summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author卜部昌平 <shyouhei@ruby-lang.org>2020-05-08 18:31:09 +0900
committer卜部昌平 <shyouhei@ruby-lang.org>2020-05-11 09:24:08 +0900
commit9e41a75255d15765648279629fd3134cae076398 (patch)
tree9e63a61b600929b5e3d8014de41624e913718eaa
parentb85fd1d690b65efaa126cf9c24da73f31eee7a4e (diff)
sed -i 's|ruby/impl|ruby/internal|'
To fix build failures.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/3079
-rw-r--r--addr2line.c4
-rw-r--r--bignum.c2
-rw-r--r--class.c2
-rw-r--r--common.mk20894
-rw-r--r--compile.c2
-rw-r--r--complex.c2
-rw-r--r--cont.c2
-rw-r--r--debug.c2
-rw-r--r--debug_counter.h2
-rw-r--r--dir.c2
-rw-r--r--dln.c2
-rw-r--r--enc/depend10828
-rw-r--r--encoding.c2
-rw-r--r--enumerator.c2
-rw-r--r--error.c2
-rw-r--r--eval.c2
-rw-r--r--ext/-test-/arith_seq/extract/depend280
-rw-r--r--ext/-test-/array/resize/depend280
-rw-r--r--ext/-test-/bignum/depend1960
-rw-r--r--ext/-test-/bug-14834/depend280
-rw-r--r--ext/-test-/bug-3571/depend280
-rw-r--r--ext/-test-/bug-5832/depend280
-rw-r--r--ext/-test-/bug_reporter/depend280
-rw-r--r--ext/-test-/class/depend560
-rw-r--r--ext/-test-/debug/depend840
-rw-r--r--ext/-test-/enumerator_kw/depend280
-rw-r--r--ext/-test-/exception/depend1120
-rw-r--r--ext/-test-/fatal/depend280
-rw-r--r--ext/-test-/file/depend840
-rw-r--r--ext/-test-/float/depend560
-rw-r--r--ext/-test-/funcall/depend280
-rw-r--r--ext/-test-/gvl/call_without_gvl/depend280
-rw-r--r--ext/-test-/hash/depend560
-rw-r--r--ext/-test-/integer/depend840
-rw-r--r--ext/-test-/iseq_load/depend280
-rw-r--r--ext/-test-/iter/depend840
-rw-r--r--ext/-test-/load/protect/depend280
-rw-r--r--ext/-test-/marshal/compat/depend280
-rw-r--r--ext/-test-/marshal/internal_ivar/depend280
-rw-r--r--ext/-test-/marshal/usr/depend280
-rw-r--r--ext/-test-/method/depend560
-rw-r--r--ext/-test-/notimplement/depend280
-rw-r--r--ext/-test-/num2int/depend280
-rw-r--r--ext/-test-/path_to_class/depend280
-rw-r--r--ext/-test-/popen_deadlock/depend280
-rw-r--r--ext/-test-/postponed_job/depend280
-rw-r--r--ext/-test-/printf/depend280
-rw-r--r--ext/-test-/proc/depend840
-rw-r--r--ext/-test-/rational/depend280
-rw-r--r--ext/-test-/rb_call_super_kw/depend280
-rw-r--r--ext/-test-/recursion/depend280
-rw-r--r--ext/-test-/regexp/depend560
-rw-r--r--ext/-test-/scan_args/depend280
-rw-r--r--ext/-test-/st/foreach/depend280
-rw-r--r--ext/-test-/st/numhash/depend280
-rw-r--r--ext/-test-/st/update/depend280
-rw-r--r--ext/-test-/string/depend4200
-rw-r--r--ext/-test-/struct/depend1120
-rw-r--r--ext/-test-/symbol/depend560
-rw-r--r--ext/-test-/thread_fd_close/depend280
-rw-r--r--ext/-test-/time/depend840
-rw-r--r--ext/-test-/tracepoint/depend560
-rw-r--r--ext/-test-/typeddata/depend280
-rw-r--r--ext/-test-/vm/depend280
-rw-r--r--ext/-test-/wait_for_single_fd/depend280
-rw-r--r--ext/bigdecimal/depend280
-rw-r--r--ext/cgi/escape/depend280
-rw-r--r--ext/continuation/depend280
-rw-r--r--ext/coverage/depend280
-rw-r--r--ext/date/depend1124
-rw-r--r--ext/dbm/depend280
-rw-r--r--ext/digest/bubblebabble/depend280
-rw-r--r--ext/digest/depend280
-rw-r--r--ext/digest/md5/depend280
-rw-r--r--ext/digest/rmd160/depend280
-rw-r--r--ext/digest/sha1/depend280
-rw-r--r--ext/digest/sha2/depend280
-rw-r--r--ext/etc/depend280
-rw-r--r--ext/fcntl/depend280
-rw-r--r--ext/fiddle/depend1680
-rw-r--r--ext/gdbm/depend280
-rw-r--r--ext/io/console/depend280
-rw-r--r--ext/io/nonblock/depend280
-rw-r--r--ext/io/wait/depend280
-rw-r--r--ext/json/generator/depend282
-rw-r--r--ext/json/parser/depend280
-rw-r--r--ext/monitor/depend280
-rw-r--r--ext/nkf/depend280
-rw-r--r--ext/objspace/depend842
-rw-r--r--ext/openssl/depend8960
-rw-r--r--ext/pathname/depend280
-rw-r--r--ext/psych/depend1400
-rw-r--r--ext/pty/depend280
-rw-r--r--ext/racc/cparse/depend280
-rw-r--r--ext/rbconfig/sizeof/depend560
-rw-r--r--ext/readline/depend280
-rw-r--r--ext/ripper/depend280
-rw-r--r--ext/sdbm/depend560
-rw-r--r--ext/socket/depend4200
-rw-r--r--ext/stringio/depend280
-rw-r--r--ext/strscan/depend282
-rw-r--r--ext/syslog/depend280
-rw-r--r--ext/zlib/depend280
-rw-r--r--file.c2
-rw-r--r--gc.c2
-rw-r--r--hash.c2
-rw-r--r--id_table.h2
-rw-r--r--include/ruby/assert.h10
-rw-r--r--include/ruby/backward.h6
-rw-r--r--include/ruby/backward/2/assume.h6
-rw-r--r--include/ruby/backward/2/attributes.h34
-rw-r--r--include/ruby/backward/2/bool.h2
-rw-r--r--include/ruby/backward/2/extern.h2
-rw-r--r--include/ruby/backward/2/gcc_version_since.h2
-rw-r--r--include/ruby/backward/2/inttypes.h4
-rw-r--r--include/ruby/backward/2/limits.h2
-rw-r--r--include/ruby/backward/2/long_long.h6
-rw-r--r--include/ruby/backward/2/stdalign.h2
-rw-r--r--include/ruby/backward/cxxanyargs.hpp24
-rw-r--r--include/ruby/debug.h6
-rw-r--r--include/ruby/defines.h8
-rw-r--r--include/ruby/encoding.h4
-rw-r--r--include/ruby/intern.h74
-rw-r--r--include/ruby/internal/anyargs.h20
-rw-r--r--include/ruby/internal/arithmetic.h30
-rw-r--r--include/ruby/internal/arithmetic/char.h16
-rw-r--r--include/ruby/internal/arithmetic/double.h6
-rw-r--r--include/ruby/internal/arithmetic/gid_t.h4
-rw-r--r--include/ruby/internal/arithmetic/int.h24
-rw-r--r--include/ruby/internal/arithmetic/intptr_t.h6
-rw-r--r--include/ruby/internal/arithmetic/long.h26
-rw-r--r--include/ruby/internal/arithmetic/long_long.h6
-rw-r--r--include/ruby/internal/arithmetic/mode_t.h4
-rw-r--r--include/ruby/internal/arithmetic/off_t.h8
-rw-r--r--include/ruby/internal/arithmetic/pid_t.h4
-rw-r--r--include/ruby/internal/arithmetic/short.h6
-rw-r--r--include/ruby/internal/arithmetic/size_t.h8
-rw-r--r--include/ruby/internal/arithmetic/st_data_t.h14
-rw-r--r--include/ruby/internal/arithmetic/uid_t.h4
-rw-r--r--include/ruby/internal/assume.h10
-rw-r--r--include/ruby/internal/attr/alloc_size.h2
-rw-r--r--include/ruby/internal/attr/artificial.h2
-rw-r--r--include/ruby/internal/attr/cold.h4
-rw-r--r--include/ruby/internal/attr/const.h6
-rw-r--r--include/ruby/internal/attr/constexpr.h6
-rw-r--r--include/ruby/internal/attr/deprecated.h12
-rw-r--r--include/ruby/internal/attr/diagnose_if.h4
-rw-r--r--include/ruby/internal/attr/enum_extensibility.h2
-rw-r--r--include/ruby/internal/attr/error.h2
-rw-r--r--include/ruby/internal/attr/flag_enum.h2
-rw-r--r--include/ruby/internal/attr/forceinline.h4
-rw-r--r--include/ruby/internal/attr/format.h2
-rw-r--r--include/ruby/internal/attr/maybe_unused.h6
-rw-r--r--include/ruby/internal/attr/noalias.h2
-rw-r--r--include/ruby/internal/attr/nodiscard.h6
-rw-r--r--include/ruby/internal/attr/noexcept.h4
-rw-r--r--include/ruby/internal/attr/noinline.h4
-rw-r--r--include/ruby/internal/attr/nonnull.h2
-rw-r--r--include/ruby/internal/attr/noreturn.h8
-rw-r--r--include/ruby/internal/attr/pure.h4
-rw-r--r--include/ruby/internal/attr/restrict.h6
-rw-r--r--include/ruby/internal/attr/returns_nonnull.h2
-rw-r--r--include/ruby/internal/attr/warning.h2
-rw-r--r--include/ruby/internal/attr/weakref.h2
-rw-r--r--include/ruby/internal/cast.h6
-rw-r--r--include/ruby/internal/compiler_is.h12
-rw-r--r--include/ruby/internal/compiler_is/clang.h2
-rw-r--r--include/ruby/internal/compiler_is/gcc.h6
-rw-r--r--include/ruby/internal/compiler_is/msvc.h4
-rw-r--r--include/ruby/internal/compiler_since.h2
-rw-r--r--include/ruby/internal/config.h2
-rw-r--r--include/ruby/internal/constant_p.h2
-rw-r--r--include/ruby/internal/core.h24
-rw-r--r--include/ruby/internal/core/rarray.h26
-rw-r--r--include/ruby/internal/core/rbasic.h18
-rw-r--r--include/ruby/internal/core/rbignum.h8
-rw-r--r--include/ruby/internal/core/rclass.h6
-rw-r--r--include/ruby/internal/core/rdata.h20
-rw-r--r--include/ruby/internal/core/rfile.h4
-rw-r--r--include/ruby/internal/core/rhash.h6
-rw-r--r--include/ruby/internal/core/rmatch.h14
-rw-r--r--include/ruby/internal/core/robject.h14
-rw-r--r--include/ruby/internal/core/rregexp.h14
-rw-r--r--include/ruby/internal/core/rstring.h20
-rw-r--r--include/ruby/internal/core/rstruct.h12
-rw-r--r--include/ruby/internal/core/rtypeddata.h24
-rw-r--r--include/ruby/internal/ctype.h10
-rw-r--r--include/ruby/internal/dllexport.h4
-rw-r--r--include/ruby/internal/error.h4
-rw-r--r--include/ruby/internal/eval.h4
-rw-r--r--include/ruby/internal/event.h4
-rw-r--r--include/ruby/internal/fl_type.h26
-rw-r--r--include/ruby/internal/gc.h4
-rw-r--r--include/ruby/internal/glob.h4
-rw-r--r--include/ruby/internal/globals.h12
-rw-r--r--include/ruby/internal/has/attribute.h6
-rw-r--r--include/ruby/internal/has/builtin.h6
-rw-r--r--include/ruby/internal/has/cpp_attribute.h6
-rw-r--r--include/ruby/internal/has/declspec_attribute.h4
-rw-r--r--include/ruby/internal/has/extension.h2
-rw-r--r--include/ruby/internal/intern/array.h4
-rw-r--r--include/ruby/internal/intern/bignum.h6
-rw-r--r--include/ruby/internal/intern/class.h4
-rw-r--r--include/ruby/internal/intern/compar.h4
-rw-r--r--include/ruby/internal/intern/complex.h6
-rw-r--r--include/ruby/internal/intern/cont.h6
-rw-r--r--include/ruby/internal/intern/dir.h4
-rw-r--r--include/ruby/internal/intern/enum.h4
-rw-r--r--include/ruby/internal/intern/enumerator.h10
-rw-r--r--include/ruby/internal/intern/error.h6
-rw-r--r--include/ruby/internal/intern/eval.h6
-rw-r--r--include/ruby/internal/intern/file.h4
-rw-r--r--include/ruby/internal/intern/gc.h4
-rw-r--r--include/ruby/internal/intern/hash.h4
-rw-r--r--include/ruby/internal/intern/io.h4
-rw-r--r--include/ruby/internal/intern/load.h4
-rw-r--r--include/ruby/internal/intern/marshal.h4
-rw-r--r--include/ruby/internal/intern/numeric.h4
-rw-r--r--include/ruby/internal/intern/object.h6
-rw-r--r--include/ruby/internal/intern/parse.h6
-rw-r--r--include/ruby/internal/intern/proc.h6
-rw-r--r--include/ruby/internal/intern/process.h8
-rw-r--r--include/ruby/internal/intern/random.h4
-rw-r--r--include/ruby/internal/intern/range.h4
-rw-r--r--include/ruby/internal/intern/rational.h6
-rw-r--r--include/ruby/internal/intern/re.h4
-rw-r--r--include/ruby/internal/intern/ruby.h4
-rw-r--r--include/ruby/internal/intern/select.h10
-rw-r--r--include/ruby/internal/intern/select/largesize.h6
-rw-r--r--include/ruby/internal/intern/select/posix.h6
-rw-r--r--include/ruby/internal/intern/select/win32.h10
-rw-r--r--include/ruby/internal/intern/signal.h6
-rw-r--r--include/ruby/internal/intern/sprintf.h6
-rw-r--r--include/ruby/internal/intern/string.h14
-rw-r--r--include/ruby/internal/intern/struct.h6
-rw-r--r--include/ruby/internal/intern/thread.h8
-rw-r--r--include/ruby/internal/intern/time.h6
-rw-r--r--include/ruby/internal/intern/variable.h6
-rw-r--r--include/ruby/internal/intern/vm.h6
-rw-r--r--include/ruby/internal/interpreter.h6
-rw-r--r--include/ruby/internal/iterator.h6
-rw-r--r--include/ruby/internal/memory.h30
-rw-r--r--include/ruby/internal/method.h4
-rw-r--r--include/ruby/internal/module.h4
-rw-r--r--include/ruby/internal/newobj.h12
-rw-r--r--include/ruby/internal/rgengc.h12
-rw-r--r--include/ruby/internal/scan_args.h30
-rw-r--r--include/ruby/internal/special_consts.h12
-rw-r--r--include/ruby/internal/static_assert.h4
-rw-r--r--include/ruby/internal/stdalign.h14
-rw-r--r--include/ruby/internal/stdbool.h2
-rw-r--r--include/ruby/internal/symbol.h18
-rw-r--r--include/ruby/internal/token_paste.h8
-rw-r--r--include/ruby/internal/value.h2
-rw-r--r--include/ruby/internal/value_type.h30
-rw-r--r--include/ruby/internal/variable.h6
-rw-r--r--include/ruby/internal/warning_push.h4
-rw-r--r--include/ruby/internal/xmalloc.h14
-rw-r--r--include/ruby/io.h4
-rw-r--r--include/ruby/missing.h4
-rw-r--r--include/ruby/re.h6
-rw-r--r--include/ruby/ruby.h54
-rw-r--r--include/ruby/thread.h2
-rw-r--r--include/ruby/util.h4
-rw-r--r--include/ruby/vm.h2
-rw-r--r--internal.h2
-rw-r--r--internal/array.h4
-rw-r--r--internal/bignum.h4
-rw-r--r--internal/bits.h2
-rw-r--r--internal/class.h2
-rw-r--r--internal/compile.h2
-rw-r--r--internal/compilers.h16
-rw-r--r--internal/complex.h2
-rw-r--r--internal/error.h4
-rw-r--r--internal/fixnum.h4
-rw-r--r--internal/gc.h2
-rw-r--r--internal/hash.h4
-rw-r--r--internal/imemo.h4
-rw-r--r--internal/missing.h2
-rw-r--r--internal/mjit.h2
-rw-r--r--internal/process.h2
-rw-r--r--internal/rational.h2
-rw-r--r--internal/re.h2
-rw-r--r--internal/sanitizers.h4
-rw-r--r--internal/serial.h2
-rw-r--r--internal/static_assert.h2
-rw-r--r--internal/string.h4
-rw-r--r--internal/struct.h2
-rw-r--r--internal/time.h2
-rw-r--r--internal/transcode.h2
-rw-r--r--internal/util.h2
-rw-r--r--internal/variable.h4
-rw-r--r--internal/vm.h2
-rw-r--r--internal/warnings.h2
-rw-r--r--io.c4
-rw-r--r--iseq.c2
-rw-r--r--marshal.c2
-rw-r--r--math.c2
-rw-r--r--missing/alloca.c2
-rw-r--r--missing/dup2.c2
-rw-r--r--missing/flock.c2
-rw-r--r--missing/isinf.c2
-rw-r--r--missing/tgamma.c2
-rw-r--r--mjit.c2
-rw-r--r--mjit.h2
-rw-r--r--mjit_compile.c2
-rw-r--r--numeric.c2
-rw-r--r--object.c2
-rw-r--r--pack.c2
-rw-r--r--parse.y2
-rw-r--r--process.c2
-rw-r--r--random.c2
-rw-r--r--range.c2
-rw-r--r--rational.c2
-rw-r--r--re.c2
-rw-r--r--ruby-runner.c2
-rw-r--r--ruby.c2
-rw-r--r--signal.c2
-rw-r--r--sprintf.c2
-rw-r--r--strftime.c2
-rw-r--r--string.c2
-rw-r--r--thread.c2
-rw-r--r--time.c2
-rw-r--r--transcode.c2
-rw-r--r--util.c2
-rw-r--r--variable.c4
-rw-r--r--vm_core.h4
-rw-r--r--vm_dump.c2
-rw-r--r--vm_insnhelper.c2
-rw-r--r--win32/win32.c2
330 files changed, 43662 insertions, 43662 deletions
diff --git a/addr2line.c b/addr2line.c
index 56284bfc01..bf6bc6dc24 100644
--- a/addr2line.c
+++ b/addr2line.c
@@ -13,7 +13,7 @@
#pragma clang diagnostic ignored "-Wgcc-compat"
#endif
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include "ruby/defines.h"
#include "ruby/missing.h"
#include "addr2line.h"
@@ -25,7 +25,7 @@
#include <libproc.h>
#endif
-#include "ruby/impl/stdbool.h"
+#include "ruby/internal/stdbool.h"
#if defined(USE_ELF) || defined(HAVE_MACH_O_LOADER_H)
diff --git a/bignum.c b/bignum.c
index 77d9b57225..956673ac29 100644
--- a/bignum.c
+++ b/bignum.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
#include <float.h>
diff --git a/class.c b/class.c
index cb68037fff..e5084cfb61 100644
--- a/class.c
+++ b/class.c
@@ -23,7 +23,7 @@
* \{
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
#include "constant.h"
diff --git a/common.mk b/common.mk
index 40533c6729..5f3946c58b 100644
--- a/common.mk
+++ b/common.mk
@@ -1582,49 +1582,49 @@ help: PHONY
$(MESSAGE_END)
# AUTOGENERATED DEPENDENCIES START
-addr2line.$(OBJEXT): {$(VPATH)}impl/assume.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/cast.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/config.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/dosish.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-addr2line.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/assume.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/cast.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/config.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/dosish.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+addr2line.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
addr2line.$(OBJEXT): {$(VPATH)}addr2line.c
addr2line.$(OBJEXT): {$(VPATH)}addr2line.h
addr2line.$(OBJEXT): {$(VPATH)}assert.h
@@ -1658,146 +1658,146 @@ array.$(OBJEXT): $(top_srcdir)/internal/serial.h
array.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
array.$(OBJEXT): $(top_srcdir)/internal/vm.h
array.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-array.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-array.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-array.$(OBJEXT): {$(VPATH)}impl/assume.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-array.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-array.$(OBJEXT): {$(VPATH)}impl/cast.h
-array.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-array.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-array.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-array.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-array.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-array.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-array.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-array.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-array.$(OBJEXT): {$(VPATH)}impl/config.h
-array.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-array.$(OBJEXT): {$(VPATH)}impl/core.h
-array.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-array.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-array.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-array.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-array.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-array.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-array.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-array.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-array.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-array.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-array.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-array.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-array.$(OBJEXT): {$(VPATH)}impl/ctype.h
-array.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-array.$(OBJEXT): {$(VPATH)}impl/dosish.h
-array.$(OBJEXT): {$(VPATH)}impl/error.h
-array.$(OBJEXT): {$(VPATH)}impl/eval.h
-array.$(OBJEXT): {$(VPATH)}impl/event.h
-array.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-array.$(OBJEXT): {$(VPATH)}impl/gc.h
-array.$(OBJEXT): {$(VPATH)}impl/glob.h
-array.$(OBJEXT): {$(VPATH)}impl/globals.h
-array.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-array.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-array.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-array.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-array.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-array.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-array.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-array.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-array.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-array.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-array.$(OBJEXT): {$(VPATH)}impl/iterator.h
-array.$(OBJEXT): {$(VPATH)}impl/memory.h
-array.$(OBJEXT): {$(VPATH)}impl/method.h
-array.$(OBJEXT): {$(VPATH)}impl/module.h
-array.$(OBJEXT): {$(VPATH)}impl/newobj.h
-array.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-array.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-array.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-array.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-array.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-array.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-array.$(OBJEXT): {$(VPATH)}impl/symbol.h
-array.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-array.$(OBJEXT): {$(VPATH)}impl/value.h
-array.$(OBJEXT): {$(VPATH)}impl/value_type.h
-array.$(OBJEXT): {$(VPATH)}impl/variable.h
-array.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-array.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+array.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+array.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+array.$(OBJEXT): {$(VPATH)}internal/assume.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+array.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+array.$(OBJEXT): {$(VPATH)}internal/cast.h
+array.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+array.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+array.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+array.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+array.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+array.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+array.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+array.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+array.$(OBJEXT): {$(VPATH)}internal/config.h
+array.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+array.$(OBJEXT): {$(VPATH)}internal/core.h
+array.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+array.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+array.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+array.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+array.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+array.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+array.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+array.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+array.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+array.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+array.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+array.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+array.$(OBJEXT): {$(VPATH)}internal/ctype.h
+array.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+array.$(OBJEXT): {$(VPATH)}internal/dosish.h
+array.$(OBJEXT): {$(VPATH)}internal/error.h
+array.$(OBJEXT): {$(VPATH)}internal/eval.h
+array.$(OBJEXT): {$(VPATH)}internal/event.h
+array.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+array.$(OBJEXT): {$(VPATH)}internal/gc.h
+array.$(OBJEXT): {$(VPATH)}internal/glob.h
+array.$(OBJEXT): {$(VPATH)}internal/globals.h
+array.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+array.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+array.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+array.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+array.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+array.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+array.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+array.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+array.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+array.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+array.$(OBJEXT): {$(VPATH)}internal/iterator.h
+array.$(OBJEXT): {$(VPATH)}internal/memory.h
+array.$(OBJEXT): {$(VPATH)}internal/method.h
+array.$(OBJEXT): {$(VPATH)}internal/module.h
+array.$(OBJEXT): {$(VPATH)}internal/newobj.h
+array.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+array.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+array.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+array.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+array.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+array.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+array.$(OBJEXT): {$(VPATH)}internal/symbol.h
+array.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+array.$(OBJEXT): {$(VPATH)}internal/value.h
+array.$(OBJEXT): {$(VPATH)}internal/value_type.h
+array.$(OBJEXT): {$(VPATH)}internal/variable.h
+array.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+array.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
array.$(OBJEXT): {$(VPATH)}array.c
array.$(OBJEXT): {$(VPATH)}array.rbinc
array.$(OBJEXT): {$(VPATH)}assert.h
@@ -1847,146 +1847,146 @@ ast.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
ast.$(OBJEXT): $(top_srcdir)/internal/symbol.h
ast.$(OBJEXT): $(top_srcdir)/internal/vm.h
ast.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-ast.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-ast.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-ast.$(OBJEXT): {$(VPATH)}impl/assume.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-ast.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-ast.$(OBJEXT): {$(VPATH)}impl/cast.h
-ast.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-ast.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-ast.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-ast.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-ast.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-ast.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-ast.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-ast.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-ast.$(OBJEXT): {$(VPATH)}impl/config.h
-ast.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-ast.$(OBJEXT): {$(VPATH)}impl/core.h
-ast.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-ast.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-ast.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-ast.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-ast.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-ast.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-ast.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-ast.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-ast.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-ast.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-ast.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-ast.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-ast.$(OBJEXT): {$(VPATH)}impl/ctype.h
-ast.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-ast.$(OBJEXT): {$(VPATH)}impl/dosish.h
-ast.$(OBJEXT): {$(VPATH)}impl/error.h
-ast.$(OBJEXT): {$(VPATH)}impl/eval.h
-ast.$(OBJEXT): {$(VPATH)}impl/event.h
-ast.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-ast.$(OBJEXT): {$(VPATH)}impl/gc.h
-ast.$(OBJEXT): {$(VPATH)}impl/glob.h
-ast.$(OBJEXT): {$(VPATH)}impl/globals.h
-ast.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-ast.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-ast.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-ast.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-ast.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-ast.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-ast.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-ast.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-ast.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-ast.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-ast.$(OBJEXT): {$(VPATH)}impl/iterator.h
-ast.$(OBJEXT): {$(VPATH)}impl/memory.h
-ast.$(OBJEXT): {$(VPATH)}impl/method.h
-ast.$(OBJEXT): {$(VPATH)}impl/module.h
-ast.$(OBJEXT): {$(VPATH)}impl/newobj.h
-ast.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-ast.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-ast.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-ast.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-ast.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-ast.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-ast.$(OBJEXT): {$(VPATH)}impl/symbol.h
-ast.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-ast.$(OBJEXT): {$(VPATH)}impl/value.h
-ast.$(OBJEXT): {$(VPATH)}impl/value_type.h
-ast.$(OBJEXT): {$(VPATH)}impl/variable.h
-ast.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-ast.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+ast.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+ast.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+ast.$(OBJEXT): {$(VPATH)}internal/assume.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+ast.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+ast.$(OBJEXT): {$(VPATH)}internal/cast.h
+ast.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+ast.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+ast.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+ast.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+ast.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+ast.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+ast.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+ast.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+ast.$(OBJEXT): {$(VPATH)}internal/config.h
+ast.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+ast.$(OBJEXT): {$(VPATH)}internal/core.h
+ast.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+ast.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+ast.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+ast.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+ast.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+ast.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+ast.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+ast.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+ast.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+ast.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+ast.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+ast.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+ast.$(OBJEXT): {$(VPATH)}internal/ctype.h
+ast.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+ast.$(OBJEXT): {$(VPATH)}internal/dosish.h
+ast.$(OBJEXT): {$(VPATH)}internal/error.h
+ast.$(OBJEXT): {$(VPATH)}internal/eval.h
+ast.$(OBJEXT): {$(VPATH)}internal/event.h
+ast.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+ast.$(OBJEXT): {$(VPATH)}internal/gc.h
+ast.$(OBJEXT): {$(VPATH)}internal/glob.h
+ast.$(OBJEXT): {$(VPATH)}internal/globals.h
+ast.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+ast.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+ast.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+ast.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+ast.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+ast.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+ast.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+ast.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+ast.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+ast.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+ast.$(OBJEXT): {$(VPATH)}internal/iterator.h
+ast.$(OBJEXT): {$(VPATH)}internal/memory.h
+ast.$(OBJEXT): {$(VPATH)}internal/method.h
+ast.$(OBJEXT): {$(VPATH)}internal/module.h
+ast.$(OBJEXT): {$(VPATH)}internal/newobj.h
+ast.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+ast.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+ast.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+ast.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+ast.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+ast.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+ast.$(OBJEXT): {$(VPATH)}internal/symbol.h
+ast.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+ast.$(OBJEXT): {$(VPATH)}internal/value.h
+ast.$(OBJEXT): {$(VPATH)}internal/value_type.h
+ast.$(OBJEXT): {$(VPATH)}internal/variable.h
+ast.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+ast.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
ast.$(OBJEXT): {$(VPATH)}assert.h
ast.$(OBJEXT): {$(VPATH)}ast.c
ast.$(OBJEXT): {$(VPATH)}ast.rbinc
@@ -2041,146 +2041,146 @@ bignum.$(OBJEXT): $(top_srcdir)/internal/util.h
bignum.$(OBJEXT): $(top_srcdir)/internal/variable.h
bignum.$(OBJEXT): $(top_srcdir)/internal/vm.h
bignum.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-bignum.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-bignum.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-bignum.$(OBJEXT): {$(VPATH)}impl/assume.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-bignum.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-bignum.$(OBJEXT): {$(VPATH)}impl/cast.h
-bignum.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-bignum.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-bignum.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-bignum.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-bignum.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-bignum.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-bignum.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-bignum.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-bignum.$(OBJEXT): {$(VPATH)}impl/config.h
-bignum.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-bignum.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-bignum.$(OBJEXT): {$(VPATH)}impl/ctype.h
-bignum.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-bignum.$(OBJEXT): {$(VPATH)}impl/dosish.h
-bignum.$(OBJEXT): {$(VPATH)}impl/error.h
-bignum.$(OBJEXT): {$(VPATH)}impl/eval.h
-bignum.$(OBJEXT): {$(VPATH)}impl/event.h
-bignum.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-bignum.$(OBJEXT): {$(VPATH)}impl/gc.h
-bignum.$(OBJEXT): {$(VPATH)}impl/glob.h
-bignum.$(OBJEXT): {$(VPATH)}impl/globals.h
-bignum.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-bignum.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-bignum.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-bignum.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-bignum.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-bignum.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-bignum.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-bignum.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-bignum.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-bignum.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-bignum.$(OBJEXT): {$(VPATH)}impl/iterator.h
-bignum.$(OBJEXT): {$(VPATH)}impl/memory.h
-bignum.$(OBJEXT): {$(VPATH)}impl/method.h
-bignum.$(OBJEXT): {$(VPATH)}impl/module.h
-bignum.$(OBJEXT): {$(VPATH)}impl/newobj.h
-bignum.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-bignum.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-bignum.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-bignum.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-bignum.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-bignum.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-bignum.$(OBJEXT): {$(VPATH)}impl/symbol.h
-bignum.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-bignum.$(OBJEXT): {$(VPATH)}impl/value.h
-bignum.$(OBJEXT): {$(VPATH)}impl/value_type.h
-bignum.$(OBJEXT): {$(VPATH)}impl/variable.h
-bignum.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-bignum.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+bignum.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+bignum.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+bignum.$(OBJEXT): {$(VPATH)}internal/assume.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+bignum.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+bignum.$(OBJEXT): {$(VPATH)}internal/cast.h
+bignum.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+bignum.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+bignum.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+bignum.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+bignum.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+bignum.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+bignum.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+bignum.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+bignum.$(OBJEXT): {$(VPATH)}internal/config.h
+bignum.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+bignum.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+bignum.$(OBJEXT): {$(VPATH)}internal/ctype.h
+bignum.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+bignum.$(OBJEXT): {$(VPATH)}internal/dosish.h
+bignum.$(OBJEXT): {$(VPATH)}internal/error.h
+bignum.$(OBJEXT): {$(VPATH)}internal/eval.h
+bignum.$(OBJEXT): {$(VPATH)}internal/event.h
+bignum.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+bignum.$(OBJEXT): {$(VPATH)}internal/gc.h
+bignum.$(OBJEXT): {$(VPATH)}internal/glob.h
+bignum.$(OBJEXT): {$(VPATH)}internal/globals.h
+bignum.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+bignum.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+bignum.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+bignum.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+bignum.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+bignum.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+bignum.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+bignum.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+bignum.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+bignum.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+bignum.$(OBJEXT): {$(VPATH)}internal/iterator.h
+bignum.$(OBJEXT): {$(VPATH)}internal/memory.h
+bignum.$(OBJEXT): {$(VPATH)}internal/method.h
+bignum.$(OBJEXT): {$(VPATH)}internal/module.h
+bignum.$(OBJEXT): {$(VPATH)}internal/newobj.h
+bignum.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+bignum.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+bignum.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+bignum.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+bignum.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+bignum.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+bignum.$(OBJEXT): {$(VPATH)}internal/symbol.h
+bignum.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+bignum.$(OBJEXT): {$(VPATH)}internal/value.h
+bignum.$(OBJEXT): {$(VPATH)}internal/value_type.h
+bignum.$(OBJEXT): {$(VPATH)}internal/variable.h
+bignum.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+bignum.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
bignum.$(OBJEXT): {$(VPATH)}assert.h
bignum.$(OBJEXT): {$(VPATH)}backward/2/assume.h
bignum.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -2222,146 +2222,146 @@ builtin.$(OBJEXT): $(top_srcdir)/internal/serial.h
builtin.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
builtin.$(OBJEXT): $(top_srcdir)/internal/vm.h
builtin.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-builtin.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-builtin.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-builtin.$(OBJEXT): {$(VPATH)}impl/assume.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-builtin.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-builtin.$(OBJEXT): {$(VPATH)}impl/cast.h
-builtin.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-builtin.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-builtin.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-builtin.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-builtin.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-builtin.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-builtin.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-builtin.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-builtin.$(OBJEXT): {$(VPATH)}impl/config.h
-builtin.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-builtin.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-builtin.$(OBJEXT): {$(VPATH)}impl/ctype.h
-builtin.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-builtin.$(OBJEXT): {$(VPATH)}impl/dosish.h
-builtin.$(OBJEXT): {$(VPATH)}impl/error.h
-builtin.$(OBJEXT): {$(VPATH)}impl/eval.h
-builtin.$(OBJEXT): {$(VPATH)}impl/event.h
-builtin.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-builtin.$(OBJEXT): {$(VPATH)}impl/gc.h
-builtin.$(OBJEXT): {$(VPATH)}impl/glob.h
-builtin.$(OBJEXT): {$(VPATH)}impl/globals.h
-builtin.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-builtin.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-builtin.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-builtin.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-builtin.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-builtin.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-builtin.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-builtin.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-builtin.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-builtin.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-builtin.$(OBJEXT): {$(VPATH)}impl/iterator.h
-builtin.$(OBJEXT): {$(VPATH)}impl/memory.h
-builtin.$(OBJEXT): {$(VPATH)}impl/method.h
-builtin.$(OBJEXT): {$(VPATH)}impl/module.h
-builtin.$(OBJEXT): {$(VPATH)}impl/newobj.h
-builtin.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-builtin.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-builtin.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-builtin.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-builtin.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-builtin.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-builtin.$(OBJEXT): {$(VPATH)}impl/symbol.h
-builtin.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-builtin.$(OBJEXT): {$(VPATH)}impl/value.h
-builtin.$(OBJEXT): {$(VPATH)}impl/value_type.h
-builtin.$(OBJEXT): {$(VPATH)}impl/variable.h
-builtin.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-builtin.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+builtin.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+builtin.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+builtin.$(OBJEXT): {$(VPATH)}internal/assume.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+builtin.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+builtin.$(OBJEXT): {$(VPATH)}internal/cast.h
+builtin.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+builtin.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+builtin.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+builtin.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+builtin.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+builtin.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+builtin.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+builtin.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+builtin.$(OBJEXT): {$(VPATH)}internal/config.h
+builtin.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+builtin.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+builtin.$(OBJEXT): {$(VPATH)}internal/ctype.h
+builtin.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+builtin.$(OBJEXT): {$(VPATH)}internal/dosish.h
+builtin.$(OBJEXT): {$(VPATH)}internal/error.h
+builtin.$(OBJEXT): {$(VPATH)}internal/eval.h
+builtin.$(OBJEXT): {$(VPATH)}internal/event.h
+builtin.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+builtin.$(OBJEXT): {$(VPATH)}internal/gc.h
+builtin.$(OBJEXT): {$(VPATH)}internal/glob.h
+builtin.$(OBJEXT): {$(VPATH)}internal/globals.h
+builtin.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+builtin.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+builtin.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+builtin.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+builtin.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+builtin.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+builtin.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+builtin.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+builtin.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+builtin.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+builtin.$(OBJEXT): {$(VPATH)}internal/iterator.h
+builtin.$(OBJEXT): {$(VPATH)}internal/memory.h
+builtin.$(OBJEXT): {$(VPATH)}internal/method.h
+builtin.$(OBJEXT): {$(VPATH)}internal/module.h
+builtin.$(OBJEXT): {$(VPATH)}internal/newobj.h
+builtin.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+builtin.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+builtin.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+builtin.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+builtin.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+builtin.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+builtin.$(OBJEXT): {$(VPATH)}internal/symbol.h
+builtin.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+builtin.$(OBJEXT): {$(VPATH)}internal/value.h
+builtin.$(OBJEXT): {$(VPATH)}internal/value_type.h
+builtin.$(OBJEXT): {$(VPATH)}internal/variable.h
+builtin.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+builtin.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
builtin.$(OBJEXT): {$(VPATH)}assert.h
builtin.$(OBJEXT): {$(VPATH)}backward/2/assume.h
builtin.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -2416,146 +2416,146 @@ class.$(OBJEXT): $(top_srcdir)/internal/string.h
class.$(OBJEXT): $(top_srcdir)/internal/variable.h
class.$(OBJEXT): $(top_srcdir)/internal/vm.h
class.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-class.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-class.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-class.$(OBJEXT): {$(VPATH)}impl/assume.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-class.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-class.$(OBJEXT): {$(VPATH)}impl/cast.h
-class.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-class.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-class.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-class.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-class.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-class.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-class.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-class.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-class.$(OBJEXT): {$(VPATH)}impl/config.h
-class.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-class.$(OBJEXT): {$(VPATH)}impl/core.h
-class.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-class.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-class.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-class.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-class.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-class.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-class.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-class.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-class.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-class.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-class.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-class.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-class.$(OBJEXT): {$(VPATH)}impl/ctype.h
-class.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-class.$(OBJEXT): {$(VPATH)}impl/dosish.h
-class.$(OBJEXT): {$(VPATH)}impl/error.h
-class.$(OBJEXT): {$(VPATH)}impl/eval.h
-class.$(OBJEXT): {$(VPATH)}impl/event.h
-class.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-class.$(OBJEXT): {$(VPATH)}impl/gc.h
-class.$(OBJEXT): {$(VPATH)}impl/glob.h
-class.$(OBJEXT): {$(VPATH)}impl/globals.h
-class.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-class.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-class.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-class.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-class.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-class.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-class.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-class.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-class.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-class.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-class.$(OBJEXT): {$(VPATH)}impl/iterator.h
-class.$(OBJEXT): {$(VPATH)}impl/memory.h
-class.$(OBJEXT): {$(VPATH)}impl/method.h
-class.$(OBJEXT): {$(VPATH)}impl/module.h
-class.$(OBJEXT): {$(VPATH)}impl/newobj.h
-class.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-class.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-class.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-class.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-class.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-class.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-class.$(OBJEXT): {$(VPATH)}impl/symbol.h
-class.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-class.$(OBJEXT): {$(VPATH)}impl/value.h
-class.$(OBJEXT): {$(VPATH)}impl/value_type.h
-class.$(OBJEXT): {$(VPATH)}impl/variable.h
-class.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-class.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+class.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+class.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+class.$(OBJEXT): {$(VPATH)}internal/assume.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+class.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+class.$(OBJEXT): {$(VPATH)}internal/cast.h
+class.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+class.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+class.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+class.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+class.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+class.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+class.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+class.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+class.$(OBJEXT): {$(VPATH)}internal/config.h
+class.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+class.$(OBJEXT): {$(VPATH)}internal/core.h
+class.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+class.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+class.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+class.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+class.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+class.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+class.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+class.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+class.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+class.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+class.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+class.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+class.$(OBJEXT): {$(VPATH)}internal/ctype.h
+class.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+class.$(OBJEXT): {$(VPATH)}internal/dosish.h
+class.$(OBJEXT): {$(VPATH)}internal/error.h
+class.$(OBJEXT): {$(VPATH)}internal/eval.h
+class.$(OBJEXT): {$(VPATH)}internal/event.h
+class.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+class.$(OBJEXT): {$(VPATH)}internal/gc.h
+class.$(OBJEXT): {$(VPATH)}internal/glob.h
+class.$(OBJEXT): {$(VPATH)}internal/globals.h
+class.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+class.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+class.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+class.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+class.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+class.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+class.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+class.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+class.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+class.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+class.$(OBJEXT): {$(VPATH)}internal/iterator.h
+class.$(OBJEXT): {$(VPATH)}internal/memory.h
+class.$(OBJEXT): {$(VPATH)}internal/method.h
+class.$(OBJEXT): {$(VPATH)}internal/module.h
+class.$(OBJEXT): {$(VPATH)}internal/newobj.h
+class.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+class.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+class.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+class.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+class.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+class.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+class.$(OBJEXT): {$(VPATH)}internal/symbol.h
+class.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+class.$(OBJEXT): {$(VPATH)}internal/value.h
+class.$(OBJEXT): {$(VPATH)}internal/value_type.h
+class.$(OBJEXT): {$(VPATH)}internal/variable.h
+class.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+class.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
class.$(OBJEXT): {$(VPATH)}assert.h
class.$(OBJEXT): {$(VPATH)}backward/2/assume.h
class.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -2600,146 +2600,146 @@ compar.$(OBJEXT): $(top_srcdir)/internal/serial.h
compar.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
compar.$(OBJEXT): $(top_srcdir)/internal/string.h
compar.$(OBJEXT): $(top_srcdir)/internal/vm.h
-compar.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-compar.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-compar.$(OBJEXT): {$(VPATH)}impl/assume.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-compar.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-compar.$(OBJEXT): {$(VPATH)}impl/cast.h
-compar.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-compar.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-compar.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-compar.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-compar.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-compar.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-compar.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-compar.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-compar.$(OBJEXT): {$(VPATH)}impl/config.h
-compar.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-compar.$(OBJEXT): {$(VPATH)}impl/core.h
-compar.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-compar.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-compar.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-compar.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-compar.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-compar.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-compar.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-compar.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-compar.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-compar.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-compar.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-compar.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-compar.$(OBJEXT): {$(VPATH)}impl/ctype.h
-compar.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-compar.$(OBJEXT): {$(VPATH)}impl/dosish.h
-compar.$(OBJEXT): {$(VPATH)}impl/error.h
-compar.$(OBJEXT): {$(VPATH)}impl/eval.h
-compar.$(OBJEXT): {$(VPATH)}impl/event.h
-compar.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-compar.$(OBJEXT): {$(VPATH)}impl/gc.h
-compar.$(OBJEXT): {$(VPATH)}impl/glob.h
-compar.$(OBJEXT): {$(VPATH)}impl/globals.h
-compar.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-compar.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-compar.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-compar.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-compar.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-compar.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-compar.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-compar.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-compar.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-compar.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-compar.$(OBJEXT): {$(VPATH)}impl/iterator.h
-compar.$(OBJEXT): {$(VPATH)}impl/memory.h
-compar.$(OBJEXT): {$(VPATH)}impl/method.h
-compar.$(OBJEXT): {$(VPATH)}impl/module.h
-compar.$(OBJEXT): {$(VPATH)}impl/newobj.h
-compar.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-compar.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-compar.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-compar.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-compar.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-compar.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-compar.$(OBJEXT): {$(VPATH)}impl/symbol.h
-compar.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-compar.$(OBJEXT): {$(VPATH)}impl/value.h
-compar.$(OBJEXT): {$(VPATH)}impl/value_type.h
-compar.$(OBJEXT): {$(VPATH)}impl/variable.h
-compar.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-compar.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+compar.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+compar.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+compar.$(OBJEXT): {$(VPATH)}internal/assume.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+compar.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+compar.$(OBJEXT): {$(VPATH)}internal/cast.h
+compar.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+compar.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+compar.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+compar.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+compar.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+compar.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+compar.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+compar.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+compar.$(OBJEXT): {$(VPATH)}internal/config.h
+compar.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+compar.$(OBJEXT): {$(VPATH)}internal/core.h
+compar.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+compar.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+compar.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+compar.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+compar.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+compar.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+compar.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+compar.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+compar.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+compar.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+compar.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+compar.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+compar.$(OBJEXT): {$(VPATH)}internal/ctype.h
+compar.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+compar.$(OBJEXT): {$(VPATH)}internal/dosish.h
+compar.$(OBJEXT): {$(VPATH)}internal/error.h
+compar.$(OBJEXT): {$(VPATH)}internal/eval.h
+compar.$(OBJEXT): {$(VPATH)}internal/event.h
+compar.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+compar.$(OBJEXT): {$(VPATH)}internal/gc.h
+compar.$(OBJEXT): {$(VPATH)}internal/glob.h
+compar.$(OBJEXT): {$(VPATH)}internal/globals.h
+compar.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+compar.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+compar.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+compar.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+compar.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+compar.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+compar.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+compar.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+compar.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+compar.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+compar.$(OBJEXT): {$(VPATH)}internal/iterator.h
+compar.$(OBJEXT): {$(VPATH)}internal/memory.h
+compar.$(OBJEXT): {$(VPATH)}internal/method.h
+compar.$(OBJEXT): {$(VPATH)}internal/module.h
+compar.$(OBJEXT): {$(VPATH)}internal/newobj.h
+compar.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+compar.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+compar.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+compar.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+compar.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+compar.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+compar.$(OBJEXT): {$(VPATH)}internal/symbol.h
+compar.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+compar.$(OBJEXT): {$(VPATH)}internal/value.h
+compar.$(OBJEXT): {$(VPATH)}internal/value_type.h
+compar.$(OBJEXT): {$(VPATH)}internal/variable.h
+compar.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+compar.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
compar.$(OBJEXT): {$(VPATH)}assert.h
compar.$(OBJEXT): {$(VPATH)}backward/2/assume.h
compar.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -2794,147 +2794,147 @@ compile.$(OBJEXT): $(top_srcdir)/internal/thread.h
compile.$(OBJEXT): $(top_srcdir)/internal/variable.h
compile.$(OBJEXT): $(top_srcdir)/internal/vm.h
compile.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-compile.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-compile.$(OBJEXT): {$(VPATH)}impl/assume.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-compile.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-compile.$(OBJEXT): {$(VPATH)}impl/cast.h
-compile.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-compile.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-compile.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-compile.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-compile.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-compile.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-compile.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-compile.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-compile.$(OBJEXT): {$(VPATH)}impl/config.h
-compile.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-compile.$(OBJEXT): {$(VPATH)}impl/core.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/rmatch.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-compile.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-compile.$(OBJEXT): {$(VPATH)}impl/ctype.h
-compile.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-compile.$(OBJEXT): {$(VPATH)}impl/dosish.h
-compile.$(OBJEXT): {$(VPATH)}impl/error.h
-compile.$(OBJEXT): {$(VPATH)}impl/eval.h
-compile.$(OBJEXT): {$(VPATH)}impl/event.h
-compile.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-compile.$(OBJEXT): {$(VPATH)}impl/gc.h
-compile.$(OBJEXT): {$(VPATH)}impl/glob.h
-compile.$(OBJEXT): {$(VPATH)}impl/globals.h
-compile.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-compile.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-compile.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-compile.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-compile.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-compile.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-compile.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-compile.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-compile.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-compile.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-compile.$(OBJEXT): {$(VPATH)}impl/iterator.h
-compile.$(OBJEXT): {$(VPATH)}impl/memory.h
-compile.$(OBJEXT): {$(VPATH)}impl/method.h
-compile.$(OBJEXT): {$(VPATH)}impl/module.h
-compile.$(OBJEXT): {$(VPATH)}impl/newobj.h
-compile.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-compile.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-compile.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-compile.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-compile.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-compile.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-compile.$(OBJEXT): {$(VPATH)}impl/symbol.h
-compile.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-compile.$(OBJEXT): {$(VPATH)}impl/value.h
-compile.$(OBJEXT): {$(VPATH)}impl/value_type.h
-compile.$(OBJEXT): {$(VPATH)}impl/variable.h
-compile.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-compile.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+compile.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+compile.$(OBJEXT): {$(VPATH)}internal/assume.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+compile.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+compile.$(OBJEXT): {$(VPATH)}internal/cast.h
+compile.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+compile.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+compile.$(OBJEXT): {$(VPATH)}internal/config.h
+compile.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+compile.$(OBJEXT): {$(VPATH)}internal/core.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/rmatch.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+compile.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+compile.$(OBJEXT): {$(VPATH)}internal/ctype.h
+compile.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+compile.$(OBJEXT): {$(VPATH)}internal/dosish.h
+compile.$(OBJEXT): {$(VPATH)}internal/error.h
+compile.$(OBJEXT): {$(VPATH)}internal/eval.h
+compile.$(OBJEXT): {$(VPATH)}internal/event.h
+compile.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+compile.$(OBJEXT): {$(VPATH)}internal/gc.h
+compile.$(OBJEXT): {$(VPATH)}internal/glob.h
+compile.$(OBJEXT): {$(VPATH)}internal/globals.h
+compile.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+compile.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+compile.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+compile.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+compile.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+compile.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+compile.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+compile.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+compile.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+compile.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+compile.$(OBJEXT): {$(VPATH)}internal/iterator.h
+compile.$(OBJEXT): {$(VPATH)}internal/memory.h
+compile.$(OBJEXT): {$(VPATH)}internal/method.h
+compile.$(OBJEXT): {$(VPATH)}internal/module.h
+compile.$(OBJEXT): {$(VPATH)}internal/newobj.h
+compile.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+compile.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+compile.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+compile.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+compile.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+compile.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+compile.$(OBJEXT): {$(VPATH)}internal/symbol.h
+compile.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+compile.$(OBJEXT): {$(VPATH)}internal/value.h
+compile.$(OBJEXT): {$(VPATH)}internal/value_type.h
+compile.$(OBJEXT): {$(VPATH)}internal/variable.h
+compile.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+compile.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
compile.$(OBJEXT): {$(VPATH)}assert.h
compile.$(OBJEXT): {$(VPATH)}backward/2/assume.h
compile.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -3005,146 +3005,146 @@ complex.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
complex.$(OBJEXT): $(top_srcdir)/internal/string.h
complex.$(OBJEXT): $(top_srcdir)/internal/vm.h
complex.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-complex.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-complex.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-complex.$(OBJEXT): {$(VPATH)}impl/assume.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-complex.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-complex.$(OBJEXT): {$(VPATH)}impl/cast.h
-complex.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-complex.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-complex.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-complex.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-complex.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-complex.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-complex.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-complex.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-complex.$(OBJEXT): {$(VPATH)}impl/config.h
-complex.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-complex.$(OBJEXT): {$(VPATH)}impl/core.h
-complex.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-complex.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-complex.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-complex.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-complex.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-complex.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-complex.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-complex.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-complex.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-complex.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-complex.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-complex.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-complex.$(OBJEXT): {$(VPATH)}impl/ctype.h
-complex.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-complex.$(OBJEXT): {$(VPATH)}impl/dosish.h
-complex.$(OBJEXT): {$(VPATH)}impl/error.h
-complex.$(OBJEXT): {$(VPATH)}impl/eval.h
-complex.$(OBJEXT): {$(VPATH)}impl/event.h
-complex.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-complex.$(OBJEXT): {$(VPATH)}impl/gc.h
-complex.$(OBJEXT): {$(VPATH)}impl/glob.h
-complex.$(OBJEXT): {$(VPATH)}impl/globals.h
-complex.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-complex.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-complex.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-complex.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-complex.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-complex.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-complex.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-complex.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-complex.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-complex.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-complex.$(OBJEXT): {$(VPATH)}impl/iterator.h
-complex.$(OBJEXT): {$(VPATH)}impl/memory.h
-complex.$(OBJEXT): {$(VPATH)}impl/method.h
-complex.$(OBJEXT): {$(VPATH)}impl/module.h
-complex.$(OBJEXT): {$(VPATH)}impl/newobj.h
-complex.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-complex.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-complex.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-complex.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-complex.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-complex.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-complex.$(OBJEXT): {$(VPATH)}impl/symbol.h
-complex.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-complex.$(OBJEXT): {$(VPATH)}impl/value.h
-complex.$(OBJEXT): {$(VPATH)}impl/value_type.h
-complex.$(OBJEXT): {$(VPATH)}impl/variable.h
-complex.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-complex.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+complex.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+complex.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+complex.$(OBJEXT): {$(VPATH)}internal/assume.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+complex.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+complex.$(OBJEXT): {$(VPATH)}internal/cast.h
+complex.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+complex.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+complex.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+complex.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+complex.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+complex.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+complex.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+complex.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+complex.$(OBJEXT): {$(VPATH)}internal/config.h
+complex.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+complex.$(OBJEXT): {$(VPATH)}internal/core.h
+complex.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+complex.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+complex.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+complex.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+complex.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+complex.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+complex.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+complex.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+complex.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+complex.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+complex.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+complex.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+complex.$(OBJEXT): {$(VPATH)}internal/ctype.h
+complex.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+complex.$(OBJEXT): {$(VPATH)}internal/dosish.h
+complex.$(OBJEXT): {$(VPATH)}internal/error.h
+complex.$(OBJEXT): {$(VPATH)}internal/eval.h
+complex.$(OBJEXT): {$(VPATH)}internal/event.h
+complex.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+complex.$(OBJEXT): {$(VPATH)}internal/gc.h
+complex.$(OBJEXT): {$(VPATH)}internal/glob.h
+complex.$(OBJEXT): {$(VPATH)}internal/globals.h
+complex.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+complex.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+complex.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+complex.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+complex.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+complex.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+complex.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+complex.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+complex.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+complex.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+complex.$(OBJEXT): {$(VPATH)}internal/iterator.h
+complex.$(OBJEXT): {$(VPATH)}internal/memory.h
+complex.$(OBJEXT): {$(VPATH)}internal/method.h
+complex.$(OBJEXT): {$(VPATH)}internal/module.h
+complex.$(OBJEXT): {$(VPATH)}internal/newobj.h
+complex.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+complex.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+complex.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+complex.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+complex.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+complex.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+complex.$(OBJEXT): {$(VPATH)}internal/symbol.h
+complex.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+complex.$(OBJEXT): {$(VPATH)}internal/value.h
+complex.$(OBJEXT): {$(VPATH)}internal/value_type.h
+complex.$(OBJEXT): {$(VPATH)}internal/variable.h
+complex.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+complex.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
complex.$(OBJEXT): {$(VPATH)}assert.h
complex.$(OBJEXT): {$(VPATH)}backward/2/assume.h
complex.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -3190,146 +3190,146 @@ cont.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
cont.$(OBJEXT): $(top_srcdir)/internal/vm.h
cont.$(OBJEXT): $(top_srcdir)/internal/warnings.h
cont.$(OBJEXT): {$(VPATH)}$(COROUTINE_H)
-cont.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-cont.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-cont.$(OBJEXT): {$(VPATH)}impl/assume.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-cont.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-cont.$(OBJEXT): {$(VPATH)}impl/cast.h
-cont.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-cont.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-cont.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-cont.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-cont.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-cont.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-cont.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-cont.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-cont.$(OBJEXT): {$(VPATH)}impl/config.h
-cont.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-cont.$(OBJEXT): {$(VPATH)}impl/core.h
-cont.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-cont.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-cont.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-cont.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-cont.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-cont.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-cont.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-cont.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-cont.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-cont.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-cont.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-cont.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-cont.$(OBJEXT): {$(VPATH)}impl/ctype.h
-cont.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-cont.$(OBJEXT): {$(VPATH)}impl/dosish.h
-cont.$(OBJEXT): {$(VPATH)}impl/error.h
-cont.$(OBJEXT): {$(VPATH)}impl/eval.h
-cont.$(OBJEXT): {$(VPATH)}impl/event.h
-cont.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-cont.$(OBJEXT): {$(VPATH)}impl/gc.h
-cont.$(OBJEXT): {$(VPATH)}impl/glob.h
-cont.$(OBJEXT): {$(VPATH)}impl/globals.h
-cont.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-cont.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-cont.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-cont.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-cont.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-cont.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-cont.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-cont.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-cont.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-cont.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-cont.$(OBJEXT): {$(VPATH)}impl/iterator.h
-cont.$(OBJEXT): {$(VPATH)}impl/memory.h
-cont.$(OBJEXT): {$(VPATH)}impl/method.h
-cont.$(OBJEXT): {$(VPATH)}impl/module.h
-cont.$(OBJEXT): {$(VPATH)}impl/newobj.h
-cont.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-cont.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-cont.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-cont.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-cont.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-cont.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-cont.$(OBJEXT): {$(VPATH)}impl/symbol.h
-cont.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-cont.$(OBJEXT): {$(VPATH)}impl/value.h
-cont.$(OBJEXT): {$(VPATH)}impl/value_type.h
-cont.$(OBJEXT): {$(VPATH)}impl/variable.h
-cont.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-cont.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+cont.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+cont.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+cont.$(OBJEXT): {$(VPATH)}internal/assume.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+cont.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+cont.$(OBJEXT): {$(VPATH)}internal/cast.h
+cont.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+cont.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+cont.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+cont.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+cont.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+cont.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+cont.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+cont.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+cont.$(OBJEXT): {$(VPATH)}internal/config.h
+cont.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+cont.$(OBJEXT): {$(VPATH)}internal/core.h
+cont.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+cont.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+cont.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+cont.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+cont.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+cont.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+cont.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+cont.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+cont.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+cont.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+cont.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+cont.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+cont.$(OBJEXT): {$(VPATH)}internal/ctype.h
+cont.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+cont.$(OBJEXT): {$(VPATH)}internal/dosish.h
+cont.$(OBJEXT): {$(VPATH)}internal/error.h
+cont.$(OBJEXT): {$(VPATH)}internal/eval.h
+cont.$(OBJEXT): {$(VPATH)}internal/event.h
+cont.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+cont.$(OBJEXT): {$(VPATH)}internal/gc.h
+cont.$(OBJEXT): {$(VPATH)}internal/glob.h
+cont.$(OBJEXT): {$(VPATH)}internal/globals.h
+cont.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+cont.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+cont.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+cont.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+cont.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+cont.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+cont.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+cont.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+cont.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+cont.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+cont.$(OBJEXT): {$(VPATH)}internal/iterator.h
+cont.$(OBJEXT): {$(VPATH)}internal/memory.h
+cont.$(OBJEXT): {$(VPATH)}internal/method.h
+cont.$(OBJEXT): {$(VPATH)}internal/module.h
+cont.$(OBJEXT): {$(VPATH)}internal/newobj.h
+cont.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+cont.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+cont.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+cont.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+cont.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+cont.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+cont.$(OBJEXT): {$(VPATH)}internal/symbol.h
+cont.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+cont.$(OBJEXT): {$(VPATH)}internal/value.h
+cont.$(OBJEXT): {$(VPATH)}internal/value_type.h
+cont.$(OBJEXT): {$(VPATH)}internal/variable.h
+cont.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+cont.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
cont.$(OBJEXT): {$(VPATH)}assert.h
cont.$(OBJEXT): {$(VPATH)}backward/2/assume.h
cont.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -3381,146 +3381,146 @@ debug.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
debug.$(OBJEXT): $(top_srcdir)/internal/util.h
debug.$(OBJEXT): $(top_srcdir)/internal/vm.h
debug.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-debug.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-debug.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-debug.$(OBJEXT): {$(VPATH)}impl/assume.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-debug.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-debug.$(OBJEXT): {$(VPATH)}impl/cast.h
-debug.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-debug.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-debug.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-debug.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-debug.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-debug.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-debug.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-debug.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-debug.$(OBJEXT): {$(VPATH)}impl/config.h
-debug.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-debug.$(OBJEXT): {$(VPATH)}impl/core.h
-debug.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-debug.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-debug.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-debug.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-debug.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-debug.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-debug.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-debug.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-debug.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-debug.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-debug.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-debug.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-debug.$(OBJEXT): {$(VPATH)}impl/ctype.h
-debug.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-debug.$(OBJEXT): {$(VPATH)}impl/dosish.h
-debug.$(OBJEXT): {$(VPATH)}impl/error.h
-debug.$(OBJEXT): {$(VPATH)}impl/eval.h
-debug.$(OBJEXT): {$(VPATH)}impl/event.h
-debug.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-debug.$(OBJEXT): {$(VPATH)}impl/gc.h
-debug.$(OBJEXT): {$(VPATH)}impl/glob.h
-debug.$(OBJEXT): {$(VPATH)}impl/globals.h
-debug.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-debug.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-debug.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-debug.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-debug.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-debug.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-debug.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-debug.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-debug.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-debug.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-debug.$(OBJEXT): {$(VPATH)}impl/iterator.h
-debug.$(OBJEXT): {$(VPATH)}impl/memory.h
-debug.$(OBJEXT): {$(VPATH)}impl/method.h
-debug.$(OBJEXT): {$(VPATH)}impl/module.h
-debug.$(OBJEXT): {$(VPATH)}impl/newobj.h
-debug.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-debug.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-debug.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-debug.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-debug.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-debug.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-debug.$(OBJEXT): {$(VPATH)}impl/symbol.h
-debug.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-debug.$(OBJEXT): {$(VPATH)}impl/value.h
-debug.$(OBJEXT): {$(VPATH)}impl/value_type.h
-debug.$(OBJEXT): {$(VPATH)}impl/variable.h
-debug.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-debug.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+debug.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+debug.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+debug.$(OBJEXT): {$(VPATH)}internal/assume.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+debug.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+debug.$(OBJEXT): {$(VPATH)}internal/cast.h
+debug.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+debug.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+debug.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+debug.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+debug.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+debug.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+debug.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+debug.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+debug.$(OBJEXT): {$(VPATH)}internal/config.h
+debug.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+debug.$(OBJEXT): {$(VPATH)}internal/core.h
+debug.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+debug.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+debug.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+debug.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+debug.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+debug.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+debug.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+debug.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+debug.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+debug.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+debug.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+debug.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+debug.$(OBJEXT): {$(VPATH)}internal/ctype.h
+debug.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+debug.$(OBJEXT): {$(VPATH)}internal/dosish.h
+debug.$(OBJEXT): {$(VPATH)}internal/error.h
+debug.$(OBJEXT): {$(VPATH)}internal/eval.h
+debug.$(OBJEXT): {$(VPATH)}internal/event.h
+debug.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+debug.$(OBJEXT): {$(VPATH)}internal/gc.h
+debug.$(OBJEXT): {$(VPATH)}internal/glob.h
+debug.$(OBJEXT): {$(VPATH)}internal/globals.h
+debug.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+debug.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+debug.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+debug.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+debug.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+debug.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+debug.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+debug.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+debug.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+debug.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+debug.$(OBJEXT): {$(VPATH)}internal/iterator.h
+debug.$(OBJEXT): {$(VPATH)}internal/memory.h
+debug.$(OBJEXT): {$(VPATH)}internal/method.h
+debug.$(OBJEXT): {$(VPATH)}internal/module.h
+debug.$(OBJEXT): {$(VPATH)}internal/newobj.h
+debug.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+debug.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+debug.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+debug.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+debug.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+debug.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+debug.$(OBJEXT): {$(VPATH)}internal/symbol.h
+debug.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+debug.$(OBJEXT): {$(VPATH)}internal/value.h
+debug.$(OBJEXT): {$(VPATH)}internal/value_type.h
+debug.$(OBJEXT): {$(VPATH)}internal/variable.h
+debug.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+debug.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
debug.$(OBJEXT): {$(VPATH)}assert.h
debug.$(OBJEXT): {$(VPATH)}backward/2/assume.h
debug.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -3564,146 +3564,146 @@ debug.$(OBJEXT): {$(VPATH)}vm_debug.h
debug.$(OBJEXT): {$(VPATH)}vm_opts.h
debug_counter.$(OBJEXT): $(hdrdir)/ruby.h
debug_counter.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/assume.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/cast.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/config.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/ctype.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/dosish.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/error.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/eval.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/event.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/gc.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/glob.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/globals.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/iterator.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/memory.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/method.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/module.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/newobj.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/symbol.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/value.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/value_type.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/variable.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-debug_counter.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/assume.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/cast.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/config.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/ctype.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/dosish.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/error.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/eval.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/event.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/gc.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/glob.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/globals.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/iterator.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/memory.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/method.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/module.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/newobj.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/symbol.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/value.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/value_type.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/variable.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+debug_counter.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
debug_counter.$(OBJEXT): {$(VPATH)}assert.h
debug_counter.$(OBJEXT): {$(VPATH)}backward/2/assume.h
debug_counter.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -3740,146 +3740,146 @@ dir.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
dir.$(OBJEXT): $(top_srcdir)/internal/string.h
dir.$(OBJEXT): $(top_srcdir)/internal/vm.h
dir.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-dir.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-dir.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-dir.$(OBJEXT): {$(VPATH)}impl/assume.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-dir.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-dir.$(OBJEXT): {$(VPATH)}impl/cast.h
-dir.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-dir.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-dir.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-dir.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-dir.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-dir.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-dir.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-dir.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-dir.$(OBJEXT): {$(VPATH)}impl/config.h
-dir.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-dir.$(OBJEXT): {$(VPATH)}impl/core.h
-dir.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-dir.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-dir.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-dir.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-dir.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-dir.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-dir.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-dir.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-dir.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-dir.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-dir.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-dir.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-dir.$(OBJEXT): {$(VPATH)}impl/ctype.h
-dir.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-dir.$(OBJEXT): {$(VPATH)}impl/dosish.h
-dir.$(OBJEXT): {$(VPATH)}impl/error.h
-dir.$(OBJEXT): {$(VPATH)}impl/eval.h
-dir.$(OBJEXT): {$(VPATH)}impl/event.h
-dir.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-dir.$(OBJEXT): {$(VPATH)}impl/gc.h
-dir.$(OBJEXT): {$(VPATH)}impl/glob.h
-dir.$(OBJEXT): {$(VPATH)}impl/globals.h
-dir.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-dir.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-dir.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-dir.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-dir.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-dir.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-dir.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-dir.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-dir.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-dir.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-dir.$(OBJEXT): {$(VPATH)}impl/iterator.h
-dir.$(OBJEXT): {$(VPATH)}impl/memory.h
-dir.$(OBJEXT): {$(VPATH)}impl/method.h
-dir.$(OBJEXT): {$(VPATH)}impl/module.h
-dir.$(OBJEXT): {$(VPATH)}impl/newobj.h
-dir.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-dir.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-dir.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-dir.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-dir.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-dir.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-dir.$(OBJEXT): {$(VPATH)}impl/symbol.h
-dir.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-dir.$(OBJEXT): {$(VPATH)}impl/value.h
-dir.$(OBJEXT): {$(VPATH)}impl/value_type.h
-dir.$(OBJEXT): {$(VPATH)}impl/variable.h
-dir.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-dir.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+dir.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+dir.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+dir.$(OBJEXT): {$(VPATH)}internal/assume.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+dir.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+dir.$(OBJEXT): {$(VPATH)}internal/cast.h
+dir.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+dir.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+dir.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+dir.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+dir.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+dir.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+dir.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+dir.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+dir.$(OBJEXT): {$(VPATH)}internal/config.h
+dir.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+dir.$(OBJEXT): {$(VPATH)}internal/core.h
+dir.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+dir.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+dir.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+dir.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+dir.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+dir.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+dir.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+dir.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+dir.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+dir.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+dir.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+dir.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+dir.$(OBJEXT): {$(VPATH)}internal/ctype.h
+dir.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+dir.$(OBJEXT): {$(VPATH)}internal/dosish.h
+dir.$(OBJEXT): {$(VPATH)}internal/error.h
+dir.$(OBJEXT): {$(VPATH)}internal/eval.h
+dir.$(OBJEXT): {$(VPATH)}internal/event.h
+dir.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+dir.$(OBJEXT): {$(VPATH)}internal/gc.h
+dir.$(OBJEXT): {$(VPATH)}internal/glob.h
+dir.$(OBJEXT): {$(VPATH)}internal/globals.h
+dir.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+dir.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+dir.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+dir.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+dir.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+dir.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+dir.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+dir.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+dir.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+dir.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+dir.$(OBJEXT): {$(VPATH)}internal/iterator.h
+dir.$(OBJEXT): {$(VPATH)}internal/memory.h
+dir.$(OBJEXT): {$(VPATH)}internal/method.h
+dir.$(OBJEXT): {$(VPATH)}internal/module.h
+dir.$(OBJEXT): {$(VPATH)}internal/newobj.h
+dir.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+dir.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+dir.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+dir.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+dir.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+dir.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+dir.$(OBJEXT): {$(VPATH)}internal/symbol.h
+dir.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+dir.$(OBJEXT): {$(VPATH)}internal/value.h
+dir.$(OBJEXT): {$(VPATH)}internal/value_type.h
+dir.$(OBJEXT): {$(VPATH)}internal/variable.h
+dir.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+dir.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
dir.$(OBJEXT): {$(VPATH)}assert.h
dir.$(OBJEXT): {$(VPATH)}builtin.h
dir.$(OBJEXT): {$(VPATH)}backward/2/assume.h
@@ -3915,146 +3915,146 @@ dln.$(OBJEXT): $(hdrdir)/ruby.h
dln.$(OBJEXT): $(hdrdir)/ruby/ruby.h
dln.$(OBJEXT): $(top_srcdir)/internal/compilers.h
dln.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-dln.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-dln.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-dln.$(OBJEXT): {$(VPATH)}impl/assume.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-dln.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-dln.$(OBJEXT): {$(VPATH)}impl/cast.h
-dln.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-dln.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-dln.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-dln.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-dln.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-dln.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-dln.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-dln.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-dln.$(OBJEXT): {$(VPATH)}impl/config.h
-dln.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-dln.$(OBJEXT): {$(VPATH)}impl/core.h
-dln.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-dln.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-dln.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-dln.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-dln.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-dln.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-dln.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-dln.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-dln.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-dln.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-dln.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-dln.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-dln.$(OBJEXT): {$(VPATH)}impl/ctype.h
-dln.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-dln.$(OBJEXT): {$(VPATH)}impl/dosish.h
-dln.$(OBJEXT): {$(VPATH)}impl/error.h
-dln.$(OBJEXT): {$(VPATH)}impl/eval.h
-dln.$(OBJEXT): {$(VPATH)}impl/event.h
-dln.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-dln.$(OBJEXT): {$(VPATH)}impl/gc.h
-dln.$(OBJEXT): {$(VPATH)}impl/glob.h
-dln.$(OBJEXT): {$(VPATH)}impl/globals.h
-dln.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-dln.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-dln.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-dln.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-dln.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-dln.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-dln.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-dln.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-dln.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-dln.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-dln.$(OBJEXT): {$(VPATH)}impl/iterator.h
-dln.$(OBJEXT): {$(VPATH)}impl/memory.h
-dln.$(OBJEXT): {$(VPATH)}impl/method.h
-dln.$(OBJEXT): {$(VPATH)}impl/module.h
-dln.$(OBJEXT): {$(VPATH)}impl/newobj.h
-dln.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-dln.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-dln.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-dln.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-dln.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-dln.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-dln.$(OBJEXT): {$(VPATH)}impl/symbol.h
-dln.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-dln.$(OBJEXT): {$(VPATH)}impl/value.h
-dln.$(OBJEXT): {$(VPATH)}impl/value_type.h
-dln.$(OBJEXT): {$(VPATH)}impl/variable.h
-dln.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-dln.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+dln.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+dln.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+dln.$(OBJEXT): {$(VPATH)}internal/assume.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+dln.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+dln.$(OBJEXT): {$(VPATH)}internal/cast.h
+dln.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+dln.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+dln.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+dln.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+dln.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+dln.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+dln.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+dln.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+dln.$(OBJEXT): {$(VPATH)}internal/config.h
+dln.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+dln.$(OBJEXT): {$(VPATH)}internal/core.h
+dln.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+dln.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+dln.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+dln.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+dln.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+dln.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+dln.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+dln.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+dln.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+dln.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+dln.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+dln.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+dln.$(OBJEXT): {$(VPATH)}internal/ctype.h
+dln.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+dln.$(OBJEXT): {$(VPATH)}internal/dosish.h
+dln.$(OBJEXT): {$(VPATH)}internal/error.h
+dln.$(OBJEXT): {$(VPATH)}internal/eval.h
+dln.$(OBJEXT): {$(VPATH)}internal/event.h
+dln.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+dln.$(OBJEXT): {$(VPATH)}internal/gc.h
+dln.$(OBJEXT): {$(VPATH)}internal/glob.h
+dln.$(OBJEXT): {$(VPATH)}internal/globals.h
+dln.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+dln.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+dln.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+dln.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+dln.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+dln.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+dln.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+dln.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+dln.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+dln.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+dln.$(OBJEXT): {$(VPATH)}internal/iterator.h
+dln.$(OBJEXT): {$(VPATH)}internal/memory.h
+dln.$(OBJEXT): {$(VPATH)}internal/method.h
+dln.$(OBJEXT): {$(VPATH)}internal/module.h
+dln.$(OBJEXT): {$(VPATH)}internal/newobj.h
+dln.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+dln.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+dln.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+dln.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+dln.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+dln.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+dln.$(OBJEXT): {$(VPATH)}internal/symbol.h
+dln.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+dln.$(OBJEXT): {$(VPATH)}internal/value.h
+dln.$(OBJEXT): {$(VPATH)}internal/value_type.h
+dln.$(OBJEXT): {$(VPATH)}internal/variable.h
+dln.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+dln.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
dln.$(OBJEXT): {$(VPATH)}assert.h
dln.$(OBJEXT): {$(VPATH)}backward/2/assume.h
dln.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -4078,146 +4078,146 @@ dln.$(OBJEXT): {$(VPATH)}missing.h
dln.$(OBJEXT): {$(VPATH)}st.h
dln.$(OBJEXT): {$(VPATH)}subst.h
dln_find.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/assume.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/cast.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/config.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/ctype.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/dosish.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/error.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/eval.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/event.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/gc.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/glob.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/globals.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/iterator.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/memory.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/method.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/module.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/newobj.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/symbol.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/value.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/value_type.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/variable.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-dln_find.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/assume.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/cast.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/config.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/ctype.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/dosish.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/error.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/eval.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/event.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/gc.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/glob.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/globals.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/iterator.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/memory.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/method.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/module.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/newobj.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/symbol.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/value.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/value_type.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/variable.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+dln_find.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
dln_find.$(OBJEXT): {$(VPATH)}assert.h
dln_find.$(OBJEXT): {$(VPATH)}backward/2/assume.h
dln_find.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -4240,146 +4240,146 @@ dln_find.$(OBJEXT): {$(VPATH)}missing.h
dln_find.$(OBJEXT): {$(VPATH)}st.h
dln_find.$(OBJEXT): {$(VPATH)}subst.h
dmydln.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/assume.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/cast.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/config.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/ctype.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/dosish.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/error.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/eval.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/event.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/gc.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/glob.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/globals.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/iterator.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/memory.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/method.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/module.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/newobj.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/symbol.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/value.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/value_type.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/variable.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-dmydln.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/assume.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/cast.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/config.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/ctype.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/dosish.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/error.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/eval.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/event.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/gc.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/glob.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/globals.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/iterator.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/memory.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/method.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/module.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/newobj.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/symbol.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/value.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/value_type.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/variable.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+dmydln.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
dmydln.$(OBJEXT): {$(VPATH)}assert.h
dmydln.$(OBJEXT): {$(VPATH)}backward/2/assume.h
dmydln.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -4454,146 +4454,146 @@ encoding.$(OBJEXT): $(top_srcdir)/internal/serial.h
encoding.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
encoding.$(OBJEXT): $(top_srcdir)/internal/string.h
encoding.$(OBJEXT): $(top_srcdir)/internal/vm.h
-encoding.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-encoding.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-encoding.$(OBJEXT): {$(VPATH)}impl/assume.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-encoding.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-encoding.$(OBJEXT): {$(VPATH)}impl/cast.h
-encoding.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-encoding.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-encoding.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-encoding.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-encoding.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-encoding.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-encoding.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-encoding.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-encoding.$(OBJEXT): {$(VPATH)}impl/config.h
-encoding.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-encoding.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-encoding.$(OBJEXT): {$(VPATH)}impl/ctype.h
-encoding.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-encoding.$(OBJEXT): {$(VPATH)}impl/dosish.h
-encoding.$(OBJEXT): {$(VPATH)}impl/error.h
-encoding.$(OBJEXT): {$(VPATH)}impl/eval.h
-encoding.$(OBJEXT): {$(VPATH)}impl/event.h
-encoding.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-encoding.$(OBJEXT): {$(VPATH)}impl/gc.h
-encoding.$(OBJEXT): {$(VPATH)}impl/glob.h
-encoding.$(OBJEXT): {$(VPATH)}impl/globals.h
-encoding.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-encoding.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-encoding.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-encoding.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-encoding.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-encoding.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-encoding.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-encoding.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-encoding.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-encoding.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-encoding.$(OBJEXT): {$(VPATH)}impl/iterator.h
-encoding.$(OBJEXT): {$(VPATH)}impl/memory.h
-encoding.$(OBJEXT): {$(VPATH)}impl/method.h
-encoding.$(OBJEXT): {$(VPATH)}impl/module.h
-encoding.$(OBJEXT): {$(VPATH)}impl/newobj.h
-encoding.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-encoding.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-encoding.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-encoding.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-encoding.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-encoding.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-encoding.$(OBJEXT): {$(VPATH)}impl/symbol.h
-encoding.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-encoding.$(OBJEXT): {$(VPATH)}impl/value.h
-encoding.$(OBJEXT): {$(VPATH)}impl/value_type.h
-encoding.$(OBJEXT): {$(VPATH)}impl/variable.h
-encoding.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-encoding.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+encoding.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+encoding.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+encoding.$(OBJEXT): {$(VPATH)}internal/assume.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+encoding.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+encoding.$(OBJEXT): {$(VPATH)}internal/cast.h
+encoding.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+encoding.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+encoding.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+encoding.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+encoding.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+encoding.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+encoding.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+encoding.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+encoding.$(OBJEXT): {$(VPATH)}internal/config.h
+encoding.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+encoding.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+encoding.$(OBJEXT): {$(VPATH)}internal/ctype.h
+encoding.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+encoding.$(OBJEXT): {$(VPATH)}internal/dosish.h
+encoding.$(OBJEXT): {$(VPATH)}internal/error.h
+encoding.$(OBJEXT): {$(VPATH)}internal/eval.h
+encoding.$(OBJEXT): {$(VPATH)}internal/event.h
+encoding.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+encoding.$(OBJEXT): {$(VPATH)}internal/gc.h
+encoding.$(OBJEXT): {$(VPATH)}internal/glob.h
+encoding.$(OBJEXT): {$(VPATH)}internal/globals.h
+encoding.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+encoding.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+encoding.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+encoding.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+encoding.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+encoding.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+encoding.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+encoding.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+encoding.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+encoding.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+encoding.$(OBJEXT): {$(VPATH)}internal/iterator.h
+encoding.$(OBJEXT): {$(VPATH)}internal/memory.h
+encoding.$(OBJEXT): {$(VPATH)}internal/method.h
+encoding.$(OBJEXT): {$(VPATH)}internal/module.h
+encoding.$(OBJEXT): {$(VPATH)}internal/newobj.h
+encoding.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+encoding.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+encoding.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+encoding.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+encoding.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+encoding.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+encoding.$(OBJEXT): {$(VPATH)}internal/symbol.h
+encoding.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+encoding.$(OBJEXT): {$(VPATH)}internal/value.h
+encoding.$(OBJEXT): {$(VPATH)}internal/value_type.h
+encoding.$(OBJEXT): {$(VPATH)}internal/variable.h
+encoding.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+encoding.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
encoding.$(OBJEXT): {$(VPATH)}assert.h
encoding.$(OBJEXT): {$(VPATH)}backward/2/assume.h
encoding.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -4642,146 +4642,146 @@ enum.$(OBJEXT): $(top_srcdir)/internal/serial.h
enum.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
enum.$(OBJEXT): $(top_srcdir)/internal/vm.h
enum.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-enum.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-enum.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-enum.$(OBJEXT): {$(VPATH)}impl/assume.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-enum.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-enum.$(OBJEXT): {$(VPATH)}impl/cast.h
-enum.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-enum.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-enum.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-enum.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-enum.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-enum.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-enum.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-enum.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-enum.$(OBJEXT): {$(VPATH)}impl/config.h
-enum.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-enum.$(OBJEXT): {$(VPATH)}impl/core.h
-enum.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-enum.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-enum.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-enum.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-enum.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-enum.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-enum.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-enum.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-enum.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-enum.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-enum.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-enum.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-enum.$(OBJEXT): {$(VPATH)}impl/ctype.h
-enum.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-enum.$(OBJEXT): {$(VPATH)}impl/dosish.h
-enum.$(OBJEXT): {$(VPATH)}impl/error.h
-enum.$(OBJEXT): {$(VPATH)}impl/eval.h
-enum.$(OBJEXT): {$(VPATH)}impl/event.h
-enum.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-enum.$(OBJEXT): {$(VPATH)}impl/gc.h
-enum.$(OBJEXT): {$(VPATH)}impl/glob.h
-enum.$(OBJEXT): {$(VPATH)}impl/globals.h
-enum.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-enum.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-enum.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-enum.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-enum.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-enum.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-enum.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-enum.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-enum.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-enum.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-enum.$(OBJEXT): {$(VPATH)}impl/iterator.h
-enum.$(OBJEXT): {$(VPATH)}impl/memory.h
-enum.$(OBJEXT): {$(VPATH)}impl/method.h
-enum.$(OBJEXT): {$(VPATH)}impl/module.h
-enum.$(OBJEXT): {$(VPATH)}impl/newobj.h
-enum.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-enum.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-enum.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-enum.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-enum.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-enum.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-enum.$(OBJEXT): {$(VPATH)}impl/symbol.h
-enum.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-enum.$(OBJEXT): {$(VPATH)}impl/value.h
-enum.$(OBJEXT): {$(VPATH)}impl/value_type.h
-enum.$(OBJEXT): {$(VPATH)}impl/variable.h
-enum.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-enum.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+enum.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+enum.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+enum.$(OBJEXT): {$(VPATH)}internal/assume.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+enum.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+enum.$(OBJEXT): {$(VPATH)}internal/cast.h
+enum.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+enum.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+enum.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+enum.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+enum.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+enum.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+enum.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+enum.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+enum.$(OBJEXT): {$(VPATH)}internal/config.h
+enum.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+enum.$(OBJEXT): {$(VPATH)}internal/core.h
+enum.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+enum.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+enum.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+enum.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+enum.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+enum.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+enum.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+enum.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+enum.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+enum.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+enum.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+enum.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+enum.$(OBJEXT): {$(VPATH)}internal/ctype.h
+enum.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+enum.$(OBJEXT): {$(VPATH)}internal/dosish.h
+enum.$(OBJEXT): {$(VPATH)}internal/error.h
+enum.$(OBJEXT): {$(VPATH)}internal/eval.h
+enum.$(OBJEXT): {$(VPATH)}internal/event.h
+enum.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+enum.$(OBJEXT): {$(VPATH)}internal/gc.h
+enum.$(OBJEXT): {$(VPATH)}internal/glob.h
+enum.$(OBJEXT): {$(VPATH)}internal/globals.h
+enum.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+enum.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+enum.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+enum.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+enum.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+enum.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+enum.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+enum.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+enum.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+enum.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+enum.$(OBJEXT): {$(VPATH)}internal/iterator.h
+enum.$(OBJEXT): {$(VPATH)}internal/memory.h
+enum.$(OBJEXT): {$(VPATH)}internal/method.h
+enum.$(OBJEXT): {$(VPATH)}internal/module.h
+enum.$(OBJEXT): {$(VPATH)}internal/newobj.h
+enum.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+enum.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+enum.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+enum.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+enum.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+enum.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+enum.$(OBJEXT): {$(VPATH)}internal/symbol.h
+enum.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+enum.$(OBJEXT): {$(VPATH)}internal/value.h
+enum.$(OBJEXT): {$(VPATH)}internal/value_type.h
+enum.$(OBJEXT): {$(VPATH)}internal/variable.h
+enum.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+enum.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
enum.$(OBJEXT): {$(VPATH)}assert.h
enum.$(OBJEXT): {$(VPATH)}backward/2/assume.h
enum.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -4830,146 +4830,146 @@ enumerator.$(OBJEXT): $(top_srcdir)/internal/string.h
enumerator.$(OBJEXT): $(top_srcdir)/internal/struct.h
enumerator.$(OBJEXT): $(top_srcdir)/internal/vm.h
enumerator.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/assume.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/cast.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/config.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/ctype.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/dosish.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/error.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/eval.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/event.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/gc.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/glob.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/globals.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/iterator.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/memory.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/method.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/module.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/newobj.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/symbol.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/value.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/value_type.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/variable.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-enumerator.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/assume.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/cast.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/config.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/ctype.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/dosish.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/error.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/eval.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/event.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/gc.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/glob.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/globals.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/iterator.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/memory.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/method.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/module.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/newobj.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/symbol.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/value.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/value_type.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/variable.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+enumerator.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
enumerator.$(OBJEXT): {$(VPATH)}assert.h
enumerator.$(OBJEXT): {$(VPATH)}backward/2/assume.h
enumerator.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -5018,146 +5018,146 @@ error.$(OBJEXT): $(top_srcdir)/internal/thread.h
error.$(OBJEXT): $(top_srcdir)/internal/variable.h
error.$(OBJEXT): $(top_srcdir)/internal/vm.h
error.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-error.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-error.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-error.$(OBJEXT): {$(VPATH)}impl/assume.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-error.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-error.$(OBJEXT): {$(VPATH)}impl/cast.h
-error.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-error.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-error.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-error.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-error.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-error.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-error.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-error.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-error.$(OBJEXT): {$(VPATH)}impl/config.h
-error.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-error.$(OBJEXT): {$(VPATH)}impl/core.h
-error.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-error.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-error.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-error.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-error.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-error.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-error.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-error.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-error.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-error.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-error.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-error.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-error.$(OBJEXT): {$(VPATH)}impl/ctype.h
-error.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-error.$(OBJEXT): {$(VPATH)}impl/dosish.h
-error.$(OBJEXT): {$(VPATH)}impl/error.h
-error.$(OBJEXT): {$(VPATH)}impl/eval.h
-error.$(OBJEXT): {$(VPATH)}impl/event.h
-error.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-error.$(OBJEXT): {$(VPATH)}impl/gc.h
-error.$(OBJEXT): {$(VPATH)}impl/glob.h
-error.$(OBJEXT): {$(VPATH)}impl/globals.h
-error.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-error.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-error.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-error.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-error.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-error.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-error.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-error.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-error.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-error.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-error.$(OBJEXT): {$(VPATH)}impl/iterator.h
-error.$(OBJEXT): {$(VPATH)}impl/memory.h
-error.$(OBJEXT): {$(VPATH)}impl/method.h
-error.$(OBJEXT): {$(VPATH)}impl/module.h
-error.$(OBJEXT): {$(VPATH)}impl/newobj.h
-error.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-error.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-error.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-error.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-error.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-error.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-error.$(OBJEXT): {$(VPATH)}impl/symbol.h
-error.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-error.$(OBJEXT): {$(VPATH)}impl/value.h
-error.$(OBJEXT): {$(VPATH)}impl/value_type.h
-error.$(OBJEXT): {$(VPATH)}impl/variable.h
-error.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-error.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+error.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+error.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+error.$(OBJEXT): {$(VPATH)}internal/assume.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+error.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+error.$(OBJEXT): {$(VPATH)}internal/cast.h
+error.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+error.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+error.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+error.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+error.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+error.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+error.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+error.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+error.$(OBJEXT): {$(VPATH)}internal/config.h
+error.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+error.$(OBJEXT): {$(VPATH)}internal/core.h
+error.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+error.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+error.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+error.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+error.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+error.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+error.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+error.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+error.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+error.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+error.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+error.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+error.$(OBJEXT): {$(VPATH)}internal/ctype.h
+error.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+error.$(OBJEXT): {$(VPATH)}internal/dosish.h
+error.$(OBJEXT): {$(VPATH)}internal/error.h
+error.$(OBJEXT): {$(VPATH)}internal/eval.h
+error.$(OBJEXT): {$(VPATH)}internal/event.h
+error.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+error.$(OBJEXT): {$(VPATH)}internal/gc.h
+error.$(OBJEXT): {$(VPATH)}internal/glob.h
+error.$(OBJEXT): {$(VPATH)}internal/globals.h
+error.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+error.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+error.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+error.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+error.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+error.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+error.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+error.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+error.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+error.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+error.$(OBJEXT): {$(VPATH)}internal/iterator.h
+error.$(OBJEXT): {$(VPATH)}internal/memory.h
+error.$(OBJEXT): {$(VPATH)}internal/method.h
+error.$(OBJEXT): {$(VPATH)}internal/module.h
+error.$(OBJEXT): {$(VPATH)}internal/newobj.h
+error.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+error.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+error.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+error.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+error.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+error.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+error.$(OBJEXT): {$(VPATH)}internal/symbol.h
+error.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+error.$(OBJEXT): {$(VPATH)}internal/value.h
+error.$(OBJEXT): {$(VPATH)}internal/value_type.h
+error.$(OBJEXT): {$(VPATH)}internal/variable.h
+error.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+error.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
error.$(OBJEXT): {$(VPATH)}assert.h
error.$(OBJEXT): {$(VPATH)}backward/2/assume.h
error.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -5222,146 +5222,146 @@ eval.$(OBJEXT): $(top_srcdir)/internal/string.h
eval.$(OBJEXT): $(top_srcdir)/internal/variable.h
eval.$(OBJEXT): $(top_srcdir)/internal/vm.h
eval.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-eval.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-eval.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-eval.$(OBJEXT): {$(VPATH)}impl/assume.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-eval.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-eval.$(OBJEXT): {$(VPATH)}impl/cast.h
-eval.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-eval.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-eval.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-eval.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-eval.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-eval.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-eval.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-eval.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-eval.$(OBJEXT): {$(VPATH)}impl/config.h
-eval.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-eval.$(OBJEXT): {$(VPATH)}impl/core.h
-eval.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-eval.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-eval.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-eval.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-eval.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-eval.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-eval.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-eval.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-eval.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-eval.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-eval.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-eval.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-eval.$(OBJEXT): {$(VPATH)}impl/ctype.h
-eval.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-eval.$(OBJEXT): {$(VPATH)}impl/dosish.h
-eval.$(OBJEXT): {$(VPATH)}impl/error.h
-eval.$(OBJEXT): {$(VPATH)}impl/eval.h
-eval.$(OBJEXT): {$(VPATH)}impl/event.h
-eval.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-eval.$(OBJEXT): {$(VPATH)}impl/gc.h
-eval.$(OBJEXT): {$(VPATH)}impl/glob.h
-eval.$(OBJEXT): {$(VPATH)}impl/globals.h
-eval.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-eval.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-eval.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-eval.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-eval.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-eval.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-eval.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-eval.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-eval.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-eval.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-eval.$(OBJEXT): {$(VPATH)}impl/iterator.h
-eval.$(OBJEXT): {$(VPATH)}impl/memory.h
-eval.$(OBJEXT): {$(VPATH)}impl/method.h
-eval.$(OBJEXT): {$(VPATH)}impl/module.h
-eval.$(OBJEXT): {$(VPATH)}impl/newobj.h
-eval.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-eval.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-eval.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-eval.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-eval.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-eval.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-eval.$(OBJEXT): {$(VPATH)}impl/symbol.h
-eval.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-eval.$(OBJEXT): {$(VPATH)}impl/value.h
-eval.$(OBJEXT): {$(VPATH)}impl/value_type.h
-eval.$(OBJEXT): {$(VPATH)}impl/variable.h
-eval.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-eval.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+eval.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+eval.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+eval.$(OBJEXT): {$(VPATH)}internal/assume.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+eval.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+eval.$(OBJEXT): {$(VPATH)}internal/cast.h
+eval.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+eval.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+eval.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+eval.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+eval.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+eval.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+eval.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+eval.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+eval.$(OBJEXT): {$(VPATH)}internal/config.h
+eval.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+eval.$(OBJEXT): {$(VPATH)}internal/core.h
+eval.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+eval.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+eval.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+eval.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+eval.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+eval.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+eval.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+eval.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+eval.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+eval.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+eval.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+eval.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+eval.$(OBJEXT): {$(VPATH)}internal/ctype.h
+eval.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+eval.$(OBJEXT): {$(VPATH)}internal/dosish.h
+eval.$(OBJEXT): {$(VPATH)}internal/error.h
+eval.$(OBJEXT): {$(VPATH)}internal/eval.h
+eval.$(OBJEXT): {$(VPATH)}internal/event.h
+eval.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+eval.$(OBJEXT): {$(VPATH)}internal/gc.h
+eval.$(OBJEXT): {$(VPATH)}internal/glob.h
+eval.$(OBJEXT): {$(VPATH)}internal/globals.h
+eval.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+eval.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+eval.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+eval.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+eval.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+eval.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+eval.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+eval.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+eval.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+eval.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+eval.$(OBJEXT): {$(VPATH)}internal/iterator.h
+eval.$(OBJEXT): {$(VPATH)}internal/memory.h
+eval.$(OBJEXT): {$(VPATH)}internal/method.h
+eval.$(OBJEXT): {$(VPATH)}internal/module.h
+eval.$(OBJEXT): {$(VPATH)}internal/newobj.h
+eval.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+eval.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+eval.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+eval.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+eval.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+eval.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+eval.$(OBJEXT): {$(VPATH)}internal/symbol.h
+eval.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+eval.$(OBJEXT): {$(VPATH)}internal/value.h
+eval.$(OBJEXT): {$(VPATH)}internal/value_type.h
+eval.$(OBJEXT): {$(VPATH)}internal/variable.h
+eval.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+eval.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
eval.$(OBJEXT): {$(VPATH)}assert.h
eval.$(OBJEXT): {$(VPATH)}backward/2/assume.h
eval.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -5409,16 +5409,16 @@ eval.$(OBJEXT): {$(VPATH)}thread_native.h
eval.$(OBJEXT): {$(VPATH)}vm.h
eval.$(OBJEXT): {$(VPATH)}vm_core.h
eval.$(OBJEXT): {$(VPATH)}vm_opts.h
-explicit_bzero.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-explicit_bzero.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-explicit_bzero.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-explicit_bzero.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-explicit_bzero.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-explicit_bzero.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-explicit_bzero.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-explicit_bzero.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-explicit_bzero.$(OBJEXT): {$(VPATH)}impl/config.h
-explicit_bzero.$(OBJEXT): {$(VPATH)}impl/dllexport.h
+explicit_bzero.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+explicit_bzero.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+explicit_bzero.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+explicit_bzero.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+explicit_bzero.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+explicit_bzero.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+explicit_bzero.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+explicit_bzero.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+explicit_bzero.$(OBJEXT): {$(VPATH)}internal/config.h
+explicit_bzero.$(OBJEXT): {$(VPATH)}internal/dllexport.h
explicit_bzero.$(OBJEXT): {$(VPATH)}config.h
explicit_bzero.$(OBJEXT): {$(VPATH)}explicit_bzero.c
explicit_bzero.$(OBJEXT): {$(VPATH)}missing.h
@@ -5441,146 +5441,146 @@ file.$(OBJEXT): $(top_srcdir)/internal/string.h
file.$(OBJEXT): $(top_srcdir)/internal/thread.h
file.$(OBJEXT): $(top_srcdir)/internal/vm.h
file.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-file.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-file.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-file.$(OBJEXT): {$(VPATH)}impl/assume.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-file.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-file.$(OBJEXT): {$(VPATH)}impl/cast.h
-file.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-file.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-file.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-file.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-file.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-file.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-file.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-file.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-file.$(OBJEXT): {$(VPATH)}impl/config.h
-file.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-file.$(OBJEXT): {$(VPATH)}impl/core.h
-file.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-file.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-file.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-file.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-file.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-file.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-file.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-file.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-file.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-file.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-file.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-file.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-file.$(OBJEXT): {$(VPATH)}impl/ctype.h
-file.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-file.$(OBJEXT): {$(VPATH)}impl/dosish.h
-file.$(OBJEXT): {$(VPATH)}impl/error.h
-file.$(OBJEXT): {$(VPATH)}impl/eval.h
-file.$(OBJEXT): {$(VPATH)}impl/event.h
-file.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-file.$(OBJEXT): {$(VPATH)}impl/gc.h
-file.$(OBJEXT): {$(VPATH)}impl/glob.h
-file.$(OBJEXT): {$(VPATH)}impl/globals.h
-file.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-file.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-file.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-file.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-file.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-file.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-file.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-file.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-file.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-file.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-file.$(OBJEXT): {$(VPATH)}impl/iterator.h
-file.$(OBJEXT): {$(VPATH)}impl/memory.h
-file.$(OBJEXT): {$(VPATH)}impl/method.h
-file.$(OBJEXT): {$(VPATH)}impl/module.h
-file.$(OBJEXT): {$(VPATH)}impl/newobj.h
-file.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-file.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-file.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-file.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-file.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-file.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-file.$(OBJEXT): {$(VPATH)}impl/symbol.h
-file.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-file.$(OBJEXT): {$(VPATH)}impl/value.h
-file.$(OBJEXT): {$(VPATH)}impl/value_type.h
-file.$(OBJEXT): {$(VPATH)}impl/variable.h
-file.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-file.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+file.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+file.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+file.$(OBJEXT): {$(VPATH)}internal/assume.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+file.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+file.$(OBJEXT): {$(VPATH)}internal/cast.h
+file.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+file.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+file.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+file.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+file.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+file.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+file.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+file.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+file.$(OBJEXT): {$(VPATH)}internal/config.h
+file.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+file.$(OBJEXT): {$(VPATH)}internal/core.h
+file.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+file.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+file.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+file.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+file.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+file.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+file.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+file.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+file.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+file.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+file.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+file.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+file.$(OBJEXT): {$(VPATH)}internal/ctype.h
+file.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+file.$(OBJEXT): {$(VPATH)}internal/dosish.h
+file.$(OBJEXT): {$(VPATH)}internal/error.h
+file.$(OBJEXT): {$(VPATH)}internal/eval.h
+file.$(OBJEXT): {$(VPATH)}internal/event.h
+file.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+file.$(OBJEXT): {$(VPATH)}internal/gc.h
+file.$(OBJEXT): {$(VPATH)}internal/glob.h
+file.$(OBJEXT): {$(VPATH)}internal/globals.h
+file.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+file.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+file.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+file.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+file.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+file.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+file.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+file.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+file.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+file.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+file.$(OBJEXT): {$(VPATH)}internal/iterator.h
+file.$(OBJEXT): {$(VPATH)}internal/memory.h
+file.$(OBJEXT): {$(VPATH)}internal/method.h
+file.$(OBJEXT): {$(VPATH)}internal/module.h
+file.$(OBJEXT): {$(VPATH)}internal/newobj.h
+file.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+file.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+file.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+file.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+file.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+file.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+file.$(OBJEXT): {$(VPATH)}internal/symbol.h
+file.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+file.$(OBJEXT): {$(VPATH)}internal/value.h
+file.$(OBJEXT): {$(VPATH)}internal/value_type.h
+file.$(OBJEXT): {$(VPATH)}internal/variable.h
+file.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+file.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
file.$(OBJEXT): {$(VPATH)}assert.h
file.$(OBJEXT): {$(VPATH)}backward/2/assume.h
file.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -5645,147 +5645,147 @@ gc.$(OBJEXT): $(top_srcdir)/internal/thread.h
gc.$(OBJEXT): $(top_srcdir)/internal/variable.h
gc.$(OBJEXT): $(top_srcdir)/internal/vm.h
gc.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-gc.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-gc.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-gc.$(OBJEXT): {$(VPATH)}impl/assume.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-gc.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-gc.$(OBJEXT): {$(VPATH)}impl/cast.h
-gc.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-gc.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-gc.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-gc.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-gc.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-gc.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-gc.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-gc.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-gc.$(OBJEXT): {$(VPATH)}impl/config.h
-gc.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-gc.$(OBJEXT): {$(VPATH)}impl/core.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/rmatch.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-gc.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-gc.$(OBJEXT): {$(VPATH)}impl/ctype.h
-gc.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-gc.$(OBJEXT): {$(VPATH)}impl/dosish.h
-gc.$(OBJEXT): {$(VPATH)}impl/error.h
-gc.$(OBJEXT): {$(VPATH)}impl/eval.h
-gc.$(OBJEXT): {$(VPATH)}impl/event.h
-gc.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-gc.$(OBJEXT): {$(VPATH)}impl/gc.h
-gc.$(OBJEXT): {$(VPATH)}impl/glob.h
-gc.$(OBJEXT): {$(VPATH)}impl/globals.h
-gc.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-gc.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-gc.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-gc.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-gc.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-gc.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-gc.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-gc.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-gc.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-gc.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-gc.$(OBJEXT): {$(VPATH)}impl/iterator.h
-gc.$(OBJEXT): {$(VPATH)}impl/memory.h
-gc.$(OBJEXT): {$(VPATH)}impl/method.h
-gc.$(OBJEXT): {$(VPATH)}impl/module.h
-gc.$(OBJEXT): {$(VPATH)}impl/newobj.h
-gc.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-gc.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-gc.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-gc.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-gc.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-gc.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-gc.$(OBJEXT): {$(VPATH)}impl/symbol.h
-gc.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-gc.$(OBJEXT): {$(VPATH)}impl/value.h
-gc.$(OBJEXT): {$(VPATH)}impl/value_type.h
-gc.$(OBJEXT): {$(VPATH)}impl/variable.h
-gc.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-gc.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+gc.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+gc.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+gc.$(OBJEXT): {$(VPATH)}internal/assume.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+gc.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+gc.$(OBJEXT): {$(VPATH)}internal/cast.h
+gc.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+gc.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+gc.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+gc.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+gc.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+gc.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+gc.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+gc.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+gc.$(OBJEXT): {$(VPATH)}internal/config.h
+gc.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+gc.$(OBJEXT): {$(VPATH)}internal/core.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/rmatch.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+gc.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+gc.$(OBJEXT): {$(VPATH)}internal/ctype.h
+gc.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+gc.$(OBJEXT): {$(VPATH)}internal/dosish.h
+gc.$(OBJEXT): {$(VPATH)}internal/error.h
+gc.$(OBJEXT): {$(VPATH)}internal/eval.h
+gc.$(OBJEXT): {$(VPATH)}internal/event.h
+gc.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+gc.$(OBJEXT): {$(VPATH)}internal/gc.h
+gc.$(OBJEXT): {$(VPATH)}internal/glob.h
+gc.$(OBJEXT): {$(VPATH)}internal/globals.h
+gc.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+gc.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+gc.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+gc.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+gc.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+gc.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+gc.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+gc.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+gc.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+gc.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+gc.$(OBJEXT): {$(VPATH)}internal/iterator.h
+gc.$(OBJEXT): {$(VPATH)}internal/memory.h
+gc.$(OBJEXT): {$(VPATH)}internal/method.h
+gc.$(OBJEXT): {$(VPATH)}internal/module.h
+gc.$(OBJEXT): {$(VPATH)}internal/newobj.h
+gc.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+gc.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+gc.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+gc.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+gc.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+gc.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+gc.$(OBJEXT): {$(VPATH)}internal/symbol.h
+gc.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+gc.$(OBJEXT): {$(VPATH)}internal/value.h
+gc.$(OBJEXT): {$(VPATH)}internal/value_type.h
+gc.$(OBJEXT): {$(VPATH)}internal/variable.h
+gc.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+gc.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
gc.$(OBJEXT): {$(VPATH)}assert.h
gc.$(OBJEXT): {$(VPATH)}backward/2/assume.h
gc.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -5854,146 +5854,146 @@ golf_prelude.$(OBJEXT): $(top_srcdir)/internal/serial.h
golf_prelude.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
golf_prelude.$(OBJEXT): $(top_srcdir)/internal/vm.h
golf_prelude.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/assume.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/cast.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/config.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/ctype.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/dosish.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/error.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/eval.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/event.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/gc.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/glob.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/globals.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/iterator.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/memory.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/method.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/module.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/newobj.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/symbol.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/value.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/value_type.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/variable.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-golf_prelude.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/assume.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/cast.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/config.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/ctype.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/dosish.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/error.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/eval.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/event.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/gc.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/glob.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/globals.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/iterator.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/memory.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/method.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/module.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/newobj.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/symbol.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/value.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/value_type.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/variable.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
golf_prelude.$(OBJEXT): {$(VPATH)}assert.h
golf_prelude.$(OBJEXT): {$(VPATH)}backward/2/assume.h
golf_prelude.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -6028,146 +6028,146 @@ golf_prelude.$(OBJEXT): {$(VPATH)}vm_core.h
golf_prelude.$(OBJEXT): {$(VPATH)}vm_opts.h
goruby.$(OBJEXT): $(hdrdir)/ruby.h
goruby.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-goruby.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-goruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-goruby.$(OBJEXT): {$(VPATH)}impl/assume.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-goruby.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-goruby.$(OBJEXT): {$(VPATH)}impl/cast.h
-goruby.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-goruby.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-goruby.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-goruby.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-goruby.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-goruby.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-goruby.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-goruby.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-goruby.$(OBJEXT): {$(VPATH)}impl/config.h
-goruby.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-goruby.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-goruby.$(OBJEXT): {$(VPATH)}impl/ctype.h
-goruby.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-goruby.$(OBJEXT): {$(VPATH)}impl/dosish.h
-goruby.$(OBJEXT): {$(VPATH)}impl/error.h
-goruby.$(OBJEXT): {$(VPATH)}impl/eval.h
-goruby.$(OBJEXT): {$(VPATH)}impl/event.h
-goruby.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-goruby.$(OBJEXT): {$(VPATH)}impl/gc.h
-goruby.$(OBJEXT): {$(VPATH)}impl/glob.h
-goruby.$(OBJEXT): {$(VPATH)}impl/globals.h
-goruby.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-goruby.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-goruby.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-goruby.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-goruby.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-goruby.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-goruby.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-goruby.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-goruby.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-goruby.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-goruby.$(OBJEXT): {$(VPATH)}impl/iterator.h
-goruby.$(OBJEXT): {$(VPATH)}impl/memory.h
-goruby.$(OBJEXT): {$(VPATH)}impl/method.h
-goruby.$(OBJEXT): {$(VPATH)}impl/module.h
-goruby.$(OBJEXT): {$(VPATH)}impl/newobj.h
-goruby.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-goruby.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-goruby.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-goruby.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-goruby.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-goruby.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-goruby.$(OBJEXT): {$(VPATH)}impl/symbol.h
-goruby.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-goruby.$(OBJEXT): {$(VPATH)}impl/value.h
-goruby.$(OBJEXT): {$(VPATH)}impl/value_type.h
-goruby.$(OBJEXT): {$(VPATH)}impl/variable.h
-goruby.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-goruby.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+goruby.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+goruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+goruby.$(OBJEXT): {$(VPATH)}internal/assume.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+goruby.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+goruby.$(OBJEXT): {$(VPATH)}internal/cast.h
+goruby.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+goruby.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+goruby.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+goruby.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+goruby.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+goruby.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+goruby.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+goruby.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+goruby.$(OBJEXT): {$(VPATH)}internal/config.h
+goruby.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+goruby.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+goruby.$(OBJEXT): {$(VPATH)}internal/ctype.h
+goruby.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+goruby.$(OBJEXT): {$(VPATH)}internal/dosish.h
+goruby.$(OBJEXT): {$(VPATH)}internal/error.h
+goruby.$(OBJEXT): {$(VPATH)}internal/eval.h
+goruby.$(OBJEXT): {$(VPATH)}internal/event.h
+goruby.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+goruby.$(OBJEXT): {$(VPATH)}internal/gc.h
+goruby.$(OBJEXT): {$(VPATH)}internal/glob.h
+goruby.$(OBJEXT): {$(VPATH)}internal/globals.h
+goruby.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+goruby.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+goruby.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+goruby.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+goruby.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+goruby.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+goruby.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+goruby.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+goruby.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+goruby.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+goruby.$(OBJEXT): {$(VPATH)}internal/iterator.h
+goruby.$(OBJEXT): {$(VPATH)}internal/memory.h
+goruby.$(OBJEXT): {$(VPATH)}internal/method.h
+goruby.$(OBJEXT): {$(VPATH)}internal/module.h
+goruby.$(OBJEXT): {$(VPATH)}internal/newobj.h
+goruby.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+goruby.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+goruby.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+goruby.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+goruby.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+goruby.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+goruby.$(OBJEXT): {$(VPATH)}internal/symbol.h
+goruby.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+goruby.$(OBJEXT): {$(VPATH)}internal/value.h
+goruby.$(OBJEXT): {$(VPATH)}internal/value_type.h
+goruby.$(OBJEXT): {$(VPATH)}internal/variable.h
+goruby.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+goruby.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
goruby.$(OBJEXT): {$(VPATH)}assert.h
goruby.$(OBJEXT): {$(VPATH)}backward.h
goruby.$(OBJEXT): {$(VPATH)}backward/2/assume.h
@@ -6212,146 +6212,146 @@ hash.$(OBJEXT): $(top_srcdir)/internal/symbol.h
hash.$(OBJEXT): $(top_srcdir)/internal/time.h
hash.$(OBJEXT): $(top_srcdir)/internal/vm.h
hash.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-hash.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-hash.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-hash.$(OBJEXT): {$(VPATH)}impl/assume.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-hash.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-hash.$(OBJEXT): {$(VPATH)}impl/cast.h
-hash.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-hash.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-hash.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-hash.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-hash.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-hash.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-hash.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-hash.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-hash.$(OBJEXT): {$(VPATH)}impl/config.h
-hash.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-hash.$(OBJEXT): {$(VPATH)}impl/core.h
-hash.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-hash.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-hash.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-hash.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-hash.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-hash.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-hash.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-hash.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-hash.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-hash.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-hash.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-hash.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-hash.$(OBJEXT): {$(VPATH)}impl/ctype.h
-hash.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-hash.$(OBJEXT): {$(VPATH)}impl/dosish.h
-hash.$(OBJEXT): {$(VPATH)}impl/error.h
-hash.$(OBJEXT): {$(VPATH)}impl/eval.h
-hash.$(OBJEXT): {$(VPATH)}impl/event.h
-hash.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-hash.$(OBJEXT): {$(VPATH)}impl/gc.h
-hash.$(OBJEXT): {$(VPATH)}impl/glob.h
-hash.$(OBJEXT): {$(VPATH)}impl/globals.h
-hash.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-hash.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-hash.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-hash.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-hash.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-hash.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-hash.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-hash.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-hash.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-hash.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-hash.$(OBJEXT): {$(VPATH)}impl/iterator.h
-hash.$(OBJEXT): {$(VPATH)}impl/memory.h
-hash.$(OBJEXT): {$(VPATH)}impl/method.h
-hash.$(OBJEXT): {$(VPATH)}impl/module.h
-hash.$(OBJEXT): {$(VPATH)}impl/newobj.h
-hash.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-hash.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-hash.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-hash.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-hash.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-hash.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-hash.$(OBJEXT): {$(VPATH)}impl/symbol.h
-hash.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-hash.$(OBJEXT): {$(VPATH)}impl/value.h
-hash.$(OBJEXT): {$(VPATH)}impl/value_type.h
-hash.$(OBJEXT): {$(VPATH)}impl/variable.h
-hash.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-hash.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+hash.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+hash.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+hash.$(OBJEXT): {$(VPATH)}internal/assume.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+hash.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+hash.$(OBJEXT): {$(VPATH)}internal/cast.h
+hash.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+hash.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+hash.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+hash.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+hash.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+hash.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+hash.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+hash.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+hash.$(OBJEXT): {$(VPATH)}internal/config.h
+hash.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+hash.$(OBJEXT): {$(VPATH)}internal/core.h
+hash.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+hash.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+hash.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+hash.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+hash.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+hash.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+hash.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+hash.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+hash.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+hash.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+hash.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+hash.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+hash.$(OBJEXT): {$(VPATH)}internal/ctype.h
+hash.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+hash.$(OBJEXT): {$(VPATH)}internal/dosish.h
+hash.$(OBJEXT): {$(VPATH)}internal/error.h
+hash.$(OBJEXT): {$(VPATH)}internal/eval.h
+hash.$(OBJEXT): {$(VPATH)}internal/event.h
+hash.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+hash.$(OBJEXT): {$(VPATH)}internal/gc.h
+hash.$(OBJEXT): {$(VPATH)}internal/glob.h
+hash.$(OBJEXT): {$(VPATH)}internal/globals.h
+hash.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+hash.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+hash.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+hash.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+hash.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+hash.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+hash.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+hash.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+hash.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+hash.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+hash.$(OBJEXT): {$(VPATH)}internal/iterator.h
+hash.$(OBJEXT): {$(VPATH)}internal/memory.h
+hash.$(OBJEXT): {$(VPATH)}internal/method.h
+hash.$(OBJEXT): {$(VPATH)}internal/module.h
+hash.$(OBJEXT): {$(VPATH)}internal/newobj.h
+hash.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+hash.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+hash.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+hash.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+hash.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+hash.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+hash.$(OBJEXT): {$(VPATH)}internal/symbol.h
+hash.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+hash.$(OBJEXT): {$(VPATH)}internal/value.h
+hash.$(OBJEXT): {$(VPATH)}internal/value_type.h
+hash.$(OBJEXT): {$(VPATH)}internal/variable.h
+hash.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+hash.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
hash.$(OBJEXT): {$(VPATH)}assert.h
hash.$(OBJEXT): {$(VPATH)}backward/2/assume.h
hash.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -6390,146 +6390,146 @@ inits.$(OBJEXT): $(hdrdir)/ruby/ruby.h
inits.$(OBJEXT): $(top_srcdir)/internal/compilers.h
inits.$(OBJEXT): $(top_srcdir)/internal/inits.h
inits.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-inits.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-inits.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-inits.$(OBJEXT): {$(VPATH)}impl/assume.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-inits.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-inits.$(OBJEXT): {$(VPATH)}impl/cast.h
-inits.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-inits.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-inits.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-inits.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-inits.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-inits.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-inits.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-inits.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-inits.$(OBJEXT): {$(VPATH)}impl/config.h
-inits.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-inits.$(OBJEXT): {$(VPATH)}impl/core.h
-inits.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-inits.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-inits.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-inits.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-inits.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-inits.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-inits.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-inits.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-inits.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-inits.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-inits.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-inits.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-inits.$(OBJEXT): {$(VPATH)}impl/ctype.h
-inits.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-inits.$(OBJEXT): {$(VPATH)}impl/dosish.h
-inits.$(OBJEXT): {$(VPATH)}impl/error.h
-inits.$(OBJEXT): {$(VPATH)}impl/eval.h
-inits.$(OBJEXT): {$(VPATH)}impl/event.h
-inits.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-inits.$(OBJEXT): {$(VPATH)}impl/gc.h
-inits.$(OBJEXT): {$(VPATH)}impl/glob.h
-inits.$(OBJEXT): {$(VPATH)}impl/globals.h
-inits.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-inits.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-inits.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-inits.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-inits.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-inits.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-inits.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-inits.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-inits.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-inits.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-inits.$(OBJEXT): {$(VPATH)}impl/iterator.h
-inits.$(OBJEXT): {$(VPATH)}impl/memory.h
-inits.$(OBJEXT): {$(VPATH)}impl/method.h
-inits.$(OBJEXT): {$(VPATH)}impl/module.h
-inits.$(OBJEXT): {$(VPATH)}impl/newobj.h
-inits.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-inits.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-inits.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-inits.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-inits.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-inits.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-inits.$(OBJEXT): {$(VPATH)}impl/symbol.h
-inits.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-inits.$(OBJEXT): {$(VPATH)}impl/value.h
-inits.$(OBJEXT): {$(VPATH)}impl/value_type.h
-inits.$(OBJEXT): {$(VPATH)}impl/variable.h
-inits.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-inits.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+inits.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+inits.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+inits.$(OBJEXT): {$(VPATH)}internal/assume.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+inits.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+inits.$(OBJEXT): {$(VPATH)}internal/cast.h
+inits.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+inits.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+inits.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+inits.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+inits.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+inits.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+inits.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+inits.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+inits.$(OBJEXT): {$(VPATH)}internal/config.h
+inits.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+inits.$(OBJEXT): {$(VPATH)}internal/core.h
+inits.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+inits.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+inits.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+inits.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+inits.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+inits.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+inits.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+inits.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+inits.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+inits.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+inits.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+inits.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+inits.$(OBJEXT): {$(VPATH)}internal/ctype.h
+inits.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+inits.$(OBJEXT): {$(VPATH)}internal/dosish.h
+inits.$(OBJEXT): {$(VPATH)}internal/error.h
+inits.$(OBJEXT): {$(VPATH)}internal/eval.h
+inits.$(OBJEXT): {$(VPATH)}internal/event.h
+inits.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+inits.$(OBJEXT): {$(VPATH)}internal/gc.h
+inits.$(OBJEXT): {$(VPATH)}internal/glob.h
+inits.$(OBJEXT): {$(VPATH)}internal/globals.h
+inits.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+inits.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+inits.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+inits.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+inits.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+inits.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+inits.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+inits.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+inits.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+inits.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+inits.$(OBJEXT): {$(VPATH)}internal/iterator.h
+inits.$(OBJEXT): {$(VPATH)}internal/memory.h
+inits.$(OBJEXT): {$(VPATH)}internal/method.h
+inits.$(OBJEXT): {$(VPATH)}internal/module.h
+inits.$(OBJEXT): {$(VPATH)}internal/newobj.h
+inits.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+inits.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+inits.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+inits.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+inits.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+inits.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+inits.$(OBJEXT): {$(VPATH)}internal/symbol.h
+inits.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+inits.$(OBJEXT): {$(VPATH)}internal/value.h
+inits.$(OBJEXT): {$(VPATH)}internal/value_type.h
+inits.$(OBJEXT): {$(VPATH)}internal/variable.h
+inits.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+inits.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
inits.$(OBJEXT): {$(VPATH)}assert.h
inits.$(OBJEXT): {$(VPATH)}backward/2/assume.h
inits.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -6581,146 +6581,146 @@ io.$(OBJEXT): $(top_srcdir)/internal/transcode.h
io.$(OBJEXT): $(top_srcdir)/internal/variable.h
io.$(OBJEXT): $(top_srcdir)/internal/vm.h
io.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-io.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-io.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-io.$(OBJEXT): {$(VPATH)}impl/assume.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-io.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-io.$(OBJEXT): {$(VPATH)}impl/cast.h
-io.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-io.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-io.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-io.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-io.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-io.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-io.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-io.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-io.$(OBJEXT): {$(VPATH)}impl/config.h
-io.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-io.$(OBJEXT): {$(VPATH)}impl/core.h
-io.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-io.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-io.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-io.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-io.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-io.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-io.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-io.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-io.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-io.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-io.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-io.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-io.$(OBJEXT): {$(VPATH)}impl/ctype.h
-io.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-io.$(OBJEXT): {$(VPATH)}impl/dosish.h
-io.$(OBJEXT): {$(VPATH)}impl/error.h
-io.$(OBJEXT): {$(VPATH)}impl/eval.h
-io.$(OBJEXT): {$(VPATH)}impl/event.h
-io.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-io.$(OBJEXT): {$(VPATH)}impl/gc.h
-io.$(OBJEXT): {$(VPATH)}impl/glob.h
-io.$(OBJEXT): {$(VPATH)}impl/globals.h
-io.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-io.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-io.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-io.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-io.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-io.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-io.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-io.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-io.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-io.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-io.$(OBJEXT): {$(VPATH)}impl/iterator.h
-io.$(OBJEXT): {$(VPATH)}impl/memory.h
-io.$(OBJEXT): {$(VPATH)}impl/method.h
-io.$(OBJEXT): {$(VPATH)}impl/module.h
-io.$(OBJEXT): {$(VPATH)}impl/newobj.h
-io.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-io.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-io.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-io.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-io.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-io.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-io.$(OBJEXT): {$(VPATH)}impl/symbol.h
-io.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-io.$(OBJEXT): {$(VPATH)}impl/value.h
-io.$(OBJEXT): {$(VPATH)}impl/value_type.h
-io.$(OBJEXT): {$(VPATH)}impl/variable.h
-io.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-io.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+io.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+io.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+io.$(OBJEXT): {$(VPATH)}internal/assume.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+io.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+io.$(OBJEXT): {$(VPATH)}internal/cast.h
+io.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+io.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+io.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+io.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+io.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+io.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+io.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+io.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+io.$(OBJEXT): {$(VPATH)}internal/config.h
+io.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+io.$(OBJEXT): {$(VPATH)}internal/core.h
+io.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+io.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+io.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+io.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+io.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+io.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+io.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+io.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+io.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+io.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+io.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+io.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+io.$(OBJEXT): {$(VPATH)}internal/ctype.h
+io.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+io.$(OBJEXT): {$(VPATH)}internal/dosish.h
+io.$(OBJEXT): {$(VPATH)}internal/error.h
+io.$(OBJEXT): {$(VPATH)}internal/eval.h
+io.$(OBJEXT): {$(VPATH)}internal/event.h
+io.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+io.$(OBJEXT): {$(VPATH)}internal/gc.h
+io.$(OBJEXT): {$(VPATH)}internal/glob.h
+io.$(OBJEXT): {$(VPATH)}internal/globals.h
+io.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+io.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+io.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+io.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+io.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+io.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+io.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+io.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+io.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+io.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+io.$(OBJEXT): {$(VPATH)}internal/iterator.h
+io.$(OBJEXT): {$(VPATH)}internal/memory.h
+io.$(OBJEXT): {$(VPATH)}internal/method.h
+io.$(OBJEXT): {$(VPATH)}internal/module.h
+io.$(OBJEXT): {$(VPATH)}internal/newobj.h
+io.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+io.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+io.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+io.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+io.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+io.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+io.$(OBJEXT): {$(VPATH)}internal/symbol.h
+io.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+io.$(OBJEXT): {$(VPATH)}internal/value.h
+io.$(OBJEXT): {$(VPATH)}internal/value_type.h
+io.$(OBJEXT): {$(VPATH)}internal/variable.h
+io.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+io.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
io.$(OBJEXT): {$(VPATH)}assert.h
io.$(OBJEXT): {$(VPATH)}backward/2/assume.h
io.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -6788,146 +6788,146 @@ iseq.$(OBJEXT): $(top_srcdir)/internal/thread.h
iseq.$(OBJEXT): $(top_srcdir)/internal/variable.h
iseq.$(OBJEXT): $(top_srcdir)/internal/vm.h
iseq.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-iseq.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-iseq.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-iseq.$(OBJEXT): {$(VPATH)}impl/assume.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-iseq.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-iseq.$(OBJEXT): {$(VPATH)}impl/cast.h
-iseq.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-iseq.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-iseq.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-iseq.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-iseq.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-iseq.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-iseq.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-iseq.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-iseq.$(OBJEXT): {$(VPATH)}impl/config.h
-iseq.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-iseq.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-iseq.$(OBJEXT): {$(VPATH)}impl/ctype.h
-iseq.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-iseq.$(OBJEXT): {$(VPATH)}impl/dosish.h
-iseq.$(OBJEXT): {$(VPATH)}impl/error.h
-iseq.$(OBJEXT): {$(VPATH)}impl/eval.h
-iseq.$(OBJEXT): {$(VPATH)}impl/event.h
-iseq.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-iseq.$(OBJEXT): {$(VPATH)}impl/gc.h
-iseq.$(OBJEXT): {$(VPATH)}impl/glob.h
-iseq.$(OBJEXT): {$(VPATH)}impl/globals.h
-iseq.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-iseq.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-iseq.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-iseq.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-iseq.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-iseq.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-iseq.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-iseq.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-iseq.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-iseq.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-iseq.$(OBJEXT): {$(VPATH)}impl/iterator.h
-iseq.$(OBJEXT): {$(VPATH)}impl/memory.h
-iseq.$(OBJEXT): {$(VPATH)}impl/method.h
-iseq.$(OBJEXT): {$(VPATH)}impl/module.h
-iseq.$(OBJEXT): {$(VPATH)}impl/newobj.h
-iseq.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-iseq.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-iseq.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-iseq.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-iseq.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-iseq.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-iseq.$(OBJEXT): {$(VPATH)}impl/symbol.h
-iseq.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-iseq.$(OBJEXT): {$(VPATH)}impl/value.h
-iseq.$(OBJEXT): {$(VPATH)}impl/value_type.h
-iseq.$(OBJEXT): {$(VPATH)}impl/variable.h
-iseq.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-iseq.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+iseq.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+iseq.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+iseq.$(OBJEXT): {$(VPATH)}internal/assume.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+iseq.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+iseq.$(OBJEXT): {$(VPATH)}internal/cast.h
+iseq.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+iseq.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+iseq.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+iseq.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+iseq.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+iseq.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+iseq.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+iseq.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+iseq.$(OBJEXT): {$(VPATH)}internal/config.h
+iseq.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+iseq.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+iseq.$(OBJEXT): {$(VPATH)}internal/ctype.h
+iseq.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+iseq.$(OBJEXT): {$(VPATH)}internal/dosish.h
+iseq.$(OBJEXT): {$(VPATH)}internal/error.h
+iseq.$(OBJEXT): {$(VPATH)}internal/eval.h
+iseq.$(OBJEXT): {$(VPATH)}internal/event.h
+iseq.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+iseq.$(OBJEXT): {$(VPATH)}internal/gc.h
+iseq.$(OBJEXT): {$(VPATH)}internal/glob.h
+iseq.$(OBJEXT): {$(VPATH)}internal/globals.h
+iseq.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+iseq.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+iseq.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+iseq.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+iseq.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+iseq.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+iseq.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+iseq.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+iseq.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+iseq.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+iseq.$(OBJEXT): {$(VPATH)}internal/iterator.h
+iseq.$(OBJEXT): {$(VPATH)}internal/memory.h
+iseq.$(OBJEXT): {$(VPATH)}internal/method.h
+iseq.$(OBJEXT): {$(VPATH)}internal/module.h
+iseq.$(OBJEXT): {$(VPATH)}internal/newobj.h
+iseq.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+iseq.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+iseq.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+iseq.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+iseq.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+iseq.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+iseq.$(OBJEXT): {$(VPATH)}internal/symbol.h
+iseq.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+iseq.$(OBJEXT): {$(VPATH)}internal/value.h
+iseq.$(OBJEXT): {$(VPATH)}internal/value_type.h
+iseq.$(OBJEXT): {$(VPATH)}internal/variable.h
+iseq.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+iseq.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
iseq.$(OBJEXT): {$(VPATH)}assert.h
iseq.$(OBJEXT): {$(VPATH)}backward/2/assume.h
iseq.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -6997,146 +6997,146 @@ load.$(OBJEXT): $(top_srcdir)/internal/thread.h
load.$(OBJEXT): $(top_srcdir)/internal/variable.h
load.$(OBJEXT): $(top_srcdir)/internal/vm.h
load.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-load.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-load.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-load.$(OBJEXT): {$(VPATH)}impl/assume.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-load.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-load.$(OBJEXT): {$(VPATH)}impl/cast.h
-load.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-load.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-load.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-load.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-load.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-load.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-load.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-load.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-load.$(OBJEXT): {$(VPATH)}impl/config.h
-load.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-load.$(OBJEXT): {$(VPATH)}impl/core.h
-load.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-load.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-load.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-load.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-load.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-load.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-load.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-load.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-load.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-load.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-load.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-load.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-load.$(OBJEXT): {$(VPATH)}impl/ctype.h
-load.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-load.$(OBJEXT): {$(VPATH)}impl/dosish.h
-load.$(OBJEXT): {$(VPATH)}impl/error.h
-load.$(OBJEXT): {$(VPATH)}impl/eval.h
-load.$(OBJEXT): {$(VPATH)}impl/event.h
-load.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-load.$(OBJEXT): {$(VPATH)}impl/gc.h
-load.$(OBJEXT): {$(VPATH)}impl/glob.h
-load.$(OBJEXT): {$(VPATH)}impl/globals.h
-load.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-load.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-load.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-load.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-load.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-load.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-load.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-load.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-load.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-load.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-load.$(OBJEXT): {$(VPATH)}impl/iterator.h
-load.$(OBJEXT): {$(VPATH)}impl/memory.h
-load.$(OBJEXT): {$(VPATH)}impl/method.h
-load.$(OBJEXT): {$(VPATH)}impl/module.h
-load.$(OBJEXT): {$(VPATH)}impl/newobj.h
-load.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-load.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-load.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-load.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-load.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-load.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-load.$(OBJEXT): {$(VPATH)}impl/symbol.h
-load.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-load.$(OBJEXT): {$(VPATH)}impl/value.h
-load.$(OBJEXT): {$(VPATH)}impl/value_type.h
-load.$(OBJEXT): {$(VPATH)}impl/variable.h
-load.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-load.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+load.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+load.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+load.$(OBJEXT): {$(VPATH)}internal/assume.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+load.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+load.$(OBJEXT): {$(VPATH)}internal/cast.h
+load.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+load.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+load.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+load.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+load.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+load.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+load.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+load.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+load.$(OBJEXT): {$(VPATH)}internal/config.h
+load.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+load.$(OBJEXT): {$(VPATH)}internal/core.h
+load.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+load.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+load.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+load.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+load.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+load.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+load.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+load.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+load.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+load.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+load.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+load.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+load.$(OBJEXT): {$(VPATH)}internal/ctype.h
+load.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+load.$(OBJEXT): {$(VPATH)}internal/dosish.h
+load.$(OBJEXT): {$(VPATH)}internal/error.h
+load.$(OBJEXT): {$(VPATH)}internal/eval.h
+load.$(OBJEXT): {$(VPATH)}internal/event.h
+load.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+load.$(OBJEXT): {$(VPATH)}internal/gc.h
+load.$(OBJEXT): {$(VPATH)}internal/glob.h
+load.$(OBJEXT): {$(VPATH)}internal/globals.h
+load.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+load.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+load.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+load.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+load.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+load.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+load.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+load.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+load.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+load.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+load.$(OBJEXT): {$(VPATH)}internal/iterator.h
+load.$(OBJEXT): {$(VPATH)}internal/memory.h
+load.$(OBJEXT): {$(VPATH)}internal/method.h
+load.$(OBJEXT): {$(VPATH)}internal/module.h
+load.$(OBJEXT): {$(VPATH)}internal/newobj.h
+load.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+load.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+load.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+load.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+load.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+load.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+load.$(OBJEXT): {$(VPATH)}internal/symbol.h
+load.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+load.$(OBJEXT): {$(VPATH)}internal/value.h
+load.$(OBJEXT): {$(VPATH)}internal/value_type.h
+load.$(OBJEXT): {$(VPATH)}internal/variable.h
+load.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+load.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
load.$(OBJEXT): {$(VPATH)}assert.h
load.$(OBJEXT): {$(VPATH)}backward/2/assume.h
load.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -7181,146 +7181,146 @@ load.$(OBJEXT): {$(VPATH)}vm_opts.h
loadpath.$(OBJEXT): $(hdrdir)/ruby/ruby.h
loadpath.$(OBJEXT): $(hdrdir)/ruby/version.h
loadpath.$(OBJEXT): $(top_srcdir)/version.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/assume.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/cast.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/config.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/ctype.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/dosish.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/error.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/eval.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/event.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/gc.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/glob.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/globals.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/iterator.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/memory.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/method.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/module.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/newobj.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/symbol.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/value.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/value_type.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/variable.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-loadpath.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/assume.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/cast.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/config.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/ctype.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/dosish.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/error.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/eval.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/event.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/gc.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/glob.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/globals.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/iterator.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/memory.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/method.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/module.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/newobj.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/symbol.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/value.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/value_type.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/variable.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+loadpath.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
loadpath.$(OBJEXT): {$(VPATH)}assert.h
loadpath.$(OBJEXT): {$(VPATH)}backward/2/assume.h
loadpath.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -7344,146 +7344,146 @@ loadpath.$(OBJEXT): {$(VPATH)}subst.h
loadpath.$(OBJEXT): {$(VPATH)}verconf.h
localeinit.$(OBJEXT): $(hdrdir)/ruby.h
localeinit.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/assume.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/cast.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/config.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/ctype.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/dosish.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/error.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/eval.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/event.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/gc.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/glob.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/globals.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/iterator.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/memory.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/method.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/module.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/newobj.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/symbol.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/value.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/value_type.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/variable.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-localeinit.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/assume.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/cast.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/config.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/ctype.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/dosish.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/error.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/eval.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/event.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/gc.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/glob.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/globals.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/iterator.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/memory.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/method.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/module.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/newobj.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/symbol.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/value.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/value_type.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/variable.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+localeinit.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
localeinit.$(OBJEXT): {$(VPATH)}assert.h
localeinit.$(OBJEXT): {$(VPATH)}backward/2/assume.h
localeinit.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -7511,146 +7511,146 @@ localeinit.$(OBJEXT): {$(VPATH)}st.h
localeinit.$(OBJEXT): {$(VPATH)}subst.h
main.$(OBJEXT): $(hdrdir)/ruby.h
main.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-main.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-main.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-main.$(OBJEXT): {$(VPATH)}impl/assume.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-main.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-main.$(OBJEXT): {$(VPATH)}impl/cast.h
-main.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-main.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-main.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-main.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-main.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-main.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-main.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-main.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-main.$(OBJEXT): {$(VPATH)}impl/config.h
-main.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-main.$(OBJEXT): {$(VPATH)}impl/core.h
-main.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-main.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-main.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-main.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-main.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-main.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-main.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-main.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-main.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-main.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-main.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-main.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-main.$(OBJEXT): {$(VPATH)}impl/ctype.h
-main.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-main.$(OBJEXT): {$(VPATH)}impl/dosish.h
-main.$(OBJEXT): {$(VPATH)}impl/error.h
-main.$(OBJEXT): {$(VPATH)}impl/eval.h
-main.$(OBJEXT): {$(VPATH)}impl/event.h
-main.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-main.$(OBJEXT): {$(VPATH)}impl/gc.h
-main.$(OBJEXT): {$(VPATH)}impl/glob.h
-main.$(OBJEXT): {$(VPATH)}impl/globals.h
-main.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-main.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-main.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-main.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-main.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-main.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-main.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-main.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-main.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-main.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-main.$(OBJEXT): {$(VPATH)}impl/iterator.h
-main.$(OBJEXT): {$(VPATH)}impl/memory.h
-main.$(OBJEXT): {$(VPATH)}impl/method.h
-main.$(OBJEXT): {$(VPATH)}impl/module.h
-main.$(OBJEXT): {$(VPATH)}impl/newobj.h
-main.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-main.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-main.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-main.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-main.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-main.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-main.$(OBJEXT): {$(VPATH)}impl/symbol.h
-main.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-main.$(OBJEXT): {$(VPATH)}impl/value.h
-main.$(OBJEXT): {$(VPATH)}impl/value_type.h
-main.$(OBJEXT): {$(VPATH)}impl/variable.h
-main.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-main.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+main.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+main.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+main.$(OBJEXT): {$(VPATH)}internal/assume.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+main.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+main.$(OBJEXT): {$(VPATH)}internal/cast.h
+main.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+main.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+main.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+main.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+main.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+main.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+main.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+main.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+main.$(OBJEXT): {$(VPATH)}internal/config.h
+main.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+main.$(OBJEXT): {$(VPATH)}internal/core.h
+main.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+main.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+main.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+main.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+main.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+main.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+main.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+main.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+main.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+main.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+main.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+main.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+main.$(OBJEXT): {$(VPATH)}internal/ctype.h
+main.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+main.$(OBJEXT): {$(VPATH)}internal/dosish.h
+main.$(OBJEXT): {$(VPATH)}internal/error.h
+main.$(OBJEXT): {$(VPATH)}internal/eval.h
+main.$(OBJEXT): {$(VPATH)}internal/event.h
+main.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+main.$(OBJEXT): {$(VPATH)}internal/gc.h
+main.$(OBJEXT): {$(VPATH)}internal/glob.h
+main.$(OBJEXT): {$(VPATH)}internal/globals.h
+main.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+main.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+main.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+main.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+main.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+main.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+main.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+main.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+main.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+main.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+main.$(OBJEXT): {$(VPATH)}internal/iterator.h
+main.$(OBJEXT): {$(VPATH)}internal/memory.h
+main.$(OBJEXT): {$(VPATH)}internal/method.h
+main.$(OBJEXT): {$(VPATH)}internal/module.h
+main.$(OBJEXT): {$(VPATH)}internal/newobj.h
+main.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+main.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+main.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+main.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+main.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+main.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+main.$(OBJEXT): {$(VPATH)}internal/symbol.h
+main.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+main.$(OBJEXT): {$(VPATH)}internal/value.h
+main.$(OBJEXT): {$(VPATH)}internal/value_type.h
+main.$(OBJEXT): {$(VPATH)}internal/variable.h
+main.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+main.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
main.$(OBJEXT): {$(VPATH)}assert.h
main.$(OBJEXT): {$(VPATH)}backward.h
main.$(OBJEXT): {$(VPATH)}backward/2/assume.h
@@ -7691,146 +7691,146 @@ marshal.$(OBJEXT): $(top_srcdir)/internal/struct.h
marshal.$(OBJEXT): $(top_srcdir)/internal/util.h
marshal.$(OBJEXT): $(top_srcdir)/internal/vm.h
marshal.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-marshal.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-marshal.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-marshal.$(OBJEXT): {$(VPATH)}impl/assume.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-marshal.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-marshal.$(OBJEXT): {$(VPATH)}impl/cast.h
-marshal.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-marshal.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-marshal.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-marshal.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-marshal.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-marshal.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-marshal.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-marshal.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-marshal.$(OBJEXT): {$(VPATH)}impl/config.h
-marshal.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-marshal.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-marshal.$(OBJEXT): {$(VPATH)}impl/ctype.h
-marshal.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-marshal.$(OBJEXT): {$(VPATH)}impl/dosish.h
-marshal.$(OBJEXT): {$(VPATH)}impl/error.h
-marshal.$(OBJEXT): {$(VPATH)}impl/eval.h
-marshal.$(OBJEXT): {$(VPATH)}impl/event.h
-marshal.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-marshal.$(OBJEXT): {$(VPATH)}impl/gc.h
-marshal.$(OBJEXT): {$(VPATH)}impl/glob.h
-marshal.$(OBJEXT): {$(VPATH)}impl/globals.h
-marshal.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-marshal.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-marshal.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-marshal.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-marshal.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-marshal.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-marshal.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-marshal.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-marshal.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-marshal.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-marshal.$(OBJEXT): {$(VPATH)}impl/iterator.h
-marshal.$(OBJEXT): {$(VPATH)}impl/memory.h
-marshal.$(OBJEXT): {$(VPATH)}impl/method.h
-marshal.$(OBJEXT): {$(VPATH)}impl/module.h
-marshal.$(OBJEXT): {$(VPATH)}impl/newobj.h
-marshal.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-marshal.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-marshal.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-marshal.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-marshal.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-marshal.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-marshal.$(OBJEXT): {$(VPATH)}impl/symbol.h
-marshal.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-marshal.$(OBJEXT): {$(VPATH)}impl/value.h
-marshal.$(OBJEXT): {$(VPATH)}impl/value_type.h
-marshal.$(OBJEXT): {$(VPATH)}impl/variable.h
-marshal.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-marshal.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+marshal.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+marshal.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+marshal.$(OBJEXT): {$(VPATH)}internal/assume.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+marshal.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+marshal.$(OBJEXT): {$(VPATH)}internal/cast.h
+marshal.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+marshal.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+marshal.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+marshal.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+marshal.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+marshal.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+marshal.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+marshal.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+marshal.$(OBJEXT): {$(VPATH)}internal/config.h
+marshal.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+marshal.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+marshal.$(OBJEXT): {$(VPATH)}internal/ctype.h
+marshal.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+marshal.$(OBJEXT): {$(VPATH)}internal/dosish.h
+marshal.$(OBJEXT): {$(VPATH)}internal/error.h
+marshal.$(OBJEXT): {$(VPATH)}internal/eval.h
+marshal.$(OBJEXT): {$(VPATH)}internal/event.h
+marshal.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+marshal.$(OBJEXT): {$(VPATH)}internal/gc.h
+marshal.$(OBJEXT): {$(VPATH)}internal/glob.h
+marshal.$(OBJEXT): {$(VPATH)}internal/globals.h
+marshal.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+marshal.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+marshal.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+marshal.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+marshal.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+marshal.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+marshal.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+marshal.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+marshal.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+marshal.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+marshal.$(OBJEXT): {$(VPATH)}internal/iterator.h
+marshal.$(OBJEXT): {$(VPATH)}internal/memory.h
+marshal.$(OBJEXT): {$(VPATH)}internal/method.h
+marshal.$(OBJEXT): {$(VPATH)}internal/module.h
+marshal.$(OBJEXT): {$(VPATH)}internal/newobj.h
+marshal.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+marshal.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+marshal.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+marshal.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+marshal.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+marshal.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+marshal.$(OBJEXT): {$(VPATH)}internal/symbol.h
+marshal.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+marshal.$(OBJEXT): {$(VPATH)}internal/value.h
+marshal.$(OBJEXT): {$(VPATH)}internal/value_type.h
+marshal.$(OBJEXT): {$(VPATH)}internal/variable.h
+marshal.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+marshal.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
marshal.$(OBJEXT): {$(VPATH)}assert.h
marshal.$(OBJEXT): {$(VPATH)}backward/2/assume.h
marshal.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -7869,146 +7869,146 @@ math.$(OBJEXT): $(top_srcdir)/internal/object.h
math.$(OBJEXT): $(top_srcdir)/internal/serial.h
math.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
math.$(OBJEXT): $(top_srcdir)/internal/vm.h
-math.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-math.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-math.$(OBJEXT): {$(VPATH)}impl/assume.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-math.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-math.$(OBJEXT): {$(VPATH)}impl/cast.h
-math.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-math.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-math.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-math.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-math.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-math.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-math.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-math.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-math.$(OBJEXT): {$(VPATH)}impl/config.h
-math.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-math.$(OBJEXT): {$(VPATH)}impl/core.h
-math.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-math.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-math.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-math.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-math.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-math.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-math.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-math.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-math.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-math.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-math.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-math.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-math.$(OBJEXT): {$(VPATH)}impl/ctype.h
-math.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-math.$(OBJEXT): {$(VPATH)}impl/dosish.h
-math.$(OBJEXT): {$(VPATH)}impl/error.h
-math.$(OBJEXT): {$(VPATH)}impl/eval.h
-math.$(OBJEXT): {$(VPATH)}impl/event.h
-math.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-math.$(OBJEXT): {$(VPATH)}impl/gc.h
-math.$(OBJEXT): {$(VPATH)}impl/glob.h
-math.$(OBJEXT): {$(VPATH)}impl/globals.h
-math.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-math.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-math.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-math.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-math.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-math.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-math.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-math.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-math.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-math.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-math.$(OBJEXT): {$(VPATH)}impl/iterator.h
-math.$(OBJEXT): {$(VPATH)}impl/memory.h
-math.$(OBJEXT): {$(VPATH)}impl/method.h
-math.$(OBJEXT): {$(VPATH)}impl/module.h
-math.$(OBJEXT): {$(VPATH)}impl/newobj.h
-math.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-math.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-math.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-math.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-math.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-math.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-math.$(OBJEXT): {$(VPATH)}impl/symbol.h
-math.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-math.$(OBJEXT): {$(VPATH)}impl/value.h
-math.$(OBJEXT): {$(VPATH)}impl/value_type.h
-math.$(OBJEXT): {$(VPATH)}impl/variable.h
-math.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-math.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+math.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+math.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+math.$(OBJEXT): {$(VPATH)}internal/assume.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+math.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+math.$(OBJEXT): {$(VPATH)}internal/cast.h
+math.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+math.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+math.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+math.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+math.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+math.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+math.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+math.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+math.$(OBJEXT): {$(VPATH)}internal/config.h
+math.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+math.$(OBJEXT): {$(VPATH)}internal/core.h
+math.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+math.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+math.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+math.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+math.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+math.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+math.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+math.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+math.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+math.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+math.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+math.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+math.$(OBJEXT): {$(VPATH)}internal/ctype.h
+math.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+math.$(OBJEXT): {$(VPATH)}internal/dosish.h
+math.$(OBJEXT): {$(VPATH)}internal/error.h
+math.$(OBJEXT): {$(VPATH)}internal/eval.h
+math.$(OBJEXT): {$(VPATH)}internal/event.h
+math.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+math.$(OBJEXT): {$(VPATH)}internal/gc.h
+math.$(OBJEXT): {$(VPATH)}internal/glob.h
+math.$(OBJEXT): {$(VPATH)}internal/globals.h
+math.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+math.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+math.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+math.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+math.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+math.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+math.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+math.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+math.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+math.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+math.$(OBJEXT): {$(VPATH)}internal/iterator.h
+math.$(OBJEXT): {$(VPATH)}internal/memory.h
+math.$(OBJEXT): {$(VPATH)}internal/method.h
+math.$(OBJEXT): {$(VPATH)}internal/module.h
+math.$(OBJEXT): {$(VPATH)}internal/newobj.h
+math.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+math.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+math.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+math.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+math.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+math.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+math.$(OBJEXT): {$(VPATH)}internal/symbol.h
+math.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+math.$(OBJEXT): {$(VPATH)}internal/value.h
+math.$(OBJEXT): {$(VPATH)}internal/value_type.h
+math.$(OBJEXT): {$(VPATH)}internal/variable.h
+math.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+math.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
math.$(OBJEXT): {$(VPATH)}assert.h
math.$(OBJEXT): {$(VPATH)}backward/2/assume.h
math.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -8044,146 +8044,146 @@ miniinit.$(OBJEXT): $(top_srcdir)/internal/serial.h
miniinit.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
miniinit.$(OBJEXT): $(top_srcdir)/internal/vm.h
miniinit.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/assume.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/cast.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/config.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/ctype.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/dosish.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/error.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/eval.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/event.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/gc.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/glob.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/globals.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/iterator.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/memory.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/method.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/module.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/newobj.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/symbol.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/value.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/value_type.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/variable.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-miniinit.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/assume.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/cast.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/config.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/ctype.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/dosish.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/error.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/eval.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/event.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/gc.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/glob.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/globals.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/iterator.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/memory.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/method.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/module.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/newobj.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/symbol.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/value.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/value_type.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/variable.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+miniinit.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
miniinit.$(OBJEXT): {$(VPATH)}array.rb
miniinit.$(OBJEXT): {$(VPATH)}assert.h
miniinit.$(OBJEXT): {$(VPATH)}ast.rb
@@ -8283,146 +8283,146 @@ mjit.$(OBJEXT): $(top_srcdir)/internal/serial.h
mjit.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
mjit.$(OBJEXT): $(top_srcdir)/internal/vm.h
mjit.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-mjit.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-mjit.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-mjit.$(OBJEXT): {$(VPATH)}impl/assume.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-mjit.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-mjit.$(OBJEXT): {$(VPATH)}impl/cast.h
-mjit.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-mjit.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-mjit.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-mjit.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-mjit.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-mjit.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-mjit.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-mjit.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-mjit.$(OBJEXT): {$(VPATH)}impl/config.h
-mjit.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-mjit.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-mjit.$(OBJEXT): {$(VPATH)}impl/ctype.h
-mjit.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-mjit.$(OBJEXT): {$(VPATH)}impl/dosish.h
-mjit.$(OBJEXT): {$(VPATH)}impl/error.h
-mjit.$(OBJEXT): {$(VPATH)}impl/eval.h
-mjit.$(OBJEXT): {$(VPATH)}impl/event.h
-mjit.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-mjit.$(OBJEXT): {$(VPATH)}impl/gc.h
-mjit.$(OBJEXT): {$(VPATH)}impl/glob.h
-mjit.$(OBJEXT): {$(VPATH)}impl/globals.h
-mjit.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-mjit.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-mjit.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-mjit.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-mjit.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-mjit.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-mjit.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-mjit.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-mjit.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-mjit.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-mjit.$(OBJEXT): {$(VPATH)}impl/iterator.h
-mjit.$(OBJEXT): {$(VPATH)}impl/memory.h
-mjit.$(OBJEXT): {$(VPATH)}impl/method.h
-mjit.$(OBJEXT): {$(VPATH)}impl/module.h
-mjit.$(OBJEXT): {$(VPATH)}impl/newobj.h
-mjit.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-mjit.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-mjit.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-mjit.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-mjit.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-mjit.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-mjit.$(OBJEXT): {$(VPATH)}impl/symbol.h
-mjit.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-mjit.$(OBJEXT): {$(VPATH)}impl/value.h
-mjit.$(OBJEXT): {$(VPATH)}impl/value_type.h
-mjit.$(OBJEXT): {$(VPATH)}impl/variable.h
-mjit.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-mjit.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+mjit.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+mjit.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+mjit.$(OBJEXT): {$(VPATH)}internal/assume.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+mjit.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+mjit.$(OBJEXT): {$(VPATH)}internal/cast.h
+mjit.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+mjit.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+mjit.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+mjit.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+mjit.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+mjit.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+mjit.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+mjit.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+mjit.$(OBJEXT): {$(VPATH)}internal/config.h
+mjit.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+mjit.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+mjit.$(OBJEXT): {$(VPATH)}internal/ctype.h
+mjit.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+mjit.$(OBJEXT): {$(VPATH)}internal/dosish.h
+mjit.$(OBJEXT): {$(VPATH)}internal/error.h
+mjit.$(OBJEXT): {$(VPATH)}internal/eval.h
+mjit.$(OBJEXT): {$(VPATH)}internal/event.h
+mjit.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+mjit.$(OBJEXT): {$(VPATH)}internal/gc.h
+mjit.$(OBJEXT): {$(VPATH)}internal/glob.h
+mjit.$(OBJEXT): {$(VPATH)}internal/globals.h
+mjit.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+mjit.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+mjit.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+mjit.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+mjit.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+mjit.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+mjit.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+mjit.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+mjit.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+mjit.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+mjit.$(OBJEXT): {$(VPATH)}internal/iterator.h
+mjit.$(OBJEXT): {$(VPATH)}internal/memory.h
+mjit.$(OBJEXT): {$(VPATH)}internal/method.h
+mjit.$(OBJEXT): {$(VPATH)}internal/module.h
+mjit.$(OBJEXT): {$(VPATH)}internal/newobj.h
+mjit.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+mjit.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+mjit.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+mjit.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+mjit.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+mjit.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+mjit.$(OBJEXT): {$(VPATH)}internal/symbol.h
+mjit.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+mjit.$(OBJEXT): {$(VPATH)}internal/value.h
+mjit.$(OBJEXT): {$(VPATH)}internal/value_type.h
+mjit.$(OBJEXT): {$(VPATH)}internal/variable.h
+mjit.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+mjit.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
mjit.$(OBJEXT): {$(VPATH)}assert.h
mjit.$(OBJEXT): {$(VPATH)}backward/2/assume.h
mjit.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -8485,146 +8485,146 @@ mjit_compile.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
mjit_compile.$(OBJEXT): $(top_srcdir)/internal/variable.h
mjit_compile.$(OBJEXT): $(top_srcdir)/internal/vm.h
mjit_compile.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/assume.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/cast.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/config.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/ctype.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/dosish.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/error.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/eval.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/event.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/gc.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/glob.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/globals.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/iterator.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/memory.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/method.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/module.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/newobj.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/symbol.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/value.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/value_type.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/variable.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-mjit_compile.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/assume.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/cast.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/config.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/ctype.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/dosish.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/error.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/eval.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/event.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/gc.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/glob.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/globals.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/iterator.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/memory.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/method.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/module.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/newobj.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/symbol.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/value.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/value_type.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/variable.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+mjit_compile.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
mjit_compile.$(OBJEXT): {$(VPATH)}assert.h
mjit_compile.$(OBJEXT): {$(VPATH)}backward/2/assume.h
mjit_compile.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -8684,146 +8684,146 @@ node.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
node.$(OBJEXT): $(top_srcdir)/internal/variable.h
node.$(OBJEXT): $(top_srcdir)/internal/vm.h
node.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-node.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-node.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-node.$(OBJEXT): {$(VPATH)}impl/assume.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-node.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-node.$(OBJEXT): {$(VPATH)}impl/cast.h
-node.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-node.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-node.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-node.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-node.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-node.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-node.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-node.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-node.$(OBJEXT): {$(VPATH)}impl/config.h
-node.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-node.$(OBJEXT): {$(VPATH)}impl/core.h
-node.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-node.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-node.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-node.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-node.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-node.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-node.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-node.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-node.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-node.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-node.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-node.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-node.$(OBJEXT): {$(VPATH)}impl/ctype.h
-node.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-node.$(OBJEXT): {$(VPATH)}impl/dosish.h
-node.$(OBJEXT): {$(VPATH)}impl/error.h
-node.$(OBJEXT): {$(VPATH)}impl/eval.h
-node.$(OBJEXT): {$(VPATH)}impl/event.h
-node.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-node.$(OBJEXT): {$(VPATH)}impl/gc.h
-node.$(OBJEXT): {$(VPATH)}impl/glob.h
-node.$(OBJEXT): {$(VPATH)}impl/globals.h
-node.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-node.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-node.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-node.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-node.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-node.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-node.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-node.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-node.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-node.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-node.$(OBJEXT): {$(VPATH)}impl/iterator.h
-node.$(OBJEXT): {$(VPATH)}impl/memory.h
-node.$(OBJEXT): {$(VPATH)}impl/method.h
-node.$(OBJEXT): {$(VPATH)}impl/module.h
-node.$(OBJEXT): {$(VPATH)}impl/newobj.h
-node.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-node.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-node.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-node.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-node.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-node.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-node.$(OBJEXT): {$(VPATH)}impl/symbol.h
-node.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-node.$(OBJEXT): {$(VPATH)}impl/value.h
-node.$(OBJEXT): {$(VPATH)}impl/value_type.h
-node.$(OBJEXT): {$(VPATH)}impl/variable.h
-node.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-node.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+node.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+node.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+node.$(OBJEXT): {$(VPATH)}internal/assume.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+node.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+node.$(OBJEXT): {$(VPATH)}internal/cast.h
+node.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+node.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+node.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+node.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+node.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+node.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+node.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+node.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+node.$(OBJEXT): {$(VPATH)}internal/config.h
+node.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+node.$(OBJEXT): {$(VPATH)}internal/core.h
+node.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+node.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+node.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+node.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+node.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+node.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+node.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+node.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+node.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+node.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+node.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+node.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+node.$(OBJEXT): {$(VPATH)}internal/ctype.h
+node.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+node.$(OBJEXT): {$(VPATH)}internal/dosish.h
+node.$(OBJEXT): {$(VPATH)}internal/error.h
+node.$(OBJEXT): {$(VPATH)}internal/eval.h
+node.$(OBJEXT): {$(VPATH)}internal/event.h
+node.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+node.$(OBJEXT): {$(VPATH)}internal/gc.h
+node.$(OBJEXT): {$(VPATH)}internal/glob.h
+node.$(OBJEXT): {$(VPATH)}internal/globals.h
+node.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+node.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+node.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+node.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+node.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+node.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+node.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+node.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+node.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+node.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+node.$(OBJEXT): {$(VPATH)}internal/iterator.h
+node.$(OBJEXT): {$(VPATH)}internal/memory.h
+node.$(OBJEXT): {$(VPATH)}internal/method.h
+node.$(OBJEXT): {$(VPATH)}internal/module.h
+node.$(OBJEXT): {$(VPATH)}internal/newobj.h
+node.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+node.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+node.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+node.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+node.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+node.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+node.$(OBJEXT): {$(VPATH)}internal/symbol.h
+node.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+node.$(OBJEXT): {$(VPATH)}internal/value.h
+node.$(OBJEXT): {$(VPATH)}internal/value_type.h
+node.$(OBJEXT): {$(VPATH)}internal/variable.h
+node.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+node.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
node.$(OBJEXT): {$(VPATH)}assert.h
node.$(OBJEXT): {$(VPATH)}backward/2/assume.h
node.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -8876,146 +8876,146 @@ numeric.$(OBJEXT): $(top_srcdir)/internal/util.h
numeric.$(OBJEXT): $(top_srcdir)/internal/variable.h
numeric.$(OBJEXT): $(top_srcdir)/internal/vm.h
numeric.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-numeric.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-numeric.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-numeric.$(OBJEXT): {$(VPATH)}impl/assume.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-numeric.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-numeric.$(OBJEXT): {$(VPATH)}impl/cast.h
-numeric.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-numeric.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-numeric.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-numeric.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-numeric.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-numeric.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-numeric.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-numeric.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-numeric.$(OBJEXT): {$(VPATH)}impl/config.h
-numeric.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-numeric.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-numeric.$(OBJEXT): {$(VPATH)}impl/ctype.h
-numeric.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-numeric.$(OBJEXT): {$(VPATH)}impl/dosish.h
-numeric.$(OBJEXT): {$(VPATH)}impl/error.h
-numeric.$(OBJEXT): {$(VPATH)}impl/eval.h
-numeric.$(OBJEXT): {$(VPATH)}impl/event.h
-numeric.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-numeric.$(OBJEXT): {$(VPATH)}impl/gc.h
-numeric.$(OBJEXT): {$(VPATH)}impl/glob.h
-numeric.$(OBJEXT): {$(VPATH)}impl/globals.h
-numeric.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-numeric.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-numeric.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-numeric.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-numeric.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-numeric.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-numeric.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-numeric.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-numeric.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-numeric.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-numeric.$(OBJEXT): {$(VPATH)}impl/iterator.h
-numeric.$(OBJEXT): {$(VPATH)}impl/memory.h
-numeric.$(OBJEXT): {$(VPATH)}impl/method.h
-numeric.$(OBJEXT): {$(VPATH)}impl/module.h
-numeric.$(OBJEXT): {$(VPATH)}impl/newobj.h
-numeric.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-numeric.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-numeric.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-numeric.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-numeric.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-numeric.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-numeric.$(OBJEXT): {$(VPATH)}impl/symbol.h
-numeric.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-numeric.$(OBJEXT): {$(VPATH)}impl/value.h
-numeric.$(OBJEXT): {$(VPATH)}impl/value_type.h
-numeric.$(OBJEXT): {$(VPATH)}impl/variable.h
-numeric.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-numeric.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+numeric.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+numeric.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+numeric.$(OBJEXT): {$(VPATH)}internal/assume.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+numeric.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+numeric.$(OBJEXT): {$(VPATH)}internal/cast.h
+numeric.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+numeric.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+numeric.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+numeric.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+numeric.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+numeric.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+numeric.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+numeric.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+numeric.$(OBJEXT): {$(VPATH)}internal/config.h
+numeric.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+numeric.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+numeric.$(OBJEXT): {$(VPATH)}internal/ctype.h
+numeric.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+numeric.$(OBJEXT): {$(VPATH)}internal/dosish.h
+numeric.$(OBJEXT): {$(VPATH)}internal/error.h
+numeric.$(OBJEXT): {$(VPATH)}internal/eval.h
+numeric.$(OBJEXT): {$(VPATH)}internal/event.h
+numeric.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+numeric.$(OBJEXT): {$(VPATH)}internal/gc.h
+numeric.$(OBJEXT): {$(VPATH)}internal/glob.h
+numeric.$(OBJEXT): {$(VPATH)}internal/globals.h
+numeric.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+numeric.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+numeric.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+numeric.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+numeric.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+numeric.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+numeric.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+numeric.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+numeric.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+numeric.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+numeric.$(OBJEXT): {$(VPATH)}internal/iterator.h
+numeric.$(OBJEXT): {$(VPATH)}internal/memory.h
+numeric.$(OBJEXT): {$(VPATH)}internal/method.h
+numeric.$(OBJEXT): {$(VPATH)}internal/module.h
+numeric.$(OBJEXT): {$(VPATH)}internal/newobj.h
+numeric.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+numeric.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+numeric.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+numeric.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+numeric.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+numeric.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+numeric.$(OBJEXT): {$(VPATH)}internal/symbol.h
+numeric.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+numeric.$(OBJEXT): {$(VPATH)}internal/value.h
+numeric.$(OBJEXT): {$(VPATH)}internal/value_type.h
+numeric.$(OBJEXT): {$(VPATH)}internal/variable.h
+numeric.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+numeric.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
numeric.$(OBJEXT): {$(VPATH)}assert.h
numeric.$(OBJEXT): {$(VPATH)}backward/2/assume.h
numeric.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -9067,146 +9067,146 @@ object.$(OBJEXT): $(top_srcdir)/internal/symbol.h
object.$(OBJEXT): $(top_srcdir)/internal/variable.h
object.$(OBJEXT): $(top_srcdir)/internal/vm.h
object.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-object.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-object.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-object.$(OBJEXT): {$(VPATH)}impl/assume.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-object.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-object.$(OBJEXT): {$(VPATH)}impl/cast.h
-object.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-object.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-object.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-object.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-object.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-object.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-object.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-object.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-object.$(OBJEXT): {$(VPATH)}impl/config.h
-object.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-object.$(OBJEXT): {$(VPATH)}impl/core.h
-object.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-object.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-object.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-object.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-object.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-object.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-object.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-object.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-object.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-object.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-object.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-object.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-object.$(OBJEXT): {$(VPATH)}impl/ctype.h
-object.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-object.$(OBJEXT): {$(VPATH)}impl/dosish.h
-object.$(OBJEXT): {$(VPATH)}impl/error.h
-object.$(OBJEXT): {$(VPATH)}impl/eval.h
-object.$(OBJEXT): {$(VPATH)}impl/event.h
-object.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-object.$(OBJEXT): {$(VPATH)}impl/gc.h
-object.$(OBJEXT): {$(VPATH)}impl/glob.h
-object.$(OBJEXT): {$(VPATH)}impl/globals.h
-object.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-object.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-object.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-object.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-object.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-object.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-object.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-object.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-object.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-object.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-object.$(OBJEXT): {$(VPATH)}impl/iterator.h
-object.$(OBJEXT): {$(VPATH)}impl/memory.h
-object.$(OBJEXT): {$(VPATH)}impl/method.h
-object.$(OBJEXT): {$(VPATH)}impl/module.h
-object.$(OBJEXT): {$(VPATH)}impl/newobj.h
-object.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-object.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-object.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-object.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-object.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-object.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-object.$(OBJEXT): {$(VPATH)}impl/symbol.h
-object.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-object.$(OBJEXT): {$(VPATH)}impl/value.h
-object.$(OBJEXT): {$(VPATH)}impl/value_type.h
-object.$(OBJEXT): {$(VPATH)}impl/variable.h
-object.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-object.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+object.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+object.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+object.$(OBJEXT): {$(VPATH)}internal/assume.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+object.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+object.$(OBJEXT): {$(VPATH)}internal/cast.h
+object.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+object.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+object.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+object.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+object.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+object.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+object.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+object.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+object.$(OBJEXT): {$(VPATH)}internal/config.h
+object.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+object.$(OBJEXT): {$(VPATH)}internal/core.h
+object.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+object.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+object.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+object.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+object.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+object.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+object.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+object.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+object.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+object.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+object.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+object.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+object.$(OBJEXT): {$(VPATH)}internal/ctype.h
+object.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+object.$(OBJEXT): {$(VPATH)}internal/dosish.h
+object.$(OBJEXT): {$(VPATH)}internal/error.h
+object.$(OBJEXT): {$(VPATH)}internal/eval.h
+object.$(OBJEXT): {$(VPATH)}internal/event.h
+object.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+object.$(OBJEXT): {$(VPATH)}internal/gc.h
+object.$(OBJEXT): {$(VPATH)}internal/glob.h
+object.$(OBJEXT): {$(VPATH)}internal/globals.h
+object.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+object.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+object.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+object.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+object.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+object.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+object.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+object.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+object.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+object.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+object.$(OBJEXT): {$(VPATH)}internal/iterator.h
+object.$(OBJEXT): {$(VPATH)}internal/memory.h
+object.$(OBJEXT): {$(VPATH)}internal/method.h
+object.$(OBJEXT): {$(VPATH)}internal/module.h
+object.$(OBJEXT): {$(VPATH)}internal/newobj.h
+object.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+object.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+object.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+object.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+object.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+object.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+object.$(OBJEXT): {$(VPATH)}internal/symbol.h
+object.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+object.$(OBJEXT): {$(VPATH)}internal/value.h
+object.$(OBJEXT): {$(VPATH)}internal/value_type.h
+object.$(OBJEXT): {$(VPATH)}internal/variable.h
+object.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+object.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
object.$(OBJEXT): {$(VPATH)}assert.h
object.$(OBJEXT): {$(VPATH)}backward/2/assume.h
object.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -9249,146 +9249,146 @@ pack.$(OBJEXT): $(top_srcdir)/internal/symbol.h
pack.$(OBJEXT): $(top_srcdir)/internal/util.h
pack.$(OBJEXT): $(top_srcdir)/internal/variable.h
pack.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-pack.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-pack.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-pack.$(OBJEXT): {$(VPATH)}impl/assume.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-pack.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-pack.$(OBJEXT): {$(VPATH)}impl/cast.h
-pack.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-pack.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-pack.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-pack.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-pack.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-pack.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-pack.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-pack.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-pack.$(OBJEXT): {$(VPATH)}impl/config.h
-pack.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-pack.$(OBJEXT): {$(VPATH)}impl/core.h
-pack.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-pack.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-pack.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-pack.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-pack.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-pack.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-pack.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-pack.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-pack.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-pack.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-pack.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-pack.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-pack.$(OBJEXT): {$(VPATH)}impl/ctype.h
-pack.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-pack.$(OBJEXT): {$(VPATH)}impl/dosish.h
-pack.$(OBJEXT): {$(VPATH)}impl/error.h
-pack.$(OBJEXT): {$(VPATH)}impl/eval.h
-pack.$(OBJEXT): {$(VPATH)}impl/event.h
-pack.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-pack.$(OBJEXT): {$(VPATH)}impl/gc.h
-pack.$(OBJEXT): {$(VPATH)}impl/glob.h
-pack.$(OBJEXT): {$(VPATH)}impl/globals.h
-pack.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-pack.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-pack.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-pack.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-pack.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-pack.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-pack.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-pack.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-pack.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-pack.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-pack.$(OBJEXT): {$(VPATH)}impl/iterator.h
-pack.$(OBJEXT): {$(VPATH)}impl/memory.h
-pack.$(OBJEXT): {$(VPATH)}impl/method.h
-pack.$(OBJEXT): {$(VPATH)}impl/module.h
-pack.$(OBJEXT): {$(VPATH)}impl/newobj.h
-pack.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-pack.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-pack.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-pack.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-pack.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-pack.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-pack.$(OBJEXT): {$(VPATH)}impl/symbol.h
-pack.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-pack.$(OBJEXT): {$(VPATH)}impl/value.h
-pack.$(OBJEXT): {$(VPATH)}impl/value_type.h
-pack.$(OBJEXT): {$(VPATH)}impl/variable.h
-pack.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-pack.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+pack.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+pack.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+pack.$(OBJEXT): {$(VPATH)}internal/assume.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+pack.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+pack.$(OBJEXT): {$(VPATH)}internal/cast.h
+pack.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+pack.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+pack.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+pack.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+pack.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+pack.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+pack.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+pack.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+pack.$(OBJEXT): {$(VPATH)}internal/config.h
+pack.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+pack.$(OBJEXT): {$(VPATH)}internal/core.h
+pack.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+pack.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+pack.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+pack.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+pack.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+pack.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+pack.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+pack.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+pack.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+pack.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+pack.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+pack.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+pack.$(OBJEXT): {$(VPATH)}internal/ctype.h
+pack.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+pack.$(OBJEXT): {$(VPATH)}internal/dosish.h
+pack.$(OBJEXT): {$(VPATH)}internal/error.h
+pack.$(OBJEXT): {$(VPATH)}internal/eval.h
+pack.$(OBJEXT): {$(VPATH)}internal/event.h
+pack.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+pack.$(OBJEXT): {$(VPATH)}internal/gc.h
+pack.$(OBJEXT): {$(VPATH)}internal/glob.h
+pack.$(OBJEXT): {$(VPATH)}internal/globals.h
+pack.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+pack.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+pack.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+pack.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+pack.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+pack.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+pack.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+pack.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+pack.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+pack.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+pack.$(OBJEXT): {$(VPATH)}internal/iterator.h
+pack.$(OBJEXT): {$(VPATH)}internal/memory.h
+pack.$(OBJEXT): {$(VPATH)}internal/method.h
+pack.$(OBJEXT): {$(VPATH)}internal/module.h
+pack.$(OBJEXT): {$(VPATH)}internal/newobj.h
+pack.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+pack.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+pack.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+pack.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+pack.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+pack.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+pack.$(OBJEXT): {$(VPATH)}internal/symbol.h
+pack.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+pack.$(OBJEXT): {$(VPATH)}internal/value.h
+pack.$(OBJEXT): {$(VPATH)}internal/value_type.h
+pack.$(OBJEXT): {$(VPATH)}internal/variable.h
+pack.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+pack.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
pack.$(OBJEXT): {$(VPATH)}assert.h
pack.$(OBJEXT): {$(VPATH)}backward/2/assume.h
pack.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -9444,146 +9444,146 @@ parse.$(OBJEXT): $(top_srcdir)/internal/util.h
parse.$(OBJEXT): $(top_srcdir)/internal/variable.h
parse.$(OBJEXT): $(top_srcdir)/internal/vm.h
parse.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-parse.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-parse.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-parse.$(OBJEXT): {$(VPATH)}impl/assume.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-parse.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-parse.$(OBJEXT): {$(VPATH)}impl/cast.h
-parse.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-parse.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-parse.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-parse.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-parse.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-parse.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-parse.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-parse.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-parse.$(OBJEXT): {$(VPATH)}impl/config.h
-parse.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-parse.$(OBJEXT): {$(VPATH)}impl/core.h
-parse.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-parse.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-parse.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-parse.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-parse.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-parse.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-parse.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-parse.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-parse.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-parse.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-parse.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-parse.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-parse.$(OBJEXT): {$(VPATH)}impl/ctype.h
-parse.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-parse.$(OBJEXT): {$(VPATH)}impl/dosish.h
-parse.$(OBJEXT): {$(VPATH)}impl/error.h
-parse.$(OBJEXT): {$(VPATH)}impl/eval.h
-parse.$(OBJEXT): {$(VPATH)}impl/event.h
-parse.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-parse.$(OBJEXT): {$(VPATH)}impl/gc.h
-parse.$(OBJEXT): {$(VPATH)}impl/glob.h
-parse.$(OBJEXT): {$(VPATH)}impl/globals.h
-parse.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-parse.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-parse.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-parse.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-parse.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-parse.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-parse.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-parse.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-parse.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-parse.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-parse.$(OBJEXT): {$(VPATH)}impl/iterator.h
-parse.$(OBJEXT): {$(VPATH)}impl/memory.h
-parse.$(OBJEXT): {$(VPATH)}impl/method.h
-parse.$(OBJEXT): {$(VPATH)}impl/module.h
-parse.$(OBJEXT): {$(VPATH)}impl/newobj.h
-parse.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-parse.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-parse.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-parse.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-parse.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-parse.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-parse.$(OBJEXT): {$(VPATH)}impl/symbol.h
-parse.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-parse.$(OBJEXT): {$(VPATH)}impl/value.h
-parse.$(OBJEXT): {$(VPATH)}impl/value_type.h
-parse.$(OBJEXT): {$(VPATH)}impl/variable.h
-parse.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-parse.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+parse.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+parse.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+parse.$(OBJEXT): {$(VPATH)}internal/assume.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+parse.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+parse.$(OBJEXT): {$(VPATH)}internal/cast.h
+parse.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+parse.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+parse.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+parse.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+parse.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+parse.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+parse.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+parse.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+parse.$(OBJEXT): {$(VPATH)}internal/config.h
+parse.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+parse.$(OBJEXT): {$(VPATH)}internal/core.h
+parse.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+parse.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+parse.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+parse.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+parse.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+parse.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+parse.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+parse.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+parse.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+parse.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+parse.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+parse.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+parse.$(OBJEXT): {$(VPATH)}internal/ctype.h
+parse.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+parse.$(OBJEXT): {$(VPATH)}internal/dosish.h
+parse.$(OBJEXT): {$(VPATH)}internal/error.h
+parse.$(OBJEXT): {$(VPATH)}internal/eval.h
+parse.$(OBJEXT): {$(VPATH)}internal/event.h
+parse.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+parse.$(OBJEXT): {$(VPATH)}internal/gc.h
+parse.$(OBJEXT): {$(VPATH)}internal/glob.h
+parse.$(OBJEXT): {$(VPATH)}internal/globals.h
+parse.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+parse.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+parse.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+parse.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+parse.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+parse.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+parse.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+parse.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+parse.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+parse.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+parse.$(OBJEXT): {$(VPATH)}internal/iterator.h
+parse.$(OBJEXT): {$(VPATH)}internal/memory.h
+parse.$(OBJEXT): {$(VPATH)}internal/method.h
+parse.$(OBJEXT): {$(VPATH)}internal/module.h
+parse.$(OBJEXT): {$(VPATH)}internal/newobj.h
+parse.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+parse.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+parse.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+parse.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+parse.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+parse.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+parse.$(OBJEXT): {$(VPATH)}internal/symbol.h
+parse.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+parse.$(OBJEXT): {$(VPATH)}internal/value.h
+parse.$(OBJEXT): {$(VPATH)}internal/value_type.h
+parse.$(OBJEXT): {$(VPATH)}internal/variable.h
+parse.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+parse.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
parse.$(OBJEXT): {$(VPATH)}assert.h
parse.$(OBJEXT): {$(VPATH)}backward/2/assume.h
parse.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -9671,146 +9671,146 @@ proc.$(OBJEXT): $(top_srcdir)/internal/string.h
proc.$(OBJEXT): $(top_srcdir)/internal/symbol.h
proc.$(OBJEXT): $(top_srcdir)/internal/vm.h
proc.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-proc.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-proc.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-proc.$(OBJEXT): {$(VPATH)}impl/assume.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-proc.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-proc.$(OBJEXT): {$(VPATH)}impl/cast.h
-proc.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-proc.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-proc.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-proc.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-proc.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-proc.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-proc.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-proc.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-proc.$(OBJEXT): {$(VPATH)}impl/config.h
-proc.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-proc.$(OBJEXT): {$(VPATH)}impl/core.h
-proc.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-proc.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-proc.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-proc.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-proc.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-proc.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-proc.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-proc.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-proc.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-proc.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-proc.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-proc.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-proc.$(OBJEXT): {$(VPATH)}impl/ctype.h
-proc.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-proc.$(OBJEXT): {$(VPATH)}impl/dosish.h
-proc.$(OBJEXT): {$(VPATH)}impl/error.h
-proc.$(OBJEXT): {$(VPATH)}impl/eval.h
-proc.$(OBJEXT): {$(VPATH)}impl/event.h
-proc.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-proc.$(OBJEXT): {$(VPATH)}impl/gc.h
-proc.$(OBJEXT): {$(VPATH)}impl/glob.h
-proc.$(OBJEXT): {$(VPATH)}impl/globals.h
-proc.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-proc.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-proc.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-proc.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-proc.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-proc.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-proc.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-proc.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-proc.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-proc.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-proc.$(OBJEXT): {$(VPATH)}impl/iterator.h
-proc.$(OBJEXT): {$(VPATH)}impl/memory.h
-proc.$(OBJEXT): {$(VPATH)}impl/method.h
-proc.$(OBJEXT): {$(VPATH)}impl/module.h
-proc.$(OBJEXT): {$(VPATH)}impl/newobj.h
-proc.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-proc.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-proc.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-proc.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-proc.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-proc.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-proc.$(OBJEXT): {$(VPATH)}impl/symbol.h
-proc.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-proc.$(OBJEXT): {$(VPATH)}impl/value.h
-proc.$(OBJEXT): {$(VPATH)}impl/value_type.h
-proc.$(OBJEXT): {$(VPATH)}impl/variable.h
-proc.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-proc.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+proc.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+proc.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+proc.$(OBJEXT): {$(VPATH)}internal/assume.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+proc.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+proc.$(OBJEXT): {$(VPATH)}internal/cast.h
+proc.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+proc.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+proc.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+proc.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+proc.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+proc.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+proc.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+proc.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+proc.$(OBJEXT): {$(VPATH)}internal/config.h
+proc.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+proc.$(OBJEXT): {$(VPATH)}internal/core.h
+proc.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+proc.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+proc.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+proc.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+proc.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+proc.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+proc.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+proc.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+proc.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+proc.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+proc.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+proc.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+proc.$(OBJEXT): {$(VPATH)}internal/ctype.h
+proc.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+proc.$(OBJEXT): {$(VPATH)}internal/dosish.h
+proc.$(OBJEXT): {$(VPATH)}internal/error.h
+proc.$(OBJEXT): {$(VPATH)}internal/eval.h
+proc.$(OBJEXT): {$(VPATH)}internal/event.h
+proc.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+proc.$(OBJEXT): {$(VPATH)}internal/gc.h
+proc.$(OBJEXT): {$(VPATH)}internal/glob.h
+proc.$(OBJEXT): {$(VPATH)}internal/globals.h
+proc.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+proc.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+proc.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+proc.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+proc.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+proc.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+proc.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+proc.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+proc.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+proc.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+proc.$(OBJEXT): {$(VPATH)}internal/iterator.h
+proc.$(OBJEXT): {$(VPATH)}internal/memory.h
+proc.$(OBJEXT): {$(VPATH)}internal/method.h
+proc.$(OBJEXT): {$(VPATH)}internal/module.h
+proc.$(OBJEXT): {$(VPATH)}internal/newobj.h
+proc.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+proc.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+proc.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+proc.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+proc.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+proc.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+proc.$(OBJEXT): {$(VPATH)}internal/symbol.h
+proc.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+proc.$(OBJEXT): {$(VPATH)}internal/value.h
+proc.$(OBJEXT): {$(VPATH)}internal/value_type.h
+proc.$(OBJEXT): {$(VPATH)}internal/variable.h
+proc.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+proc.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
proc.$(OBJEXT): {$(VPATH)}assert.h
proc.$(OBJEXT): {$(VPATH)}backward/2/assume.h
proc.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -9873,146 +9873,146 @@ process.$(OBJEXT): $(top_srcdir)/internal/thread.h
process.$(OBJEXT): $(top_srcdir)/internal/variable.h
process.$(OBJEXT): $(top_srcdir)/internal/vm.h
process.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-process.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-process.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-process.$(OBJEXT): {$(VPATH)}impl/assume.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-process.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-process.$(OBJEXT): {$(VPATH)}impl/cast.h
-process.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-process.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-process.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-process.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-process.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-process.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-process.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-process.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-process.$(OBJEXT): {$(VPATH)}impl/config.h
-process.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-process.$(OBJEXT): {$(VPATH)}impl/core.h
-process.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-process.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-process.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-process.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-process.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-process.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-process.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-process.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-process.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-process.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-process.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-process.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-process.$(OBJEXT): {$(VPATH)}impl/ctype.h
-process.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-process.$(OBJEXT): {$(VPATH)}impl/dosish.h
-process.$(OBJEXT): {$(VPATH)}impl/error.h
-process.$(OBJEXT): {$(VPATH)}impl/eval.h
-process.$(OBJEXT): {$(VPATH)}impl/event.h
-process.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-process.$(OBJEXT): {$(VPATH)}impl/gc.h
-process.$(OBJEXT): {$(VPATH)}impl/glob.h
-process.$(OBJEXT): {$(VPATH)}impl/globals.h
-process.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-process.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-process.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-process.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-process.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-process.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-process.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-process.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-process.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-process.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-process.$(OBJEXT): {$(VPATH)}impl/iterator.h
-process.$(OBJEXT): {$(VPATH)}impl/memory.h
-process.$(OBJEXT): {$(VPATH)}impl/method.h
-process.$(OBJEXT): {$(VPATH)}impl/module.h
-process.$(OBJEXT): {$(VPATH)}impl/newobj.h
-process.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-process.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-process.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-process.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-process.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-process.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-process.$(OBJEXT): {$(VPATH)}impl/symbol.h
-process.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-process.$(OBJEXT): {$(VPATH)}impl/value.h
-process.$(OBJEXT): {$(VPATH)}impl/value_type.h
-process.$(OBJEXT): {$(VPATH)}impl/variable.h
-process.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-process.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+process.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+process.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+process.$(OBJEXT): {$(VPATH)}internal/assume.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+process.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+process.$(OBJEXT): {$(VPATH)}internal/cast.h
+process.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+process.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+process.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+process.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+process.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+process.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+process.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+process.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+process.$(OBJEXT): {$(VPATH)}internal/config.h
+process.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+process.$(OBJEXT): {$(VPATH)}internal/core.h
+process.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+process.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+process.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+process.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+process.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+process.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+process.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+process.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+process.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+process.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+process.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+process.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+process.$(OBJEXT): {$(VPATH)}internal/ctype.h
+process.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+process.$(OBJEXT): {$(VPATH)}internal/dosish.h
+process.$(OBJEXT): {$(VPATH)}internal/error.h
+process.$(OBJEXT): {$(VPATH)}internal/eval.h
+process.$(OBJEXT): {$(VPATH)}internal/event.h
+process.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+process.$(OBJEXT): {$(VPATH)}internal/gc.h
+process.$(OBJEXT): {$(VPATH)}internal/glob.h
+process.$(OBJEXT): {$(VPATH)}internal/globals.h
+process.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+process.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+process.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+process.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+process.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+process.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+process.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+process.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+process.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+process.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+process.$(OBJEXT): {$(VPATH)}internal/iterator.h
+process.$(OBJEXT): {$(VPATH)}internal/memory.h
+process.$(OBJEXT): {$(VPATH)}internal/method.h
+process.$(OBJEXT): {$(VPATH)}internal/module.h
+process.$(OBJEXT): {$(VPATH)}internal/newobj.h
+process.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+process.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+process.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+process.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+process.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+process.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+process.$(OBJEXT): {$(VPATH)}internal/symbol.h
+process.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+process.$(OBJEXT): {$(VPATH)}internal/value.h
+process.$(OBJEXT): {$(VPATH)}internal/value_type.h
+process.$(OBJEXT): {$(VPATH)}internal/variable.h
+process.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+process.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
process.$(OBJEXT): {$(VPATH)}assert.h
process.$(OBJEXT): {$(VPATH)}backward/2/assume.h
process.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -10067,146 +10067,146 @@ random.$(OBJEXT): $(top_srcdir)/internal/serial.h
random.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
random.$(OBJEXT): $(top_srcdir)/internal/string.h
random.$(OBJEXT): $(top_srcdir)/internal/vm.h
-random.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-random.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-random.$(OBJEXT): {$(VPATH)}impl/assume.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-random.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-random.$(OBJEXT): {$(VPATH)}impl/cast.h
-random.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-random.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-random.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-random.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-random.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-random.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-random.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-random.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-random.$(OBJEXT): {$(VPATH)}impl/config.h
-random.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-random.$(OBJEXT): {$(VPATH)}impl/core.h
-random.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-random.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-random.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-random.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-random.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-random.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-random.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-random.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-random.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-random.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-random.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-random.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-random.$(OBJEXT): {$(VPATH)}impl/ctype.h
-random.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-random.$(OBJEXT): {$(VPATH)}impl/dosish.h
-random.$(OBJEXT): {$(VPATH)}impl/error.h
-random.$(OBJEXT): {$(VPATH)}impl/eval.h
-random.$(OBJEXT): {$(VPATH)}impl/event.h
-random.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-random.$(OBJEXT): {$(VPATH)}impl/gc.h
-random.$(OBJEXT): {$(VPATH)}impl/glob.h
-random.$(OBJEXT): {$(VPATH)}impl/globals.h
-random.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-random.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-random.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-random.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-random.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-random.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-random.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-random.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-random.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-random.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-random.$(OBJEXT): {$(VPATH)}impl/iterator.h
-random.$(OBJEXT): {$(VPATH)}impl/memory.h
-random.$(OBJEXT): {$(VPATH)}impl/method.h
-random.$(OBJEXT): {$(VPATH)}impl/module.h
-random.$(OBJEXT): {$(VPATH)}impl/newobj.h
-random.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-random.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-random.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-random.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-random.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-random.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-random.$(OBJEXT): {$(VPATH)}impl/symbol.h
-random.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-random.$(OBJEXT): {$(VPATH)}impl/value.h
-random.$(OBJEXT): {$(VPATH)}impl/value_type.h
-random.$(OBJEXT): {$(VPATH)}impl/variable.h
-random.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-random.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+random.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+random.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+random.$(OBJEXT): {$(VPATH)}internal/assume.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+random.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+random.$(OBJEXT): {$(VPATH)}internal/cast.h
+random.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+random.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+random.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+random.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+random.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+random.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+random.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+random.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+random.$(OBJEXT): {$(VPATH)}internal/config.h
+random.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+random.$(OBJEXT): {$(VPATH)}internal/core.h
+random.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+random.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+random.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+random.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+random.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+random.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+random.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+random.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+random.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+random.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+random.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+random.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+random.$(OBJEXT): {$(VPATH)}internal/ctype.h
+random.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+random.$(OBJEXT): {$(VPATH)}internal/dosish.h
+random.$(OBJEXT): {$(VPATH)}internal/error.h
+random.$(OBJEXT): {$(VPATH)}internal/eval.h
+random.$(OBJEXT): {$(VPATH)}internal/event.h
+random.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+random.$(OBJEXT): {$(VPATH)}internal/gc.h
+random.$(OBJEXT): {$(VPATH)}internal/glob.h
+random.$(OBJEXT): {$(VPATH)}internal/globals.h
+random.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+random.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+random.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+random.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+random.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+random.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+random.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+random.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+random.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+random.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+random.$(OBJEXT): {$(VPATH)}internal/iterator.h
+random.$(OBJEXT): {$(VPATH)}internal/memory.h
+random.$(OBJEXT): {$(VPATH)}internal/method.h
+random.$(OBJEXT): {$(VPATH)}internal/module.h
+random.$(OBJEXT): {$(VPATH)}internal/newobj.h
+random.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+random.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+random.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+random.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+random.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+random.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+random.$(OBJEXT): {$(VPATH)}internal/symbol.h
+random.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+random.$(OBJEXT): {$(VPATH)}internal/value.h
+random.$(OBJEXT): {$(VPATH)}internal/value_type.h
+random.$(OBJEXT): {$(VPATH)}internal/variable.h
+random.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+random.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
random.$(OBJEXT): {$(VPATH)}assert.h
random.$(OBJEXT): {$(VPATH)}backward/2/assume.h
random.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -10255,146 +10255,146 @@ range.$(OBJEXT): $(top_srcdir)/internal/string.h
range.$(OBJEXT): $(top_srcdir)/internal/struct.h
range.$(OBJEXT): $(top_srcdir)/internal/vm.h
range.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-range.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-range.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-range.$(OBJEXT): {$(VPATH)}impl/assume.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-range.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-range.$(OBJEXT): {$(VPATH)}impl/cast.h
-range.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-range.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-range.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-range.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-range.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-range.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-range.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-range.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-range.$(OBJEXT): {$(VPATH)}impl/config.h
-range.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-range.$(OBJEXT): {$(VPATH)}impl/core.h
-range.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-range.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-range.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-range.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-range.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-range.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-range.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-range.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-range.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-range.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-range.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-range.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-range.$(OBJEXT): {$(VPATH)}impl/ctype.h
-range.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-range.$(OBJEXT): {$(VPATH)}impl/dosish.h
-range.$(OBJEXT): {$(VPATH)}impl/error.h
-range.$(OBJEXT): {$(VPATH)}impl/eval.h
-range.$(OBJEXT): {$(VPATH)}impl/event.h
-range.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-range.$(OBJEXT): {$(VPATH)}impl/gc.h
-range.$(OBJEXT): {$(VPATH)}impl/glob.h
-range.$(OBJEXT): {$(VPATH)}impl/globals.h
-range.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-range.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-range.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-range.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-range.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-range.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-range.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-range.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-range.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-range.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-range.$(OBJEXT): {$(VPATH)}impl/iterator.h
-range.$(OBJEXT): {$(VPATH)}impl/memory.h
-range.$(OBJEXT): {$(VPATH)}impl/method.h
-range.$(OBJEXT): {$(VPATH)}impl/module.h
-range.$(OBJEXT): {$(VPATH)}impl/newobj.h
-range.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-range.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-range.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-range.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-range.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-range.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-range.$(OBJEXT): {$(VPATH)}impl/symbol.h
-range.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-range.$(OBJEXT): {$(VPATH)}impl/value.h
-range.$(OBJEXT): {$(VPATH)}impl/value_type.h
-range.$(OBJEXT): {$(VPATH)}impl/variable.h
-range.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-range.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+range.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+range.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+range.$(OBJEXT): {$(VPATH)}internal/assume.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+range.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+range.$(OBJEXT): {$(VPATH)}internal/cast.h
+range.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+range.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+range.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+range.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+range.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+range.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+range.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+range.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+range.$(OBJEXT): {$(VPATH)}internal/config.h
+range.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+range.$(OBJEXT): {$(VPATH)}internal/core.h
+range.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+range.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+range.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+range.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+range.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+range.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+range.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+range.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+range.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+range.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+range.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+range.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+range.$(OBJEXT): {$(VPATH)}internal/ctype.h
+range.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+range.$(OBJEXT): {$(VPATH)}internal/dosish.h
+range.$(OBJEXT): {$(VPATH)}internal/error.h
+range.$(OBJEXT): {$(VPATH)}internal/eval.h
+range.$(OBJEXT): {$(VPATH)}internal/event.h
+range.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+range.$(OBJEXT): {$(VPATH)}internal/gc.h
+range.$(OBJEXT): {$(VPATH)}internal/glob.h
+range.$(OBJEXT): {$(VPATH)}internal/globals.h
+range.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+range.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+range.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+range.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+range.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+range.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+range.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+range.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+range.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+range.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+range.$(OBJEXT): {$(VPATH)}internal/iterator.h
+range.$(OBJEXT): {$(VPATH)}internal/memory.h
+range.$(OBJEXT): {$(VPATH)}internal/method.h
+range.$(OBJEXT): {$(VPATH)}internal/module.h
+range.$(OBJEXT): {$(VPATH)}internal/newobj.h
+range.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+range.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+range.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+range.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+range.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+range.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+range.$(OBJEXT): {$(VPATH)}internal/symbol.h
+range.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+range.$(OBJEXT): {$(VPATH)}internal/value.h
+range.$(OBJEXT): {$(VPATH)}internal/value_type.h
+range.$(OBJEXT): {$(VPATH)}internal/variable.h
+range.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+range.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
range.$(OBJEXT): {$(VPATH)}assert.h
range.$(OBJEXT): {$(VPATH)}backward/2/assume.h
range.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -10437,146 +10437,146 @@ rational.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
rational.$(OBJEXT): $(top_srcdir)/internal/string.h
rational.$(OBJEXT): $(top_srcdir)/internal/vm.h
rational.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-rational.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-rational.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-rational.$(OBJEXT): {$(VPATH)}impl/assume.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-rational.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-rational.$(OBJEXT): {$(VPATH)}impl/cast.h
-rational.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-rational.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-rational.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-rational.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-rational.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-rational.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-rational.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-rational.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-rational.$(OBJEXT): {$(VPATH)}impl/config.h
-rational.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-rational.$(OBJEXT): {$(VPATH)}impl/core.h
-rational.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-rational.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-rational.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-rational.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-rational.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-rational.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-rational.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-rational.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-rational.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-rational.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-rational.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-rational.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-rational.$(OBJEXT): {$(VPATH)}impl/ctype.h
-rational.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-rational.$(OBJEXT): {$(VPATH)}impl/dosish.h
-rational.$(OBJEXT): {$(VPATH)}impl/error.h
-rational.$(OBJEXT): {$(VPATH)}impl/eval.h
-rational.$(OBJEXT): {$(VPATH)}impl/event.h
-rational.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-rational.$(OBJEXT): {$(VPATH)}impl/gc.h
-rational.$(OBJEXT): {$(VPATH)}impl/glob.h
-rational.$(OBJEXT): {$(VPATH)}impl/globals.h
-rational.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-rational.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-rational.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-rational.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-rational.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-rational.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-rational.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-rational.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-rational.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-rational.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-rational.$(OBJEXT): {$(VPATH)}impl/iterator.h
-rational.$(OBJEXT): {$(VPATH)}impl/memory.h
-rational.$(OBJEXT): {$(VPATH)}impl/method.h
-rational.$(OBJEXT): {$(VPATH)}impl/module.h
-rational.$(OBJEXT): {$(VPATH)}impl/newobj.h
-rational.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-rational.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-rational.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-rational.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-rational.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-rational.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-rational.$(OBJEXT): {$(VPATH)}impl/symbol.h
-rational.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-rational.$(OBJEXT): {$(VPATH)}impl/value.h
-rational.$(OBJEXT): {$(VPATH)}impl/value_type.h
-rational.$(OBJEXT): {$(VPATH)}impl/variable.h
-rational.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-rational.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+rational.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+rational.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+rational.$(OBJEXT): {$(VPATH)}internal/assume.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+rational.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+rational.$(OBJEXT): {$(VPATH)}internal/cast.h
+rational.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+rational.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+rational.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+rational.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+rational.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+rational.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+rational.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+rational.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+rational.$(OBJEXT): {$(VPATH)}internal/config.h
+rational.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+rational.$(OBJEXT): {$(VPATH)}internal/core.h
+rational.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+rational.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+rational.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+rational.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+rational.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+rational.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+rational.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+rational.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+rational.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+rational.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+rational.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+rational.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+rational.$(OBJEXT): {$(VPATH)}internal/ctype.h
+rational.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+rational.$(OBJEXT): {$(VPATH)}internal/dosish.h
+rational.$(OBJEXT): {$(VPATH)}internal/error.h
+rational.$(OBJEXT): {$(VPATH)}internal/eval.h
+rational.$(OBJEXT): {$(VPATH)}internal/event.h
+rational.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+rational.$(OBJEXT): {$(VPATH)}internal/gc.h
+rational.$(OBJEXT): {$(VPATH)}internal/glob.h
+rational.$(OBJEXT): {$(VPATH)}internal/globals.h
+rational.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+rational.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+rational.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+rational.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+rational.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+rational.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+rational.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+rational.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+rational.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+rational.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+rational.$(OBJEXT): {$(VPATH)}internal/iterator.h
+rational.$(OBJEXT): {$(VPATH)}internal/memory.h
+rational.$(OBJEXT): {$(VPATH)}internal/method.h
+rational.$(OBJEXT): {$(VPATH)}internal/module.h
+rational.$(OBJEXT): {$(VPATH)}internal/newobj.h
+rational.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+rational.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+rational.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+rational.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+rational.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+rational.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+rational.$(OBJEXT): {$(VPATH)}internal/symbol.h
+rational.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+rational.$(OBJEXT): {$(VPATH)}internal/value.h
+rational.$(OBJEXT): {$(VPATH)}internal/value_type.h
+rational.$(OBJEXT): {$(VPATH)}internal/variable.h
+rational.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+rational.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
rational.$(OBJEXT): {$(VPATH)}assert.h
rational.$(OBJEXT): {$(VPATH)}backward/2/assume.h
rational.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -10615,147 +10615,147 @@ re.$(OBJEXT): $(top_srcdir)/internal/re.h
re.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
re.$(OBJEXT): $(top_srcdir)/internal/string.h
re.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-re.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-re.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-re.$(OBJEXT): {$(VPATH)}impl/assume.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-re.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-re.$(OBJEXT): {$(VPATH)}impl/cast.h
-re.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-re.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-re.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-re.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-re.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-re.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-re.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-re.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-re.$(OBJEXT): {$(VPATH)}impl/config.h
-re.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-re.$(OBJEXT): {$(VPATH)}impl/core.h
-re.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-re.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-re.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-re.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-re.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-re.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-re.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-re.$(OBJEXT): {$(VPATH)}impl/core/rmatch.h
-re.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-re.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-re.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-re.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-re.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-re.$(OBJEXT): {$(VPATH)}impl/ctype.h
-re.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-re.$(OBJEXT): {$(VPATH)}impl/dosish.h
-re.$(OBJEXT): {$(VPATH)}impl/error.h
-re.$(OBJEXT): {$(VPATH)}impl/eval.h
-re.$(OBJEXT): {$(VPATH)}impl/event.h
-re.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-re.$(OBJEXT): {$(VPATH)}impl/gc.h
-re.$(OBJEXT): {$(VPATH)}impl/glob.h
-re.$(OBJEXT): {$(VPATH)}impl/globals.h
-re.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-re.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-re.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-re.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-re.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-re.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-re.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-re.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-re.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-re.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-re.$(OBJEXT): {$(VPATH)}impl/iterator.h
-re.$(OBJEXT): {$(VPATH)}impl/memory.h
-re.$(OBJEXT): {$(VPATH)}impl/method.h
-re.$(OBJEXT): {$(VPATH)}impl/module.h
-re.$(OBJEXT): {$(VPATH)}impl/newobj.h
-re.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-re.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-re.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-re.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-re.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-re.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-re.$(OBJEXT): {$(VPATH)}impl/symbol.h
-re.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-re.$(OBJEXT): {$(VPATH)}impl/value.h
-re.$(OBJEXT): {$(VPATH)}impl/value_type.h
-re.$(OBJEXT): {$(VPATH)}impl/variable.h
-re.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-re.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+re.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+re.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+re.$(OBJEXT): {$(VPATH)}internal/assume.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+re.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+re.$(OBJEXT): {$(VPATH)}internal/cast.h
+re.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+re.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+re.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+re.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+re.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+re.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+re.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+re.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+re.$(OBJEXT): {$(VPATH)}internal/config.h
+re.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+re.$(OBJEXT): {$(VPATH)}internal/core.h
+re.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+re.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+re.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+re.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+re.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+re.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+re.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+re.$(OBJEXT): {$(VPATH)}internal/core/rmatch.h
+re.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+re.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+re.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+re.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+re.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+re.$(OBJEXT): {$(VPATH)}internal/ctype.h
+re.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+re.$(OBJEXT): {$(VPATH)}internal/dosish.h
+re.$(OBJEXT): {$(VPATH)}internal/error.h
+re.$(OBJEXT): {$(VPATH)}internal/eval.h
+re.$(OBJEXT): {$(VPATH)}internal/event.h
+re.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+re.$(OBJEXT): {$(VPATH)}internal/gc.h
+re.$(OBJEXT): {$(VPATH)}internal/glob.h
+re.$(OBJEXT): {$(VPATH)}internal/globals.h
+re.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+re.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+re.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+re.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+re.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+re.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+re.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+re.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+re.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+re.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+re.$(OBJEXT): {$(VPATH)}internal/iterator.h
+re.$(OBJEXT): {$(VPATH)}internal/memory.h
+re.$(OBJEXT): {$(VPATH)}internal/method.h
+re.$(OBJEXT): {$(VPATH)}internal/module.h
+re.$(OBJEXT): {$(VPATH)}internal/newobj.h
+re.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+re.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+re.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+re.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+re.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+re.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+re.$(OBJEXT): {$(VPATH)}internal/symbol.h
+re.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+re.$(OBJEXT): {$(VPATH)}internal/value.h
+re.$(OBJEXT): {$(VPATH)}internal/value_type.h
+re.$(OBJEXT): {$(VPATH)}internal/variable.h
+re.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+re.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
re.$(OBJEXT): {$(VPATH)}assert.h
re.$(OBJEXT): {$(VPATH)}backward/2/assume.h
re.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -10787,146 +10787,146 @@ re.$(OBJEXT): {$(VPATH)}st.h
re.$(OBJEXT): {$(VPATH)}subst.h
re.$(OBJEXT): {$(VPATH)}util.h
regcomp.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/assume.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/cast.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/config.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/ctype.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/dosish.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/error.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/eval.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/event.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/gc.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/glob.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/globals.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/iterator.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/memory.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/method.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/module.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/newobj.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/symbol.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/value.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/value_type.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/variable.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-regcomp.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/assume.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/cast.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/config.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/ctype.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/dosish.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/error.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/eval.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/event.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/gc.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/glob.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/globals.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/iterator.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/memory.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/method.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/module.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/newobj.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/symbol.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/value.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/value_type.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/variable.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+regcomp.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
regcomp.$(OBJEXT): {$(VPATH)}assert.h
regcomp.$(OBJEXT): {$(VPATH)}backward/2/assume.h
regcomp.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -10952,146 +10952,146 @@ regcomp.$(OBJEXT): {$(VPATH)}regparse.h
regcomp.$(OBJEXT): {$(VPATH)}st.h
regcomp.$(OBJEXT): {$(VPATH)}subst.h
regenc.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-regenc.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-regenc.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-regenc.$(OBJEXT): {$(VPATH)}impl/assume.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-regenc.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-regenc.$(OBJEXT): {$(VPATH)}impl/cast.h
-regenc.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-regenc.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-regenc.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-regenc.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-regenc.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-regenc.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-regenc.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-regenc.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-regenc.$(OBJEXT): {$(VPATH)}impl/config.h
-regenc.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-regenc.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-regenc.$(OBJEXT): {$(VPATH)}impl/ctype.h
-regenc.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-regenc.$(OBJEXT): {$(VPATH)}impl/dosish.h
-regenc.$(OBJEXT): {$(VPATH)}impl/error.h
-regenc.$(OBJEXT): {$(VPATH)}impl/eval.h
-regenc.$(OBJEXT): {$(VPATH)}impl/event.h
-regenc.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-regenc.$(OBJEXT): {$(VPATH)}impl/gc.h
-regenc.$(OBJEXT): {$(VPATH)}impl/glob.h
-regenc.$(OBJEXT): {$(VPATH)}impl/globals.h
-regenc.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-regenc.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-regenc.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-regenc.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-regenc.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-regenc.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-regenc.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-regenc.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-regenc.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-regenc.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-regenc.$(OBJEXT): {$(VPATH)}impl/iterator.h
-regenc.$(OBJEXT): {$(VPATH)}impl/memory.h
-regenc.$(OBJEXT): {$(VPATH)}impl/method.h
-regenc.$(OBJEXT): {$(VPATH)}impl/module.h
-regenc.$(OBJEXT): {$(VPATH)}impl/newobj.h
-regenc.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-regenc.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-regenc.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-regenc.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-regenc.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-regenc.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-regenc.$(OBJEXT): {$(VPATH)}impl/symbol.h
-regenc.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-regenc.$(OBJEXT): {$(VPATH)}impl/value.h
-regenc.$(OBJEXT): {$(VPATH)}impl/value_type.h
-regenc.$(OBJEXT): {$(VPATH)}impl/variable.h
-regenc.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-regenc.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+regenc.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+regenc.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+regenc.$(OBJEXT): {$(VPATH)}internal/assume.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+regenc.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+regenc.$(OBJEXT): {$(VPATH)}internal/cast.h
+regenc.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+regenc.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+regenc.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+regenc.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+regenc.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+regenc.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+regenc.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+regenc.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+regenc.$(OBJEXT): {$(VPATH)}internal/config.h
+regenc.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+regenc.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+regenc.$(OBJEXT): {$(VPATH)}internal/ctype.h
+regenc.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+regenc.$(OBJEXT): {$(VPATH)}internal/dosish.h
+regenc.$(OBJEXT): {$(VPATH)}internal/error.h
+regenc.$(OBJEXT): {$(VPATH)}internal/eval.h
+regenc.$(OBJEXT): {$(VPATH)}internal/event.h
+regenc.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+regenc.$(OBJEXT): {$(VPATH)}internal/gc.h
+regenc.$(OBJEXT): {$(VPATH)}internal/glob.h
+regenc.$(OBJEXT): {$(VPATH)}internal/globals.h
+regenc.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+regenc.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+regenc.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+regenc.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+regenc.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+regenc.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+regenc.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+regenc.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+regenc.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+regenc.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+regenc.$(OBJEXT): {$(VPATH)}internal/iterator.h
+regenc.$(OBJEXT): {$(VPATH)}internal/memory.h
+regenc.$(OBJEXT): {$(VPATH)}internal/method.h
+regenc.$(OBJEXT): {$(VPATH)}internal/module.h
+regenc.$(OBJEXT): {$(VPATH)}internal/newobj.h
+regenc.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+regenc.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+regenc.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+regenc.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+regenc.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+regenc.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+regenc.$(OBJEXT): {$(VPATH)}internal/symbol.h
+regenc.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+regenc.$(OBJEXT): {$(VPATH)}internal/value.h
+regenc.$(OBJEXT): {$(VPATH)}internal/value_type.h
+regenc.$(OBJEXT): {$(VPATH)}internal/variable.h
+regenc.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+regenc.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
regenc.$(OBJEXT): {$(VPATH)}assert.h
regenc.$(OBJEXT): {$(VPATH)}backward/2/assume.h
regenc.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -11116,146 +11116,146 @@ regenc.$(OBJEXT): {$(VPATH)}regint.h
regenc.$(OBJEXT): {$(VPATH)}st.h
regenc.$(OBJEXT): {$(VPATH)}subst.h
regerror.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-regerror.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-regerror.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-regerror.$(OBJEXT): {$(VPATH)}impl/assume.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-regerror.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-regerror.$(OBJEXT): {$(VPATH)}impl/cast.h
-regerror.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-regerror.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-regerror.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-regerror.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-regerror.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-regerror.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-regerror.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-regerror.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-regerror.$(OBJEXT): {$(VPATH)}impl/config.h
-regerror.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-regerror.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-regerror.$(OBJEXT): {$(VPATH)}impl/ctype.h
-regerror.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-regerror.$(OBJEXT): {$(VPATH)}impl/dosish.h
-regerror.$(OBJEXT): {$(VPATH)}impl/error.h
-regerror.$(OBJEXT): {$(VPATH)}impl/eval.h
-regerror.$(OBJEXT): {$(VPATH)}impl/event.h
-regerror.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-regerror.$(OBJEXT): {$(VPATH)}impl/gc.h
-regerror.$(OBJEXT): {$(VPATH)}impl/glob.h
-regerror.$(OBJEXT): {$(VPATH)}impl/globals.h
-regerror.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-regerror.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-regerror.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-regerror.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-regerror.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-regerror.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-regerror.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-regerror.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-regerror.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-regerror.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-regerror.$(OBJEXT): {$(VPATH)}impl/iterator.h
-regerror.$(OBJEXT): {$(VPATH)}impl/memory.h
-regerror.$(OBJEXT): {$(VPATH)}impl/method.h
-regerror.$(OBJEXT): {$(VPATH)}impl/module.h
-regerror.$(OBJEXT): {$(VPATH)}impl/newobj.h
-regerror.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-regerror.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-regerror.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-regerror.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-regerror.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-regerror.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-regerror.$(OBJEXT): {$(VPATH)}impl/symbol.h
-regerror.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-regerror.$(OBJEXT): {$(VPATH)}impl/value.h
-regerror.$(OBJEXT): {$(VPATH)}impl/value_type.h
-regerror.$(OBJEXT): {$(VPATH)}impl/variable.h
-regerror.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-regerror.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+regerror.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+regerror.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+regerror.$(OBJEXT): {$(VPATH)}internal/assume.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+regerror.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+regerror.$(OBJEXT): {$(VPATH)}internal/cast.h
+regerror.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+regerror.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+regerror.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+regerror.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+regerror.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+regerror.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+regerror.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+regerror.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+regerror.$(OBJEXT): {$(VPATH)}internal/config.h
+regerror.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+regerror.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+regerror.$(OBJEXT): {$(VPATH)}internal/ctype.h
+regerror.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+regerror.$(OBJEXT): {$(VPATH)}internal/dosish.h
+regerror.$(OBJEXT): {$(VPATH)}internal/error.h
+regerror.$(OBJEXT): {$(VPATH)}internal/eval.h
+regerror.$(OBJEXT): {$(VPATH)}internal/event.h
+regerror.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+regerror.$(OBJEXT): {$(VPATH)}internal/gc.h
+regerror.$(OBJEXT): {$(VPATH)}internal/glob.h
+regerror.$(OBJEXT): {$(VPATH)}internal/globals.h
+regerror.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+regerror.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+regerror.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+regerror.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+regerror.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+regerror.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+regerror.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+regerror.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+regerror.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+regerror.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+regerror.$(OBJEXT): {$(VPATH)}internal/iterator.h
+regerror.$(OBJEXT): {$(VPATH)}internal/memory.h
+regerror.$(OBJEXT): {$(VPATH)}internal/method.h
+regerror.$(OBJEXT): {$(VPATH)}internal/module.h
+regerror.$(OBJEXT): {$(VPATH)}internal/newobj.h
+regerror.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+regerror.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+regerror.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+regerror.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+regerror.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+regerror.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+regerror.$(OBJEXT): {$(VPATH)}internal/symbol.h
+regerror.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+regerror.$(OBJEXT): {$(VPATH)}internal/value.h
+regerror.$(OBJEXT): {$(VPATH)}internal/value_type.h
+regerror.$(OBJEXT): {$(VPATH)}internal/variable.h
+regerror.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+regerror.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
regerror.$(OBJEXT): {$(VPATH)}assert.h
regerror.$(OBJEXT): {$(VPATH)}backward/2/assume.h
regerror.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -11280,146 +11280,146 @@ regerror.$(OBJEXT): {$(VPATH)}regint.h
regerror.$(OBJEXT): {$(VPATH)}st.h
regerror.$(OBJEXT): {$(VPATH)}subst.h
regexec.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-regexec.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-regexec.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-regexec.$(OBJEXT): {$(VPATH)}impl/assume.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-regexec.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-regexec.$(OBJEXT): {$(VPATH)}impl/cast.h
-regexec.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-regexec.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-regexec.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-regexec.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-regexec.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-regexec.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-regexec.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-regexec.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-regexec.$(OBJEXT): {$(VPATH)}impl/config.h
-regexec.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-regexec.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-regexec.$(OBJEXT): {$(VPATH)}impl/ctype.h
-regexec.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-regexec.$(OBJEXT): {$(VPATH)}impl/dosish.h
-regexec.$(OBJEXT): {$(VPATH)}impl/error.h
-regexec.$(OBJEXT): {$(VPATH)}impl/eval.h
-regexec.$(OBJEXT): {$(VPATH)}impl/event.h
-regexec.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-regexec.$(OBJEXT): {$(VPATH)}impl/gc.h
-regexec.$(OBJEXT): {$(VPATH)}impl/glob.h
-regexec.$(OBJEXT): {$(VPATH)}impl/globals.h
-regexec.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-regexec.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-regexec.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-regexec.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-regexec.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-regexec.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-regexec.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-regexec.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-regexec.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-regexec.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-regexec.$(OBJEXT): {$(VPATH)}impl/iterator.h
-regexec.$(OBJEXT): {$(VPATH)}impl/memory.h
-regexec.$(OBJEXT): {$(VPATH)}impl/method.h
-regexec.$(OBJEXT): {$(VPATH)}impl/module.h
-regexec.$(OBJEXT): {$(VPATH)}impl/newobj.h
-regexec.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-regexec.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-regexec.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-regexec.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-regexec.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-regexec.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-regexec.$(OBJEXT): {$(VPATH)}impl/symbol.h
-regexec.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-regexec.$(OBJEXT): {$(VPATH)}impl/value.h
-regexec.$(OBJEXT): {$(VPATH)}impl/value_type.h
-regexec.$(OBJEXT): {$(VPATH)}impl/variable.h
-regexec.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-regexec.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+regexec.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+regexec.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+regexec.$(OBJEXT): {$(VPATH)}internal/assume.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+regexec.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+regexec.$(OBJEXT): {$(VPATH)}internal/cast.h
+regexec.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+regexec.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+regexec.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+regexec.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+regexec.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+regexec.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+regexec.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+regexec.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+regexec.$(OBJEXT): {$(VPATH)}internal/config.h
+regexec.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+regexec.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+regexec.$(OBJEXT): {$(VPATH)}internal/ctype.h
+regexec.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+regexec.$(OBJEXT): {$(VPATH)}internal/dosish.h
+regexec.$(OBJEXT): {$(VPATH)}internal/error.h
+regexec.$(OBJEXT): {$(VPATH)}internal/eval.h
+regexec.$(OBJEXT): {$(VPATH)}internal/event.h
+regexec.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+regexec.$(OBJEXT): {$(VPATH)}internal/gc.h
+regexec.$(OBJEXT): {$(VPATH)}internal/glob.h
+regexec.$(OBJEXT): {$(VPATH)}internal/globals.h
+regexec.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+regexec.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+regexec.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+regexec.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+regexec.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+regexec.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+regexec.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+regexec.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+regexec.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+regexec.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+regexec.$(OBJEXT): {$(VPATH)}internal/iterator.h
+regexec.$(OBJEXT): {$(VPATH)}internal/memory.h
+regexec.$(OBJEXT): {$(VPATH)}internal/method.h
+regexec.$(OBJEXT): {$(VPATH)}internal/module.h
+regexec.$(OBJEXT): {$(VPATH)}internal/newobj.h
+regexec.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+regexec.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+regexec.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+regexec.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+regexec.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+regexec.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+regexec.$(OBJEXT): {$(VPATH)}internal/symbol.h
+regexec.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+regexec.$(OBJEXT): {$(VPATH)}internal/value.h
+regexec.$(OBJEXT): {$(VPATH)}internal/value_type.h
+regexec.$(OBJEXT): {$(VPATH)}internal/variable.h
+regexec.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+regexec.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
regexec.$(OBJEXT): {$(VPATH)}assert.h
regexec.$(OBJEXT): {$(VPATH)}backward/2/assume.h
regexec.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -11444,146 +11444,146 @@ regexec.$(OBJEXT): {$(VPATH)}regint.h
regexec.$(OBJEXT): {$(VPATH)}st.h
regexec.$(OBJEXT): {$(VPATH)}subst.h
regparse.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-regparse.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-regparse.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-regparse.$(OBJEXT): {$(VPATH)}impl/assume.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-regparse.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-regparse.$(OBJEXT): {$(VPATH)}impl/cast.h
-regparse.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-regparse.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-regparse.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-regparse.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-regparse.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-regparse.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-regparse.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-regparse.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-regparse.$(OBJEXT): {$(VPATH)}impl/config.h
-regparse.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-regparse.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-regparse.$(OBJEXT): {$(VPATH)}impl/ctype.h
-regparse.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-regparse.$(OBJEXT): {$(VPATH)}impl/dosish.h
-regparse.$(OBJEXT): {$(VPATH)}impl/error.h
-regparse.$(OBJEXT): {$(VPATH)}impl/eval.h
-regparse.$(OBJEXT): {$(VPATH)}impl/event.h
-regparse.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-regparse.$(OBJEXT): {$(VPATH)}impl/gc.h
-regparse.$(OBJEXT): {$(VPATH)}impl/glob.h
-regparse.$(OBJEXT): {$(VPATH)}impl/globals.h
-regparse.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-regparse.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-regparse.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-regparse.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-regparse.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-regparse.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-regparse.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-regparse.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-regparse.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-regparse.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-regparse.$(OBJEXT): {$(VPATH)}impl/iterator.h
-regparse.$(OBJEXT): {$(VPATH)}impl/memory.h
-regparse.$(OBJEXT): {$(VPATH)}impl/method.h
-regparse.$(OBJEXT): {$(VPATH)}impl/module.h
-regparse.$(OBJEXT): {$(VPATH)}impl/newobj.h
-regparse.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-regparse.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-regparse.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-regparse.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-regparse.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-regparse.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-regparse.$(OBJEXT): {$(VPATH)}impl/symbol.h
-regparse.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-regparse.$(OBJEXT): {$(VPATH)}impl/value.h
-regparse.$(OBJEXT): {$(VPATH)}impl/value_type.h
-regparse.$(OBJEXT): {$(VPATH)}impl/variable.h
-regparse.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-regparse.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+regparse.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+regparse.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+regparse.$(OBJEXT): {$(VPATH)}internal/assume.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+regparse.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+regparse.$(OBJEXT): {$(VPATH)}internal/cast.h
+regparse.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+regparse.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+regparse.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+regparse.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+regparse.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+regparse.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+regparse.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+regparse.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+regparse.$(OBJEXT): {$(VPATH)}internal/config.h
+regparse.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+regparse.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+regparse.$(OBJEXT): {$(VPATH)}internal/ctype.h
+regparse.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+regparse.$(OBJEXT): {$(VPATH)}internal/dosish.h
+regparse.$(OBJEXT): {$(VPATH)}internal/error.h
+regparse.$(OBJEXT): {$(VPATH)}internal/eval.h
+regparse.$(OBJEXT): {$(VPATH)}internal/event.h
+regparse.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+regparse.$(OBJEXT): {$(VPATH)}internal/gc.h
+regparse.$(OBJEXT): {$(VPATH)}internal/glob.h
+regparse.$(OBJEXT): {$(VPATH)}internal/globals.h
+regparse.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+regparse.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+regparse.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+regparse.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+regparse.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+regparse.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+regparse.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+regparse.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+regparse.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+regparse.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+regparse.$(OBJEXT): {$(VPATH)}internal/iterator.h
+regparse.$(OBJEXT): {$(VPATH)}internal/memory.h
+regparse.$(OBJEXT): {$(VPATH)}internal/method.h
+regparse.$(OBJEXT): {$(VPATH)}internal/module.h
+regparse.$(OBJEXT): {$(VPATH)}internal/newobj.h
+regparse.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+regparse.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+regparse.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+regparse.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+regparse.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+regparse.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+regparse.$(OBJEXT): {$(VPATH)}internal/symbol.h
+regparse.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+regparse.$(OBJEXT): {$(VPATH)}internal/value.h
+regparse.$(OBJEXT): {$(VPATH)}internal/value_type.h
+regparse.$(OBJEXT): {$(VPATH)}internal/variable.h
+regparse.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+regparse.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
regparse.$(OBJEXT): {$(VPATH)}assert.h
regparse.$(OBJEXT): {$(VPATH)}backward/2/assume.h
regparse.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -11609,146 +11609,146 @@ regparse.$(OBJEXT): {$(VPATH)}regparse.h
regparse.$(OBJEXT): {$(VPATH)}st.h
regparse.$(OBJEXT): {$(VPATH)}subst.h
regsyntax.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/assume.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/cast.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/config.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/ctype.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/dosish.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/error.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/eval.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/event.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/gc.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/glob.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/globals.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/iterator.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/memory.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/method.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/module.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/newobj.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/symbol.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/value.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/value_type.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/variable.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-regsyntax.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/assume.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/cast.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/config.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/ctype.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/dosish.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/error.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/eval.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/event.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/gc.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/glob.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/globals.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/iterator.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/memory.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/method.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/module.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/newobj.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/symbol.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/value.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/value_type.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/variable.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+regsyntax.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
regsyntax.$(OBJEXT): {$(VPATH)}assert.h
regsyntax.$(OBJEXT): {$(VPATH)}backward/2/assume.h
regsyntax.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -11772,15 +11772,15 @@ regsyntax.$(OBJEXT): {$(VPATH)}regint.h
regsyntax.$(OBJEXT): {$(VPATH)}regsyntax.c
regsyntax.$(OBJEXT): {$(VPATH)}st.h
regsyntax.$(OBJEXT): {$(VPATH)}subst.h
-ruby-runner.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-ruby-runner.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-ruby-runner.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-ruby-runner.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-ruby-runner.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-ruby-runner.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-ruby-runner.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-ruby-runner.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-ruby-runner.$(OBJEXT): {$(VPATH)}impl/config.h
+ruby-runner.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+ruby-runner.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+ruby-runner.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+ruby-runner.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+ruby-runner.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+ruby-runner.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+ruby-runner.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+ruby-runner.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+ruby-runner.$(OBJEXT): {$(VPATH)}internal/config.h
ruby-runner.$(OBJEXT): {$(VPATH)}config.h
ruby-runner.$(OBJEXT): {$(VPATH)}ruby-runner.c
ruby-runner.$(OBJEXT): {$(VPATH)}ruby-runner.h
@@ -11811,146 +11811,146 @@ ruby.$(OBJEXT): $(top_srcdir)/internal/process.h
ruby.$(OBJEXT): $(top_srcdir)/internal/variable.h
ruby.$(OBJEXT): $(top_srcdir)/internal/vm.h
ruby.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-ruby.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-ruby.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-ruby.$(OBJEXT): {$(VPATH)}impl/assume.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-ruby.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-ruby.$(OBJEXT): {$(VPATH)}impl/cast.h
-ruby.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-ruby.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-ruby.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-ruby.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-ruby.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-ruby.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-ruby.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-ruby.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-ruby.$(OBJEXT): {$(VPATH)}impl/config.h
-ruby.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-ruby.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-ruby.$(OBJEXT): {$(VPATH)}impl/ctype.h
-ruby.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-ruby.$(OBJEXT): {$(VPATH)}impl/dosish.h
-ruby.$(OBJEXT): {$(VPATH)}impl/error.h
-ruby.$(OBJEXT): {$(VPATH)}impl/eval.h
-ruby.$(OBJEXT): {$(VPATH)}impl/event.h
-ruby.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-ruby.$(OBJEXT): {$(VPATH)}impl/gc.h
-ruby.$(OBJEXT): {$(VPATH)}impl/glob.h
-ruby.$(OBJEXT): {$(VPATH)}impl/globals.h
-ruby.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-ruby.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-ruby.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-ruby.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-ruby.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-ruby.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-ruby.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-ruby.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-ruby.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-ruby.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-ruby.$(OBJEXT): {$(VPATH)}impl/iterator.h
-ruby.$(OBJEXT): {$(VPATH)}impl/memory.h
-ruby.$(OBJEXT): {$(VPATH)}impl/method.h
-ruby.$(OBJEXT): {$(VPATH)}impl/module.h
-ruby.$(OBJEXT): {$(VPATH)}impl/newobj.h
-ruby.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-ruby.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-ruby.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-ruby.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-ruby.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-ruby.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-ruby.$(OBJEXT): {$(VPATH)}impl/symbol.h
-ruby.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-ruby.$(OBJEXT): {$(VPATH)}impl/value.h
-ruby.$(OBJEXT): {$(VPATH)}impl/value_type.h
-ruby.$(OBJEXT): {$(VPATH)}impl/variable.h
-ruby.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-ruby.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+ruby.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+ruby.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+ruby.$(OBJEXT): {$(VPATH)}internal/assume.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+ruby.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+ruby.$(OBJEXT): {$(VPATH)}internal/cast.h
+ruby.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+ruby.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+ruby.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+ruby.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+ruby.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+ruby.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+ruby.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+ruby.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+ruby.$(OBJEXT): {$(VPATH)}internal/config.h
+ruby.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+ruby.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+ruby.$(OBJEXT): {$(VPATH)}internal/ctype.h
+ruby.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+ruby.$(OBJEXT): {$(VPATH)}internal/dosish.h
+ruby.$(OBJEXT): {$(VPATH)}internal/error.h
+ruby.$(OBJEXT): {$(VPATH)}internal/eval.h
+ruby.$(OBJEXT): {$(VPATH)}internal/event.h
+ruby.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+ruby.$(OBJEXT): {$(VPATH)}internal/gc.h
+ruby.$(OBJEXT): {$(VPATH)}internal/glob.h
+ruby.$(OBJEXT): {$(VPATH)}internal/globals.h
+ruby.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+ruby.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+ruby.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+ruby.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+ruby.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+ruby.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+ruby.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+ruby.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+ruby.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+ruby.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+ruby.$(OBJEXT): {$(VPATH)}internal/iterator.h
+ruby.$(OBJEXT): {$(VPATH)}internal/memory.h
+ruby.$(OBJEXT): {$(VPATH)}internal/method.h
+ruby.$(OBJEXT): {$(VPATH)}internal/module.h
+ruby.$(OBJEXT): {$(VPATH)}internal/newobj.h
+ruby.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+ruby.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+ruby.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+ruby.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+ruby.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+ruby.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+ruby.$(OBJEXT): {$(VPATH)}internal/symbol.h
+ruby.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+ruby.$(OBJEXT): {$(VPATH)}internal/value.h
+ruby.$(OBJEXT): {$(VPATH)}internal/value_type.h
+ruby.$(OBJEXT): {$(VPATH)}internal/variable.h
+ruby.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+ruby.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
ruby.$(OBJEXT): {$(VPATH)}assert.h
ruby.$(OBJEXT): {$(VPATH)}backward/2/assume.h
ruby.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -11995,146 +11995,146 @@ ruby.$(OBJEXT): {$(VPATH)}vm_core.h
ruby.$(OBJEXT): {$(VPATH)}vm_opts.h
setproctitle.$(OBJEXT): $(hdrdir)/ruby.h
setproctitle.$(OBJEXT): $(hdrdir)/ruby/ruby.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/assume.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/cast.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/config.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/ctype.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/dosish.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/error.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/eval.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/event.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/gc.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/glob.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/globals.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/iterator.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/memory.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/method.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/module.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/newobj.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/symbol.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/value.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/value_type.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/variable.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-setproctitle.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/assume.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/cast.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/config.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/ctype.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/dosish.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/error.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/eval.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/event.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/gc.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/glob.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/globals.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/iterator.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/memory.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/method.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/module.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/newobj.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/symbol.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/value.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/value_type.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/variable.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+setproctitle.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
setproctitle.$(OBJEXT): {$(VPATH)}assert.h
setproctitle.$(OBJEXT): {$(VPATH)}backward/2/assume.h
setproctitle.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -12175,146 +12175,146 @@ signal.$(OBJEXT): $(top_srcdir)/internal/string.h
signal.$(OBJEXT): $(top_srcdir)/internal/thread.h
signal.$(OBJEXT): $(top_srcdir)/internal/vm.h
signal.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-signal.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-signal.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-signal.$(OBJEXT): {$(VPATH)}impl/assume.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-signal.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-signal.$(OBJEXT): {$(VPATH)}impl/cast.h
-signal.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-signal.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-signal.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-signal.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-signal.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-signal.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-signal.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-signal.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-signal.$(OBJEXT): {$(VPATH)}impl/config.h
-signal.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-signal.$(OBJEXT): {$(VPATH)}impl/core.h
-signal.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-signal.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-signal.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-signal.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-signal.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-signal.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-signal.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-signal.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-signal.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-signal.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-signal.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-signal.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-signal.$(OBJEXT): {$(VPATH)}impl/ctype.h
-signal.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-signal.$(OBJEXT): {$(VPATH)}impl/dosish.h
-signal.$(OBJEXT): {$(VPATH)}impl/error.h
-signal.$(OBJEXT): {$(VPATH)}impl/eval.h
-signal.$(OBJEXT): {$(VPATH)}impl/event.h
-signal.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-signal.$(OBJEXT): {$(VPATH)}impl/gc.h
-signal.$(OBJEXT): {$(VPATH)}impl/glob.h
-signal.$(OBJEXT): {$(VPATH)}impl/globals.h
-signal.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-signal.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-signal.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-signal.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-signal.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-signal.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-signal.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-signal.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-signal.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-signal.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-signal.$(OBJEXT): {$(VPATH)}impl/iterator.h
-signal.$(OBJEXT): {$(VPATH)}impl/memory.h
-signal.$(OBJEXT): {$(VPATH)}impl/method.h
-signal.$(OBJEXT): {$(VPATH)}impl/module.h
-signal.$(OBJEXT): {$(VPATH)}impl/newobj.h
-signal.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-signal.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-signal.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-signal.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-signal.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-signal.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-signal.$(OBJEXT): {$(VPATH)}impl/symbol.h
-signal.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-signal.$(OBJEXT): {$(VPATH)}impl/value.h
-signal.$(OBJEXT): {$(VPATH)}impl/value_type.h
-signal.$(OBJEXT): {$(VPATH)}impl/variable.h
-signal.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-signal.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+signal.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+signal.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+signal.$(OBJEXT): {$(VPATH)}internal/assume.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+signal.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+signal.$(OBJEXT): {$(VPATH)}internal/cast.h
+signal.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+signal.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+signal.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+signal.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+signal.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+signal.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+signal.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+signal.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+signal.$(OBJEXT): {$(VPATH)}internal/config.h
+signal.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+signal.$(OBJEXT): {$(VPATH)}internal/core.h
+signal.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+signal.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+signal.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+signal.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+signal.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+signal.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+signal.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+signal.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+signal.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+signal.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+signal.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+signal.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+signal.$(OBJEXT): {$(VPATH)}internal/ctype.h
+signal.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+signal.$(OBJEXT): {$(VPATH)}internal/dosish.h
+signal.$(OBJEXT): {$(VPATH)}internal/error.h
+signal.$(OBJEXT): {$(VPATH)}internal/eval.h
+signal.$(OBJEXT): {$(VPATH)}internal/event.h
+signal.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+signal.$(OBJEXT): {$(VPATH)}internal/gc.h
+signal.$(OBJEXT): {$(VPATH)}internal/glob.h
+signal.$(OBJEXT): {$(VPATH)}internal/globals.h
+signal.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+signal.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+signal.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+signal.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+signal.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+signal.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+signal.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+signal.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+signal.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+signal.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+signal.$(OBJEXT): {$(VPATH)}internal/iterator.h
+signal.$(OBJEXT): {$(VPATH)}internal/memory.h
+signal.$(OBJEXT): {$(VPATH)}internal/method.h
+signal.$(OBJEXT): {$(VPATH)}internal/module.h
+signal.$(OBJEXT): {$(VPATH)}internal/newobj.h
+signal.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+signal.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+signal.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+signal.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+signal.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+signal.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+signal.$(OBJEXT): {$(VPATH)}internal/symbol.h
+signal.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+signal.$(OBJEXT): {$(VPATH)}internal/value.h
+signal.$(OBJEXT): {$(VPATH)}internal/value_type.h
+signal.$(OBJEXT): {$(VPATH)}internal/variable.h
+signal.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+signal.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
signal.$(OBJEXT): {$(VPATH)}assert.h
signal.$(OBJEXT): {$(VPATH)}backward/2/assume.h
signal.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -12367,147 +12367,147 @@ sprintf.$(OBJEXT): $(top_srcdir)/internal/string.h
sprintf.$(OBJEXT): $(top_srcdir)/internal/symbol.h
sprintf.$(OBJEXT): $(top_srcdir)/internal/util.h
sprintf.$(OBJEXT): $(top_srcdir)/internal/vm.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/assume.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/cast.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/config.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/rmatch.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/ctype.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/dosish.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/error.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/eval.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/event.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/gc.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/glob.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/globals.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/iterator.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/memory.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/method.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/module.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/newobj.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/symbol.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/value.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/value_type.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/variable.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-sprintf.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/assume.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/cast.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/config.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/rmatch.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/ctype.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/dosish.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/error.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/eval.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/event.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/gc.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/glob.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/globals.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/iterator.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/memory.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/method.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/module.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/newobj.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/symbol.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/value.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/value_type.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/variable.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+sprintf.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
sprintf.$(OBJEXT): {$(VPATH)}assert.h
sprintf.$(OBJEXT): {$(VPATH)}backward/2/assume.h
sprintf.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -12543,146 +12543,146 @@ st.$(OBJEXT): $(top_srcdir)/internal/compilers.h
st.$(OBJEXT): $(top_srcdir)/internal/hash.h
st.$(OBJEXT): $(top_srcdir)/internal/sanitizers.h
st.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
-st.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-st.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-st.$(OBJEXT): {$(VPATH)}impl/assume.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-st.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-st.$(OBJEXT): {$(VPATH)}impl/cast.h
-st.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-st.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-st.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-st.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-st.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-st.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-st.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-st.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-st.$(OBJEXT): {$(VPATH)}impl/config.h
-st.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-st.$(OBJEXT): {$(VPATH)}impl/core.h
-st.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-st.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-st.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-st.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-st.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-st.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-st.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-st.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-st.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-st.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-st.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-st.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-st.$(OBJEXT): {$(VPATH)}impl/ctype.h
-st.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-st.$(OBJEXT): {$(VPATH)}impl/dosish.h
-st.$(OBJEXT): {$(VPATH)}impl/error.h
-st.$(OBJEXT): {$(VPATH)}impl/eval.h
-st.$(OBJEXT): {$(VPATH)}impl/event.h
-st.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-st.$(OBJEXT): {$(VPATH)}impl/gc.h
-st.$(OBJEXT): {$(VPATH)}impl/glob.h
-st.$(OBJEXT): {$(VPATH)}impl/globals.h
-st.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-st.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-st.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-st.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-st.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-st.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-st.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-st.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-st.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-st.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-st.$(OBJEXT): {$(VPATH)}impl/iterator.h
-st.$(OBJEXT): {$(VPATH)}impl/memory.h
-st.$(OBJEXT): {$(VPATH)}impl/method.h
-st.$(OBJEXT): {$(VPATH)}impl/module.h
-st.$(OBJEXT): {$(VPATH)}impl/newobj.h
-st.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-st.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-st.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-st.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-st.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-st.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-st.$(OBJEXT): {$(VPATH)}impl/symbol.h
-st.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-st.$(OBJEXT): {$(VPATH)}impl/value.h
-st.$(OBJEXT): {$(VPATH)}impl/value_type.h
-st.$(OBJEXT): {$(VPATH)}impl/variable.h
-st.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-st.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+st.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+st.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+st.$(OBJEXT): {$(VPATH)}internal/assume.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+st.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+st.$(OBJEXT): {$(VPATH)}internal/cast.h
+st.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+st.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+st.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+st.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+st.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+st.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+st.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+st.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+st.$(OBJEXT): {$(VPATH)}internal/config.h
+st.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+st.$(OBJEXT): {$(VPATH)}internal/core.h
+st.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+st.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+st.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+st.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+st.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+st.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+st.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+st.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+st.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+st.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+st.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+st.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+st.$(OBJEXT): {$(VPATH)}internal/ctype.h
+st.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+st.$(OBJEXT): {$(VPATH)}internal/dosish.h
+st.$(OBJEXT): {$(VPATH)}internal/error.h
+st.$(OBJEXT): {$(VPATH)}internal/eval.h
+st.$(OBJEXT): {$(VPATH)}internal/event.h
+st.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+st.$(OBJEXT): {$(VPATH)}internal/gc.h
+st.$(OBJEXT): {$(VPATH)}internal/glob.h
+st.$(OBJEXT): {$(VPATH)}internal/globals.h
+st.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+st.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+st.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+st.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+st.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+st.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+st.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+st.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+st.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+st.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+st.$(OBJEXT): {$(VPATH)}internal/iterator.h
+st.$(OBJEXT): {$(VPATH)}internal/memory.h
+st.$(OBJEXT): {$(VPATH)}internal/method.h
+st.$(OBJEXT): {$(VPATH)}internal/module.h
+st.$(OBJEXT): {$(VPATH)}internal/newobj.h
+st.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+st.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+st.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+st.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+st.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+st.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+st.$(OBJEXT): {$(VPATH)}internal/symbol.h
+st.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+st.$(OBJEXT): {$(VPATH)}internal/value.h
+st.$(OBJEXT): {$(VPATH)}internal/value_type.h
+st.$(OBJEXT): {$(VPATH)}internal/variable.h
+st.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+st.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
st.$(OBJEXT): {$(VPATH)}assert.h
st.$(OBJEXT): {$(VPATH)}backward/2/assume.h
st.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -12712,146 +12712,146 @@ strftime.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
strftime.$(OBJEXT): $(top_srcdir)/internal/string.h
strftime.$(OBJEXT): $(top_srcdir)/internal/util.h
strftime.$(OBJEXT): $(top_srcdir)/internal/vm.h
-strftime.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-strftime.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-strftime.$(OBJEXT): {$(VPATH)}impl/assume.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-strftime.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-strftime.$(OBJEXT): {$(VPATH)}impl/cast.h
-strftime.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-strftime.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-strftime.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-strftime.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-strftime.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-strftime.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-strftime.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-strftime.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-strftime.$(OBJEXT): {$(VPATH)}impl/config.h
-strftime.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-strftime.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-strftime.$(OBJEXT): {$(VPATH)}impl/ctype.h
-strftime.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-strftime.$(OBJEXT): {$(VPATH)}impl/dosish.h
-strftime.$(OBJEXT): {$(VPATH)}impl/error.h
-strftime.$(OBJEXT): {$(VPATH)}impl/eval.h
-strftime.$(OBJEXT): {$(VPATH)}impl/event.h
-strftime.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-strftime.$(OBJEXT): {$(VPATH)}impl/gc.h
-strftime.$(OBJEXT): {$(VPATH)}impl/glob.h
-strftime.$(OBJEXT): {$(VPATH)}impl/globals.h
-strftime.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-strftime.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-strftime.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-strftime.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-strftime.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-strftime.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-strftime.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-strftime.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-strftime.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-strftime.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-strftime.$(OBJEXT): {$(VPATH)}impl/iterator.h
-strftime.$(OBJEXT): {$(VPATH)}impl/memory.h
-strftime.$(OBJEXT): {$(VPATH)}impl/method.h
-strftime.$(OBJEXT): {$(VPATH)}impl/module.h
-strftime.$(OBJEXT): {$(VPATH)}impl/newobj.h
-strftime.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-strftime.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-strftime.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-strftime.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-strftime.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-strftime.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-strftime.$(OBJEXT): {$(VPATH)}impl/symbol.h
-strftime.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-strftime.$(OBJEXT): {$(VPATH)}impl/value.h
-strftime.$(OBJEXT): {$(VPATH)}impl/value_type.h
-strftime.$(OBJEXT): {$(VPATH)}impl/variable.h
-strftime.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-strftime.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+strftime.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+strftime.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+strftime.$(OBJEXT): {$(VPATH)}internal/assume.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+strftime.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+strftime.$(OBJEXT): {$(VPATH)}internal/cast.h
+strftime.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+strftime.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+strftime.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+strftime.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+strftime.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+strftime.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+strftime.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+strftime.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+strftime.$(OBJEXT): {$(VPATH)}internal/config.h
+strftime.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+strftime.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+strftime.$(OBJEXT): {$(VPATH)}internal/ctype.h
+strftime.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+strftime.$(OBJEXT): {$(VPATH)}internal/dosish.h
+strftime.$(OBJEXT): {$(VPATH)}internal/error.h
+strftime.$(OBJEXT): {$(VPATH)}internal/eval.h
+strftime.$(OBJEXT): {$(VPATH)}internal/event.h
+strftime.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+strftime.$(OBJEXT): {$(VPATH)}internal/gc.h
+strftime.$(OBJEXT): {$(VPATH)}internal/glob.h
+strftime.$(OBJEXT): {$(VPATH)}internal/globals.h
+strftime.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+strftime.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+strftime.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+strftime.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+strftime.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+strftime.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+strftime.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+strftime.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+strftime.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+strftime.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+strftime.$(OBJEXT): {$(VPATH)}internal/iterator.h
+strftime.$(OBJEXT): {$(VPATH)}internal/memory.h
+strftime.$(OBJEXT): {$(VPATH)}internal/method.h
+strftime.$(OBJEXT): {$(VPATH)}internal/module.h
+strftime.$(OBJEXT): {$(VPATH)}internal/newobj.h
+strftime.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+strftime.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+strftime.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+strftime.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+strftime.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+strftime.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+strftime.$(OBJEXT): {$(VPATH)}internal/symbol.h
+strftime.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+strftime.$(OBJEXT): {$(VPATH)}internal/value.h
+strftime.$(OBJEXT): {$(VPATH)}internal/value_type.h
+strftime.$(OBJEXT): {$(VPATH)}internal/variable.h
+strftime.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+strftime.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
strftime.$(OBJEXT): {$(VPATH)}assert.h
strftime.$(OBJEXT): {$(VPATH)}backward/2/assume.h
strftime.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -12899,147 +12899,147 @@ string.$(OBJEXT): $(top_srcdir)/internal/string.h
string.$(OBJEXT): $(top_srcdir)/internal/transcode.h
string.$(OBJEXT): $(top_srcdir)/internal/vm.h
string.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-string.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-string.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-string.$(OBJEXT): {$(VPATH)}impl/assume.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-string.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-string.$(OBJEXT): {$(VPATH)}impl/cast.h
-string.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-string.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-string.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-string.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-string.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-string.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-string.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-string.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-string.$(OBJEXT): {$(VPATH)}impl/config.h
-string.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-string.$(OBJEXT): {$(VPATH)}impl/core.h
-string.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-string.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-string.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-string.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-string.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-string.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-string.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-string.$(OBJEXT): {$(VPATH)}impl/core/rmatch.h
-string.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-string.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-string.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-string.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-string.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-string.$(OBJEXT): {$(VPATH)}impl/ctype.h
-string.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-string.$(OBJEXT): {$(VPATH)}impl/dosish.h
-string.$(OBJEXT): {$(VPATH)}impl/error.h
-string.$(OBJEXT): {$(VPATH)}impl/eval.h
-string.$(OBJEXT): {$(VPATH)}impl/event.h
-string.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-string.$(OBJEXT): {$(VPATH)}impl/gc.h
-string.$(OBJEXT): {$(VPATH)}impl/glob.h
-string.$(OBJEXT): {$(VPATH)}impl/globals.h
-string.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-string.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-string.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-string.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-string.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-string.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-string.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-string.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-string.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-string.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-string.$(OBJEXT): {$(VPATH)}impl/iterator.h
-string.$(OBJEXT): {$(VPATH)}impl/memory.h
-string.$(OBJEXT): {$(VPATH)}impl/method.h
-string.$(OBJEXT): {$(VPATH)}impl/module.h
-string.$(OBJEXT): {$(VPATH)}impl/newobj.h
-string.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-string.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-string.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-string.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-string.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-string.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-string.$(OBJEXT): {$(VPATH)}impl/symbol.h
-string.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-string.$(OBJEXT): {$(VPATH)}impl/value.h
-string.$(OBJEXT): {$(VPATH)}impl/value_type.h
-string.$(OBJEXT): {$(VPATH)}impl/variable.h
-string.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-string.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+string.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+string.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+string.$(OBJEXT): {$(VPATH)}internal/assume.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+string.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+string.$(OBJEXT): {$(VPATH)}internal/cast.h
+string.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+string.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+string.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+string.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+string.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+string.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+string.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+string.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+string.$(OBJEXT): {$(VPATH)}internal/config.h
+string.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+string.$(OBJEXT): {$(VPATH)}internal/core.h
+string.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+string.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+string.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+string.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+string.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+string.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+string.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+string.$(OBJEXT): {$(VPATH)}internal/core/rmatch.h
+string.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+string.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+string.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+string.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+string.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+string.$(OBJEXT): {$(VPATH)}internal/ctype.h
+string.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+string.$(OBJEXT): {$(VPATH)}internal/dosish.h
+string.$(OBJEXT): {$(VPATH)}internal/error.h
+string.$(OBJEXT): {$(VPATH)}internal/eval.h
+string.$(OBJEXT): {$(VPATH)}internal/event.h
+string.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+string.$(OBJEXT): {$(VPATH)}internal/gc.h
+string.$(OBJEXT): {$(VPATH)}internal/glob.h
+string.$(OBJEXT): {$(VPATH)}internal/globals.h
+string.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+string.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+string.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+string.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+string.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+string.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+string.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+string.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+string.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+string.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+string.$(OBJEXT): {$(VPATH)}internal/iterator.h
+string.$(OBJEXT): {$(VPATH)}internal/memory.h
+string.$(OBJEXT): {$(VPATH)}internal/method.h
+string.$(OBJEXT): {$(VPATH)}internal/module.h
+string.$(OBJEXT): {$(VPATH)}internal/newobj.h
+string.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+string.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+string.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+string.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+string.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+string.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+string.$(OBJEXT): {$(VPATH)}internal/symbol.h
+string.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+string.$(OBJEXT): {$(VPATH)}internal/value.h
+string.$(OBJEXT): {$(VPATH)}internal/value_type.h
+string.$(OBJEXT): {$(VPATH)}internal/variable.h
+string.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+string.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
string.$(OBJEXT): {$(VPATH)}assert.h
string.$(OBJEXT): {$(VPATH)}backward/2/assume.h
string.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -13075,29 +13075,29 @@ string.$(OBJEXT): {$(VPATH)}st.h
string.$(OBJEXT): {$(VPATH)}string.c
string.$(OBJEXT): {$(VPATH)}subst.h
string.$(OBJEXT): {$(VPATH)}util.h
-strlcat.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-strlcat.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-strlcat.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-strlcat.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-strlcat.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-strlcat.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-strlcat.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-strlcat.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-strlcat.$(OBJEXT): {$(VPATH)}impl/config.h
-strlcat.$(OBJEXT): {$(VPATH)}impl/dllexport.h
+strlcat.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+strlcat.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+strlcat.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+strlcat.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+strlcat.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+strlcat.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+strlcat.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+strlcat.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+strlcat.$(OBJEXT): {$(VPATH)}internal/config.h
+strlcat.$(OBJEXT): {$(VPATH)}internal/dllexport.h
strlcat.$(OBJEXT): {$(VPATH)}config.h
strlcat.$(OBJEXT): {$(VPATH)}missing.h
strlcat.$(OBJEXT): {$(VPATH)}strlcat.c
-strlcpy.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-strlcpy.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-strlcpy.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-strlcpy.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-strlcpy.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-strlcpy.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-strlcpy.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-strlcpy.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-strlcpy.$(OBJEXT): {$(VPATH)}impl/config.h
-strlcpy.$(OBJEXT): {$(VPATH)}impl/dllexport.h
+strlcpy.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+strlcpy.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+strlcpy.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+strlcpy.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+strlcpy.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+strlcpy.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+strlcpy.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+strlcpy.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+strlcpy.$(OBJEXT): {$(VPATH)}internal/config.h
+strlcpy.$(OBJEXT): {$(VPATH)}internal/dllexport.h
strlcpy.$(OBJEXT): {$(VPATH)}config.h
strlcpy.$(OBJEXT): {$(VPATH)}missing.h
strlcpy.$(OBJEXT): {$(VPATH)}strlcpy.c
@@ -13123,146 +13123,146 @@ struct.$(OBJEXT): $(top_srcdir)/internal/struct.h
struct.$(OBJEXT): $(top_srcdir)/internal/symbol.h
struct.$(OBJEXT): $(top_srcdir)/internal/vm.h
struct.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-struct.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-struct.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-struct.$(OBJEXT): {$(VPATH)}impl/assume.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-struct.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-struct.$(OBJEXT): {$(VPATH)}impl/cast.h
-struct.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-struct.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-struct.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-struct.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-struct.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-struct.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-struct.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-struct.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-struct.$(OBJEXT): {$(VPATH)}impl/config.h
-struct.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-struct.$(OBJEXT): {$(VPATH)}impl/core.h
-struct.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-struct.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-struct.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-struct.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-struct.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-struct.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-struct.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-struct.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-struct.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-struct.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-struct.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-struct.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-struct.$(OBJEXT): {$(VPATH)}impl/ctype.h
-struct.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-struct.$(OBJEXT): {$(VPATH)}impl/dosish.h
-struct.$(OBJEXT): {$(VPATH)}impl/error.h
-struct.$(OBJEXT): {$(VPATH)}impl/eval.h
-struct.$(OBJEXT): {$(VPATH)}impl/event.h
-struct.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-struct.$(OBJEXT): {$(VPATH)}impl/gc.h
-struct.$(OBJEXT): {$(VPATH)}impl/glob.h
-struct.$(OBJEXT): {$(VPATH)}impl/globals.h
-struct.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-struct.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-struct.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-struct.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-struct.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-struct.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-struct.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-struct.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-struct.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-struct.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-struct.$(OBJEXT): {$(VPATH)}impl/iterator.h
-struct.$(OBJEXT): {$(VPATH)}impl/memory.h
-struct.$(OBJEXT): {$(VPATH)}impl/method.h
-struct.$(OBJEXT): {$(VPATH)}impl/module.h
-struct.$(OBJEXT): {$(VPATH)}impl/newobj.h
-struct.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-struct.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-struct.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-struct.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-struct.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-struct.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-struct.$(OBJEXT): {$(VPATH)}impl/symbol.h
-struct.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-struct.$(OBJEXT): {$(VPATH)}impl/value.h
-struct.$(OBJEXT): {$(VPATH)}impl/value_type.h
-struct.$(OBJEXT): {$(VPATH)}impl/variable.h
-struct.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-struct.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+struct.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+struct.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+struct.$(OBJEXT): {$(VPATH)}internal/assume.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+struct.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+struct.$(OBJEXT): {$(VPATH)}internal/cast.h
+struct.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+struct.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+struct.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+struct.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+struct.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+struct.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+struct.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+struct.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+struct.$(OBJEXT): {$(VPATH)}internal/config.h
+struct.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+struct.$(OBJEXT): {$(VPATH)}internal/core.h
+struct.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+struct.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+struct.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+struct.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+struct.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+struct.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+struct.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+struct.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+struct.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+struct.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+struct.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+struct.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+struct.$(OBJEXT): {$(VPATH)}internal/ctype.h
+struct.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+struct.$(OBJEXT): {$(VPATH)}internal/dosish.h
+struct.$(OBJEXT): {$(VPATH)}internal/error.h
+struct.$(OBJEXT): {$(VPATH)}internal/eval.h
+struct.$(OBJEXT): {$(VPATH)}internal/event.h
+struct.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+struct.$(OBJEXT): {$(VPATH)}internal/gc.h
+struct.$(OBJEXT): {$(VPATH)}internal/glob.h
+struct.$(OBJEXT): {$(VPATH)}internal/globals.h
+struct.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+struct.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+struct.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+struct.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+struct.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+struct.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+struct.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+struct.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+struct.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+struct.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+struct.$(OBJEXT): {$(VPATH)}internal/iterator.h
+struct.$(OBJEXT): {$(VPATH)}internal/memory.h
+struct.$(OBJEXT): {$(VPATH)}internal/method.h
+struct.$(OBJEXT): {$(VPATH)}internal/module.h
+struct.$(OBJEXT): {$(VPATH)}internal/newobj.h
+struct.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+struct.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+struct.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+struct.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+struct.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+struct.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+struct.$(OBJEXT): {$(VPATH)}internal/symbol.h
+struct.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+struct.$(OBJEXT): {$(VPATH)}internal/value.h
+struct.$(OBJEXT): {$(VPATH)}internal/value_type.h
+struct.$(OBJEXT): {$(VPATH)}internal/variable.h
+struct.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+struct.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
struct.$(OBJEXT): {$(VPATH)}assert.h
struct.$(OBJEXT): {$(VPATH)}backward/2/assume.h
struct.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -13311,146 +13311,146 @@ symbol.$(OBJEXT): $(top_srcdir)/internal/string.h
symbol.$(OBJEXT): $(top_srcdir)/internal/symbol.h
symbol.$(OBJEXT): $(top_srcdir)/internal/vm.h
symbol.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-symbol.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-symbol.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-symbol.$(OBJEXT): {$(VPATH)}impl/assume.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-symbol.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-symbol.$(OBJEXT): {$(VPATH)}impl/cast.h
-symbol.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-symbol.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-symbol.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-symbol.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-symbol.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-symbol.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-symbol.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-symbol.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-symbol.$(OBJEXT): {$(VPATH)}impl/config.h
-symbol.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-symbol.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-symbol.$(OBJEXT): {$(VPATH)}impl/ctype.h
-symbol.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-symbol.$(OBJEXT): {$(VPATH)}impl/dosish.h
-symbol.$(OBJEXT): {$(VPATH)}impl/error.h
-symbol.$(OBJEXT): {$(VPATH)}impl/eval.h
-symbol.$(OBJEXT): {$(VPATH)}impl/event.h
-symbol.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-symbol.$(OBJEXT): {$(VPATH)}impl/gc.h
-symbol.$(OBJEXT): {$(VPATH)}impl/glob.h
-symbol.$(OBJEXT): {$(VPATH)}impl/globals.h
-symbol.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-symbol.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-symbol.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-symbol.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-symbol.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-symbol.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-symbol.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-symbol.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-symbol.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-symbol.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-symbol.$(OBJEXT): {$(VPATH)}impl/iterator.h
-symbol.$(OBJEXT): {$(VPATH)}impl/memory.h
-symbol.$(OBJEXT): {$(VPATH)}impl/method.h
-symbol.$(OBJEXT): {$(VPATH)}impl/module.h
-symbol.$(OBJEXT): {$(VPATH)}impl/newobj.h
-symbol.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-symbol.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-symbol.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-symbol.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-symbol.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-symbol.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-symbol.$(OBJEXT): {$(VPATH)}impl/symbol.h
-symbol.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-symbol.$(OBJEXT): {$(VPATH)}impl/value.h
-symbol.$(OBJEXT): {$(VPATH)}impl/value_type.h
-symbol.$(OBJEXT): {$(VPATH)}impl/variable.h
-symbol.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-symbol.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+symbol.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+symbol.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+symbol.$(OBJEXT): {$(VPATH)}internal/assume.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+symbol.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+symbol.$(OBJEXT): {$(VPATH)}internal/cast.h
+symbol.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+symbol.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+symbol.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+symbol.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+symbol.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+symbol.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+symbol.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+symbol.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+symbol.$(OBJEXT): {$(VPATH)}internal/config.h
+symbol.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+symbol.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+symbol.$(OBJEXT): {$(VPATH)}internal/ctype.h
+symbol.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+symbol.$(OBJEXT): {$(VPATH)}internal/dosish.h
+symbol.$(OBJEXT): {$(VPATH)}internal/error.h
+symbol.$(OBJEXT): {$(VPATH)}internal/eval.h
+symbol.$(OBJEXT): {$(VPATH)}internal/event.h
+symbol.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+symbol.$(OBJEXT): {$(VPATH)}internal/gc.h
+symbol.$(OBJEXT): {$(VPATH)}internal/glob.h
+symbol.$(OBJEXT): {$(VPATH)}internal/globals.h
+symbol.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+symbol.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+symbol.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+symbol.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+symbol.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+symbol.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+symbol.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+symbol.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+symbol.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+symbol.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+symbol.$(OBJEXT): {$(VPATH)}internal/iterator.h
+symbol.$(OBJEXT): {$(VPATH)}internal/memory.h
+symbol.$(OBJEXT): {$(VPATH)}internal/method.h
+symbol.$(OBJEXT): {$(VPATH)}internal/module.h
+symbol.$(OBJEXT): {$(VPATH)}internal/newobj.h
+symbol.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+symbol.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+symbol.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+symbol.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+symbol.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+symbol.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+symbol.$(OBJEXT): {$(VPATH)}internal/symbol.h
+symbol.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+symbol.$(OBJEXT): {$(VPATH)}internal/value.h
+symbol.$(OBJEXT): {$(VPATH)}internal/value_type.h
+symbol.$(OBJEXT): {$(VPATH)}internal/variable.h
+symbol.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+symbol.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
symbol.$(OBJEXT): {$(VPATH)}assert.h
symbol.$(OBJEXT): {$(VPATH)}backward/2/assume.h
symbol.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -13509,146 +13509,146 @@ thread.$(OBJEXT): $(top_srcdir)/internal/thread.h
thread.$(OBJEXT): $(top_srcdir)/internal/time.h
thread.$(OBJEXT): $(top_srcdir)/internal/vm.h
thread.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-thread.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-thread.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-thread.$(OBJEXT): {$(VPATH)}impl/assume.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-thread.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-thread.$(OBJEXT): {$(VPATH)}impl/cast.h
-thread.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-thread.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-thread.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-thread.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-thread.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-thread.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-thread.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-thread.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-thread.$(OBJEXT): {$(VPATH)}impl/config.h
-thread.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-thread.$(OBJEXT): {$(VPATH)}impl/core.h
-thread.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-thread.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-thread.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-thread.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-thread.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-thread.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-thread.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-thread.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-thread.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-thread.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-thread.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-thread.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-thread.$(OBJEXT): {$(VPATH)}impl/ctype.h
-thread.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-thread.$(OBJEXT): {$(VPATH)}impl/dosish.h
-thread.$(OBJEXT): {$(VPATH)}impl/error.h
-thread.$(OBJEXT): {$(VPATH)}impl/eval.h
-thread.$(OBJEXT): {$(VPATH)}impl/event.h
-thread.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-thread.$(OBJEXT): {$(VPATH)}impl/gc.h
-thread.$(OBJEXT): {$(VPATH)}impl/glob.h
-thread.$(OBJEXT): {$(VPATH)}impl/globals.h
-thread.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-thread.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-thread.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-thread.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-thread.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-thread.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-thread.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-thread.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-thread.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-thread.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-thread.$(OBJEXT): {$(VPATH)}impl/iterator.h
-thread.$(OBJEXT): {$(VPATH)}impl/memory.h
-thread.$(OBJEXT): {$(VPATH)}impl/method.h
-thread.$(OBJEXT): {$(VPATH)}impl/module.h
-thread.$(OBJEXT): {$(VPATH)}impl/newobj.h
-thread.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-thread.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-thread.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-thread.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-thread.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-thread.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-thread.$(OBJEXT): {$(VPATH)}impl/symbol.h
-thread.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-thread.$(OBJEXT): {$(VPATH)}impl/value.h
-thread.$(OBJEXT): {$(VPATH)}impl/value_type.h
-thread.$(OBJEXT): {$(VPATH)}impl/variable.h
-thread.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-thread.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+thread.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+thread.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+thread.$(OBJEXT): {$(VPATH)}internal/assume.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+thread.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+thread.$(OBJEXT): {$(VPATH)}internal/cast.h
+thread.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+thread.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+thread.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+thread.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+thread.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+thread.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+thread.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+thread.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+thread.$(OBJEXT): {$(VPATH)}internal/config.h
+thread.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+thread.$(OBJEXT): {$(VPATH)}internal/core.h
+thread.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+thread.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+thread.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+thread.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+thread.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+thread.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+thread.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+thread.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+thread.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+thread.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+thread.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+thread.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+thread.$(OBJEXT): {$(VPATH)}internal/ctype.h
+thread.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+thread.$(OBJEXT): {$(VPATH)}internal/dosish.h
+thread.$(OBJEXT): {$(VPATH)}internal/error.h
+thread.$(OBJEXT): {$(VPATH)}internal/eval.h
+thread.$(OBJEXT): {$(VPATH)}internal/event.h
+thread.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+thread.$(OBJEXT): {$(VPATH)}internal/gc.h
+thread.$(OBJEXT): {$(VPATH)}internal/glob.h
+thread.$(OBJEXT): {$(VPATH)}internal/globals.h
+thread.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+thread.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+thread.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+thread.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+thread.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+thread.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+thread.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+thread.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+thread.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+thread.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+thread.$(OBJEXT): {$(VPATH)}internal/iterator.h
+thread.$(OBJEXT): {$(VPATH)}internal/memory.h
+thread.$(OBJEXT): {$(VPATH)}internal/method.h
+thread.$(OBJEXT): {$(VPATH)}internal/module.h
+thread.$(OBJEXT): {$(VPATH)}internal/newobj.h
+thread.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+thread.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+thread.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+thread.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+thread.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+thread.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+thread.$(OBJEXT): {$(VPATH)}internal/symbol.h
+thread.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+thread.$(OBJEXT): {$(VPATH)}internal/value.h
+thread.$(OBJEXT): {$(VPATH)}internal/value_type.h
+thread.$(OBJEXT): {$(VPATH)}internal/variable.h
+thread.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+thread.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
thread.$(OBJEXT): {$(VPATH)}assert.h
thread.$(OBJEXT): {$(VPATH)}backward/2/assume.h
thread.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -13713,146 +13713,146 @@ time.$(OBJEXT): $(top_srcdir)/internal/time.h
time.$(OBJEXT): $(top_srcdir)/internal/variable.h
time.$(OBJEXT): $(top_srcdir)/internal/vm.h
time.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-time.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-time.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-time.$(OBJEXT): {$(VPATH)}impl/assume.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-time.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-time.$(OBJEXT): {$(VPATH)}impl/cast.h
-time.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-time.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-time.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-time.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-time.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-time.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-time.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-time.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-time.$(OBJEXT): {$(VPATH)}impl/config.h
-time.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-time.$(OBJEXT): {$(VPATH)}impl/core.h
-time.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-time.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-time.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-time.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-time.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-time.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-time.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-time.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-time.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-time.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-time.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-time.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-time.$(OBJEXT): {$(VPATH)}impl/ctype.h
-time.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-time.$(OBJEXT): {$(VPATH)}impl/dosish.h
-time.$(OBJEXT): {$(VPATH)}impl/error.h
-time.$(OBJEXT): {$(VPATH)}impl/eval.h
-time.$(OBJEXT): {$(VPATH)}impl/event.h
-time.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-time.$(OBJEXT): {$(VPATH)}impl/gc.h
-time.$(OBJEXT): {$(VPATH)}impl/glob.h
-time.$(OBJEXT): {$(VPATH)}impl/globals.h
-time.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-time.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-time.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-time.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-time.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-time.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-time.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-time.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-time.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-time.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-time.$(OBJEXT): {$(VPATH)}impl/iterator.h
-time.$(OBJEXT): {$(VPATH)}impl/memory.h
-time.$(OBJEXT): {$(VPATH)}impl/method.h
-time.$(OBJEXT): {$(VPATH)}impl/module.h
-time.$(OBJEXT): {$(VPATH)}impl/newobj.h
-time.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-time.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-time.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-time.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-time.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-time.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-time.$(OBJEXT): {$(VPATH)}impl/symbol.h
-time.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-time.$(OBJEXT): {$(VPATH)}impl/value.h
-time.$(OBJEXT): {$(VPATH)}impl/value_type.h
-time.$(OBJEXT): {$(VPATH)}impl/variable.h
-time.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-time.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+time.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+time.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+time.$(OBJEXT): {$(VPATH)}internal/assume.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+time.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+time.$(OBJEXT): {$(VPATH)}internal/cast.h
+time.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+time.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+time.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+time.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+time.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+time.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+time.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+time.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+time.$(OBJEXT): {$(VPATH)}internal/config.h
+time.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+time.$(OBJEXT): {$(VPATH)}internal/core.h
+time.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+time.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+time.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+time.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+time.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+time.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+time.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+time.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+time.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+time.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+time.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+time.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+time.$(OBJEXT): {$(VPATH)}internal/ctype.h
+time.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+time.$(OBJEXT): {$(VPATH)}internal/dosish.h
+time.$(OBJEXT): {$(VPATH)}internal/error.h
+time.$(OBJEXT): {$(VPATH)}internal/eval.h
+time.$(OBJEXT): {$(VPATH)}internal/event.h
+time.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+time.$(OBJEXT): {$(VPATH)}internal/gc.h
+time.$(OBJEXT): {$(VPATH)}internal/glob.h
+time.$(OBJEXT): {$(VPATH)}internal/globals.h
+time.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+time.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+time.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+time.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+time.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+time.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+time.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+time.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+time.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+time.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+time.$(OBJEXT): {$(VPATH)}internal/iterator.h
+time.$(OBJEXT): {$(VPATH)}internal/memory.h
+time.$(OBJEXT): {$(VPATH)}internal/method.h
+time.$(OBJEXT): {$(VPATH)}internal/module.h
+time.$(OBJEXT): {$(VPATH)}internal/newobj.h
+time.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+time.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+time.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+time.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+time.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+time.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+time.$(OBJEXT): {$(VPATH)}internal/symbol.h
+time.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+time.$(OBJEXT): {$(VPATH)}internal/value.h
+time.$(OBJEXT): {$(VPATH)}internal/value_type.h
+time.$(OBJEXT): {$(VPATH)}internal/variable.h
+time.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+time.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
time.$(OBJEXT): {$(VPATH)}assert.h
time.$(OBJEXT): {$(VPATH)}backward/2/assume.h
time.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -13889,146 +13889,146 @@ transcode.$(OBJEXT): $(top_srcdir)/internal/inits.h
transcode.$(OBJEXT): $(top_srcdir)/internal/object.h
transcode.$(OBJEXT): $(top_srcdir)/internal/string.h
transcode.$(OBJEXT): $(top_srcdir)/internal/transcode.h
-transcode.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-transcode.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-transcode.$(OBJEXT): {$(VPATH)}impl/assume.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-transcode.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-transcode.$(OBJEXT): {$(VPATH)}impl/cast.h
-transcode.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-transcode.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-transcode.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-transcode.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-transcode.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-transcode.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-transcode.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-transcode.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-transcode.$(OBJEXT): {$(VPATH)}impl/config.h
-transcode.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-transcode.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-transcode.$(OBJEXT): {$(VPATH)}impl/ctype.h
-transcode.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-transcode.$(OBJEXT): {$(VPATH)}impl/dosish.h
-transcode.$(OBJEXT): {$(VPATH)}impl/error.h
-transcode.$(OBJEXT): {$(VPATH)}impl/eval.h
-transcode.$(OBJEXT): {$(VPATH)}impl/event.h
-transcode.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-transcode.$(OBJEXT): {$(VPATH)}impl/gc.h
-transcode.$(OBJEXT): {$(VPATH)}impl/glob.h
-transcode.$(OBJEXT): {$(VPATH)}impl/globals.h
-transcode.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-transcode.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-transcode.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-transcode.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-transcode.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-transcode.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-transcode.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-transcode.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-transcode.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-transcode.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-transcode.$(OBJEXT): {$(VPATH)}impl/iterator.h
-transcode.$(OBJEXT): {$(VPATH)}impl/memory.h
-transcode.$(OBJEXT): {$(VPATH)}impl/method.h
-transcode.$(OBJEXT): {$(VPATH)}impl/module.h
-transcode.$(OBJEXT): {$(VPATH)}impl/newobj.h
-transcode.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-transcode.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-transcode.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-transcode.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-transcode.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-transcode.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-transcode.$(OBJEXT): {$(VPATH)}impl/symbol.h
-transcode.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-transcode.$(OBJEXT): {$(VPATH)}impl/value.h
-transcode.$(OBJEXT): {$(VPATH)}impl/value_type.h
-transcode.$(OBJEXT): {$(VPATH)}impl/variable.h
-transcode.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-transcode.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+transcode.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+transcode.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+transcode.$(OBJEXT): {$(VPATH)}internal/assume.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+transcode.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+transcode.$(OBJEXT): {$(VPATH)}internal/cast.h
+transcode.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+transcode.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+transcode.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+transcode.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+transcode.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+transcode.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+transcode.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+transcode.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+transcode.$(OBJEXT): {$(VPATH)}internal/config.h
+transcode.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+transcode.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+transcode.$(OBJEXT): {$(VPATH)}internal/ctype.h
+transcode.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+transcode.$(OBJEXT): {$(VPATH)}internal/dosish.h
+transcode.$(OBJEXT): {$(VPATH)}internal/error.h
+transcode.$(OBJEXT): {$(VPATH)}internal/eval.h
+transcode.$(OBJEXT): {$(VPATH)}internal/event.h
+transcode.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+transcode.$(OBJEXT): {$(VPATH)}internal/gc.h
+transcode.$(OBJEXT): {$(VPATH)}internal/glob.h
+transcode.$(OBJEXT): {$(VPATH)}internal/globals.h
+transcode.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+transcode.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+transcode.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+transcode.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+transcode.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+transcode.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+transcode.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+transcode.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+transcode.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+transcode.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+transcode.$(OBJEXT): {$(VPATH)}internal/iterator.h
+transcode.$(OBJEXT): {$(VPATH)}internal/memory.h
+transcode.$(OBJEXT): {$(VPATH)}internal/method.h
+transcode.$(OBJEXT): {$(VPATH)}internal/module.h
+transcode.$(OBJEXT): {$(VPATH)}internal/newobj.h
+transcode.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+transcode.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+transcode.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+transcode.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+transcode.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+transcode.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+transcode.$(OBJEXT): {$(VPATH)}internal/symbol.h
+transcode.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+transcode.$(OBJEXT): {$(VPATH)}internal/value.h
+transcode.$(OBJEXT): {$(VPATH)}internal/value_type.h
+transcode.$(OBJEXT): {$(VPATH)}internal/variable.h
+transcode.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+transcode.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
transcode.$(OBJEXT): {$(VPATH)}assert.h
transcode.$(OBJEXT): {$(VPATH)}backward/2/assume.h
transcode.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -14065,146 +14065,146 @@ transient_heap.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
transient_heap.$(OBJEXT): $(top_srcdir)/internal/struct.h
transient_heap.$(OBJEXT): $(top_srcdir)/internal/variable.h
transient_heap.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/assume.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/cast.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/config.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/ctype.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/dosish.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/error.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/eval.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/event.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/gc.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/glob.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/globals.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/iterator.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/memory.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/method.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/module.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/newobj.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/symbol.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/value.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/value_type.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/variable.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-transient_heap.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/assume.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/cast.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/config.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/ctype.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/dosish.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/error.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/eval.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/event.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/gc.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/glob.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/globals.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/iterator.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/memory.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/method.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/module.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/newobj.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/symbol.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/value.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/value_type.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/variable.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+transient_heap.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
transient_heap.$(OBJEXT): {$(VPATH)}assert.h
transient_heap.$(OBJEXT): {$(VPATH)}backward/2/assume.h
transient_heap.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -14240,146 +14240,146 @@ util.$(OBJEXT): $(hdrdir)/ruby/ruby.h
util.$(OBJEXT): $(top_srcdir)/internal/compilers.h
util.$(OBJEXT): $(top_srcdir)/internal/sanitizers.h
util.$(OBJEXT): $(top_srcdir)/internal/util.h
-util.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-util.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-util.$(OBJEXT): {$(VPATH)}impl/assume.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-util.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-util.$(OBJEXT): {$(VPATH)}impl/cast.h
-util.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-util.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-util.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-util.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-util.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-util.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-util.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-util.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-util.$(OBJEXT): {$(VPATH)}impl/config.h
-util.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-util.$(OBJEXT): {$(VPATH)}impl/core.h
-util.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-util.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-util.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-util.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-util.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-util.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-util.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-util.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-util.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-util.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-util.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-util.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-util.$(OBJEXT): {$(VPATH)}impl/ctype.h
-util.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-util.$(OBJEXT): {$(VPATH)}impl/dosish.h
-util.$(OBJEXT): {$(VPATH)}impl/error.h
-util.$(OBJEXT): {$(VPATH)}impl/eval.h
-util.$(OBJEXT): {$(VPATH)}impl/event.h
-util.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-util.$(OBJEXT): {$(VPATH)}impl/gc.h
-util.$(OBJEXT): {$(VPATH)}impl/glob.h
-util.$(OBJEXT): {$(VPATH)}impl/globals.h
-util.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-util.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-util.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-util.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-util.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-util.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-util.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-util.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-util.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-util.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-util.$(OBJEXT): {$(VPATH)}impl/iterator.h
-util.$(OBJEXT): {$(VPATH)}impl/memory.h
-util.$(OBJEXT): {$(VPATH)}impl/method.h
-util.$(OBJEXT): {$(VPATH)}impl/module.h
-util.$(OBJEXT): {$(VPATH)}impl/newobj.h
-util.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-util.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-util.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-util.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-util.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-util.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-util.$(OBJEXT): {$(VPATH)}impl/symbol.h
-util.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-util.$(OBJEXT): {$(VPATH)}impl/value.h
-util.$(OBJEXT): {$(VPATH)}impl/value_type.h
-util.$(OBJEXT): {$(VPATH)}impl/variable.h
-util.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-util.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+util.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+util.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+util.$(OBJEXT): {$(VPATH)}internal/assume.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+util.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+util.$(OBJEXT): {$(VPATH)}internal/cast.h
+util.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+util.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+util.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+util.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+util.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+util.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+util.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+util.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+util.$(OBJEXT): {$(VPATH)}internal/config.h
+util.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+util.$(OBJEXT): {$(VPATH)}internal/core.h
+util.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+util.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+util.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+util.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+util.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+util.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+util.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+util.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+util.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+util.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+util.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+util.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+util.$(OBJEXT): {$(VPATH)}internal/ctype.h
+util.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+util.$(OBJEXT): {$(VPATH)}internal/dosish.h
+util.$(OBJEXT): {$(VPATH)}internal/error.h
+util.$(OBJEXT): {$(VPATH)}internal/eval.h
+util.$(OBJEXT): {$(VPATH)}internal/event.h
+util.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+util.$(OBJEXT): {$(VPATH)}internal/gc.h
+util.$(OBJEXT): {$(VPATH)}internal/glob.h
+util.$(OBJEXT): {$(VPATH)}internal/globals.h
+util.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+util.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+util.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+util.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+util.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+util.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+util.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+util.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+util.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+util.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+util.$(OBJEXT): {$(VPATH)}internal/iterator.h
+util.$(OBJEXT): {$(VPATH)}internal/memory.h
+util.$(OBJEXT): {$(VPATH)}internal/method.h
+util.$(OBJEXT): {$(VPATH)}internal/module.h
+util.$(OBJEXT): {$(VPATH)}internal/newobj.h
+util.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+util.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+util.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+util.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+util.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+util.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+util.$(OBJEXT): {$(VPATH)}internal/symbol.h
+util.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+util.$(OBJEXT): {$(VPATH)}internal/value.h
+util.$(OBJEXT): {$(VPATH)}internal/value_type.h
+util.$(OBJEXT): {$(VPATH)}internal/variable.h
+util.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+util.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
util.$(OBJEXT): {$(VPATH)}assert.h
util.$(OBJEXT): {$(VPATH)}backward/2/assume.h
util.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -14426,146 +14426,146 @@ variable.$(OBJEXT): $(top_srcdir)/internal/thread.h
variable.$(OBJEXT): $(top_srcdir)/internal/variable.h
variable.$(OBJEXT): $(top_srcdir)/internal/vm.h
variable.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-variable.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-variable.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-variable.$(OBJEXT): {$(VPATH)}impl/assume.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-variable.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-variable.$(OBJEXT): {$(VPATH)}impl/cast.h
-variable.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-variable.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-variable.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-variable.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-variable.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-variable.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-variable.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-variable.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-variable.$(OBJEXT): {$(VPATH)}impl/config.h
-variable.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-variable.$(OBJEXT): {$(VPATH)}impl/core.h
-variable.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-variable.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-variable.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-variable.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-variable.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-variable.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-variable.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-variable.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-variable.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-variable.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-variable.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-variable.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-variable.$(OBJEXT): {$(VPATH)}impl/ctype.h
-variable.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-variable.$(OBJEXT): {$(VPATH)}impl/dosish.h
-variable.$(OBJEXT): {$(VPATH)}impl/error.h
-variable.$(OBJEXT): {$(VPATH)}impl/eval.h
-variable.$(OBJEXT): {$(VPATH)}impl/event.h
-variable.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-variable.$(OBJEXT): {$(VPATH)}impl/gc.h
-variable.$(OBJEXT): {$(VPATH)}impl/glob.h
-variable.$(OBJEXT): {$(VPATH)}impl/globals.h
-variable.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-variable.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-variable.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-variable.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-variable.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-variable.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-variable.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-variable.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-variable.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-variable.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-variable.$(OBJEXT): {$(VPATH)}impl/iterator.h
-variable.$(OBJEXT): {$(VPATH)}impl/memory.h
-variable.$(OBJEXT): {$(VPATH)}impl/method.h
-variable.$(OBJEXT): {$(VPATH)}impl/module.h
-variable.$(OBJEXT): {$(VPATH)}impl/newobj.h
-variable.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-variable.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-variable.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-variable.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-variable.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-variable.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-variable.$(OBJEXT): {$(VPATH)}impl/symbol.h
-variable.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-variable.$(OBJEXT): {$(VPATH)}impl/value.h
-variable.$(OBJEXT): {$(VPATH)}impl/value_type.h
-variable.$(OBJEXT): {$(VPATH)}impl/variable.h
-variable.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-variable.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+variable.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+variable.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+variable.$(OBJEXT): {$(VPATH)}internal/assume.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+variable.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+variable.$(OBJEXT): {$(VPATH)}internal/cast.h
+variable.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+variable.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+variable.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+variable.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+variable.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+variable.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+variable.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+variable.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+variable.$(OBJEXT): {$(VPATH)}internal/config.h
+variable.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+variable.$(OBJEXT): {$(VPATH)}internal/core.h
+variable.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+variable.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+variable.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+variable.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+variable.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+variable.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+variable.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+variable.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+variable.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+variable.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+variable.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+variable.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+variable.$(OBJEXT): {$(VPATH)}internal/ctype.h
+variable.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+variable.$(OBJEXT): {$(VPATH)}internal/dosish.h
+variable.$(OBJEXT): {$(VPATH)}internal/error.h
+variable.$(OBJEXT): {$(VPATH)}internal/eval.h
+variable.$(OBJEXT): {$(VPATH)}internal/event.h
+variable.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+variable.$(OBJEXT): {$(VPATH)}internal/gc.h
+variable.$(OBJEXT): {$(VPATH)}internal/glob.h
+variable.$(OBJEXT): {$(VPATH)}internal/globals.h
+variable.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+variable.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+variable.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+variable.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+variable.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+variable.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+variable.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+variable.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+variable.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+variable.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+variable.$(OBJEXT): {$(VPATH)}internal/iterator.h
+variable.$(OBJEXT): {$(VPATH)}internal/memory.h
+variable.$(OBJEXT): {$(VPATH)}internal/method.h
+variable.$(OBJEXT): {$(VPATH)}internal/module.h
+variable.$(OBJEXT): {$(VPATH)}internal/newobj.h
+variable.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+variable.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+variable.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+variable.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+variable.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+variable.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+variable.$(OBJEXT): {$(VPATH)}internal/symbol.h
+variable.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+variable.$(OBJEXT): {$(VPATH)}internal/value.h
+variable.$(OBJEXT): {$(VPATH)}internal/value_type.h
+variable.$(OBJEXT): {$(VPATH)}internal/variable.h
+variable.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+variable.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
variable.$(OBJEXT): {$(VPATH)}assert.h
variable.$(OBJEXT): {$(VPATH)}backward/2/assume.h
variable.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -14622,146 +14622,146 @@ version.$(OBJEXT): $(top_srcdir)/internal/vm.h
version.$(OBJEXT): $(top_srcdir)/internal/warnings.h
version.$(OBJEXT): $(top_srcdir)/revision.h
version.$(OBJEXT): $(top_srcdir)/version.h
-version.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-version.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-version.$(OBJEXT): {$(VPATH)}impl/assume.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-version.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-version.$(OBJEXT): {$(VPATH)}impl/cast.h
-version.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-version.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-version.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-version.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-version.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-version.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-version.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-version.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-version.$(OBJEXT): {$(VPATH)}impl/config.h
-version.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-version.$(OBJEXT): {$(VPATH)}impl/core.h
-version.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-version.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-version.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-version.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-version.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-version.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-version.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-version.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-version.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-version.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-version.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-version.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-version.$(OBJEXT): {$(VPATH)}impl/ctype.h
-version.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-version.$(OBJEXT): {$(VPATH)}impl/dosish.h
-version.$(OBJEXT): {$(VPATH)}impl/error.h
-version.$(OBJEXT): {$(VPATH)}impl/eval.h
-version.$(OBJEXT): {$(VPATH)}impl/event.h
-version.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-version.$(OBJEXT): {$(VPATH)}impl/gc.h
-version.$(OBJEXT): {$(VPATH)}impl/glob.h
-version.$(OBJEXT): {$(VPATH)}impl/globals.h
-version.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-version.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-version.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-version.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-version.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-version.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-version.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-version.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-version.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-version.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-version.$(OBJEXT): {$(VPATH)}impl/iterator.h
-version.$(OBJEXT): {$(VPATH)}impl/memory.h
-version.$(OBJEXT): {$(VPATH)}impl/method.h
-version.$(OBJEXT): {$(VPATH)}impl/module.h
-version.$(OBJEXT): {$(VPATH)}impl/newobj.h
-version.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-version.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-version.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-version.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-version.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-version.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-version.$(OBJEXT): {$(VPATH)}impl/symbol.h
-version.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-version.$(OBJEXT): {$(VPATH)}impl/value.h
-version.$(OBJEXT): {$(VPATH)}impl/value_type.h
-version.$(OBJEXT): {$(VPATH)}impl/variable.h
-version.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-version.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+version.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+version.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+version.$(OBJEXT): {$(VPATH)}internal/assume.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+version.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+version.$(OBJEXT): {$(VPATH)}internal/cast.h
+version.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+version.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+version.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+version.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+version.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+version.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+version.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+version.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+version.$(OBJEXT): {$(VPATH)}internal/config.h
+version.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+version.$(OBJEXT): {$(VPATH)}internal/core.h
+version.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+version.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+version.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+version.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+version.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+version.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+version.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+version.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+version.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+version.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+version.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+version.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+version.$(OBJEXT): {$(VPATH)}internal/ctype.h
+version.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+version.$(OBJEXT): {$(VPATH)}internal/dosish.h
+version.$(OBJEXT): {$(VPATH)}internal/error.h
+version.$(OBJEXT): {$(VPATH)}internal/eval.h
+version.$(OBJEXT): {$(VPATH)}internal/event.h
+version.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+version.$(OBJEXT): {$(VPATH)}internal/gc.h
+version.$(OBJEXT): {$(VPATH)}internal/glob.h
+version.$(OBJEXT): {$(VPATH)}internal/globals.h
+version.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+version.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+version.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+version.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+version.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+version.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+version.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+version.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+version.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+version.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+version.$(OBJEXT): {$(VPATH)}internal/iterator.h
+version.$(OBJEXT): {$(VPATH)}internal/memory.h
+version.$(OBJEXT): {$(VPATH)}internal/method.h
+version.$(OBJEXT): {$(VPATH)}internal/module.h
+version.$(OBJEXT): {$(VPATH)}internal/newobj.h
+version.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+version.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+version.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+version.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+version.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+version.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+version.$(OBJEXT): {$(VPATH)}internal/symbol.h
+version.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+version.$(OBJEXT): {$(VPATH)}internal/value.h
+version.$(OBJEXT): {$(VPATH)}internal/value_type.h
+version.$(OBJEXT): {$(VPATH)}internal/variable.h
+version.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+version.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
version.$(OBJEXT): {$(VPATH)}assert.h
version.$(OBJEXT): {$(VPATH)}backward/2/assume.h
version.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -14829,146 +14829,146 @@ vm.$(OBJEXT): $(top_srcdir)/internal/symbol.h
vm.$(OBJEXT): $(top_srcdir)/internal/variable.h
vm.$(OBJEXT): $(top_srcdir)/internal/vm.h
vm.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-vm.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-vm.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-vm.$(OBJEXT): {$(VPATH)}impl/assume.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-vm.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-vm.$(OBJEXT): {$(VPATH)}impl/cast.h
-vm.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-vm.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-vm.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-vm.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-vm.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-vm.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-vm.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-vm.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-vm.$(OBJEXT): {$(VPATH)}impl/config.h
-vm.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-vm.$(OBJEXT): {$(VPATH)}impl/core.h
-vm.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-vm.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-vm.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-vm.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-vm.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-vm.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-vm.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-vm.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-vm.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-vm.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-vm.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-vm.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-vm.$(OBJEXT): {$(VPATH)}impl/ctype.h
-vm.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-vm.$(OBJEXT): {$(VPATH)}impl/dosish.h
-vm.$(OBJEXT): {$(VPATH)}impl/error.h
-vm.$(OBJEXT): {$(VPATH)}impl/eval.h
-vm.$(OBJEXT): {$(VPATH)}impl/event.h
-vm.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-vm.$(OBJEXT): {$(VPATH)}impl/gc.h
-vm.$(OBJEXT): {$(VPATH)}impl/glob.h
-vm.$(OBJEXT): {$(VPATH)}impl/globals.h
-vm.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-vm.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-vm.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-vm.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-vm.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-vm.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-vm.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-vm.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-vm.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-vm.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-vm.$(OBJEXT): {$(VPATH)}impl/iterator.h
-vm.$(OBJEXT): {$(VPATH)}impl/memory.h
-vm.$(OBJEXT): {$(VPATH)}impl/method.h
-vm.$(OBJEXT): {$(VPATH)}impl/module.h
-vm.$(OBJEXT): {$(VPATH)}impl/newobj.h
-vm.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-vm.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-vm.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-vm.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-vm.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-vm.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-vm.$(OBJEXT): {$(VPATH)}impl/symbol.h
-vm.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-vm.$(OBJEXT): {$(VPATH)}impl/value.h
-vm.$(OBJEXT): {$(VPATH)}impl/value_type.h
-vm.$(OBJEXT): {$(VPATH)}impl/variable.h
-vm.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-vm.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+vm.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+vm.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+vm.$(OBJEXT): {$(VPATH)}internal/assume.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+vm.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+vm.$(OBJEXT): {$(VPATH)}internal/cast.h
+vm.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+vm.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+vm.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+vm.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+vm.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+vm.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+vm.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+vm.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+vm.$(OBJEXT): {$(VPATH)}internal/config.h
+vm.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+vm.$(OBJEXT): {$(VPATH)}internal/core.h
+vm.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+vm.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+vm.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+vm.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+vm.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+vm.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+vm.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+vm.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+vm.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+vm.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+vm.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+vm.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+vm.$(OBJEXT): {$(VPATH)}internal/ctype.h
+vm.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+vm.$(OBJEXT): {$(VPATH)}internal/dosish.h
+vm.$(OBJEXT): {$(VPATH)}internal/error.h
+vm.$(OBJEXT): {$(VPATH)}internal/eval.h
+vm.$(OBJEXT): {$(VPATH)}internal/event.h
+vm.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+vm.$(OBJEXT): {$(VPATH)}internal/gc.h
+vm.$(OBJEXT): {$(VPATH)}internal/glob.h
+vm.$(OBJEXT): {$(VPATH)}internal/globals.h
+vm.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+vm.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+vm.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+vm.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+vm.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+vm.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+vm.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+vm.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+vm.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+vm.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+vm.$(OBJEXT): {$(VPATH)}internal/iterator.h
+vm.$(OBJEXT): {$(VPATH)}internal/memory.h
+vm.$(OBJEXT): {$(VPATH)}internal/method.h
+vm.$(OBJEXT): {$(VPATH)}internal/module.h
+vm.$(OBJEXT): {$(VPATH)}internal/newobj.h
+vm.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+vm.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+vm.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+vm.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+vm.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+vm.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+vm.$(OBJEXT): {$(VPATH)}internal/symbol.h
+vm.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+vm.$(OBJEXT): {$(VPATH)}internal/value.h
+vm.$(OBJEXT): {$(VPATH)}internal/value_type.h
+vm.$(OBJEXT): {$(VPATH)}internal/variable.h
+vm.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+vm.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
vm.$(OBJEXT): {$(VPATH)}assert.h
vm.$(OBJEXT): {$(VPATH)}backward/2/assume.h
vm.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -15045,146 +15045,146 @@ vm_backtrace.$(OBJEXT): $(top_srcdir)/internal/serial.h
vm_backtrace.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
vm_backtrace.$(OBJEXT): $(top_srcdir)/internal/vm.h
vm_backtrace.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/assume.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/cast.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/config.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/ctype.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/dosish.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/error.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/eval.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/event.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/gc.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/glob.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/globals.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/iterator.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/memory.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/method.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/module.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/newobj.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/symbol.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/value.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/value_type.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/variable.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/assume.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/cast.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/config.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/ctype.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/dosish.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/error.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/eval.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/event.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/gc.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/glob.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/globals.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/iterator.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/memory.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/method.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/module.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/newobj.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/symbol.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/value.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/value_type.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/variable.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
vm_backtrace.$(OBJEXT): {$(VPATH)}assert.h
vm_backtrace.$(OBJEXT): {$(VPATH)}backward/2/assume.h
vm_backtrace.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
@@ -15236,146 +15236,146 @@ vm_dump.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
vm_dump.$(OBJEXT): $(top_srcdir)/internal/variable.h
vm_dump.$(OBJEXT): $(top_srcdir)/internal/vm.h
vm_dump.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/assume.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/cast.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/config.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/ctype.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/dosish.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/error.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/eval.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/event.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/gc.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/glob.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/globals.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/iterator.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/memory.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/method.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/module.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/newobj.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/symbol.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/value.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/value_type.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/variable.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-vm_dump.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/assume.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/cast.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/config.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/ctype.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/dosish.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/error.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/eval.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/event.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/gc.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/glob.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/globals.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/iterator.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/memory.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/method.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/module.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/newobj.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/symbol.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/value.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/value_type.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/variable.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
vm_dump.$(OBJEXT): {$(VPATH)}addr2line.h
vm_dump.$(OBJEXT): {$(VPATH)}assert.h
vm_dump.$(OBJEXT): {$(VPATH)}backward/2/assume.h
@@ -15428,146 +15428,146 @@ vm_trace.$(OBJEXT): $(top_srcdir)/internal/static_assert.h
vm_trace.$(OBJEXT): $(top_srcdir)/internal/symbol.h
vm_trace.$(OBJEXT): $(top_srcdir)/internal/vm.h
vm_trace.$(OBJEXT): $(top_srcdir)/internal/warnings.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/anyargs.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/char.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/double.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/fixnum.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/gid_t.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/int.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/intptr_t.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/long.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/long_long.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/mode_t.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/off_t.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/pid_t.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/short.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/size_t.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/st_data_t.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/arithmetic/uid_t.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/assume.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/alloc_size.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/artificial.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/cold.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/const.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/constexpr.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/deprecated.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/diagnose_if.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/enum_extensibility.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/error.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/flag_enum.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/forceinline.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/format.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/maybe_unused.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/noalias.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/nodiscard.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/noexcept.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/noinline.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/nonnull.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/noreturn.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/pure.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/restrict.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/returns_nonnull.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/warning.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/attr/weakref.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/cast.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/compiler_is.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/compiler_is/apple.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/compiler_is/clang.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/compiler_is/gcc.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/compiler_is/intel.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/compiler_is/msvc.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/compiler_is/sunpro.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/compiler_since.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/config.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/constant_p.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core/rarray.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core/rbasic.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core/rbignum.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core/rclass.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core/rdata.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core/rfile.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core/rhash.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core/robject.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core/rregexp.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core/rstring.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core/rstruct.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/core/rtypeddata.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/ctype.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/dllexport.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/dosish.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/error.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/eval.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/event.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/fl_type.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/gc.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/glob.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/globals.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/has/attribute.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/has/builtin.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/has/c_attribute.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/has/cpp_attribute.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/has/declspec_attribute.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/has/extension.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/has/feature.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/has/warning.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/array.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/bignum.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/class.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/compar.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/complex.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/cont.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/dir.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/enum.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/enumerator.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/error.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/eval.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/file.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/gc.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/hash.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/io.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/load.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/marshal.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/numeric.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/object.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/parse.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/proc.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/process.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/random.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/range.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/rational.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/re.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/ruby.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/select.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/select/largesize.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/signal.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/sprintf.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/string.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/struct.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/thread.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/time.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/variable.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/intern/vm.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/interpreter.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/iterator.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/memory.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/method.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/module.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/newobj.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/rgengc.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/scan_args.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/special_consts.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/static_assert.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/stdalign.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/stdbool.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/symbol.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/token_paste.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/value.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/value_type.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/variable.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/warning_push.h
-vm_trace.$(OBJEXT): {$(VPATH)}impl/xmalloc.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/anyargs.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/assume.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/const.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/error.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/format.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/cast.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/config.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/constant_p.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core/robject.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/ctype.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/dllexport.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/dosish.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/error.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/eval.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/event.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/fl_type.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/gc.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/glob.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/globals.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/has/extension.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/has/feature.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/has/warning.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/array.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/class.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/error.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/file.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/gc.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/io.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/load.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/object.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/process.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/random.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/range.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/re.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/select.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/string.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/time.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/interpreter.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/iterator.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/memory.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/method.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/module.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/newobj.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/rgengc.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/scan_args.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/special_consts.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/static_assert.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/stdalign.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/stdbool.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/symbol.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/token_paste.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/value.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/value_type.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/variable.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/warning_push.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
vm_trace.$(OBJEXT): {$(VPATH)}assert.h
vm_trace.$(OBJEXT): {$(VPATH)}backward/2/assume.h
vm_trace.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
diff --git a/compile.c b/compile.c
index 5565e6ca03..01a740e701 100644
--- a/compile.c
+++ b/compile.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <math.h>
#ifdef HAVE_DLADDR
diff --git a/complex.c b/complex.c
index 749ae601b2..94cd505ad1 100644
--- a/complex.c
+++ b/complex.c
@@ -5,7 +5,7 @@
which is written in ruby.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#if defined _MSC_VER
/* Microsoft Visual C does not define M_PI and others by default */
diff --git a/cont.c b/cont.c
index bebb203cad..1ea9056248 100644
--- a/cont.c
+++ b/cont.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifndef _WIN32
#include <unistd.h>
diff --git a/debug.c b/debug.c
index 87a1b9a544..88b5805ee2 100644
--- a/debug.c
+++ b/debug.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stdio.h>
diff --git a/debug_counter.h b/debug_counter.h
index 92ee727792..c043531c34 100644
--- a/debug_counter.h
+++ b/debug_counter.h
@@ -353,7 +353,7 @@ RB_DEBUG_COUNTER(load_path_is_not_realpath)
#ifndef RUBY_DEBUG_COUNTER_H
#define RUBY_DEBUG_COUNTER_H 1
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h> /* for size_t */
#include "ruby/ruby.h" /* for VALUE */
diff --git a/dir.c b/dir.c
index 0cb62cc878..bb2c62533f 100644
--- a/dir.c
+++ b/dir.c
@@ -11,7 +11,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
#include <errno.h>
diff --git a/dln.c b/dln.c
index db56fa239b..caaa685a6e 100644
--- a/dln.c
+++ b/dln.c
@@ -1244,7 +1244,7 @@ rb_w32_check_imported(HMODULE ext, HMODULE mine)
#endif
#ifdef USE_DLN_DLOPEN
-# include "ruby/impl/stdbool.h"
+# include "ruby/internal/stdbool.h"
# include "internal/warnings.h"
COMPILER_WARNING_PUSH
#if defined(__clang__) || GCC_VERSION_SINCE(4, 2, 0)
diff --git a/enc/depend b/enc/depend
index f4304986a1..1e41e2dc1d 100644
--- a/enc/depend
+++ b/enc/depend
@@ -181,146 +181,146 @@ clean-srcs:
enc/ascii.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/ascii.$(OBJEXT): $(top_srcdir)/encindex.h
enc/ascii.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/ascii.$(OBJEXT): impl/anyargs.h
-enc/ascii.$(OBJEXT): impl/arithmetic.h
-enc/ascii.$(OBJEXT): impl/arithmetic/char.h
-enc/ascii.$(OBJEXT): impl/arithmetic/double.h
-enc/ascii.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/ascii.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/ascii.$(OBJEXT): impl/arithmetic/int.h
-enc/ascii.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/ascii.$(OBJEXT): impl/arithmetic/long.h
-enc/ascii.$(OBJEXT): impl/arithmetic/long_long.h
-enc/ascii.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/ascii.$(OBJEXT): impl/arithmetic/off_t.h
-enc/ascii.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/ascii.$(OBJEXT): impl/arithmetic/short.h
-enc/ascii.$(OBJEXT): impl/arithmetic/size_t.h
-enc/ascii.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/ascii.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/ascii.$(OBJEXT): impl/assume.h
-enc/ascii.$(OBJEXT): impl/attr/alloc_size.h
-enc/ascii.$(OBJEXT): impl/attr/artificial.h
-enc/ascii.$(OBJEXT): impl/attr/cold.h
-enc/ascii.$(OBJEXT): impl/attr/const.h
-enc/ascii.$(OBJEXT): impl/attr/constexpr.h
-enc/ascii.$(OBJEXT): impl/attr/deprecated.h
-enc/ascii.$(OBJEXT): impl/attr/diagnose_if.h
-enc/ascii.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/ascii.$(OBJEXT): impl/attr/error.h
-enc/ascii.$(OBJEXT): impl/attr/flag_enum.h
-enc/ascii.$(OBJEXT): impl/attr/forceinline.h
-enc/ascii.$(OBJEXT): impl/attr/format.h
-enc/ascii.$(OBJEXT): impl/attr/maybe_unused.h
-enc/ascii.$(OBJEXT): impl/attr/noalias.h
-enc/ascii.$(OBJEXT): impl/attr/nodiscard.h
-enc/ascii.$(OBJEXT): impl/attr/noexcept.h
-enc/ascii.$(OBJEXT): impl/attr/noinline.h
-enc/ascii.$(OBJEXT): impl/attr/nonnull.h
-enc/ascii.$(OBJEXT): impl/attr/noreturn.h
-enc/ascii.$(OBJEXT): impl/attr/pure.h
-enc/ascii.$(OBJEXT): impl/attr/restrict.h
-enc/ascii.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/ascii.$(OBJEXT): impl/attr/warning.h
-enc/ascii.$(OBJEXT): impl/attr/weakref.h
-enc/ascii.$(OBJEXT): impl/cast.h
-enc/ascii.$(OBJEXT): impl/compiler_is.h
-enc/ascii.$(OBJEXT): impl/compiler_is/apple.h
-enc/ascii.$(OBJEXT): impl/compiler_is/clang.h
-enc/ascii.$(OBJEXT): impl/compiler_is/gcc.h
-enc/ascii.$(OBJEXT): impl/compiler_is/intel.h
-enc/ascii.$(OBJEXT): impl/compiler_is/msvc.h
-enc/ascii.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/ascii.$(OBJEXT): impl/compiler_since.h
-enc/ascii.$(OBJEXT): impl/config.h
-enc/ascii.$(OBJEXT): impl/constant_p.h
-enc/ascii.$(OBJEXT): impl/core.h
-enc/ascii.$(OBJEXT): impl/core/rarray.h
-enc/ascii.$(OBJEXT): impl/core/rbasic.h
-enc/ascii.$(OBJEXT): impl/core/rbignum.h
-enc/ascii.$(OBJEXT): impl/core/rclass.h
-enc/ascii.$(OBJEXT): impl/core/rdata.h
-enc/ascii.$(OBJEXT): impl/core/rfile.h
-enc/ascii.$(OBJEXT): impl/core/rhash.h
-enc/ascii.$(OBJEXT): impl/core/robject.h
-enc/ascii.$(OBJEXT): impl/core/rregexp.h
-enc/ascii.$(OBJEXT): impl/core/rstring.h
-enc/ascii.$(OBJEXT): impl/core/rstruct.h
-enc/ascii.$(OBJEXT): impl/core/rtypeddata.h
-enc/ascii.$(OBJEXT): impl/ctype.h
-enc/ascii.$(OBJEXT): impl/dllexport.h
-enc/ascii.$(OBJEXT): impl/dosish.h
-enc/ascii.$(OBJEXT): impl/error.h
-enc/ascii.$(OBJEXT): impl/eval.h
-enc/ascii.$(OBJEXT): impl/event.h
-enc/ascii.$(OBJEXT): impl/fl_type.h
-enc/ascii.$(OBJEXT): impl/gc.h
-enc/ascii.$(OBJEXT): impl/glob.h
-enc/ascii.$(OBJEXT): impl/globals.h
-enc/ascii.$(OBJEXT): impl/has/attribute.h
-enc/ascii.$(OBJEXT): impl/has/builtin.h
-enc/ascii.$(OBJEXT): impl/has/c_attribute.h
-enc/ascii.$(OBJEXT): impl/has/cpp_attribute.h
-enc/ascii.$(OBJEXT): impl/has/declspec_attribute.h
-enc/ascii.$(OBJEXT): impl/has/extension.h
-enc/ascii.$(OBJEXT): impl/has/feature.h
-enc/ascii.$(OBJEXT): impl/has/warning.h
-enc/ascii.$(OBJEXT): impl/intern/array.h
-enc/ascii.$(OBJEXT): impl/intern/bignum.h
-enc/ascii.$(OBJEXT): impl/intern/class.h
-enc/ascii.$(OBJEXT): impl/intern/compar.h
-enc/ascii.$(OBJEXT): impl/intern/complex.h
-enc/ascii.$(OBJEXT): impl/intern/cont.h
-enc/ascii.$(OBJEXT): impl/intern/dir.h
-enc/ascii.$(OBJEXT): impl/intern/enum.h
-enc/ascii.$(OBJEXT): impl/intern/enumerator.h
-enc/ascii.$(OBJEXT): impl/intern/error.h
-enc/ascii.$(OBJEXT): impl/intern/eval.h
-enc/ascii.$(OBJEXT): impl/intern/file.h
-enc/ascii.$(OBJEXT): impl/intern/gc.h
-enc/ascii.$(OBJEXT): impl/intern/hash.h
-enc/ascii.$(OBJEXT): impl/intern/io.h
-enc/ascii.$(OBJEXT): impl/intern/load.h
-enc/ascii.$(OBJEXT): impl/intern/marshal.h
-enc/ascii.$(OBJEXT): impl/intern/numeric.h
-enc/ascii.$(OBJEXT): impl/intern/object.h
-enc/ascii.$(OBJEXT): impl/intern/parse.h
-enc/ascii.$(OBJEXT): impl/intern/proc.h
-enc/ascii.$(OBJEXT): impl/intern/process.h
-enc/ascii.$(OBJEXT): impl/intern/random.h
-enc/ascii.$(OBJEXT): impl/intern/range.h
-enc/ascii.$(OBJEXT): impl/intern/rational.h
-enc/ascii.$(OBJEXT): impl/intern/re.h
-enc/ascii.$(OBJEXT): impl/intern/ruby.h
-enc/ascii.$(OBJEXT): impl/intern/select.h
-enc/ascii.$(OBJEXT): impl/intern/select/largesize.h
-enc/ascii.$(OBJEXT): impl/intern/signal.h
-enc/ascii.$(OBJEXT): impl/intern/sprintf.h
-enc/ascii.$(OBJEXT): impl/intern/string.h
-enc/ascii.$(OBJEXT): impl/intern/struct.h
-enc/ascii.$(OBJEXT): impl/intern/thread.h
-enc/ascii.$(OBJEXT): impl/intern/time.h
-enc/ascii.$(OBJEXT): impl/intern/variable.h
-enc/ascii.$(OBJEXT): impl/intern/vm.h
-enc/ascii.$(OBJEXT): impl/interpreter.h
-enc/ascii.$(OBJEXT): impl/iterator.h
-enc/ascii.$(OBJEXT): impl/memory.h
-enc/ascii.$(OBJEXT): impl/method.h
-enc/ascii.$(OBJEXT): impl/module.h
-enc/ascii.$(OBJEXT): impl/newobj.h
-enc/ascii.$(OBJEXT): impl/rgengc.h
-enc/ascii.$(OBJEXT): impl/scan_args.h
-enc/ascii.$(OBJEXT): impl/special_consts.h
-enc/ascii.$(OBJEXT): impl/static_assert.h
-enc/ascii.$(OBJEXT): impl/stdalign.h
-enc/ascii.$(OBJEXT): impl/stdbool.h
-enc/ascii.$(OBJEXT): impl/symbol.h
-enc/ascii.$(OBJEXT): impl/token_paste.h
-enc/ascii.$(OBJEXT): impl/value.h
-enc/ascii.$(OBJEXT): impl/value_type.h
-enc/ascii.$(OBJEXT): impl/variable.h
-enc/ascii.$(OBJEXT): impl/warning_push.h
-enc/ascii.$(OBJEXT): impl/xmalloc.h
+enc/ascii.$(OBJEXT): internal/anyargs.h
+enc/ascii.$(OBJEXT): internal/arithmetic.h
+enc/ascii.$(OBJEXT): internal/arithmetic/char.h
+enc/ascii.$(OBJEXT): internal/arithmetic/double.h
+enc/ascii.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/ascii.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/ascii.$(OBJEXT): internal/arithmetic/int.h
+enc/ascii.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/ascii.$(OBJEXT): internal/arithmetic/long.h
+enc/ascii.$(OBJEXT): internal/arithmetic/long_long.h
+enc/ascii.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/ascii.$(OBJEXT): internal/arithmetic/off_t.h
+enc/ascii.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/ascii.$(OBJEXT): internal/arithmetic/short.h
+enc/ascii.$(OBJEXT): internal/arithmetic/size_t.h
+enc/ascii.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/ascii.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/ascii.$(OBJEXT): internal/assume.h
+enc/ascii.$(OBJEXT): internal/attr/alloc_size.h
+enc/ascii.$(OBJEXT): internal/attr/artificial.h
+enc/ascii.$(OBJEXT): internal/attr/cold.h
+enc/ascii.$(OBJEXT): internal/attr/const.h
+enc/ascii.$(OBJEXT): internal/attr/constexpr.h
+enc/ascii.$(OBJEXT): internal/attr/deprecated.h
+enc/ascii.$(OBJEXT): internal/attr/diagnose_if.h
+enc/ascii.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/ascii.$(OBJEXT): internal/attr/error.h
+enc/ascii.$(OBJEXT): internal/attr/flag_enum.h
+enc/ascii.$(OBJEXT): internal/attr/forceinline.h
+enc/ascii.$(OBJEXT): internal/attr/format.h
+enc/ascii.$(OBJEXT): internal/attr/maybe_unused.h
+enc/ascii.$(OBJEXT): internal/attr/noalias.h
+enc/ascii.$(OBJEXT): internal/attr/nodiscard.h
+enc/ascii.$(OBJEXT): internal/attr/noexcept.h
+enc/ascii.$(OBJEXT): internal/attr/noinline.h
+enc/ascii.$(OBJEXT): internal/attr/nonnull.h
+enc/ascii.$(OBJEXT): internal/attr/noreturn.h
+enc/ascii.$(OBJEXT): internal/attr/pure.h
+enc/ascii.$(OBJEXT): internal/attr/restrict.h
+enc/ascii.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/ascii.$(OBJEXT): internal/attr/warning.h
+enc/ascii.$(OBJEXT): internal/attr/weakref.h
+enc/ascii.$(OBJEXT): internal/cast.h
+enc/ascii.$(OBJEXT): internal/compiler_is.h
+enc/ascii.$(OBJEXT): internal/compiler_is/apple.h
+enc/ascii.$(OBJEXT): internal/compiler_is/clang.h
+enc/ascii.$(OBJEXT): internal/compiler_is/gcc.h
+enc/ascii.$(OBJEXT): internal/compiler_is/intel.h
+enc/ascii.$(OBJEXT): internal/compiler_is/msvc.h
+enc/ascii.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/ascii.$(OBJEXT): internal/compiler_since.h
+enc/ascii.$(OBJEXT): internal/config.h
+enc/ascii.$(OBJEXT): internal/constant_p.h
+enc/ascii.$(OBJEXT): internal/core.h
+enc/ascii.$(OBJEXT): internal/core/rarray.h
+enc/ascii.$(OBJEXT): internal/core/rbasic.h
+enc/ascii.$(OBJEXT): internal/core/rbignum.h
+enc/ascii.$(OBJEXT): internal/core/rclass.h
+enc/ascii.$(OBJEXT): internal/core/rdata.h
+enc/ascii.$(OBJEXT): internal/core/rfile.h
+enc/ascii.$(OBJEXT): internal/core/rhash.h
+enc/ascii.$(OBJEXT): internal/core/robject.h
+enc/ascii.$(OBJEXT): internal/core/rregexp.h
+enc/ascii.$(OBJEXT): internal/core/rstring.h
+enc/ascii.$(OBJEXT): internal/core/rstruct.h
+enc/ascii.$(OBJEXT): internal/core/rtypeddata.h
+enc/ascii.$(OBJEXT): internal/ctype.h
+enc/ascii.$(OBJEXT): internal/dllexport.h
+enc/ascii.$(OBJEXT): internal/dosish.h
+enc/ascii.$(OBJEXT): internal/error.h
+enc/ascii.$(OBJEXT): internal/eval.h
+enc/ascii.$(OBJEXT): internal/event.h
+enc/ascii.$(OBJEXT): internal/fl_type.h
+enc/ascii.$(OBJEXT): internal/gc.h
+enc/ascii.$(OBJEXT): internal/glob.h
+enc/ascii.$(OBJEXT): internal/globals.h
+enc/ascii.$(OBJEXT): internal/has/attribute.h
+enc/ascii.$(OBJEXT): internal/has/builtin.h
+enc/ascii.$(OBJEXT): internal/has/c_attribute.h
+enc/ascii.$(OBJEXT): internal/has/cpp_attribute.h
+enc/ascii.$(OBJEXT): internal/has/declspec_attribute.h
+enc/ascii.$(OBJEXT): internal/has/extension.h
+enc/ascii.$(OBJEXT): internal/has/feature.h
+enc/ascii.$(OBJEXT): internal/has/warning.h
+enc/ascii.$(OBJEXT): internal/intern/array.h
+enc/ascii.$(OBJEXT): internal/intern/bignum.h
+enc/ascii.$(OBJEXT): internal/intern/class.h
+enc/ascii.$(OBJEXT): internal/intern/compar.h
+enc/ascii.$(OBJEXT): internal/intern/complex.h
+enc/ascii.$(OBJEXT): internal/intern/cont.h
+enc/ascii.$(OBJEXT): internal/intern/dir.h
+enc/ascii.$(OBJEXT): internal/intern/enum.h
+enc/ascii.$(OBJEXT): internal/intern/enumerator.h
+enc/ascii.$(OBJEXT): internal/intern/error.h
+enc/ascii.$(OBJEXT): internal/intern/eval.h
+enc/ascii.$(OBJEXT): internal/intern/file.h
+enc/ascii.$(OBJEXT): internal/intern/gc.h
+enc/ascii.$(OBJEXT): internal/intern/hash.h
+enc/ascii.$(OBJEXT): internal/intern/io.h
+enc/ascii.$(OBJEXT): internal/intern/load.h
+enc/ascii.$(OBJEXT): internal/intern/marshal.h
+enc/ascii.$(OBJEXT): internal/intern/numeric.h
+enc/ascii.$(OBJEXT): internal/intern/object.h
+enc/ascii.$(OBJEXT): internal/intern/parse.h
+enc/ascii.$(OBJEXT): internal/intern/proc.h
+enc/ascii.$(OBJEXT): internal/intern/process.h
+enc/ascii.$(OBJEXT): internal/intern/random.h
+enc/ascii.$(OBJEXT): internal/intern/range.h
+enc/ascii.$(OBJEXT): internal/intern/rational.h
+enc/ascii.$(OBJEXT): internal/intern/re.h
+enc/ascii.$(OBJEXT): internal/intern/ruby.h
+enc/ascii.$(OBJEXT): internal/intern/select.h
+enc/ascii.$(OBJEXT): internal/intern/select/largesize.h
+enc/ascii.$(OBJEXT): internal/intern/signal.h
+enc/ascii.$(OBJEXT): internal/intern/sprintf.h
+enc/ascii.$(OBJEXT): internal/intern/string.h
+enc/ascii.$(OBJEXT): internal/intern/struct.h
+enc/ascii.$(OBJEXT): internal/intern/thread.h
+enc/ascii.$(OBJEXT): internal/intern/time.h
+enc/ascii.$(OBJEXT): internal/intern/variable.h
+enc/ascii.$(OBJEXT): internal/intern/vm.h
+enc/ascii.$(OBJEXT): internal/interpreter.h
+enc/ascii.$(OBJEXT): internal/iterator.h
+enc/ascii.$(OBJEXT): internal/memory.h
+enc/ascii.$(OBJEXT): internal/method.h
+enc/ascii.$(OBJEXT): internal/module.h
+enc/ascii.$(OBJEXT): internal/newobj.h
+enc/ascii.$(OBJEXT): internal/rgengc.h
+enc/ascii.$(OBJEXT): internal/scan_args.h
+enc/ascii.$(OBJEXT): internal/special_consts.h
+enc/ascii.$(OBJEXT): internal/static_assert.h
+enc/ascii.$(OBJEXT): internal/stdalign.h
+enc/ascii.$(OBJEXT): internal/stdbool.h
+enc/ascii.$(OBJEXT): internal/symbol.h
+enc/ascii.$(OBJEXT): internal/token_paste.h
+enc/ascii.$(OBJEXT): internal/value.h
+enc/ascii.$(OBJEXT): internal/value_type.h
+enc/ascii.$(OBJEXT): internal/variable.h
+enc/ascii.$(OBJEXT): internal/warning_push.h
+enc/ascii.$(OBJEXT): internal/xmalloc.h
enc/ascii.$(OBJEXT): assert.h
enc/ascii.$(OBJEXT): backward/2/assume.h
enc/ascii.$(OBJEXT): backward/2/attributes.h
@@ -345,49 +345,49 @@ enc/ascii.$(OBJEXT): oniguruma.h
enc/ascii.$(OBJEXT): st.h
enc/ascii.$(OBJEXT): subst.h
enc/big5.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/big5.$(OBJEXT): impl/assume.h
-enc/big5.$(OBJEXT): impl/attr/alloc_size.h
-enc/big5.$(OBJEXT): impl/attr/cold.h
-enc/big5.$(OBJEXT): impl/attr/const.h
-enc/big5.$(OBJEXT): impl/attr/deprecated.h
-enc/big5.$(OBJEXT): impl/attr/error.h
-enc/big5.$(OBJEXT): impl/attr/forceinline.h
-enc/big5.$(OBJEXT): impl/attr/format.h
-enc/big5.$(OBJEXT): impl/attr/maybe_unused.h
-enc/big5.$(OBJEXT): impl/attr/nodiscard.h
-enc/big5.$(OBJEXT): impl/attr/noexcept.h
-enc/big5.$(OBJEXT): impl/attr/noinline.h
-enc/big5.$(OBJEXT): impl/attr/nonnull.h
-enc/big5.$(OBJEXT): impl/attr/noreturn.h
-enc/big5.$(OBJEXT): impl/attr/pure.h
-enc/big5.$(OBJEXT): impl/attr/restrict.h
-enc/big5.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/big5.$(OBJEXT): impl/attr/warning.h
-enc/big5.$(OBJEXT): impl/cast.h
-enc/big5.$(OBJEXT): impl/compiler_is.h
-enc/big5.$(OBJEXT): impl/compiler_is/apple.h
-enc/big5.$(OBJEXT): impl/compiler_is/clang.h
-enc/big5.$(OBJEXT): impl/compiler_is/gcc.h
-enc/big5.$(OBJEXT): impl/compiler_is/intel.h
-enc/big5.$(OBJEXT): impl/compiler_is/msvc.h
-enc/big5.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/big5.$(OBJEXT): impl/compiler_since.h
-enc/big5.$(OBJEXT): impl/config.h
-enc/big5.$(OBJEXT): impl/dllexport.h
-enc/big5.$(OBJEXT): impl/dosish.h
-enc/big5.$(OBJEXT): impl/has/attribute.h
-enc/big5.$(OBJEXT): impl/has/builtin.h
-enc/big5.$(OBJEXT): impl/has/c_attribute.h
-enc/big5.$(OBJEXT): impl/has/cpp_attribute.h
-enc/big5.$(OBJEXT): impl/has/declspec_attribute.h
-enc/big5.$(OBJEXT): impl/has/extension.h
-enc/big5.$(OBJEXT): impl/has/feature.h
-enc/big5.$(OBJEXT): impl/has/warning.h
-enc/big5.$(OBJEXT): impl/stdalign.h
-enc/big5.$(OBJEXT): impl/stdbool.h
-enc/big5.$(OBJEXT): impl/token_paste.h
-enc/big5.$(OBJEXT): impl/warning_push.h
-enc/big5.$(OBJEXT): impl/xmalloc.h
+enc/big5.$(OBJEXT): internal/assume.h
+enc/big5.$(OBJEXT): internal/attr/alloc_size.h
+enc/big5.$(OBJEXT): internal/attr/cold.h
+enc/big5.$(OBJEXT): internal/attr/const.h
+enc/big5.$(OBJEXT): internal/attr/deprecated.h
+enc/big5.$(OBJEXT): internal/attr/error.h
+enc/big5.$(OBJEXT): internal/attr/forceinline.h
+enc/big5.$(OBJEXT): internal/attr/format.h
+enc/big5.$(OBJEXT): internal/attr/maybe_unused.h
+enc/big5.$(OBJEXT): internal/attr/nodiscard.h
+enc/big5.$(OBJEXT): internal/attr/noexcept.h
+enc/big5.$(OBJEXT): internal/attr/noinline.h
+enc/big5.$(OBJEXT): internal/attr/nonnull.h
+enc/big5.$(OBJEXT): internal/attr/noreturn.h
+enc/big5.$(OBJEXT): internal/attr/pure.h
+enc/big5.$(OBJEXT): internal/attr/restrict.h
+enc/big5.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/big5.$(OBJEXT): internal/attr/warning.h
+enc/big5.$(OBJEXT): internal/cast.h
+enc/big5.$(OBJEXT): internal/compiler_is.h
+enc/big5.$(OBJEXT): internal/compiler_is/apple.h
+enc/big5.$(OBJEXT): internal/compiler_is/clang.h
+enc/big5.$(OBJEXT): internal/compiler_is/gcc.h
+enc/big5.$(OBJEXT): internal/compiler_is/intel.h
+enc/big5.$(OBJEXT): internal/compiler_is/msvc.h
+enc/big5.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/big5.$(OBJEXT): internal/compiler_since.h
+enc/big5.$(OBJEXT): internal/config.h
+enc/big5.$(OBJEXT): internal/dllexport.h
+enc/big5.$(OBJEXT): internal/dosish.h
+enc/big5.$(OBJEXT): internal/has/attribute.h
+enc/big5.$(OBJEXT): internal/has/builtin.h
+enc/big5.$(OBJEXT): internal/has/c_attribute.h
+enc/big5.$(OBJEXT): internal/has/cpp_attribute.h
+enc/big5.$(OBJEXT): internal/has/declspec_attribute.h
+enc/big5.$(OBJEXT): internal/has/extension.h
+enc/big5.$(OBJEXT): internal/has/feature.h
+enc/big5.$(OBJEXT): internal/has/warning.h
+enc/big5.$(OBJEXT): internal/stdalign.h
+enc/big5.$(OBJEXT): internal/stdbool.h
+enc/big5.$(OBJEXT): internal/token_paste.h
+enc/big5.$(OBJEXT): internal/warning_push.h
+enc/big5.$(OBJEXT): internal/xmalloc.h
enc/big5.$(OBJEXT): assert.h
enc/big5.$(OBJEXT): backward/2/assume.h
enc/big5.$(OBJEXT): backward/2/attributes.h
@@ -405,146 +405,146 @@ enc/big5.$(OBJEXT): onigmo.h
enc/cesu_8.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/cesu_8.$(OBJEXT): $(top_srcdir)/encindex.h
enc/cesu_8.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/cesu_8.$(OBJEXT): impl/anyargs.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/char.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/double.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/int.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/long.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/long_long.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/off_t.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/short.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/size_t.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/cesu_8.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/cesu_8.$(OBJEXT): impl/assume.h
-enc/cesu_8.$(OBJEXT): impl/attr/alloc_size.h
-enc/cesu_8.$(OBJEXT): impl/attr/artificial.h
-enc/cesu_8.$(OBJEXT): impl/attr/cold.h
-enc/cesu_8.$(OBJEXT): impl/attr/const.h
-enc/cesu_8.$(OBJEXT): impl/attr/constexpr.h
-enc/cesu_8.$(OBJEXT): impl/attr/deprecated.h
-enc/cesu_8.$(OBJEXT): impl/attr/diagnose_if.h
-enc/cesu_8.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/cesu_8.$(OBJEXT): impl/attr/error.h
-enc/cesu_8.$(OBJEXT): impl/attr/flag_enum.h
-enc/cesu_8.$(OBJEXT): impl/attr/forceinline.h
-enc/cesu_8.$(OBJEXT): impl/attr/format.h
-enc/cesu_8.$(OBJEXT): impl/attr/maybe_unused.h
-enc/cesu_8.$(OBJEXT): impl/attr/noalias.h
-enc/cesu_8.$(OBJEXT): impl/attr/nodiscard.h
-enc/cesu_8.$(OBJEXT): impl/attr/noexcept.h
-enc/cesu_8.$(OBJEXT): impl/attr/noinline.h
-enc/cesu_8.$(OBJEXT): impl/attr/nonnull.h
-enc/cesu_8.$(OBJEXT): impl/attr/noreturn.h
-enc/cesu_8.$(OBJEXT): impl/attr/pure.h
-enc/cesu_8.$(OBJEXT): impl/attr/restrict.h
-enc/cesu_8.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/cesu_8.$(OBJEXT): impl/attr/warning.h
-enc/cesu_8.$(OBJEXT): impl/attr/weakref.h
-enc/cesu_8.$(OBJEXT): impl/cast.h
-enc/cesu_8.$(OBJEXT): impl/compiler_is.h
-enc/cesu_8.$(OBJEXT): impl/compiler_is/apple.h
-enc/cesu_8.$(OBJEXT): impl/compiler_is/clang.h
-enc/cesu_8.$(OBJEXT): impl/compiler_is/gcc.h
-enc/cesu_8.$(OBJEXT): impl/compiler_is/intel.h
-enc/cesu_8.$(OBJEXT): impl/compiler_is/msvc.h
-enc/cesu_8.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/cesu_8.$(OBJEXT): impl/compiler_since.h
-enc/cesu_8.$(OBJEXT): impl/config.h
-enc/cesu_8.$(OBJEXT): impl/constant_p.h
-enc/cesu_8.$(OBJEXT): impl/core.h
-enc/cesu_8.$(OBJEXT): impl/core/rarray.h
-enc/cesu_8.$(OBJEXT): impl/core/rbasic.h
-enc/cesu_8.$(OBJEXT): impl/core/rbignum.h
-enc/cesu_8.$(OBJEXT): impl/core/rclass.h
-enc/cesu_8.$(OBJEXT): impl/core/rdata.h
-enc/cesu_8.$(OBJEXT): impl/core/rfile.h
-enc/cesu_8.$(OBJEXT): impl/core/rhash.h
-enc/cesu_8.$(OBJEXT): impl/core/robject.h
-enc/cesu_8.$(OBJEXT): impl/core/rregexp.h
-enc/cesu_8.$(OBJEXT): impl/core/rstring.h
-enc/cesu_8.$(OBJEXT): impl/core/rstruct.h
-enc/cesu_8.$(OBJEXT): impl/core/rtypeddata.h
-enc/cesu_8.$(OBJEXT): impl/ctype.h
-enc/cesu_8.$(OBJEXT): impl/dllexport.h
-enc/cesu_8.$(OBJEXT): impl/dosish.h
-enc/cesu_8.$(OBJEXT): impl/error.h
-enc/cesu_8.$(OBJEXT): impl/eval.h
-enc/cesu_8.$(OBJEXT): impl/event.h
-enc/cesu_8.$(OBJEXT): impl/fl_type.h
-enc/cesu_8.$(OBJEXT): impl/gc.h
-enc/cesu_8.$(OBJEXT): impl/glob.h
-enc/cesu_8.$(OBJEXT): impl/globals.h
-enc/cesu_8.$(OBJEXT): impl/has/attribute.h
-enc/cesu_8.$(OBJEXT): impl/has/builtin.h
-enc/cesu_8.$(OBJEXT): impl/has/c_attribute.h
-enc/cesu_8.$(OBJEXT): impl/has/cpp_attribute.h
-enc/cesu_8.$(OBJEXT): impl/has/declspec_attribute.h
-enc/cesu_8.$(OBJEXT): impl/has/extension.h
-enc/cesu_8.$(OBJEXT): impl/has/feature.h
-enc/cesu_8.$(OBJEXT): impl/has/warning.h
-enc/cesu_8.$(OBJEXT): impl/intern/array.h
-enc/cesu_8.$(OBJEXT): impl/intern/bignum.h
-enc/cesu_8.$(OBJEXT): impl/intern/class.h
-enc/cesu_8.$(OBJEXT): impl/intern/compar.h
-enc/cesu_8.$(OBJEXT): impl/intern/complex.h
-enc/cesu_8.$(OBJEXT): impl/intern/cont.h
-enc/cesu_8.$(OBJEXT): impl/intern/dir.h
-enc/cesu_8.$(OBJEXT): impl/intern/enum.h
-enc/cesu_8.$(OBJEXT): impl/intern/enumerator.h
-enc/cesu_8.$(OBJEXT): impl/intern/error.h
-enc/cesu_8.$(OBJEXT): impl/intern/eval.h
-enc/cesu_8.$(OBJEXT): impl/intern/file.h
-enc/cesu_8.$(OBJEXT): impl/intern/gc.h
-enc/cesu_8.$(OBJEXT): impl/intern/hash.h
-enc/cesu_8.$(OBJEXT): impl/intern/io.h
-enc/cesu_8.$(OBJEXT): impl/intern/load.h
-enc/cesu_8.$(OBJEXT): impl/intern/marshal.h
-enc/cesu_8.$(OBJEXT): impl/intern/numeric.h
-enc/cesu_8.$(OBJEXT): impl/intern/object.h
-enc/cesu_8.$(OBJEXT): impl/intern/parse.h
-enc/cesu_8.$(OBJEXT): impl/intern/proc.h
-enc/cesu_8.$(OBJEXT): impl/intern/process.h
-enc/cesu_8.$(OBJEXT): impl/intern/random.h
-enc/cesu_8.$(OBJEXT): impl/intern/range.h
-enc/cesu_8.$(OBJEXT): impl/intern/rational.h
-enc/cesu_8.$(OBJEXT): impl/intern/re.h
-enc/cesu_8.$(OBJEXT): impl/intern/ruby.h
-enc/cesu_8.$(OBJEXT): impl/intern/select.h
-enc/cesu_8.$(OBJEXT): impl/intern/select/largesize.h
-enc/cesu_8.$(OBJEXT): impl/intern/signal.h
-enc/cesu_8.$(OBJEXT): impl/intern/sprintf.h
-enc/cesu_8.$(OBJEXT): impl/intern/string.h
-enc/cesu_8.$(OBJEXT): impl/intern/struct.h
-enc/cesu_8.$(OBJEXT): impl/intern/thread.h
-enc/cesu_8.$(OBJEXT): impl/intern/time.h
-enc/cesu_8.$(OBJEXT): impl/intern/variable.h
-enc/cesu_8.$(OBJEXT): impl/intern/vm.h
-enc/cesu_8.$(OBJEXT): impl/interpreter.h
-enc/cesu_8.$(OBJEXT): impl/iterator.h
-enc/cesu_8.$(OBJEXT): impl/memory.h
-enc/cesu_8.$(OBJEXT): impl/method.h
-enc/cesu_8.$(OBJEXT): impl/module.h
-enc/cesu_8.$(OBJEXT): impl/newobj.h
-enc/cesu_8.$(OBJEXT): impl/rgengc.h
-enc/cesu_8.$(OBJEXT): impl/scan_args.h
-enc/cesu_8.$(OBJEXT): impl/special_consts.h
-enc/cesu_8.$(OBJEXT): impl/static_assert.h
-enc/cesu_8.$(OBJEXT): impl/stdalign.h
-enc/cesu_8.$(OBJEXT): impl/stdbool.h
-enc/cesu_8.$(OBJEXT): impl/symbol.h
-enc/cesu_8.$(OBJEXT): impl/token_paste.h
-enc/cesu_8.$(OBJEXT): impl/value.h
-enc/cesu_8.$(OBJEXT): impl/value_type.h
-enc/cesu_8.$(OBJEXT): impl/variable.h
-enc/cesu_8.$(OBJEXT): impl/warning_push.h
-enc/cesu_8.$(OBJEXT): impl/xmalloc.h
+enc/cesu_8.$(OBJEXT): internal/anyargs.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/char.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/double.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/int.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/long.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/long_long.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/off_t.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/short.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/size_t.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/cesu_8.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/cesu_8.$(OBJEXT): internal/assume.h
+enc/cesu_8.$(OBJEXT): internal/attr/alloc_size.h
+enc/cesu_8.$(OBJEXT): internal/attr/artificial.h
+enc/cesu_8.$(OBJEXT): internal/attr/cold.h
+enc/cesu_8.$(OBJEXT): internal/attr/const.h
+enc/cesu_8.$(OBJEXT): internal/attr/constexpr.h
+enc/cesu_8.$(OBJEXT): internal/attr/deprecated.h
+enc/cesu_8.$(OBJEXT): internal/attr/diagnose_if.h
+enc/cesu_8.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/cesu_8.$(OBJEXT): internal/attr/error.h
+enc/cesu_8.$(OBJEXT): internal/attr/flag_enum.h
+enc/cesu_8.$(OBJEXT): internal/attr/forceinline.h
+enc/cesu_8.$(OBJEXT): internal/attr/format.h
+enc/cesu_8.$(OBJEXT): internal/attr/maybe_unused.h
+enc/cesu_8.$(OBJEXT): internal/attr/noalias.h
+enc/cesu_8.$(OBJEXT): internal/attr/nodiscard.h
+enc/cesu_8.$(OBJEXT): internal/attr/noexcept.h
+enc/cesu_8.$(OBJEXT): internal/attr/noinline.h
+enc/cesu_8.$(OBJEXT): internal/attr/nonnull.h
+enc/cesu_8.$(OBJEXT): internal/attr/noreturn.h
+enc/cesu_8.$(OBJEXT): internal/attr/pure.h
+enc/cesu_8.$(OBJEXT): internal/attr/restrict.h
+enc/cesu_8.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/cesu_8.$(OBJEXT): internal/attr/warning.h
+enc/cesu_8.$(OBJEXT): internal/attr/weakref.h
+enc/cesu_8.$(OBJEXT): internal/cast.h
+enc/cesu_8.$(OBJEXT): internal/compiler_is.h
+enc/cesu_8.$(OBJEXT): internal/compiler_is/apple.h
+enc/cesu_8.$(OBJEXT): internal/compiler_is/clang.h
+enc/cesu_8.$(OBJEXT): internal/compiler_is/gcc.h
+enc/cesu_8.$(OBJEXT): internal/compiler_is/intel.h
+enc/cesu_8.$(OBJEXT): internal/compiler_is/msvc.h
+enc/cesu_8.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/cesu_8.$(OBJEXT): internal/compiler_since.h
+enc/cesu_8.$(OBJEXT): internal/config.h
+enc/cesu_8.$(OBJEXT): internal/constant_p.h
+enc/cesu_8.$(OBJEXT): internal/core.h
+enc/cesu_8.$(OBJEXT): internal/core/rarray.h
+enc/cesu_8.$(OBJEXT): internal/core/rbasic.h
+enc/cesu_8.$(OBJEXT): internal/core/rbignum.h
+enc/cesu_8.$(OBJEXT): internal/core/rclass.h
+enc/cesu_8.$(OBJEXT): internal/core/rdata.h
+enc/cesu_8.$(OBJEXT): internal/core/rfile.h
+enc/cesu_8.$(OBJEXT): internal/core/rhash.h
+enc/cesu_8.$(OBJEXT): internal/core/robject.h
+enc/cesu_8.$(OBJEXT): internal/core/rregexp.h
+enc/cesu_8.$(OBJEXT): internal/core/rstring.h
+enc/cesu_8.$(OBJEXT): internal/core/rstruct.h
+enc/cesu_8.$(OBJEXT): internal/core/rtypeddata.h
+enc/cesu_8.$(OBJEXT): internal/ctype.h
+enc/cesu_8.$(OBJEXT): internal/dllexport.h
+enc/cesu_8.$(OBJEXT): internal/dosish.h
+enc/cesu_8.$(OBJEXT): internal/error.h
+enc/cesu_8.$(OBJEXT): internal/eval.h
+enc/cesu_8.$(OBJEXT): internal/event.h
+enc/cesu_8.$(OBJEXT): internal/fl_type.h
+enc/cesu_8.$(OBJEXT): internal/gc.h
+enc/cesu_8.$(OBJEXT): internal/glob.h
+enc/cesu_8.$(OBJEXT): internal/globals.h
+enc/cesu_8.$(OBJEXT): internal/has/attribute.h
+enc/cesu_8.$(OBJEXT): internal/has/builtin.h
+enc/cesu_8.$(OBJEXT): internal/has/c_attribute.h
+enc/cesu_8.$(OBJEXT): internal/has/cpp_attribute.h
+enc/cesu_8.$(OBJEXT): internal/has/declspec_attribute.h
+enc/cesu_8.$(OBJEXT): internal/has/extension.h
+enc/cesu_8.$(OBJEXT): internal/has/feature.h
+enc/cesu_8.$(OBJEXT): internal/has/warning.h
+enc/cesu_8.$(OBJEXT): internal/intern/array.h
+enc/cesu_8.$(OBJEXT): internal/intern/bignum.h
+enc/cesu_8.$(OBJEXT): internal/intern/class.h
+enc/cesu_8.$(OBJEXT): internal/intern/compar.h
+enc/cesu_8.$(OBJEXT): internal/intern/complex.h
+enc/cesu_8.$(OBJEXT): internal/intern/cont.h
+enc/cesu_8.$(OBJEXT): internal/intern/dir.h
+enc/cesu_8.$(OBJEXT): internal/intern/enum.h
+enc/cesu_8.$(OBJEXT): internal/intern/enumerator.h
+enc/cesu_8.$(OBJEXT): internal/intern/error.h
+enc/cesu_8.$(OBJEXT): internal/intern/eval.h
+enc/cesu_8.$(OBJEXT): internal/intern/file.h
+enc/cesu_8.$(OBJEXT): internal/intern/gc.h
+enc/cesu_8.$(OBJEXT): internal/intern/hash.h
+enc/cesu_8.$(OBJEXT): internal/intern/io.h
+enc/cesu_8.$(OBJEXT): internal/intern/load.h
+enc/cesu_8.$(OBJEXT): internal/intern/marshal.h
+enc/cesu_8.$(OBJEXT): internal/intern/numeric.h
+enc/cesu_8.$(OBJEXT): internal/intern/object.h
+enc/cesu_8.$(OBJEXT): internal/intern/parse.h
+enc/cesu_8.$(OBJEXT): internal/intern/proc.h
+enc/cesu_8.$(OBJEXT): internal/intern/process.h
+enc/cesu_8.$(OBJEXT): internal/intern/random.h
+enc/cesu_8.$(OBJEXT): internal/intern/range.h
+enc/cesu_8.$(OBJEXT): internal/intern/rational.h
+enc/cesu_8.$(OBJEXT): internal/intern/re.h
+enc/cesu_8.$(OBJEXT): internal/intern/ruby.h
+enc/cesu_8.$(OBJEXT): internal/intern/select.h
+enc/cesu_8.$(OBJEXT): internal/intern/select/largesize.h
+enc/cesu_8.$(OBJEXT): internal/intern/signal.h
+enc/cesu_8.$(OBJEXT): internal/intern/sprintf.h
+enc/cesu_8.$(OBJEXT): internal/intern/string.h
+enc/cesu_8.$(OBJEXT): internal/intern/struct.h
+enc/cesu_8.$(OBJEXT): internal/intern/thread.h
+enc/cesu_8.$(OBJEXT): internal/intern/time.h
+enc/cesu_8.$(OBJEXT): internal/intern/variable.h
+enc/cesu_8.$(OBJEXT): internal/intern/vm.h
+enc/cesu_8.$(OBJEXT): internal/interpreter.h
+enc/cesu_8.$(OBJEXT): internal/iterator.h
+enc/cesu_8.$(OBJEXT): internal/memory.h
+enc/cesu_8.$(OBJEXT): internal/method.h
+enc/cesu_8.$(OBJEXT): internal/module.h
+enc/cesu_8.$(OBJEXT): internal/newobj.h
+enc/cesu_8.$(OBJEXT): internal/rgengc.h
+enc/cesu_8.$(OBJEXT): internal/scan_args.h
+enc/cesu_8.$(OBJEXT): internal/special_consts.h
+enc/cesu_8.$(OBJEXT): internal/static_assert.h
+enc/cesu_8.$(OBJEXT): internal/stdalign.h
+enc/cesu_8.$(OBJEXT): internal/stdbool.h
+enc/cesu_8.$(OBJEXT): internal/symbol.h
+enc/cesu_8.$(OBJEXT): internal/token_paste.h
+enc/cesu_8.$(OBJEXT): internal/value.h
+enc/cesu_8.$(OBJEXT): internal/value_type.h
+enc/cesu_8.$(OBJEXT): internal/variable.h
+enc/cesu_8.$(OBJEXT): internal/warning_push.h
+enc/cesu_8.$(OBJEXT): internal/xmalloc.h
enc/cesu_8.$(OBJEXT): assert.h
enc/cesu_8.$(OBJEXT): backward.h
enc/cesu_8.$(OBJEXT): backward/2/assume.h
@@ -570,49 +570,49 @@ enc/cesu_8.$(OBJEXT): oniguruma.h
enc/cesu_8.$(OBJEXT): st.h
enc/cesu_8.$(OBJEXT): subst.h
enc/cp949.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/cp949.$(OBJEXT): impl/assume.h
-enc/cp949.$(OBJEXT): impl/attr/alloc_size.h
-enc/cp949.$(OBJEXT): impl/attr/cold.h
-enc/cp949.$(OBJEXT): impl/attr/const.h
-enc/cp949.$(OBJEXT): impl/attr/deprecated.h
-enc/cp949.$(OBJEXT): impl/attr/error.h
-enc/cp949.$(OBJEXT): impl/attr/forceinline.h
-enc/cp949.$(OBJEXT): impl/attr/format.h
-enc/cp949.$(OBJEXT): impl/attr/maybe_unused.h
-enc/cp949.$(OBJEXT): impl/attr/nodiscard.h
-enc/cp949.$(OBJEXT): impl/attr/noexcept.h
-enc/cp949.$(OBJEXT): impl/attr/noinline.h
-enc/cp949.$(OBJEXT): impl/attr/nonnull.h
-enc/cp949.$(OBJEXT): impl/attr/noreturn.h
-enc/cp949.$(OBJEXT): impl/attr/pure.h
-enc/cp949.$(OBJEXT): impl/attr/restrict.h
-enc/cp949.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/cp949.$(OBJEXT): impl/attr/warning.h
-enc/cp949.$(OBJEXT): impl/cast.h
-enc/cp949.$(OBJEXT): impl/compiler_is.h
-enc/cp949.$(OBJEXT): impl/compiler_is/apple.h
-enc/cp949.$(OBJEXT): impl/compiler_is/clang.h
-enc/cp949.$(OBJEXT): impl/compiler_is/gcc.h
-enc/cp949.$(OBJEXT): impl/compiler_is/intel.h
-enc/cp949.$(OBJEXT): impl/compiler_is/msvc.h
-enc/cp949.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/cp949.$(OBJEXT): impl/compiler_since.h
-enc/cp949.$(OBJEXT): impl/config.h
-enc/cp949.$(OBJEXT): impl/dllexport.h
-enc/cp949.$(OBJEXT): impl/dosish.h
-enc/cp949.$(OBJEXT): impl/has/attribute.h
-enc/cp949.$(OBJEXT): impl/has/builtin.h
-enc/cp949.$(OBJEXT): impl/has/c_attribute.h
-enc/cp949.$(OBJEXT): impl/has/cpp_attribute.h
-enc/cp949.$(OBJEXT): impl/has/declspec_attribute.h
-enc/cp949.$(OBJEXT): impl/has/extension.h
-enc/cp949.$(OBJEXT): impl/has/feature.h
-enc/cp949.$(OBJEXT): impl/has/warning.h
-enc/cp949.$(OBJEXT): impl/stdalign.h
-enc/cp949.$(OBJEXT): impl/stdbool.h
-enc/cp949.$(OBJEXT): impl/token_paste.h
-enc/cp949.$(OBJEXT): impl/warning_push.h
-enc/cp949.$(OBJEXT): impl/xmalloc.h
+enc/cp949.$(OBJEXT): internal/assume.h
+enc/cp949.$(OBJEXT): internal/attr/alloc_size.h
+enc/cp949.$(OBJEXT): internal/attr/cold.h
+enc/cp949.$(OBJEXT): internal/attr/const.h
+enc/cp949.$(OBJEXT): internal/attr/deprecated.h
+enc/cp949.$(OBJEXT): internal/attr/error.h
+enc/cp949.$(OBJEXT): internal/attr/forceinline.h
+enc/cp949.$(OBJEXT): internal/attr/format.h
+enc/cp949.$(OBJEXT): internal/attr/maybe_unused.h
+enc/cp949.$(OBJEXT): internal/attr/nodiscard.h
+enc/cp949.$(OBJEXT): internal/attr/noexcept.h
+enc/cp949.$(OBJEXT): internal/attr/noinline.h
+enc/cp949.$(OBJEXT): internal/attr/nonnull.h
+enc/cp949.$(OBJEXT): internal/attr/noreturn.h
+enc/cp949.$(OBJEXT): internal/attr/pure.h
+enc/cp949.$(OBJEXT): internal/attr/restrict.h
+enc/cp949.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/cp949.$(OBJEXT): internal/attr/warning.h
+enc/cp949.$(OBJEXT): internal/cast.h
+enc/cp949.$(OBJEXT): internal/compiler_is.h
+enc/cp949.$(OBJEXT): internal/compiler_is/apple.h
+enc/cp949.$(OBJEXT): internal/compiler_is/clang.h
+enc/cp949.$(OBJEXT): internal/compiler_is/gcc.h
+enc/cp949.$(OBJEXT): internal/compiler_is/intel.h
+enc/cp949.$(OBJEXT): internal/compiler_is/msvc.h
+enc/cp949.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/cp949.$(OBJEXT): internal/compiler_since.h
+enc/cp949.$(OBJEXT): internal/config.h
+enc/cp949.$(OBJEXT): internal/dllexport.h
+enc/cp949.$(OBJEXT): internal/dosish.h
+enc/cp949.$(OBJEXT): internal/has/attribute.h
+enc/cp949.$(OBJEXT): internal/has/builtin.h
+enc/cp949.$(OBJEXT): internal/has/c_attribute.h
+enc/cp949.$(OBJEXT): internal/has/cpp_attribute.h
+enc/cp949.$(OBJEXT): internal/has/declspec_attribute.h
+enc/cp949.$(OBJEXT): internal/has/extension.h
+enc/cp949.$(OBJEXT): internal/has/feature.h
+enc/cp949.$(OBJEXT): internal/has/warning.h
+enc/cp949.$(OBJEXT): internal/stdalign.h
+enc/cp949.$(OBJEXT): internal/stdbool.h
+enc/cp949.$(OBJEXT): internal/token_paste.h
+enc/cp949.$(OBJEXT): internal/warning_push.h
+enc/cp949.$(OBJEXT): internal/xmalloc.h
enc/cp949.$(OBJEXT): assert.h
enc/cp949.$(OBJEXT): backward/2/assume.h
enc/cp949.$(OBJEXT): backward/2/attributes.h
@@ -628,49 +628,49 @@ enc/cp949.$(OBJEXT): enc/cp949.c
enc/cp949.$(OBJEXT): missing.h
enc/cp949.$(OBJEXT): onigmo.h
enc/emacs_mule.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/emacs_mule.$(OBJEXT): impl/assume.h
-enc/emacs_mule.$(OBJEXT): impl/attr/alloc_size.h
-enc/emacs_mule.$(OBJEXT): impl/attr/cold.h
-enc/emacs_mule.$(OBJEXT): impl/attr/const.h
-enc/emacs_mule.$(OBJEXT): impl/attr/deprecated.h
-enc/emacs_mule.$(OBJEXT): impl/attr/error.h
-enc/emacs_mule.$(OBJEXT): impl/attr/forceinline.h
-enc/emacs_mule.$(OBJEXT): impl/attr/format.h
-enc/emacs_mule.$(OBJEXT): impl/attr/maybe_unused.h
-enc/emacs_mule.$(OBJEXT): impl/attr/nodiscard.h
-enc/emacs_mule.$(OBJEXT): impl/attr/noexcept.h
-enc/emacs_mule.$(OBJEXT): impl/attr/noinline.h
-enc/emacs_mule.$(OBJEXT): impl/attr/nonnull.h
-enc/emacs_mule.$(OBJEXT): impl/attr/noreturn.h
-enc/emacs_mule.$(OBJEXT): impl/attr/pure.h
-enc/emacs_mule.$(OBJEXT): impl/attr/restrict.h
-enc/emacs_mule.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/emacs_mule.$(OBJEXT): impl/attr/warning.h
-enc/emacs_mule.$(OBJEXT): impl/cast.h
-enc/emacs_mule.$(OBJEXT): impl/compiler_is.h
-enc/emacs_mule.$(OBJEXT): impl/compiler_is/apple.h
-enc/emacs_mule.$(OBJEXT): impl/compiler_is/clang.h
-enc/emacs_mule.$(OBJEXT): impl/compiler_is/gcc.h
-enc/emacs_mule.$(OBJEXT): impl/compiler_is/intel.h
-enc/emacs_mule.$(OBJEXT): impl/compiler_is/msvc.h
-enc/emacs_mule.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/emacs_mule.$(OBJEXT): impl/compiler_since.h
-enc/emacs_mule.$(OBJEXT): impl/config.h
-enc/emacs_mule.$(OBJEXT): impl/dllexport.h
-enc/emacs_mule.$(OBJEXT): impl/dosish.h
-enc/emacs_mule.$(OBJEXT): impl/has/attribute.h
-enc/emacs_mule.$(OBJEXT): impl/has/builtin.h
-enc/emacs_mule.$(OBJEXT): impl/has/c_attribute.h
-enc/emacs_mule.$(OBJEXT): impl/has/cpp_attribute.h
-enc/emacs_mule.$(OBJEXT): impl/has/declspec_attribute.h
-enc/emacs_mule.$(OBJEXT): impl/has/extension.h
-enc/emacs_mule.$(OBJEXT): impl/has/feature.h
-enc/emacs_mule.$(OBJEXT): impl/has/warning.h
-enc/emacs_mule.$(OBJEXT): impl/stdalign.h
-enc/emacs_mule.$(OBJEXT): impl/stdbool.h
-enc/emacs_mule.$(OBJEXT): impl/token_paste.h
-enc/emacs_mule.$(OBJEXT): impl/warning_push.h
-enc/emacs_mule.$(OBJEXT): impl/xmalloc.h
+enc/emacs_mule.$(OBJEXT): internal/assume.h
+enc/emacs_mule.$(OBJEXT): internal/attr/alloc_size.h
+enc/emacs_mule.$(OBJEXT): internal/attr/cold.h
+enc/emacs_mule.$(OBJEXT): internal/attr/const.h
+enc/emacs_mule.$(OBJEXT): internal/attr/deprecated.h
+enc/emacs_mule.$(OBJEXT): internal/attr/error.h
+enc/emacs_mule.$(OBJEXT): internal/attr/forceinline.h
+enc/emacs_mule.$(OBJEXT): internal/attr/format.h
+enc/emacs_mule.$(OBJEXT): internal/attr/maybe_unused.h
+enc/emacs_mule.$(OBJEXT): internal/attr/nodiscard.h
+enc/emacs_mule.$(OBJEXT): internal/attr/noexcept.h
+enc/emacs_mule.$(OBJEXT): internal/attr/noinline.h
+enc/emacs_mule.$(OBJEXT): internal/attr/nonnull.h
+enc/emacs_mule.$(OBJEXT): internal/attr/noreturn.h
+enc/emacs_mule.$(OBJEXT): internal/attr/pure.h
+enc/emacs_mule.$(OBJEXT): internal/attr/restrict.h
+enc/emacs_mule.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/emacs_mule.$(OBJEXT): internal/attr/warning.h
+enc/emacs_mule.$(OBJEXT): internal/cast.h
+enc/emacs_mule.$(OBJEXT): internal/compiler_is.h
+enc/emacs_mule.$(OBJEXT): internal/compiler_is/apple.h
+enc/emacs_mule.$(OBJEXT): internal/compiler_is/clang.h
+enc/emacs_mule.$(OBJEXT): internal/compiler_is/gcc.h
+enc/emacs_mule.$(OBJEXT): internal/compiler_is/intel.h
+enc/emacs_mule.$(OBJEXT): internal/compiler_is/msvc.h
+enc/emacs_mule.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/emacs_mule.$(OBJEXT): internal/compiler_since.h
+enc/emacs_mule.$(OBJEXT): internal/config.h
+enc/emacs_mule.$(OBJEXT): internal/dllexport.h
+enc/emacs_mule.$(OBJEXT): internal/dosish.h
+enc/emacs_mule.$(OBJEXT): internal/has/attribute.h
+enc/emacs_mule.$(OBJEXT): internal/has/builtin.h
+enc/emacs_mule.$(OBJEXT): internal/has/c_attribute.h
+enc/emacs_mule.$(OBJEXT): internal/has/cpp_attribute.h
+enc/emacs_mule.$(OBJEXT): internal/has/declspec_attribute.h
+enc/emacs_mule.$(OBJEXT): internal/has/extension.h
+enc/emacs_mule.$(OBJEXT): internal/has/feature.h
+enc/emacs_mule.$(OBJEXT): internal/has/warning.h
+enc/emacs_mule.$(OBJEXT): internal/stdalign.h
+enc/emacs_mule.$(OBJEXT): internal/stdbool.h
+enc/emacs_mule.$(OBJEXT): internal/token_paste.h
+enc/emacs_mule.$(OBJEXT): internal/warning_push.h
+enc/emacs_mule.$(OBJEXT): internal/xmalloc.h
enc/emacs_mule.$(OBJEXT): assert.h
enc/emacs_mule.$(OBJEXT): backward/2/assume.h
enc/emacs_mule.$(OBJEXT): backward/2/attributes.h
@@ -689,146 +689,146 @@ enc/encdb.$(OBJEXT): $(hdrdir)/ruby.h
enc/encdb.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/encdb.$(OBJEXT): $(top_srcdir)/internal.h
enc/encdb.$(OBJEXT): $(top_srcdir)/internal/encoding.h
-enc/encdb.$(OBJEXT): impl/anyargs.h
-enc/encdb.$(OBJEXT): impl/arithmetic.h
-enc/encdb.$(OBJEXT): impl/arithmetic/char.h
-enc/encdb.$(OBJEXT): impl/arithmetic/double.h
-enc/encdb.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/encdb.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/encdb.$(OBJEXT): impl/arithmetic/int.h
-enc/encdb.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/encdb.$(OBJEXT): impl/arithmetic/long.h
-enc/encdb.$(OBJEXT): impl/arithmetic/long_long.h
-enc/encdb.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/encdb.$(OBJEXT): impl/arithmetic/off_t.h
-enc/encdb.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/encdb.$(OBJEXT): impl/arithmetic/short.h
-enc/encdb.$(OBJEXT): impl/arithmetic/size_t.h
-enc/encdb.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/encdb.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/encdb.$(OBJEXT): impl/assume.h
-enc/encdb.$(OBJEXT): impl/attr/alloc_size.h
-enc/encdb.$(OBJEXT): impl/attr/artificial.h
-enc/encdb.$(OBJEXT): impl/attr/cold.h
-enc/encdb.$(OBJEXT): impl/attr/const.h
-enc/encdb.$(OBJEXT): impl/attr/constexpr.h
-enc/encdb.$(OBJEXT): impl/attr/deprecated.h
-enc/encdb.$(OBJEXT): impl/attr/diagnose_if.h
-enc/encdb.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/encdb.$(OBJEXT): impl/attr/error.h
-enc/encdb.$(OBJEXT): impl/attr/flag_enum.h
-enc/encdb.$(OBJEXT): impl/attr/forceinline.h
-enc/encdb.$(OBJEXT): impl/attr/format.h
-enc/encdb.$(OBJEXT): impl/attr/maybe_unused.h
-enc/encdb.$(OBJEXT): impl/attr/noalias.h
-enc/encdb.$(OBJEXT): impl/attr/nodiscard.h
-enc/encdb.$(OBJEXT): impl/attr/noexcept.h
-enc/encdb.$(OBJEXT): impl/attr/noinline.h
-enc/encdb.$(OBJEXT): impl/attr/nonnull.h
-enc/encdb.$(OBJEXT): impl/attr/noreturn.h
-enc/encdb.$(OBJEXT): impl/attr/pure.h
-enc/encdb.$(OBJEXT): impl/attr/restrict.h
-enc/encdb.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/encdb.$(OBJEXT): impl/attr/warning.h
-enc/encdb.$(OBJEXT): impl/attr/weakref.h
-enc/encdb.$(OBJEXT): impl/cast.h
-enc/encdb.$(OBJEXT): impl/compiler_is.h
-enc/encdb.$(OBJEXT): impl/compiler_is/apple.h
-enc/encdb.$(OBJEXT): impl/compiler_is/clang.h
-enc/encdb.$(OBJEXT): impl/compiler_is/gcc.h
-enc/encdb.$(OBJEXT): impl/compiler_is/intel.h
-enc/encdb.$(OBJEXT): impl/compiler_is/msvc.h
-enc/encdb.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/encdb.$(OBJEXT): impl/compiler_since.h
-enc/encdb.$(OBJEXT): impl/config.h
-enc/encdb.$(OBJEXT): impl/constant_p.h
-enc/encdb.$(OBJEXT): impl/core.h
-enc/encdb.$(OBJEXT): impl/core/rarray.h
-enc/encdb.$(OBJEXT): impl/core/rbasic.h
-enc/encdb.$(OBJEXT): impl/core/rbignum.h
-enc/encdb.$(OBJEXT): impl/core/rclass.h
-enc/encdb.$(OBJEXT): impl/core/rdata.h
-enc/encdb.$(OBJEXT): impl/core/rfile.h
-enc/encdb.$(OBJEXT): impl/core/rhash.h
-enc/encdb.$(OBJEXT): impl/core/robject.h
-enc/encdb.$(OBJEXT): impl/core/rregexp.h
-enc/encdb.$(OBJEXT): impl/core/rstring.h
-enc/encdb.$(OBJEXT): impl/core/rstruct.h
-enc/encdb.$(OBJEXT): impl/core/rtypeddata.h
-enc/encdb.$(OBJEXT): impl/ctype.h
-enc/encdb.$(OBJEXT): impl/dllexport.h
-enc/encdb.$(OBJEXT): impl/dosish.h
-enc/encdb.$(OBJEXT): impl/error.h
-enc/encdb.$(OBJEXT): impl/eval.h
-enc/encdb.$(OBJEXT): impl/event.h
-enc/encdb.$(OBJEXT): impl/fl_type.h
-enc/encdb.$(OBJEXT): impl/gc.h
-enc/encdb.$(OBJEXT): impl/glob.h
-enc/encdb.$(OBJEXT): impl/globals.h
-enc/encdb.$(OBJEXT): impl/has/attribute.h
-enc/encdb.$(OBJEXT): impl/has/builtin.h
-enc/encdb.$(OBJEXT): impl/has/c_attribute.h
-enc/encdb.$(OBJEXT): impl/has/cpp_attribute.h
-enc/encdb.$(OBJEXT): impl/has/declspec_attribute.h
-enc/encdb.$(OBJEXT): impl/has/extension.h
-enc/encdb.$(OBJEXT): impl/has/feature.h
-enc/encdb.$(OBJEXT): impl/has/warning.h
-enc/encdb.$(OBJEXT): impl/intern/array.h
-enc/encdb.$(OBJEXT): impl/intern/bignum.h
-enc/encdb.$(OBJEXT): impl/intern/class.h
-enc/encdb.$(OBJEXT): impl/intern/compar.h
-enc/encdb.$(OBJEXT): impl/intern/complex.h
-enc/encdb.$(OBJEXT): impl/intern/cont.h
-enc/encdb.$(OBJEXT): impl/intern/dir.h
-enc/encdb.$(OBJEXT): impl/intern/enum.h
-enc/encdb.$(OBJEXT): impl/intern/enumerator.h
-enc/encdb.$(OBJEXT): impl/intern/error.h
-enc/encdb.$(OBJEXT): impl/intern/eval.h
-enc/encdb.$(OBJEXT): impl/intern/file.h
-enc/encdb.$(OBJEXT): impl/intern/gc.h
-enc/encdb.$(OBJEXT): impl/intern/hash.h
-enc/encdb.$(OBJEXT): impl/intern/io.h
-enc/encdb.$(OBJEXT): impl/intern/load.h
-enc/encdb.$(OBJEXT): impl/intern/marshal.h
-enc/encdb.$(OBJEXT): impl/intern/numeric.h
-enc/encdb.$(OBJEXT): impl/intern/object.h
-enc/encdb.$(OBJEXT): impl/intern/parse.h
-enc/encdb.$(OBJEXT): impl/intern/proc.h
-enc/encdb.$(OBJEXT): impl/intern/process.h
-enc/encdb.$(OBJEXT): impl/intern/random.h
-enc/encdb.$(OBJEXT): impl/intern/range.h
-enc/encdb.$(OBJEXT): impl/intern/rational.h
-enc/encdb.$(OBJEXT): impl/intern/re.h
-enc/encdb.$(OBJEXT): impl/intern/ruby.h
-enc/encdb.$(OBJEXT): impl/intern/select.h
-enc/encdb.$(OBJEXT): impl/intern/select/largesize.h
-enc/encdb.$(OBJEXT): impl/intern/signal.h
-enc/encdb.$(OBJEXT): impl/intern/sprintf.h
-enc/encdb.$(OBJEXT): impl/intern/string.h
-enc/encdb.$(OBJEXT): impl/intern/struct.h
-enc/encdb.$(OBJEXT): impl/intern/thread.h
-enc/encdb.$(OBJEXT): impl/intern/time.h
-enc/encdb.$(OBJEXT): impl/intern/variable.h
-enc/encdb.$(OBJEXT): impl/intern/vm.h
-enc/encdb.$(OBJEXT): impl/interpreter.h
-enc/encdb.$(OBJEXT): impl/iterator.h
-enc/encdb.$(OBJEXT): impl/memory.h
-enc/encdb.$(OBJEXT): impl/method.h
-enc/encdb.$(OBJEXT): impl/module.h
-enc/encdb.$(OBJEXT): impl/newobj.h
-enc/encdb.$(OBJEXT): impl/rgengc.h
-enc/encdb.$(OBJEXT): impl/scan_args.h
-enc/encdb.$(OBJEXT): impl/special_consts.h
-enc/encdb.$(OBJEXT): impl/static_assert.h
-enc/encdb.$(OBJEXT): impl/stdalign.h
-enc/encdb.$(OBJEXT): impl/stdbool.h
-enc/encdb.$(OBJEXT): impl/symbol.h
-enc/encdb.$(OBJEXT): impl/token_paste.h
-enc/encdb.$(OBJEXT): impl/value.h
-enc/encdb.$(OBJEXT): impl/value_type.h
-enc/encdb.$(OBJEXT): impl/variable.h
-enc/encdb.$(OBJEXT): impl/warning_push.h
-enc/encdb.$(OBJEXT): impl/xmalloc.h
+enc/encdb.$(OBJEXT): internal/anyargs.h
+enc/encdb.$(OBJEXT): internal/arithmetic.h
+enc/encdb.$(OBJEXT): internal/arithmetic/char.h
+enc/encdb.$(OBJEXT): internal/arithmetic/double.h
+enc/encdb.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/encdb.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/encdb.$(OBJEXT): internal/arithmetic/int.h
+enc/encdb.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/encdb.$(OBJEXT): internal/arithmetic/long.h
+enc/encdb.$(OBJEXT): internal/arithmetic/long_long.h
+enc/encdb.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/encdb.$(OBJEXT): internal/arithmetic/off_t.h
+enc/encdb.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/encdb.$(OBJEXT): internal/arithmetic/short.h
+enc/encdb.$(OBJEXT): internal/arithmetic/size_t.h
+enc/encdb.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/encdb.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/encdb.$(OBJEXT): internal/assume.h
+enc/encdb.$(OBJEXT): internal/attr/alloc_size.h
+enc/encdb.$(OBJEXT): internal/attr/artificial.h
+enc/encdb.$(OBJEXT): internal/attr/cold.h
+enc/encdb.$(OBJEXT): internal/attr/const.h
+enc/encdb.$(OBJEXT): internal/attr/constexpr.h
+enc/encdb.$(OBJEXT): internal/attr/deprecated.h
+enc/encdb.$(OBJEXT): internal/attr/diagnose_if.h
+enc/encdb.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/encdb.$(OBJEXT): internal/attr/error.h
+enc/encdb.$(OBJEXT): internal/attr/flag_enum.h
+enc/encdb.$(OBJEXT): internal/attr/forceinline.h
+enc/encdb.$(OBJEXT): internal/attr/format.h
+enc/encdb.$(OBJEXT): internal/attr/maybe_unused.h
+enc/encdb.$(OBJEXT): internal/attr/noalias.h
+enc/encdb.$(OBJEXT): internal/attr/nodiscard.h
+enc/encdb.$(OBJEXT): internal/attr/noexcept.h
+enc/encdb.$(OBJEXT): internal/attr/noinline.h
+enc/encdb.$(OBJEXT): internal/attr/nonnull.h
+enc/encdb.$(OBJEXT): internal/attr/noreturn.h
+enc/encdb.$(OBJEXT): internal/attr/pure.h
+enc/encdb.$(OBJEXT): internal/attr/restrict.h
+enc/encdb.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/encdb.$(OBJEXT): internal/attr/warning.h
+enc/encdb.$(OBJEXT): internal/attr/weakref.h
+enc/encdb.$(OBJEXT): internal/cast.h
+enc/encdb.$(OBJEXT): internal/compiler_is.h
+enc/encdb.$(OBJEXT): internal/compiler_is/apple.h
+enc/encdb.$(OBJEXT): internal/compiler_is/clang.h
+enc/encdb.$(OBJEXT): internal/compiler_is/gcc.h
+enc/encdb.$(OBJEXT): internal/compiler_is/intel.h
+enc/encdb.$(OBJEXT): internal/compiler_is/msvc.h
+enc/encdb.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/encdb.$(OBJEXT): internal/compiler_since.h
+enc/encdb.$(OBJEXT): internal/config.h
+enc/encdb.$(OBJEXT): internal/constant_p.h
+enc/encdb.$(OBJEXT): internal/core.h
+enc/encdb.$(OBJEXT): internal/core/rarray.h
+enc/encdb.$(OBJEXT): internal/core/rbasic.h
+enc/encdb.$(OBJEXT): internal/core/rbignum.h
+enc/encdb.$(OBJEXT): internal/core/rclass.h
+enc/encdb.$(OBJEXT): internal/core/rdata.h
+enc/encdb.$(OBJEXT): internal/core/rfile.h
+enc/encdb.$(OBJEXT): internal/core/rhash.h
+enc/encdb.$(OBJEXT): internal/core/robject.h
+enc/encdb.$(OBJEXT): internal/core/rregexp.h
+enc/encdb.$(OBJEXT): internal/core/rstring.h
+enc/encdb.$(OBJEXT): internal/core/rstruct.h
+enc/encdb.$(OBJEXT): internal/core/rtypeddata.h
+enc/encdb.$(OBJEXT): internal/ctype.h
+enc/encdb.$(OBJEXT): internal/dllexport.h
+enc/encdb.$(OBJEXT): internal/dosish.h
+enc/encdb.$(OBJEXT): internal/error.h
+enc/encdb.$(OBJEXT): internal/eval.h
+enc/encdb.$(OBJEXT): internal/event.h
+enc/encdb.$(OBJEXT): internal/fl_type.h
+enc/encdb.$(OBJEXT): internal/gc.h
+enc/encdb.$(OBJEXT): internal/glob.h
+enc/encdb.$(OBJEXT): internal/globals.h
+enc/encdb.$(OBJEXT): internal/has/attribute.h
+enc/encdb.$(OBJEXT): internal/has/builtin.h
+enc/encdb.$(OBJEXT): internal/has/c_attribute.h
+enc/encdb.$(OBJEXT): internal/has/cpp_attribute.h
+enc/encdb.$(OBJEXT): internal/has/declspec_attribute.h
+enc/encdb.$(OBJEXT): internal/has/extension.h
+enc/encdb.$(OBJEXT): internal/has/feature.h
+enc/encdb.$(OBJEXT): internal/has/warning.h
+enc/encdb.$(OBJEXT): internal/intern/array.h
+enc/encdb.$(OBJEXT): internal/intern/bignum.h
+enc/encdb.$(OBJEXT): internal/intern/class.h
+enc/encdb.$(OBJEXT): internal/intern/compar.h
+enc/encdb.$(OBJEXT): internal/intern/complex.h
+enc/encdb.$(OBJEXT): internal/intern/cont.h
+enc/encdb.$(OBJEXT): internal/intern/dir.h
+enc/encdb.$(OBJEXT): internal/intern/enum.h
+enc/encdb.$(OBJEXT): internal/intern/enumerator.h
+enc/encdb.$(OBJEXT): internal/intern/error.h
+enc/encdb.$(OBJEXT): internal/intern/eval.h
+enc/encdb.$(OBJEXT): internal/intern/file.h
+enc/encdb.$(OBJEXT): internal/intern/gc.h
+enc/encdb.$(OBJEXT): internal/intern/hash.h
+enc/encdb.$(OBJEXT): internal/intern/io.h
+enc/encdb.$(OBJEXT): internal/intern/load.h
+enc/encdb.$(OBJEXT): internal/intern/marshal.h
+enc/encdb.$(OBJEXT): internal/intern/numeric.h
+enc/encdb.$(OBJEXT): internal/intern/object.h
+enc/encdb.$(OBJEXT): internal/intern/parse.h
+enc/encdb.$(OBJEXT): internal/intern/proc.h
+enc/encdb.$(OBJEXT): internal/intern/process.h
+enc/encdb.$(OBJEXT): internal/intern/random.h
+enc/encdb.$(OBJEXT): internal/intern/range.h
+enc/encdb.$(OBJEXT): internal/intern/rational.h
+enc/encdb.$(OBJEXT): internal/intern/re.h
+enc/encdb.$(OBJEXT): internal/intern/ruby.h
+enc/encdb.$(OBJEXT): internal/intern/select.h
+enc/encdb.$(OBJEXT): internal/intern/select/largesize.h
+enc/encdb.$(OBJEXT): internal/intern/signal.h
+enc/encdb.$(OBJEXT): internal/intern/sprintf.h
+enc/encdb.$(OBJEXT): internal/intern/string.h
+enc/encdb.$(OBJEXT): internal/intern/struct.h
+enc/encdb.$(OBJEXT): internal/intern/thread.h
+enc/encdb.$(OBJEXT): internal/intern/time.h
+enc/encdb.$(OBJEXT): internal/intern/variable.h
+enc/encdb.$(OBJEXT): internal/intern/vm.h
+enc/encdb.$(OBJEXT): internal/interpreter.h
+enc/encdb.$(OBJEXT): internal/iterator.h
+enc/encdb.$(OBJEXT): internal/memory.h
+enc/encdb.$(OBJEXT): internal/method.h
+enc/encdb.$(OBJEXT): internal/module.h
+enc/encdb.$(OBJEXT): internal/newobj.h
+enc/encdb.$(OBJEXT): internal/rgengc.h
+enc/encdb.$(OBJEXT): internal/scan_args.h
+enc/encdb.$(OBJEXT): internal/special_consts.h
+enc/encdb.$(OBJEXT): internal/static_assert.h
+enc/encdb.$(OBJEXT): internal/stdalign.h
+enc/encdb.$(OBJEXT): internal/stdbool.h
+enc/encdb.$(OBJEXT): internal/symbol.h
+enc/encdb.$(OBJEXT): internal/token_paste.h
+enc/encdb.$(OBJEXT): internal/value.h
+enc/encdb.$(OBJEXT): internal/value_type.h
+enc/encdb.$(OBJEXT): internal/variable.h
+enc/encdb.$(OBJEXT): internal/warning_push.h
+enc/encdb.$(OBJEXT): internal/xmalloc.h
enc/encdb.$(OBJEXT): assert.h
enc/encdb.$(OBJEXT): backward.h
enc/encdb.$(OBJEXT): backward/2/assume.h
@@ -855,49 +855,49 @@ enc/encdb.$(OBJEXT): oniguruma.h
enc/encdb.$(OBJEXT): st.h
enc/encdb.$(OBJEXT): subst.h
enc/euc_jp.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/euc_jp.$(OBJEXT): impl/assume.h
-enc/euc_jp.$(OBJEXT): impl/attr/alloc_size.h
-enc/euc_jp.$(OBJEXT): impl/attr/cold.h
-enc/euc_jp.$(OBJEXT): impl/attr/const.h
-enc/euc_jp.$(OBJEXT): impl/attr/deprecated.h
-enc/euc_jp.$(OBJEXT): impl/attr/error.h
-enc/euc_jp.$(OBJEXT): impl/attr/forceinline.h
-enc/euc_jp.$(OBJEXT): impl/attr/format.h
-enc/euc_jp.$(OBJEXT): impl/attr/maybe_unused.h
-enc/euc_jp.$(OBJEXT): impl/attr/nodiscard.h
-enc/euc_jp.$(OBJEXT): impl/attr/noexcept.h
-enc/euc_jp.$(OBJEXT): impl/attr/noinline.h
-enc/euc_jp.$(OBJEXT): impl/attr/nonnull.h
-enc/euc_jp.$(OBJEXT): impl/attr/noreturn.h
-enc/euc_jp.$(OBJEXT): impl/attr/pure.h
-enc/euc_jp.$(OBJEXT): impl/attr/restrict.h
-enc/euc_jp.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/euc_jp.$(OBJEXT): impl/attr/warning.h
-enc/euc_jp.$(OBJEXT): impl/cast.h
-enc/euc_jp.$(OBJEXT): impl/compiler_is.h
-enc/euc_jp.$(OBJEXT): impl/compiler_is/apple.h
-enc/euc_jp.$(OBJEXT): impl/compiler_is/clang.h
-enc/euc_jp.$(OBJEXT): impl/compiler_is/gcc.h
-enc/euc_jp.$(OBJEXT): impl/compiler_is/intel.h
-enc/euc_jp.$(OBJEXT): impl/compiler_is/msvc.h
-enc/euc_jp.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/euc_jp.$(OBJEXT): impl/compiler_since.h
-enc/euc_jp.$(OBJEXT): impl/config.h
-enc/euc_jp.$(OBJEXT): impl/dllexport.h
-enc/euc_jp.$(OBJEXT): impl/dosish.h
-enc/euc_jp.$(OBJEXT): impl/has/attribute.h
-enc/euc_jp.$(OBJEXT): impl/has/builtin.h
-enc/euc_jp.$(OBJEXT): impl/has/c_attribute.h
-enc/euc_jp.$(OBJEXT): impl/has/cpp_attribute.h
-enc/euc_jp.$(OBJEXT): impl/has/declspec_attribute.h
-enc/euc_jp.$(OBJEXT): impl/has/extension.h
-enc/euc_jp.$(OBJEXT): impl/has/feature.h
-enc/euc_jp.$(OBJEXT): impl/has/warning.h
-enc/euc_jp.$(OBJEXT): impl/stdalign.h
-enc/euc_jp.$(OBJEXT): impl/stdbool.h
-enc/euc_jp.$(OBJEXT): impl/token_paste.h
-enc/euc_jp.$(OBJEXT): impl/warning_push.h
-enc/euc_jp.$(OBJEXT): impl/xmalloc.h
+enc/euc_jp.$(OBJEXT): internal/assume.h
+enc/euc_jp.$(OBJEXT): internal/attr/alloc_size.h
+enc/euc_jp.$(OBJEXT): internal/attr/cold.h
+enc/euc_jp.$(OBJEXT): internal/attr/const.h
+enc/euc_jp.$(OBJEXT): internal/attr/deprecated.h
+enc/euc_jp.$(OBJEXT): internal/attr/error.h
+enc/euc_jp.$(OBJEXT): internal/attr/forceinline.h
+enc/euc_jp.$(OBJEXT): internal/attr/format.h
+enc/euc_jp.$(OBJEXT): internal/attr/maybe_unused.h
+enc/euc_jp.$(OBJEXT): internal/attr/nodiscard.h
+enc/euc_jp.$(OBJEXT): internal/attr/noexcept.h
+enc/euc_jp.$(OBJEXT): internal/attr/noinline.h
+enc/euc_jp.$(OBJEXT): internal/attr/nonnull.h
+enc/euc_jp.$(OBJEXT): internal/attr/noreturn.h
+enc/euc_jp.$(OBJEXT): internal/attr/pure.h
+enc/euc_jp.$(OBJEXT): internal/attr/restrict.h
+enc/euc_jp.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/euc_jp.$(OBJEXT): internal/attr/warning.h
+enc/euc_jp.$(OBJEXT): internal/cast.h
+enc/euc_jp.$(OBJEXT): internal/compiler_is.h
+enc/euc_jp.$(OBJEXT): internal/compiler_is/apple.h
+enc/euc_jp.$(OBJEXT): internal/compiler_is/clang.h
+enc/euc_jp.$(OBJEXT): internal/compiler_is/gcc.h
+enc/euc_jp.$(OBJEXT): internal/compiler_is/intel.h
+enc/euc_jp.$(OBJEXT): internal/compiler_is/msvc.h
+enc/euc_jp.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/euc_jp.$(OBJEXT): internal/compiler_since.h
+enc/euc_jp.$(OBJEXT): internal/config.h
+enc/euc_jp.$(OBJEXT): internal/dllexport.h
+enc/euc_jp.$(OBJEXT): internal/dosish.h
+enc/euc_jp.$(OBJEXT): internal/has/attribute.h
+enc/euc_jp.$(OBJEXT): internal/has/builtin.h
+enc/euc_jp.$(OBJEXT): internal/has/c_attribute.h
+enc/euc_jp.$(OBJEXT): internal/has/cpp_attribute.h
+enc/euc_jp.$(OBJEXT): internal/has/declspec_attribute.h
+enc/euc_jp.$(OBJEXT): internal/has/extension.h
+enc/euc_jp.$(OBJEXT): internal/has/feature.h
+enc/euc_jp.$(OBJEXT): internal/has/warning.h
+enc/euc_jp.$(OBJEXT): internal/stdalign.h
+enc/euc_jp.$(OBJEXT): internal/stdbool.h
+enc/euc_jp.$(OBJEXT): internal/token_paste.h
+enc/euc_jp.$(OBJEXT): internal/warning_push.h
+enc/euc_jp.$(OBJEXT): internal/xmalloc.h
enc/euc_jp.$(OBJEXT): assert.h
enc/euc_jp.$(OBJEXT): backward/2/assume.h
enc/euc_jp.$(OBJEXT): backward/2/attributes.h
@@ -915,49 +915,49 @@ enc/euc_jp.$(OBJEXT): enc/jis/props.kwd
enc/euc_jp.$(OBJEXT): missing.h
enc/euc_jp.$(OBJEXT): onigmo.h
enc/euc_kr.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/euc_kr.$(OBJEXT): impl/assume.h
-enc/euc_kr.$(OBJEXT): impl/attr/alloc_size.h
-enc/euc_kr.$(OBJEXT): impl/attr/cold.h
-enc/euc_kr.$(OBJEXT): impl/attr/const.h
-enc/euc_kr.$(OBJEXT): impl/attr/deprecated.h
-enc/euc_kr.$(OBJEXT): impl/attr/error.h
-enc/euc_kr.$(OBJEXT): impl/attr/forceinline.h
-enc/euc_kr.$(OBJEXT): impl/attr/format.h
-enc/euc_kr.$(OBJEXT): impl/attr/maybe_unused.h
-enc/euc_kr.$(OBJEXT): impl/attr/nodiscard.h
-enc/euc_kr.$(OBJEXT): impl/attr/noexcept.h
-enc/euc_kr.$(OBJEXT): impl/attr/noinline.h
-enc/euc_kr.$(OBJEXT): impl/attr/nonnull.h
-enc/euc_kr.$(OBJEXT): impl/attr/noreturn.h
-enc/euc_kr.$(OBJEXT): impl/attr/pure.h
-enc/euc_kr.$(OBJEXT): impl/attr/restrict.h
-enc/euc_kr.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/euc_kr.$(OBJEXT): impl/attr/warning.h
-enc/euc_kr.$(OBJEXT): impl/cast.h
-enc/euc_kr.$(OBJEXT): impl/compiler_is.h
-enc/euc_kr.$(OBJEXT): impl/compiler_is/apple.h
-enc/euc_kr.$(OBJEXT): impl/compiler_is/clang.h
-enc/euc_kr.$(OBJEXT): impl/compiler_is/gcc.h
-enc/euc_kr.$(OBJEXT): impl/compiler_is/intel.h
-enc/euc_kr.$(OBJEXT): impl/compiler_is/msvc.h
-enc/euc_kr.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/euc_kr.$(OBJEXT): impl/compiler_since.h
-enc/euc_kr.$(OBJEXT): impl/config.h
-enc/euc_kr.$(OBJEXT): impl/dllexport.h
-enc/euc_kr.$(OBJEXT): impl/dosish.h
-enc/euc_kr.$(OBJEXT): impl/has/attribute.h
-enc/euc_kr.$(OBJEXT): impl/has/builtin.h
-enc/euc_kr.$(OBJEXT): impl/has/c_attribute.h
-enc/euc_kr.$(OBJEXT): impl/has/cpp_attribute.h
-enc/euc_kr.$(OBJEXT): impl/has/declspec_attribute.h
-enc/euc_kr.$(OBJEXT): impl/has/extension.h
-enc/euc_kr.$(OBJEXT): impl/has/feature.h
-enc/euc_kr.$(OBJEXT): impl/has/warning.h
-enc/euc_kr.$(OBJEXT): impl/stdalign.h
-enc/euc_kr.$(OBJEXT): impl/stdbool.h
-enc/euc_kr.$(OBJEXT): impl/token_paste.h
-enc/euc_kr.$(OBJEXT): impl/warning_push.h
-enc/euc_kr.$(OBJEXT): impl/xmalloc.h
+enc/euc_kr.$(OBJEXT): internal/assume.h
+enc/euc_kr.$(OBJEXT): internal/attr/alloc_size.h
+enc/euc_kr.$(OBJEXT): internal/attr/cold.h
+enc/euc_kr.$(OBJEXT): internal/attr/const.h
+enc/euc_kr.$(OBJEXT): internal/attr/deprecated.h
+enc/euc_kr.$(OBJEXT): internal/attr/error.h
+enc/euc_kr.$(OBJEXT): internal/attr/forceinline.h
+enc/euc_kr.$(OBJEXT): internal/attr/format.h
+enc/euc_kr.$(OBJEXT): internal/attr/maybe_unused.h
+enc/euc_kr.$(OBJEXT): internal/attr/nodiscard.h
+enc/euc_kr.$(OBJEXT): internal/attr/noexcept.h
+enc/euc_kr.$(OBJEXT): internal/attr/noinline.h
+enc/euc_kr.$(OBJEXT): internal/attr/nonnull.h
+enc/euc_kr.$(OBJEXT): internal/attr/noreturn.h
+enc/euc_kr.$(OBJEXT): internal/attr/pure.h
+enc/euc_kr.$(OBJEXT): internal/attr/restrict.h
+enc/euc_kr.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/euc_kr.$(OBJEXT): internal/attr/warning.h
+enc/euc_kr.$(OBJEXT): internal/cast.h
+enc/euc_kr.$(OBJEXT): internal/compiler_is.h
+enc/euc_kr.$(OBJEXT): internal/compiler_is/apple.h
+enc/euc_kr.$(OBJEXT): internal/compiler_is/clang.h
+enc/euc_kr.$(OBJEXT): internal/compiler_is/gcc.h
+enc/euc_kr.$(OBJEXT): internal/compiler_is/intel.h
+enc/euc_kr.$(OBJEXT): internal/compiler_is/msvc.h
+enc/euc_kr.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/euc_kr.$(OBJEXT): internal/compiler_since.h
+enc/euc_kr.$(OBJEXT): internal/config.h
+enc/euc_kr.$(OBJEXT): internal/dllexport.h
+enc/euc_kr.$(OBJEXT): internal/dosish.h
+enc/euc_kr.$(OBJEXT): internal/has/attribute.h
+enc/euc_kr.$(OBJEXT): internal/has/builtin.h
+enc/euc_kr.$(OBJEXT): internal/has/c_attribute.h
+enc/euc_kr.$(OBJEXT): internal/has/cpp_attribute.h
+enc/euc_kr.$(OBJEXT): internal/has/declspec_attribute.h
+enc/euc_kr.$(OBJEXT): internal/has/extension.h
+enc/euc_kr.$(OBJEXT): internal/has/feature.h
+enc/euc_kr.$(OBJEXT): internal/has/warning.h
+enc/euc_kr.$(OBJEXT): internal/stdalign.h
+enc/euc_kr.$(OBJEXT): internal/stdbool.h
+enc/euc_kr.$(OBJEXT): internal/token_paste.h
+enc/euc_kr.$(OBJEXT): internal/warning_push.h
+enc/euc_kr.$(OBJEXT): internal/xmalloc.h
enc/euc_kr.$(OBJEXT): assert.h
enc/euc_kr.$(OBJEXT): backward/2/assume.h
enc/euc_kr.$(OBJEXT): backward/2/attributes.h
@@ -973,49 +973,49 @@ enc/euc_kr.$(OBJEXT): enc/euc_kr.c
enc/euc_kr.$(OBJEXT): missing.h
enc/euc_kr.$(OBJEXT): onigmo.h
enc/euc_tw.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/euc_tw.$(OBJEXT): impl/assume.h
-enc/euc_tw.$(OBJEXT): impl/attr/alloc_size.h
-enc/euc_tw.$(OBJEXT): impl/attr/cold.h
-enc/euc_tw.$(OBJEXT): impl/attr/const.h
-enc/euc_tw.$(OBJEXT): impl/attr/deprecated.h
-enc/euc_tw.$(OBJEXT): impl/attr/error.h
-enc/euc_tw.$(OBJEXT): impl/attr/forceinline.h
-enc/euc_tw.$(OBJEXT): impl/attr/format.h
-enc/euc_tw.$(OBJEXT): impl/attr/maybe_unused.h
-enc/euc_tw.$(OBJEXT): impl/attr/nodiscard.h
-enc/euc_tw.$(OBJEXT): impl/attr/noexcept.h
-enc/euc_tw.$(OBJEXT): impl/attr/noinline.h
-enc/euc_tw.$(OBJEXT): impl/attr/nonnull.h
-enc/euc_tw.$(OBJEXT): impl/attr/noreturn.h
-enc/euc_tw.$(OBJEXT): impl/attr/pure.h
-enc/euc_tw.$(OBJEXT): impl/attr/restrict.h
-enc/euc_tw.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/euc_tw.$(OBJEXT): impl/attr/warning.h
-enc/euc_tw.$(OBJEXT): impl/cast.h
-enc/euc_tw.$(OBJEXT): impl/compiler_is.h
-enc/euc_tw.$(OBJEXT): impl/compiler_is/apple.h
-enc/euc_tw.$(OBJEXT): impl/compiler_is/clang.h
-enc/euc_tw.$(OBJEXT): impl/compiler_is/gcc.h
-enc/euc_tw.$(OBJEXT): impl/compiler_is/intel.h
-enc/euc_tw.$(OBJEXT): impl/compiler_is/msvc.h
-enc/euc_tw.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/euc_tw.$(OBJEXT): impl/compiler_since.h
-enc/euc_tw.$(OBJEXT): impl/config.h
-enc/euc_tw.$(OBJEXT): impl/dllexport.h
-enc/euc_tw.$(OBJEXT): impl/dosish.h
-enc/euc_tw.$(OBJEXT): impl/has/attribute.h
-enc/euc_tw.$(OBJEXT): impl/has/builtin.h
-enc/euc_tw.$(OBJEXT): impl/has/c_attribute.h
-enc/euc_tw.$(OBJEXT): impl/has/cpp_attribute.h
-enc/euc_tw.$(OBJEXT): impl/has/declspec_attribute.h
-enc/euc_tw.$(OBJEXT): impl/has/extension.h
-enc/euc_tw.$(OBJEXT): impl/has/feature.h
-enc/euc_tw.$(OBJEXT): impl/has/warning.h
-enc/euc_tw.$(OBJEXT): impl/stdalign.h
-enc/euc_tw.$(OBJEXT): impl/stdbool.h
-enc/euc_tw.$(OBJEXT): impl/token_paste.h
-enc/euc_tw.$(OBJEXT): impl/warning_push.h
-enc/euc_tw.$(OBJEXT): impl/xmalloc.h
+enc/euc_tw.$(OBJEXT): internal/assume.h
+enc/euc_tw.$(OBJEXT): internal/attr/alloc_size.h
+enc/euc_tw.$(OBJEXT): internal/attr/cold.h
+enc/euc_tw.$(OBJEXT): internal/attr/const.h
+enc/euc_tw.$(OBJEXT): internal/attr/deprecated.h
+enc/euc_tw.$(OBJEXT): internal/attr/error.h
+enc/euc_tw.$(OBJEXT): internal/attr/forceinline.h
+enc/euc_tw.$(OBJEXT): internal/attr/format.h
+enc/euc_tw.$(OBJEXT): internal/attr/maybe_unused.h
+enc/euc_tw.$(OBJEXT): internal/attr/nodiscard.h
+enc/euc_tw.$(OBJEXT): internal/attr/noexcept.h
+enc/euc_tw.$(OBJEXT): internal/attr/noinline.h
+enc/euc_tw.$(OBJEXT): internal/attr/nonnull.h
+enc/euc_tw.$(OBJEXT): internal/attr/noreturn.h
+enc/euc_tw.$(OBJEXT): internal/attr/pure.h
+enc/euc_tw.$(OBJEXT): internal/attr/restrict.h
+enc/euc_tw.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/euc_tw.$(OBJEXT): internal/attr/warning.h
+enc/euc_tw.$(OBJEXT): internal/cast.h
+enc/euc_tw.$(OBJEXT): internal/compiler_is.h
+enc/euc_tw.$(OBJEXT): internal/compiler_is/apple.h
+enc/euc_tw.$(OBJEXT): internal/compiler_is/clang.h
+enc/euc_tw.$(OBJEXT): internal/compiler_is/gcc.h
+enc/euc_tw.$(OBJEXT): internal/compiler_is/intel.h
+enc/euc_tw.$(OBJEXT): internal/compiler_is/msvc.h
+enc/euc_tw.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/euc_tw.$(OBJEXT): internal/compiler_since.h
+enc/euc_tw.$(OBJEXT): internal/config.h
+enc/euc_tw.$(OBJEXT): internal/dllexport.h
+enc/euc_tw.$(OBJEXT): internal/dosish.h
+enc/euc_tw.$(OBJEXT): internal/has/attribute.h
+enc/euc_tw.$(OBJEXT): internal/has/builtin.h
+enc/euc_tw.$(OBJEXT): internal/has/c_attribute.h
+enc/euc_tw.$(OBJEXT): internal/has/cpp_attribute.h
+enc/euc_tw.$(OBJEXT): internal/has/declspec_attribute.h
+enc/euc_tw.$(OBJEXT): internal/has/extension.h
+enc/euc_tw.$(OBJEXT): internal/has/feature.h
+enc/euc_tw.$(OBJEXT): internal/has/warning.h
+enc/euc_tw.$(OBJEXT): internal/stdalign.h
+enc/euc_tw.$(OBJEXT): internal/stdbool.h
+enc/euc_tw.$(OBJEXT): internal/token_paste.h
+enc/euc_tw.$(OBJEXT): internal/warning_push.h
+enc/euc_tw.$(OBJEXT): internal/xmalloc.h
enc/euc_tw.$(OBJEXT): assert.h
enc/euc_tw.$(OBJEXT): backward/2/assume.h
enc/euc_tw.$(OBJEXT): backward/2/attributes.h
@@ -1031,49 +1031,49 @@ enc/euc_tw.$(OBJEXT): enc/euc_tw.c
enc/euc_tw.$(OBJEXT): missing.h
enc/euc_tw.$(OBJEXT): onigmo.h
enc/gb18030.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/gb18030.$(OBJEXT): impl/assume.h
-enc/gb18030.$(OBJEXT): impl/attr/alloc_size.h
-enc/gb18030.$(OBJEXT): impl/attr/cold.h
-enc/gb18030.$(OBJEXT): impl/attr/const.h
-enc/gb18030.$(OBJEXT): impl/attr/deprecated.h
-enc/gb18030.$(OBJEXT): impl/attr/error.h
-enc/gb18030.$(OBJEXT): impl/attr/forceinline.h
-enc/gb18030.$(OBJEXT): impl/attr/format.h
-enc/gb18030.$(OBJEXT): impl/attr/maybe_unused.h
-enc/gb18030.$(OBJEXT): impl/attr/nodiscard.h
-enc/gb18030.$(OBJEXT): impl/attr/noexcept.h
-enc/gb18030.$(OBJEXT): impl/attr/noinline.h
-enc/gb18030.$(OBJEXT): impl/attr/nonnull.h
-enc/gb18030.$(OBJEXT): impl/attr/noreturn.h
-enc/gb18030.$(OBJEXT): impl/attr/pure.h
-enc/gb18030.$(OBJEXT): impl/attr/restrict.h
-enc/gb18030.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/gb18030.$(OBJEXT): impl/attr/warning.h
-enc/gb18030.$(OBJEXT): impl/cast.h
-enc/gb18030.$(OBJEXT): impl/compiler_is.h
-enc/gb18030.$(OBJEXT): impl/compiler_is/apple.h
-enc/gb18030.$(OBJEXT): impl/compiler_is/clang.h
-enc/gb18030.$(OBJEXT): impl/compiler_is/gcc.h
-enc/gb18030.$(OBJEXT): impl/compiler_is/intel.h
-enc/gb18030.$(OBJEXT): impl/compiler_is/msvc.h
-enc/gb18030.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/gb18030.$(OBJEXT): impl/compiler_since.h
-enc/gb18030.$(OBJEXT): impl/config.h
-enc/gb18030.$(OBJEXT): impl/dllexport.h
-enc/gb18030.$(OBJEXT): impl/dosish.h
-enc/gb18030.$(OBJEXT): impl/has/attribute.h
-enc/gb18030.$(OBJEXT): impl/has/builtin.h
-enc/gb18030.$(OBJEXT): impl/has/c_attribute.h
-enc/gb18030.$(OBJEXT): impl/has/cpp_attribute.h
-enc/gb18030.$(OBJEXT): impl/has/declspec_attribute.h
-enc/gb18030.$(OBJEXT): impl/has/extension.h
-enc/gb18030.$(OBJEXT): impl/has/feature.h
-enc/gb18030.$(OBJEXT): impl/has/warning.h
-enc/gb18030.$(OBJEXT): impl/stdalign.h
-enc/gb18030.$(OBJEXT): impl/stdbool.h
-enc/gb18030.$(OBJEXT): impl/token_paste.h
-enc/gb18030.$(OBJEXT): impl/warning_push.h
-enc/gb18030.$(OBJEXT): impl/xmalloc.h
+enc/gb18030.$(OBJEXT): internal/assume.h
+enc/gb18030.$(OBJEXT): internal/attr/alloc_size.h
+enc/gb18030.$(OBJEXT): internal/attr/cold.h
+enc/gb18030.$(OBJEXT): internal/attr/const.h
+enc/gb18030.$(OBJEXT): internal/attr/deprecated.h
+enc/gb18030.$(OBJEXT): internal/attr/error.h
+enc/gb18030.$(OBJEXT): internal/attr/forceinline.h
+enc/gb18030.$(OBJEXT): internal/attr/format.h
+enc/gb18030.$(OBJEXT): internal/attr/maybe_unused.h
+enc/gb18030.$(OBJEXT): internal/attr/nodiscard.h
+enc/gb18030.$(OBJEXT): internal/attr/noexcept.h
+enc/gb18030.$(OBJEXT): internal/attr/noinline.h
+enc/gb18030.$(OBJEXT): internal/attr/nonnull.h
+enc/gb18030.$(OBJEXT): internal/attr/noreturn.h
+enc/gb18030.$(OBJEXT): internal/attr/pure.h
+enc/gb18030.$(OBJEXT): internal/attr/restrict.h
+enc/gb18030.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/gb18030.$(OBJEXT): internal/attr/warning.h
+enc/gb18030.$(OBJEXT): internal/cast.h
+enc/gb18030.$(OBJEXT): internal/compiler_is.h
+enc/gb18030.$(OBJEXT): internal/compiler_is/apple.h
+enc/gb18030.$(OBJEXT): internal/compiler_is/clang.h
+enc/gb18030.$(OBJEXT): internal/compiler_is/gcc.h
+enc/gb18030.$(OBJEXT): internal/compiler_is/intel.h
+enc/gb18030.$(OBJEXT): internal/compiler_is/msvc.h
+enc/gb18030.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/gb18030.$(OBJEXT): internal/compiler_since.h
+enc/gb18030.$(OBJEXT): internal/config.h
+enc/gb18030.$(OBJEXT): internal/dllexport.h
+enc/gb18030.$(OBJEXT): internal/dosish.h
+enc/gb18030.$(OBJEXT): internal/has/attribute.h
+enc/gb18030.$(OBJEXT): internal/has/builtin.h
+enc/gb18030.$(OBJEXT): internal/has/c_attribute.h
+enc/gb18030.$(OBJEXT): internal/has/cpp_attribute.h
+enc/gb18030.$(OBJEXT): internal/has/declspec_attribute.h
+enc/gb18030.$(OBJEXT): internal/has/extension.h
+enc/gb18030.$(OBJEXT): internal/has/feature.h
+enc/gb18030.$(OBJEXT): internal/has/warning.h
+enc/gb18030.$(OBJEXT): internal/stdalign.h
+enc/gb18030.$(OBJEXT): internal/stdbool.h
+enc/gb18030.$(OBJEXT): internal/token_paste.h
+enc/gb18030.$(OBJEXT): internal/warning_push.h
+enc/gb18030.$(OBJEXT): internal/xmalloc.h
enc/gb18030.$(OBJEXT): assert.h
enc/gb18030.$(OBJEXT): backward/2/assume.h
enc/gb18030.$(OBJEXT): backward/2/attributes.h
@@ -1089,49 +1089,49 @@ enc/gb18030.$(OBJEXT): enc/gb18030.c
enc/gb18030.$(OBJEXT): missing.h
enc/gb18030.$(OBJEXT): onigmo.h
enc/gb2312.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/gb2312.$(OBJEXT): impl/assume.h
-enc/gb2312.$(OBJEXT): impl/attr/alloc_size.h
-enc/gb2312.$(OBJEXT): impl/attr/cold.h
-enc/gb2312.$(OBJEXT): impl/attr/const.h
-enc/gb2312.$(OBJEXT): impl/attr/deprecated.h
-enc/gb2312.$(OBJEXT): impl/attr/error.h
-enc/gb2312.$(OBJEXT): impl/attr/forceinline.h
-enc/gb2312.$(OBJEXT): impl/attr/format.h
-enc/gb2312.$(OBJEXT): impl/attr/maybe_unused.h
-enc/gb2312.$(OBJEXT): impl/attr/nodiscard.h
-enc/gb2312.$(OBJEXT): impl/attr/noexcept.h
-enc/gb2312.$(OBJEXT): impl/attr/noinline.h
-enc/gb2312.$(OBJEXT): impl/attr/nonnull.h
-enc/gb2312.$(OBJEXT): impl/attr/noreturn.h
-enc/gb2312.$(OBJEXT): impl/attr/pure.h
-enc/gb2312.$(OBJEXT): impl/attr/restrict.h
-enc/gb2312.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/gb2312.$(OBJEXT): impl/attr/warning.h
-enc/gb2312.$(OBJEXT): impl/cast.h
-enc/gb2312.$(OBJEXT): impl/compiler_is.h
-enc/gb2312.$(OBJEXT): impl/compiler_is/apple.h
-enc/gb2312.$(OBJEXT): impl/compiler_is/clang.h
-enc/gb2312.$(OBJEXT): impl/compiler_is/gcc.h
-enc/gb2312.$(OBJEXT): impl/compiler_is/intel.h
-enc/gb2312.$(OBJEXT): impl/compiler_is/msvc.h
-enc/gb2312.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/gb2312.$(OBJEXT): impl/compiler_since.h
-enc/gb2312.$(OBJEXT): impl/config.h
-enc/gb2312.$(OBJEXT): impl/dllexport.h
-enc/gb2312.$(OBJEXT): impl/dosish.h
-enc/gb2312.$(OBJEXT): impl/has/attribute.h
-enc/gb2312.$(OBJEXT): impl/has/builtin.h
-enc/gb2312.$(OBJEXT): impl/has/c_attribute.h
-enc/gb2312.$(OBJEXT): impl/has/cpp_attribute.h
-enc/gb2312.$(OBJEXT): impl/has/declspec_attribute.h
-enc/gb2312.$(OBJEXT): impl/has/extension.h
-enc/gb2312.$(OBJEXT): impl/has/feature.h
-enc/gb2312.$(OBJEXT): impl/has/warning.h
-enc/gb2312.$(OBJEXT): impl/stdalign.h
-enc/gb2312.$(OBJEXT): impl/stdbool.h
-enc/gb2312.$(OBJEXT): impl/token_paste.h
-enc/gb2312.$(OBJEXT): impl/warning_push.h
-enc/gb2312.$(OBJEXT): impl/xmalloc.h
+enc/gb2312.$(OBJEXT): internal/assume.h
+enc/gb2312.$(OBJEXT): internal/attr/alloc_size.h
+enc/gb2312.$(OBJEXT): internal/attr/cold.h
+enc/gb2312.$(OBJEXT): internal/attr/const.h
+enc/gb2312.$(OBJEXT): internal/attr/deprecated.h
+enc/gb2312.$(OBJEXT): internal/attr/error.h
+enc/gb2312.$(OBJEXT): internal/attr/forceinline.h
+enc/gb2312.$(OBJEXT): internal/attr/format.h
+enc/gb2312.$(OBJEXT): internal/attr/maybe_unused.h
+enc/gb2312.$(OBJEXT): internal/attr/nodiscard.h
+enc/gb2312.$(OBJEXT): internal/attr/noexcept.h
+enc/gb2312.$(OBJEXT): internal/attr/noinline.h
+enc/gb2312.$(OBJEXT): internal/attr/nonnull.h
+enc/gb2312.$(OBJEXT): internal/attr/noreturn.h
+enc/gb2312.$(OBJEXT): internal/attr/pure.h
+enc/gb2312.$(OBJEXT): internal/attr/restrict.h
+enc/gb2312.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/gb2312.$(OBJEXT): internal/attr/warning.h
+enc/gb2312.$(OBJEXT): internal/cast.h
+enc/gb2312.$(OBJEXT): internal/compiler_is.h
+enc/gb2312.$(OBJEXT): internal/compiler_is/apple.h
+enc/gb2312.$(OBJEXT): internal/compiler_is/clang.h
+enc/gb2312.$(OBJEXT): internal/compiler_is/gcc.h
+enc/gb2312.$(OBJEXT): internal/compiler_is/intel.h
+enc/gb2312.$(OBJEXT): internal/compiler_is/msvc.h
+enc/gb2312.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/gb2312.$(OBJEXT): internal/compiler_since.h
+enc/gb2312.$(OBJEXT): internal/config.h
+enc/gb2312.$(OBJEXT): internal/dllexport.h
+enc/gb2312.$(OBJEXT): internal/dosish.h
+enc/gb2312.$(OBJEXT): internal/has/attribute.h
+enc/gb2312.$(OBJEXT): internal/has/builtin.h
+enc/gb2312.$(OBJEXT): internal/has/c_attribute.h
+enc/gb2312.$(OBJEXT): internal/has/cpp_attribute.h
+enc/gb2312.$(OBJEXT): internal/has/declspec_attribute.h
+enc/gb2312.$(OBJEXT): internal/has/extension.h
+enc/gb2312.$(OBJEXT): internal/has/feature.h
+enc/gb2312.$(OBJEXT): internal/has/warning.h
+enc/gb2312.$(OBJEXT): internal/stdalign.h
+enc/gb2312.$(OBJEXT): internal/stdbool.h
+enc/gb2312.$(OBJEXT): internal/token_paste.h
+enc/gb2312.$(OBJEXT): internal/warning_push.h
+enc/gb2312.$(OBJEXT): internal/xmalloc.h
enc/gb2312.$(OBJEXT): assert.h
enc/gb2312.$(OBJEXT): backward/2/assume.h
enc/gb2312.$(OBJEXT): backward/2/attributes.h
@@ -1147,49 +1147,49 @@ enc/gb2312.$(OBJEXT): enc/gb2312.c
enc/gb2312.$(OBJEXT): missing.h
enc/gb2312.$(OBJEXT): onigmo.h
enc/gbk.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/gbk.$(OBJEXT): impl/assume.h
-enc/gbk.$(OBJEXT): impl/attr/alloc_size.h
-enc/gbk.$(OBJEXT): impl/attr/cold.h
-enc/gbk.$(OBJEXT): impl/attr/const.h
-enc/gbk.$(OBJEXT): impl/attr/deprecated.h
-enc/gbk.$(OBJEXT): impl/attr/error.h
-enc/gbk.$(OBJEXT): impl/attr/forceinline.h
-enc/gbk.$(OBJEXT): impl/attr/format.h
-enc/gbk.$(OBJEXT): impl/attr/maybe_unused.h
-enc/gbk.$(OBJEXT): impl/attr/nodiscard.h
-enc/gbk.$(OBJEXT): impl/attr/noexcept.h
-enc/gbk.$(OBJEXT): impl/attr/noinline.h
-enc/gbk.$(OBJEXT): impl/attr/nonnull.h
-enc/gbk.$(OBJEXT): impl/attr/noreturn.h
-enc/gbk.$(OBJEXT): impl/attr/pure.h
-enc/gbk.$(OBJEXT): impl/attr/restrict.h
-enc/gbk.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/gbk.$(OBJEXT): impl/attr/warning.h
-enc/gbk.$(OBJEXT): impl/cast.h
-enc/gbk.$(OBJEXT): impl/compiler_is.h
-enc/gbk.$(OBJEXT): impl/compiler_is/apple.h
-enc/gbk.$(OBJEXT): impl/compiler_is/clang.h
-enc/gbk.$(OBJEXT): impl/compiler_is/gcc.h
-enc/gbk.$(OBJEXT): impl/compiler_is/intel.h
-enc/gbk.$(OBJEXT): impl/compiler_is/msvc.h
-enc/gbk.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/gbk.$(OBJEXT): impl/compiler_since.h
-enc/gbk.$(OBJEXT): impl/config.h
-enc/gbk.$(OBJEXT): impl/dllexport.h
-enc/gbk.$(OBJEXT): impl/dosish.h
-enc/gbk.$(OBJEXT): impl/has/attribute.h
-enc/gbk.$(OBJEXT): impl/has/builtin.h
-enc/gbk.$(OBJEXT): impl/has/c_attribute.h
-enc/gbk.$(OBJEXT): impl/has/cpp_attribute.h
-enc/gbk.$(OBJEXT): impl/has/declspec_attribute.h
-enc/gbk.$(OBJEXT): impl/has/extension.h
-enc/gbk.$(OBJEXT): impl/has/feature.h
-enc/gbk.$(OBJEXT): impl/has/warning.h
-enc/gbk.$(OBJEXT): impl/stdalign.h
-enc/gbk.$(OBJEXT): impl/stdbool.h
-enc/gbk.$(OBJEXT): impl/token_paste.h
-enc/gbk.$(OBJEXT): impl/warning_push.h
-enc/gbk.$(OBJEXT): impl/xmalloc.h
+enc/gbk.$(OBJEXT): internal/assume.h
+enc/gbk.$(OBJEXT): internal/attr/alloc_size.h
+enc/gbk.$(OBJEXT): internal/attr/cold.h
+enc/gbk.$(OBJEXT): internal/attr/const.h
+enc/gbk.$(OBJEXT): internal/attr/deprecated.h
+enc/gbk.$(OBJEXT): internal/attr/error.h
+enc/gbk.$(OBJEXT): internal/attr/forceinline.h
+enc/gbk.$(OBJEXT): internal/attr/format.h
+enc/gbk.$(OBJEXT): internal/attr/maybe_unused.h
+enc/gbk.$(OBJEXT): internal/attr/nodiscard.h
+enc/gbk.$(OBJEXT): internal/attr/noexcept.h
+enc/gbk.$(OBJEXT): internal/attr/noinline.h
+enc/gbk.$(OBJEXT): internal/attr/nonnull.h
+enc/gbk.$(OBJEXT): internal/attr/noreturn.h
+enc/gbk.$(OBJEXT): internal/attr/pure.h
+enc/gbk.$(OBJEXT): internal/attr/restrict.h
+enc/gbk.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/gbk.$(OBJEXT): internal/attr/warning.h
+enc/gbk.$(OBJEXT): internal/cast.h
+enc/gbk.$(OBJEXT): internal/compiler_is.h
+enc/gbk.$(OBJEXT): internal/compiler_is/apple.h
+enc/gbk.$(OBJEXT): internal/compiler_is/clang.h
+enc/gbk.$(OBJEXT): internal/compiler_is/gcc.h
+enc/gbk.$(OBJEXT): internal/compiler_is/intel.h
+enc/gbk.$(OBJEXT): internal/compiler_is/msvc.h
+enc/gbk.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/gbk.$(OBJEXT): internal/compiler_since.h
+enc/gbk.$(OBJEXT): internal/config.h
+enc/gbk.$(OBJEXT): internal/dllexport.h
+enc/gbk.$(OBJEXT): internal/dosish.h
+enc/gbk.$(OBJEXT): internal/has/attribute.h
+enc/gbk.$(OBJEXT): internal/has/builtin.h
+enc/gbk.$(OBJEXT): internal/has/c_attribute.h
+enc/gbk.$(OBJEXT): internal/has/cpp_attribute.h
+enc/gbk.$(OBJEXT): internal/has/declspec_attribute.h
+enc/gbk.$(OBJEXT): internal/has/extension.h
+enc/gbk.$(OBJEXT): internal/has/feature.h
+enc/gbk.$(OBJEXT): internal/has/warning.h
+enc/gbk.$(OBJEXT): internal/stdalign.h
+enc/gbk.$(OBJEXT): internal/stdbool.h
+enc/gbk.$(OBJEXT): internal/token_paste.h
+enc/gbk.$(OBJEXT): internal/warning_push.h
+enc/gbk.$(OBJEXT): internal/xmalloc.h
enc/gbk.$(OBJEXT): assert.h
enc/gbk.$(OBJEXT): backward/2/assume.h
enc/gbk.$(OBJEXT): backward/2/attributes.h
@@ -1205,49 +1205,49 @@ enc/gbk.$(OBJEXT): enc/gbk.c
enc/gbk.$(OBJEXT): missing.h
enc/gbk.$(OBJEXT): onigmo.h
enc/iso_8859_1.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_1.$(OBJEXT): impl/assume.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_1.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_1.$(OBJEXT): impl/cast.h
-enc/iso_8859_1.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_1.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_1.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_1.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_1.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_1.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_1.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_1.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_1.$(OBJEXT): impl/config.h
-enc/iso_8859_1.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_1.$(OBJEXT): impl/dosish.h
-enc/iso_8859_1.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_1.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_1.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_1.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_1.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_1.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_1.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_1.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_1.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_1.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_1.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_1.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_1.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_1.$(OBJEXT): internal/assume.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_1.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_1.$(OBJEXT): internal/cast.h
+enc/iso_8859_1.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_1.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_1.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_1.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_1.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_1.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_1.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_1.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_1.$(OBJEXT): internal/config.h
+enc/iso_8859_1.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_1.$(OBJEXT): internal/dosish.h
+enc/iso_8859_1.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_1.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_1.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_1.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_1.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_1.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_1.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_1.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_1.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_1.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_1.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_1.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_1.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_1.$(OBJEXT): assert.h
enc/iso_8859_1.$(OBJEXT): backward/2/assume.h
enc/iso_8859_1.$(OBJEXT): backward/2/attributes.h
@@ -1264,49 +1264,49 @@ enc/iso_8859_1.$(OBJEXT): enc/iso_8859_1.c
enc/iso_8859_1.$(OBJEXT): missing.h
enc/iso_8859_1.$(OBJEXT): onigmo.h
enc/iso_8859_10.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_10.$(OBJEXT): impl/assume.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_10.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_10.$(OBJEXT): impl/cast.h
-enc/iso_8859_10.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_10.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_10.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_10.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_10.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_10.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_10.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_10.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_10.$(OBJEXT): impl/config.h
-enc/iso_8859_10.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_10.$(OBJEXT): impl/dosish.h
-enc/iso_8859_10.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_10.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_10.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_10.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_10.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_10.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_10.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_10.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_10.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_10.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_10.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_10.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_10.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_10.$(OBJEXT): internal/assume.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_10.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_10.$(OBJEXT): internal/cast.h
+enc/iso_8859_10.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_10.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_10.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_10.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_10.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_10.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_10.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_10.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_10.$(OBJEXT): internal/config.h
+enc/iso_8859_10.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_10.$(OBJEXT): internal/dosish.h
+enc/iso_8859_10.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_10.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_10.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_10.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_10.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_10.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_10.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_10.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_10.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_10.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_10.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_10.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_10.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_10.$(OBJEXT): assert.h
enc/iso_8859_10.$(OBJEXT): backward/2/assume.h
enc/iso_8859_10.$(OBJEXT): backward/2/attributes.h
@@ -1323,49 +1323,49 @@ enc/iso_8859_10.$(OBJEXT): enc/iso_8859_10.c
enc/iso_8859_10.$(OBJEXT): missing.h
enc/iso_8859_10.$(OBJEXT): onigmo.h
enc/iso_8859_11.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_11.$(OBJEXT): impl/assume.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_11.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_11.$(OBJEXT): impl/cast.h
-enc/iso_8859_11.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_11.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_11.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_11.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_11.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_11.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_11.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_11.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_11.$(OBJEXT): impl/config.h
-enc/iso_8859_11.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_11.$(OBJEXT): impl/dosish.h
-enc/iso_8859_11.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_11.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_11.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_11.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_11.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_11.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_11.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_11.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_11.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_11.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_11.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_11.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_11.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_11.$(OBJEXT): internal/assume.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_11.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_11.$(OBJEXT): internal/cast.h
+enc/iso_8859_11.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_11.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_11.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_11.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_11.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_11.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_11.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_11.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_11.$(OBJEXT): internal/config.h
+enc/iso_8859_11.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_11.$(OBJEXT): internal/dosish.h
+enc/iso_8859_11.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_11.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_11.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_11.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_11.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_11.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_11.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_11.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_11.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_11.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_11.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_11.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_11.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_11.$(OBJEXT): assert.h
enc/iso_8859_11.$(OBJEXT): backward/2/assume.h
enc/iso_8859_11.$(OBJEXT): backward/2/attributes.h
@@ -1381,49 +1381,49 @@ enc/iso_8859_11.$(OBJEXT): enc/iso_8859_11.c
enc/iso_8859_11.$(OBJEXT): missing.h
enc/iso_8859_11.$(OBJEXT): onigmo.h
enc/iso_8859_13.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_13.$(OBJEXT): impl/assume.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_13.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_13.$(OBJEXT): impl/cast.h
-enc/iso_8859_13.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_13.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_13.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_13.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_13.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_13.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_13.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_13.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_13.$(OBJEXT): impl/config.h
-enc/iso_8859_13.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_13.$(OBJEXT): impl/dosish.h
-enc/iso_8859_13.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_13.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_13.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_13.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_13.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_13.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_13.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_13.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_13.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_13.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_13.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_13.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_13.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_13.$(OBJEXT): internal/assume.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_13.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_13.$(OBJEXT): internal/cast.h
+enc/iso_8859_13.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_13.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_13.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_13.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_13.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_13.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_13.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_13.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_13.$(OBJEXT): internal/config.h
+enc/iso_8859_13.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_13.$(OBJEXT): internal/dosish.h
+enc/iso_8859_13.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_13.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_13.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_13.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_13.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_13.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_13.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_13.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_13.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_13.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_13.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_13.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_13.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_13.$(OBJEXT): assert.h
enc/iso_8859_13.$(OBJEXT): backward/2/assume.h
enc/iso_8859_13.$(OBJEXT): backward/2/attributes.h
@@ -1440,49 +1440,49 @@ enc/iso_8859_13.$(OBJEXT): enc/iso_8859_13.c
enc/iso_8859_13.$(OBJEXT): missing.h
enc/iso_8859_13.$(OBJEXT): onigmo.h
enc/iso_8859_14.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_14.$(OBJEXT): impl/assume.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_14.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_14.$(OBJEXT): impl/cast.h
-enc/iso_8859_14.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_14.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_14.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_14.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_14.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_14.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_14.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_14.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_14.$(OBJEXT): impl/config.h
-enc/iso_8859_14.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_14.$(OBJEXT): impl/dosish.h
-enc/iso_8859_14.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_14.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_14.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_14.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_14.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_14.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_14.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_14.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_14.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_14.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_14.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_14.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_14.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_14.$(OBJEXT): internal/assume.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_14.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_14.$(OBJEXT): internal/cast.h
+enc/iso_8859_14.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_14.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_14.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_14.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_14.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_14.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_14.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_14.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_14.$(OBJEXT): internal/config.h
+enc/iso_8859_14.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_14.$(OBJEXT): internal/dosish.h
+enc/iso_8859_14.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_14.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_14.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_14.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_14.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_14.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_14.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_14.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_14.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_14.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_14.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_14.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_14.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_14.$(OBJEXT): assert.h
enc/iso_8859_14.$(OBJEXT): backward/2/assume.h
enc/iso_8859_14.$(OBJEXT): backward/2/attributes.h
@@ -1499,49 +1499,49 @@ enc/iso_8859_14.$(OBJEXT): enc/iso_8859_14.c
enc/iso_8859_14.$(OBJEXT): missing.h
enc/iso_8859_14.$(OBJEXT): onigmo.h
enc/iso_8859_15.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_15.$(OBJEXT): impl/assume.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_15.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_15.$(OBJEXT): impl/cast.h
-enc/iso_8859_15.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_15.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_15.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_15.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_15.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_15.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_15.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_15.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_15.$(OBJEXT): impl/config.h
-enc/iso_8859_15.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_15.$(OBJEXT): impl/dosish.h
-enc/iso_8859_15.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_15.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_15.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_15.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_15.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_15.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_15.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_15.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_15.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_15.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_15.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_15.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_15.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_15.$(OBJEXT): internal/assume.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_15.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_15.$(OBJEXT): internal/cast.h
+enc/iso_8859_15.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_15.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_15.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_15.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_15.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_15.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_15.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_15.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_15.$(OBJEXT): internal/config.h
+enc/iso_8859_15.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_15.$(OBJEXT): internal/dosish.h
+enc/iso_8859_15.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_15.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_15.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_15.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_15.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_15.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_15.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_15.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_15.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_15.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_15.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_15.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_15.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_15.$(OBJEXT): assert.h
enc/iso_8859_15.$(OBJEXT): backward/2/assume.h
enc/iso_8859_15.$(OBJEXT): backward/2/attributes.h
@@ -1558,49 +1558,49 @@ enc/iso_8859_15.$(OBJEXT): enc/iso_8859_15.c
enc/iso_8859_15.$(OBJEXT): missing.h
enc/iso_8859_15.$(OBJEXT): onigmo.h
enc/iso_8859_16.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_16.$(OBJEXT): impl/assume.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_16.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_16.$(OBJEXT): impl/cast.h
-enc/iso_8859_16.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_16.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_16.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_16.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_16.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_16.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_16.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_16.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_16.$(OBJEXT): impl/config.h
-enc/iso_8859_16.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_16.$(OBJEXT): impl/dosish.h
-enc/iso_8859_16.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_16.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_16.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_16.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_16.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_16.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_16.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_16.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_16.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_16.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_16.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_16.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_16.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_16.$(OBJEXT): internal/assume.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_16.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_16.$(OBJEXT): internal/cast.h
+enc/iso_8859_16.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_16.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_16.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_16.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_16.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_16.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_16.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_16.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_16.$(OBJEXT): internal/config.h
+enc/iso_8859_16.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_16.$(OBJEXT): internal/dosish.h
+enc/iso_8859_16.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_16.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_16.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_16.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_16.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_16.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_16.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_16.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_16.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_16.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_16.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_16.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_16.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_16.$(OBJEXT): assert.h
enc/iso_8859_16.$(OBJEXT): backward/2/assume.h
enc/iso_8859_16.$(OBJEXT): backward/2/attributes.h
@@ -1617,49 +1617,49 @@ enc/iso_8859_16.$(OBJEXT): enc/iso_8859_16.c
enc/iso_8859_16.$(OBJEXT): missing.h
enc/iso_8859_16.$(OBJEXT): onigmo.h
enc/iso_8859_2.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_2.$(OBJEXT): impl/assume.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_2.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_2.$(OBJEXT): impl/cast.h
-enc/iso_8859_2.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_2.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_2.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_2.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_2.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_2.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_2.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_2.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_2.$(OBJEXT): impl/config.h
-enc/iso_8859_2.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_2.$(OBJEXT): impl/dosish.h
-enc/iso_8859_2.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_2.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_2.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_2.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_2.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_2.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_2.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_2.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_2.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_2.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_2.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_2.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_2.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_2.$(OBJEXT): internal/assume.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_2.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_2.$(OBJEXT): internal/cast.h
+enc/iso_8859_2.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_2.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_2.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_2.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_2.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_2.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_2.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_2.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_2.$(OBJEXT): internal/config.h
+enc/iso_8859_2.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_2.$(OBJEXT): internal/dosish.h
+enc/iso_8859_2.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_2.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_2.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_2.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_2.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_2.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_2.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_2.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_2.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_2.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_2.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_2.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_2.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_2.$(OBJEXT): assert.h
enc/iso_8859_2.$(OBJEXT): backward/2/assume.h
enc/iso_8859_2.$(OBJEXT): backward/2/attributes.h
@@ -1676,49 +1676,49 @@ enc/iso_8859_2.$(OBJEXT): enc/iso_8859_2.c
enc/iso_8859_2.$(OBJEXT): missing.h
enc/iso_8859_2.$(OBJEXT): onigmo.h
enc/iso_8859_3.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_3.$(OBJEXT): impl/assume.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_3.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_3.$(OBJEXT): impl/cast.h
-enc/iso_8859_3.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_3.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_3.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_3.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_3.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_3.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_3.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_3.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_3.$(OBJEXT): impl/config.h
-enc/iso_8859_3.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_3.$(OBJEXT): impl/dosish.h
-enc/iso_8859_3.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_3.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_3.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_3.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_3.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_3.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_3.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_3.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_3.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_3.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_3.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_3.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_3.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_3.$(OBJEXT): internal/assume.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_3.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_3.$(OBJEXT): internal/cast.h
+enc/iso_8859_3.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_3.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_3.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_3.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_3.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_3.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_3.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_3.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_3.$(OBJEXT): internal/config.h
+enc/iso_8859_3.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_3.$(OBJEXT): internal/dosish.h
+enc/iso_8859_3.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_3.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_3.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_3.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_3.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_3.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_3.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_3.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_3.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_3.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_3.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_3.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_3.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_3.$(OBJEXT): assert.h
enc/iso_8859_3.$(OBJEXT): backward/2/assume.h
enc/iso_8859_3.$(OBJEXT): backward/2/attributes.h
@@ -1735,49 +1735,49 @@ enc/iso_8859_3.$(OBJEXT): enc/iso_8859_3.c
enc/iso_8859_3.$(OBJEXT): missing.h
enc/iso_8859_3.$(OBJEXT): onigmo.h
enc/iso_8859_4.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_4.$(OBJEXT): impl/assume.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_4.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_4.$(OBJEXT): impl/cast.h
-enc/iso_8859_4.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_4.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_4.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_4.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_4.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_4.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_4.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_4.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_4.$(OBJEXT): impl/config.h
-enc/iso_8859_4.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_4.$(OBJEXT): impl/dosish.h
-enc/iso_8859_4.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_4.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_4.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_4.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_4.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_4.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_4.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_4.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_4.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_4.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_4.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_4.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_4.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_4.$(OBJEXT): internal/assume.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_4.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_4.$(OBJEXT): internal/cast.h
+enc/iso_8859_4.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_4.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_4.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_4.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_4.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_4.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_4.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_4.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_4.$(OBJEXT): internal/config.h
+enc/iso_8859_4.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_4.$(OBJEXT): internal/dosish.h
+enc/iso_8859_4.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_4.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_4.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_4.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_4.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_4.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_4.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_4.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_4.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_4.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_4.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_4.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_4.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_4.$(OBJEXT): assert.h
enc/iso_8859_4.$(OBJEXT): backward/2/assume.h
enc/iso_8859_4.$(OBJEXT): backward/2/attributes.h
@@ -1794,49 +1794,49 @@ enc/iso_8859_4.$(OBJEXT): enc/iso_8859_4.c
enc/iso_8859_4.$(OBJEXT): missing.h
enc/iso_8859_4.$(OBJEXT): onigmo.h
enc/iso_8859_5.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_5.$(OBJEXT): impl/assume.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_5.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_5.$(OBJEXT): impl/cast.h
-enc/iso_8859_5.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_5.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_5.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_5.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_5.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_5.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_5.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_5.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_5.$(OBJEXT): impl/config.h
-enc/iso_8859_5.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_5.$(OBJEXT): impl/dosish.h
-enc/iso_8859_5.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_5.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_5.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_5.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_5.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_5.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_5.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_5.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_5.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_5.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_5.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_5.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_5.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_5.$(OBJEXT): internal/assume.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_5.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_5.$(OBJEXT): internal/cast.h
+enc/iso_8859_5.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_5.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_5.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_5.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_5.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_5.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_5.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_5.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_5.$(OBJEXT): internal/config.h
+enc/iso_8859_5.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_5.$(OBJEXT): internal/dosish.h
+enc/iso_8859_5.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_5.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_5.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_5.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_5.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_5.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_5.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_5.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_5.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_5.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_5.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_5.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_5.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_5.$(OBJEXT): assert.h
enc/iso_8859_5.$(OBJEXT): backward/2/assume.h
enc/iso_8859_5.$(OBJEXT): backward/2/attributes.h
@@ -1852,49 +1852,49 @@ enc/iso_8859_5.$(OBJEXT): enc/iso_8859_5.c
enc/iso_8859_5.$(OBJEXT): missing.h
enc/iso_8859_5.$(OBJEXT): onigmo.h
enc/iso_8859_6.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_6.$(OBJEXT): impl/assume.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_6.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_6.$(OBJEXT): impl/cast.h
-enc/iso_8859_6.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_6.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_6.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_6.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_6.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_6.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_6.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_6.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_6.$(OBJEXT): impl/config.h
-enc/iso_8859_6.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_6.$(OBJEXT): impl/dosish.h
-enc/iso_8859_6.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_6.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_6.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_6.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_6.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_6.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_6.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_6.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_6.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_6.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_6.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_6.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_6.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_6.$(OBJEXT): internal/assume.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_6.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_6.$(OBJEXT): internal/cast.h
+enc/iso_8859_6.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_6.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_6.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_6.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_6.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_6.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_6.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_6.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_6.$(OBJEXT): internal/config.h
+enc/iso_8859_6.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_6.$(OBJEXT): internal/dosish.h
+enc/iso_8859_6.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_6.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_6.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_6.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_6.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_6.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_6.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_6.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_6.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_6.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_6.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_6.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_6.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_6.$(OBJEXT): assert.h
enc/iso_8859_6.$(OBJEXT): backward/2/assume.h
enc/iso_8859_6.$(OBJEXT): backward/2/attributes.h
@@ -1910,49 +1910,49 @@ enc/iso_8859_6.$(OBJEXT): enc/iso_8859_6.c
enc/iso_8859_6.$(OBJEXT): missing.h
enc/iso_8859_6.$(OBJEXT): onigmo.h
enc/iso_8859_7.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_7.$(OBJEXT): impl/assume.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_7.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_7.$(OBJEXT): impl/cast.h
-enc/iso_8859_7.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_7.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_7.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_7.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_7.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_7.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_7.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_7.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_7.$(OBJEXT): impl/config.h
-enc/iso_8859_7.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_7.$(OBJEXT): impl/dosish.h
-enc/iso_8859_7.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_7.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_7.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_7.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_7.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_7.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_7.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_7.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_7.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_7.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_7.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_7.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_7.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_7.$(OBJEXT): internal/assume.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_7.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_7.$(OBJEXT): internal/cast.h
+enc/iso_8859_7.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_7.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_7.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_7.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_7.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_7.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_7.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_7.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_7.$(OBJEXT): internal/config.h
+enc/iso_8859_7.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_7.$(OBJEXT): internal/dosish.h
+enc/iso_8859_7.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_7.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_7.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_7.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_7.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_7.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_7.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_7.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_7.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_7.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_7.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_7.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_7.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_7.$(OBJEXT): assert.h
enc/iso_8859_7.$(OBJEXT): backward/2/assume.h
enc/iso_8859_7.$(OBJEXT): backward/2/attributes.h
@@ -1968,49 +1968,49 @@ enc/iso_8859_7.$(OBJEXT): enc/iso_8859_7.c
enc/iso_8859_7.$(OBJEXT): missing.h
enc/iso_8859_7.$(OBJEXT): onigmo.h
enc/iso_8859_8.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_8.$(OBJEXT): impl/assume.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_8.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_8.$(OBJEXT): impl/cast.h
-enc/iso_8859_8.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_8.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_8.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_8.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_8.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_8.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_8.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_8.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_8.$(OBJEXT): impl/config.h
-enc/iso_8859_8.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_8.$(OBJEXT): impl/dosish.h
-enc/iso_8859_8.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_8.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_8.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_8.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_8.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_8.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_8.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_8.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_8.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_8.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_8.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_8.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_8.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_8.$(OBJEXT): internal/assume.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_8.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_8.$(OBJEXT): internal/cast.h
+enc/iso_8859_8.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_8.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_8.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_8.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_8.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_8.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_8.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_8.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_8.$(OBJEXT): internal/config.h
+enc/iso_8859_8.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_8.$(OBJEXT): internal/dosish.h
+enc/iso_8859_8.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_8.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_8.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_8.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_8.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_8.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_8.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_8.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_8.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_8.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_8.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_8.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_8.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_8.$(OBJEXT): assert.h
enc/iso_8859_8.$(OBJEXT): backward/2/assume.h
enc/iso_8859_8.$(OBJEXT): backward/2/attributes.h
@@ -2026,49 +2026,49 @@ enc/iso_8859_8.$(OBJEXT): enc/iso_8859_8.c
enc/iso_8859_8.$(OBJEXT): missing.h
enc/iso_8859_8.$(OBJEXT): onigmo.h
enc/iso_8859_9.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/iso_8859_9.$(OBJEXT): impl/assume.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/alloc_size.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/cold.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/const.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/deprecated.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/error.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/forceinline.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/format.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/maybe_unused.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/nodiscard.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/noexcept.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/noinline.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/nonnull.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/noreturn.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/pure.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/restrict.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/iso_8859_9.$(OBJEXT): impl/attr/warning.h
-enc/iso_8859_9.$(OBJEXT): impl/cast.h
-enc/iso_8859_9.$(OBJEXT): impl/compiler_is.h
-enc/iso_8859_9.$(OBJEXT): impl/compiler_is/apple.h
-enc/iso_8859_9.$(OBJEXT): impl/compiler_is/clang.h
-enc/iso_8859_9.$(OBJEXT): impl/compiler_is/gcc.h
-enc/iso_8859_9.$(OBJEXT): impl/compiler_is/intel.h
-enc/iso_8859_9.$(OBJEXT): impl/compiler_is/msvc.h
-enc/iso_8859_9.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/iso_8859_9.$(OBJEXT): impl/compiler_since.h
-enc/iso_8859_9.$(OBJEXT): impl/config.h
-enc/iso_8859_9.$(OBJEXT): impl/dllexport.h
-enc/iso_8859_9.$(OBJEXT): impl/dosish.h
-enc/iso_8859_9.$(OBJEXT): impl/has/attribute.h
-enc/iso_8859_9.$(OBJEXT): impl/has/builtin.h
-enc/iso_8859_9.$(OBJEXT): impl/has/c_attribute.h
-enc/iso_8859_9.$(OBJEXT): impl/has/cpp_attribute.h
-enc/iso_8859_9.$(OBJEXT): impl/has/declspec_attribute.h
-enc/iso_8859_9.$(OBJEXT): impl/has/extension.h
-enc/iso_8859_9.$(OBJEXT): impl/has/feature.h
-enc/iso_8859_9.$(OBJEXT): impl/has/warning.h
-enc/iso_8859_9.$(OBJEXT): impl/stdalign.h
-enc/iso_8859_9.$(OBJEXT): impl/stdbool.h
-enc/iso_8859_9.$(OBJEXT): impl/token_paste.h
-enc/iso_8859_9.$(OBJEXT): impl/warning_push.h
-enc/iso_8859_9.$(OBJEXT): impl/xmalloc.h
+enc/iso_8859_9.$(OBJEXT): internal/assume.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/alloc_size.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/cold.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/const.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/deprecated.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/error.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/forceinline.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/format.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/maybe_unused.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/nodiscard.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/noexcept.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/noinline.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/nonnull.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/noreturn.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/pure.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/restrict.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/iso_8859_9.$(OBJEXT): internal/attr/warning.h
+enc/iso_8859_9.$(OBJEXT): internal/cast.h
+enc/iso_8859_9.$(OBJEXT): internal/compiler_is.h
+enc/iso_8859_9.$(OBJEXT): internal/compiler_is/apple.h
+enc/iso_8859_9.$(OBJEXT): internal/compiler_is/clang.h
+enc/iso_8859_9.$(OBJEXT): internal/compiler_is/gcc.h
+enc/iso_8859_9.$(OBJEXT): internal/compiler_is/intel.h
+enc/iso_8859_9.$(OBJEXT): internal/compiler_is/msvc.h
+enc/iso_8859_9.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/iso_8859_9.$(OBJEXT): internal/compiler_since.h
+enc/iso_8859_9.$(OBJEXT): internal/config.h
+enc/iso_8859_9.$(OBJEXT): internal/dllexport.h
+enc/iso_8859_9.$(OBJEXT): internal/dosish.h
+enc/iso_8859_9.$(OBJEXT): internal/has/attribute.h
+enc/iso_8859_9.$(OBJEXT): internal/has/builtin.h
+enc/iso_8859_9.$(OBJEXT): internal/has/c_attribute.h
+enc/iso_8859_9.$(OBJEXT): internal/has/cpp_attribute.h
+enc/iso_8859_9.$(OBJEXT): internal/has/declspec_attribute.h
+enc/iso_8859_9.$(OBJEXT): internal/has/extension.h
+enc/iso_8859_9.$(OBJEXT): internal/has/feature.h
+enc/iso_8859_9.$(OBJEXT): internal/has/warning.h
+enc/iso_8859_9.$(OBJEXT): internal/stdalign.h
+enc/iso_8859_9.$(OBJEXT): internal/stdbool.h
+enc/iso_8859_9.$(OBJEXT): internal/token_paste.h
+enc/iso_8859_9.$(OBJEXT): internal/warning_push.h
+enc/iso_8859_9.$(OBJEXT): internal/xmalloc.h
enc/iso_8859_9.$(OBJEXT): assert.h
enc/iso_8859_9.$(OBJEXT): backward/2/assume.h
enc/iso_8859_9.$(OBJEXT): backward/2/attributes.h
@@ -2085,49 +2085,49 @@ enc/iso_8859_9.$(OBJEXT): enc/iso_8859_9.c
enc/iso_8859_9.$(OBJEXT): missing.h
enc/iso_8859_9.$(OBJEXT): onigmo.h
enc/koi8_r.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/koi8_r.$(OBJEXT): impl/assume.h
-enc/koi8_r.$(OBJEXT): impl/attr/alloc_size.h
-enc/koi8_r.$(OBJEXT): impl/attr/cold.h
-enc/koi8_r.$(OBJEXT): impl/attr/const.h
-enc/koi8_r.$(OBJEXT): impl/attr/deprecated.h
-enc/koi8_r.$(OBJEXT): impl/attr/error.h
-enc/koi8_r.$(OBJEXT): impl/attr/forceinline.h
-enc/koi8_r.$(OBJEXT): impl/attr/format.h
-enc/koi8_r.$(OBJEXT): impl/attr/maybe_unused.h
-enc/koi8_r.$(OBJEXT): impl/attr/nodiscard.h
-enc/koi8_r.$(OBJEXT): impl/attr/noexcept.h
-enc/koi8_r.$(OBJEXT): impl/attr/noinline.h
-enc/koi8_r.$(OBJEXT): impl/attr/nonnull.h
-enc/koi8_r.$(OBJEXT): impl/attr/noreturn.h
-enc/koi8_r.$(OBJEXT): impl/attr/pure.h
-enc/koi8_r.$(OBJEXT): impl/attr/restrict.h
-enc/koi8_r.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/koi8_r.$(OBJEXT): impl/attr/warning.h
-enc/koi8_r.$(OBJEXT): impl/cast.h
-enc/koi8_r.$(OBJEXT): impl/compiler_is.h
-enc/koi8_r.$(OBJEXT): impl/compiler_is/apple.h
-enc/koi8_r.$(OBJEXT): impl/compiler_is/clang.h
-enc/koi8_r.$(OBJEXT): impl/compiler_is/gcc.h
-enc/koi8_r.$(OBJEXT): impl/compiler_is/intel.h
-enc/koi8_r.$(OBJEXT): impl/compiler_is/msvc.h
-enc/koi8_r.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/koi8_r.$(OBJEXT): impl/compiler_since.h
-enc/koi8_r.$(OBJEXT): impl/config.h
-enc/koi8_r.$(OBJEXT): impl/dllexport.h
-enc/koi8_r.$(OBJEXT): impl/dosish.h
-enc/koi8_r.$(OBJEXT): impl/has/attribute.h
-enc/koi8_r.$(OBJEXT): impl/has/builtin.h
-enc/koi8_r.$(OBJEXT): impl/has/c_attribute.h
-enc/koi8_r.$(OBJEXT): impl/has/cpp_attribute.h
-enc/koi8_r.$(OBJEXT): impl/has/declspec_attribute.h
-enc/koi8_r.$(OBJEXT): impl/has/extension.h
-enc/koi8_r.$(OBJEXT): impl/has/feature.h
-enc/koi8_r.$(OBJEXT): impl/has/warning.h
-enc/koi8_r.$(OBJEXT): impl/stdalign.h
-enc/koi8_r.$(OBJEXT): impl/stdbool.h
-enc/koi8_r.$(OBJEXT): impl/token_paste.h
-enc/koi8_r.$(OBJEXT): impl/warning_push.h
-enc/koi8_r.$(OBJEXT): impl/xmalloc.h
+enc/koi8_r.$(OBJEXT): internal/assume.h
+enc/koi8_r.$(OBJEXT): internal/attr/alloc_size.h
+enc/koi8_r.$(OBJEXT): internal/attr/cold.h
+enc/koi8_r.$(OBJEXT): internal/attr/const.h
+enc/koi8_r.$(OBJEXT): internal/attr/deprecated.h
+enc/koi8_r.$(OBJEXT): internal/attr/error.h
+enc/koi8_r.$(OBJEXT): internal/attr/forceinline.h
+enc/koi8_r.$(OBJEXT): internal/attr/format.h
+enc/koi8_r.$(OBJEXT): internal/attr/maybe_unused.h
+enc/koi8_r.$(OBJEXT): internal/attr/nodiscard.h
+enc/koi8_r.$(OBJEXT): internal/attr/noexcept.h
+enc/koi8_r.$(OBJEXT): internal/attr/noinline.h
+enc/koi8_r.$(OBJEXT): internal/attr/nonnull.h
+enc/koi8_r.$(OBJEXT): internal/attr/noreturn.h
+enc/koi8_r.$(OBJEXT): internal/attr/pure.h
+enc/koi8_r.$(OBJEXT): internal/attr/restrict.h
+enc/koi8_r.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/koi8_r.$(OBJEXT): internal/attr/warning.h
+enc/koi8_r.$(OBJEXT): internal/cast.h
+enc/koi8_r.$(OBJEXT): internal/compiler_is.h
+enc/koi8_r.$(OBJEXT): internal/compiler_is/apple.h
+enc/koi8_r.$(OBJEXT): internal/compiler_is/clang.h
+enc/koi8_r.$(OBJEXT): internal/compiler_is/gcc.h
+enc/koi8_r.$(OBJEXT): internal/compiler_is/intel.h
+enc/koi8_r.$(OBJEXT): internal/compiler_is/msvc.h
+enc/koi8_r.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/koi8_r.$(OBJEXT): internal/compiler_since.h
+enc/koi8_r.$(OBJEXT): internal/config.h
+enc/koi8_r.$(OBJEXT): internal/dllexport.h
+enc/koi8_r.$(OBJEXT): internal/dosish.h
+enc/koi8_r.$(OBJEXT): internal/has/attribute.h
+enc/koi8_r.$(OBJEXT): internal/has/builtin.h
+enc/koi8_r.$(OBJEXT): internal/has/c_attribute.h
+enc/koi8_r.$(OBJEXT): internal/has/cpp_attribute.h
+enc/koi8_r.$(OBJEXT): internal/has/declspec_attribute.h
+enc/koi8_r.$(OBJEXT): internal/has/extension.h
+enc/koi8_r.$(OBJEXT): internal/has/feature.h
+enc/koi8_r.$(OBJEXT): internal/has/warning.h
+enc/koi8_r.$(OBJEXT): internal/stdalign.h
+enc/koi8_r.$(OBJEXT): internal/stdbool.h
+enc/koi8_r.$(OBJEXT): internal/token_paste.h
+enc/koi8_r.$(OBJEXT): internal/warning_push.h
+enc/koi8_r.$(OBJEXT): internal/xmalloc.h
enc/koi8_r.$(OBJEXT): assert.h
enc/koi8_r.$(OBJEXT): backward/2/assume.h
enc/koi8_r.$(OBJEXT): backward/2/attributes.h
@@ -2143,49 +2143,49 @@ enc/koi8_r.$(OBJEXT): enc/koi8_r.c
enc/koi8_r.$(OBJEXT): missing.h
enc/koi8_r.$(OBJEXT): onigmo.h
enc/koi8_u.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/koi8_u.$(OBJEXT): impl/assume.h
-enc/koi8_u.$(OBJEXT): impl/attr/alloc_size.h
-enc/koi8_u.$(OBJEXT): impl/attr/cold.h
-enc/koi8_u.$(OBJEXT): impl/attr/const.h
-enc/koi8_u.$(OBJEXT): impl/attr/deprecated.h
-enc/koi8_u.$(OBJEXT): impl/attr/error.h
-enc/koi8_u.$(OBJEXT): impl/attr/forceinline.h
-enc/koi8_u.$(OBJEXT): impl/attr/format.h
-enc/koi8_u.$(OBJEXT): impl/attr/maybe_unused.h
-enc/koi8_u.$(OBJEXT): impl/attr/nodiscard.h
-enc/koi8_u.$(OBJEXT): impl/attr/noexcept.h
-enc/koi8_u.$(OBJEXT): impl/attr/noinline.h
-enc/koi8_u.$(OBJEXT): impl/attr/nonnull.h
-enc/koi8_u.$(OBJEXT): impl/attr/noreturn.h
-enc/koi8_u.$(OBJEXT): impl/attr/pure.h
-enc/koi8_u.$(OBJEXT): impl/attr/restrict.h
-enc/koi8_u.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/koi8_u.$(OBJEXT): impl/attr/warning.h
-enc/koi8_u.$(OBJEXT): impl/cast.h
-enc/koi8_u.$(OBJEXT): impl/compiler_is.h
-enc/koi8_u.$(OBJEXT): impl/compiler_is/apple.h
-enc/koi8_u.$(OBJEXT): impl/compiler_is/clang.h
-enc/koi8_u.$(OBJEXT): impl/compiler_is/gcc.h
-enc/koi8_u.$(OBJEXT): impl/compiler_is/intel.h
-enc/koi8_u.$(OBJEXT): impl/compiler_is/msvc.h
-enc/koi8_u.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/koi8_u.$(OBJEXT): impl/compiler_since.h
-enc/koi8_u.$(OBJEXT): impl/config.h
-enc/koi8_u.$(OBJEXT): impl/dllexport.h
-enc/koi8_u.$(OBJEXT): impl/dosish.h
-enc/koi8_u.$(OBJEXT): impl/has/attribute.h
-enc/koi8_u.$(OBJEXT): impl/has/builtin.h
-enc/koi8_u.$(OBJEXT): impl/has/c_attribute.h
-enc/koi8_u.$(OBJEXT): impl/has/cpp_attribute.h
-enc/koi8_u.$(OBJEXT): impl/has/declspec_attribute.h
-enc/koi8_u.$(OBJEXT): impl/has/extension.h
-enc/koi8_u.$(OBJEXT): impl/has/feature.h
-enc/koi8_u.$(OBJEXT): impl/has/warning.h
-enc/koi8_u.$(OBJEXT): impl/stdalign.h
-enc/koi8_u.$(OBJEXT): impl/stdbool.h
-enc/koi8_u.$(OBJEXT): impl/token_paste.h
-enc/koi8_u.$(OBJEXT): impl/warning_push.h
-enc/koi8_u.$(OBJEXT): impl/xmalloc.h
+enc/koi8_u.$(OBJEXT): internal/assume.h
+enc/koi8_u.$(OBJEXT): internal/attr/alloc_size.h
+enc/koi8_u.$(OBJEXT): internal/attr/cold.h
+enc/koi8_u.$(OBJEXT): internal/attr/const.h
+enc/koi8_u.$(OBJEXT): internal/attr/deprecated.h
+enc/koi8_u.$(OBJEXT): internal/attr/error.h
+enc/koi8_u.$(OBJEXT): internal/attr/forceinline.h
+enc/koi8_u.$(OBJEXT): internal/attr/format.h
+enc/koi8_u.$(OBJEXT): internal/attr/maybe_unused.h
+enc/koi8_u.$(OBJEXT): internal/attr/nodiscard.h
+enc/koi8_u.$(OBJEXT): internal/attr/noexcept.h
+enc/koi8_u.$(OBJEXT): internal/attr/noinline.h
+enc/koi8_u.$(OBJEXT): internal/attr/nonnull.h
+enc/koi8_u.$(OBJEXT): internal/attr/noreturn.h
+enc/koi8_u.$(OBJEXT): internal/attr/pure.h
+enc/koi8_u.$(OBJEXT): internal/attr/restrict.h
+enc/koi8_u.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/koi8_u.$(OBJEXT): internal/attr/warning.h
+enc/koi8_u.$(OBJEXT): internal/cast.h
+enc/koi8_u.$(OBJEXT): internal/compiler_is.h
+enc/koi8_u.$(OBJEXT): internal/compiler_is/apple.h
+enc/koi8_u.$(OBJEXT): internal/compiler_is/clang.h
+enc/koi8_u.$(OBJEXT): internal/compiler_is/gcc.h
+enc/koi8_u.$(OBJEXT): internal/compiler_is/intel.h
+enc/koi8_u.$(OBJEXT): internal/compiler_is/msvc.h
+enc/koi8_u.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/koi8_u.$(OBJEXT): internal/compiler_since.h
+enc/koi8_u.$(OBJEXT): internal/config.h
+enc/koi8_u.$(OBJEXT): internal/dllexport.h
+enc/koi8_u.$(OBJEXT): internal/dosish.h
+enc/koi8_u.$(OBJEXT): internal/has/attribute.h
+enc/koi8_u.$(OBJEXT): internal/has/builtin.h
+enc/koi8_u.$(OBJEXT): internal/has/c_attribute.h
+enc/koi8_u.$(OBJEXT): internal/has/cpp_attribute.h
+enc/koi8_u.$(OBJEXT): internal/has/declspec_attribute.h
+enc/koi8_u.$(OBJEXT): internal/has/extension.h
+enc/koi8_u.$(OBJEXT): internal/has/feature.h
+enc/koi8_u.$(OBJEXT): internal/has/warning.h
+enc/koi8_u.$(OBJEXT): internal/stdalign.h
+enc/koi8_u.$(OBJEXT): internal/stdbool.h
+enc/koi8_u.$(OBJEXT): internal/token_paste.h
+enc/koi8_u.$(OBJEXT): internal/warning_push.h
+enc/koi8_u.$(OBJEXT): internal/xmalloc.h
enc/koi8_u.$(OBJEXT): assert.h
enc/koi8_u.$(OBJEXT): backward/2/assume.h
enc/koi8_u.$(OBJEXT): backward/2/attributes.h
@@ -2201,49 +2201,49 @@ enc/koi8_u.$(OBJEXT): enc/koi8_u.c
enc/koi8_u.$(OBJEXT): missing.h
enc/koi8_u.$(OBJEXT): onigmo.h
enc/shift_jis.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/shift_jis.$(OBJEXT): impl/assume.h
-enc/shift_jis.$(OBJEXT): impl/attr/alloc_size.h
-enc/shift_jis.$(OBJEXT): impl/attr/cold.h
-enc/shift_jis.$(OBJEXT): impl/attr/const.h
-enc/shift_jis.$(OBJEXT): impl/attr/deprecated.h
-enc/shift_jis.$(OBJEXT): impl/attr/error.h
-enc/shift_jis.$(OBJEXT): impl/attr/forceinline.h
-enc/shift_jis.$(OBJEXT): impl/attr/format.h
-enc/shift_jis.$(OBJEXT): impl/attr/maybe_unused.h
-enc/shift_jis.$(OBJEXT): impl/attr/nodiscard.h
-enc/shift_jis.$(OBJEXT): impl/attr/noexcept.h
-enc/shift_jis.$(OBJEXT): impl/attr/noinline.h
-enc/shift_jis.$(OBJEXT): impl/attr/nonnull.h
-enc/shift_jis.$(OBJEXT): impl/attr/noreturn.h
-enc/shift_jis.$(OBJEXT): impl/attr/pure.h
-enc/shift_jis.$(OBJEXT): impl/attr/restrict.h
-enc/shift_jis.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/shift_jis.$(OBJEXT): impl/attr/warning.h
-enc/shift_jis.$(OBJEXT): impl/cast.h
-enc/shift_jis.$(OBJEXT): impl/compiler_is.h
-enc/shift_jis.$(OBJEXT): impl/compiler_is/apple.h
-enc/shift_jis.$(OBJEXT): impl/compiler_is/clang.h
-enc/shift_jis.$(OBJEXT): impl/compiler_is/gcc.h
-enc/shift_jis.$(OBJEXT): impl/compiler_is/intel.h
-enc/shift_jis.$(OBJEXT): impl/compiler_is/msvc.h
-enc/shift_jis.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/shift_jis.$(OBJEXT): impl/compiler_since.h
-enc/shift_jis.$(OBJEXT): impl/config.h
-enc/shift_jis.$(OBJEXT): impl/dllexport.h
-enc/shift_jis.$(OBJEXT): impl/dosish.h
-enc/shift_jis.$(OBJEXT): impl/has/attribute.h
-enc/shift_jis.$(OBJEXT): impl/has/builtin.h
-enc/shift_jis.$(OBJEXT): impl/has/c_attribute.h
-enc/shift_jis.$(OBJEXT): impl/has/cpp_attribute.h
-enc/shift_jis.$(OBJEXT): impl/has/declspec_attribute.h
-enc/shift_jis.$(OBJEXT): impl/has/extension.h
-enc/shift_jis.$(OBJEXT): impl/has/feature.h
-enc/shift_jis.$(OBJEXT): impl/has/warning.h
-enc/shift_jis.$(OBJEXT): impl/stdalign.h
-enc/shift_jis.$(OBJEXT): impl/stdbool.h
-enc/shift_jis.$(OBJEXT): impl/token_paste.h
-enc/shift_jis.$(OBJEXT): impl/warning_push.h
-enc/shift_jis.$(OBJEXT): impl/xmalloc.h
+enc/shift_jis.$(OBJEXT): internal/assume.h
+enc/shift_jis.$(OBJEXT): internal/attr/alloc_size.h
+enc/shift_jis.$(OBJEXT): internal/attr/cold.h
+enc/shift_jis.$(OBJEXT): internal/attr/const.h
+enc/shift_jis.$(OBJEXT): internal/attr/deprecated.h
+enc/shift_jis.$(OBJEXT): internal/attr/error.h
+enc/shift_jis.$(OBJEXT): internal/attr/forceinline.h
+enc/shift_jis.$(OBJEXT): internal/attr/format.h
+enc/shift_jis.$(OBJEXT): internal/attr/maybe_unused.h
+enc/shift_jis.$(OBJEXT): internal/attr/nodiscard.h
+enc/shift_jis.$(OBJEXT): internal/attr/noexcept.h
+enc/shift_jis.$(OBJEXT): internal/attr/noinline.h
+enc/shift_jis.$(OBJEXT): internal/attr/nonnull.h
+enc/shift_jis.$(OBJEXT): internal/attr/noreturn.h
+enc/shift_jis.$(OBJEXT): internal/attr/pure.h
+enc/shift_jis.$(OBJEXT): internal/attr/restrict.h
+enc/shift_jis.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/shift_jis.$(OBJEXT): internal/attr/warning.h
+enc/shift_jis.$(OBJEXT): internal/cast.h
+enc/shift_jis.$(OBJEXT): internal/compiler_is.h
+enc/shift_jis.$(OBJEXT): internal/compiler_is/apple.h
+enc/shift_jis.$(OBJEXT): internal/compiler_is/clang.h
+enc/shift_jis.$(OBJEXT): internal/compiler_is/gcc.h
+enc/shift_jis.$(OBJEXT): internal/compiler_is/intel.h
+enc/shift_jis.$(OBJEXT): internal/compiler_is/msvc.h
+enc/shift_jis.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/shift_jis.$(OBJEXT): internal/compiler_since.h
+enc/shift_jis.$(OBJEXT): internal/config.h
+enc/shift_jis.$(OBJEXT): internal/dllexport.h
+enc/shift_jis.$(OBJEXT): internal/dosish.h
+enc/shift_jis.$(OBJEXT): internal/has/attribute.h
+enc/shift_jis.$(OBJEXT): internal/has/builtin.h
+enc/shift_jis.$(OBJEXT): internal/has/c_attribute.h
+enc/shift_jis.$(OBJEXT): internal/has/cpp_attribute.h
+enc/shift_jis.$(OBJEXT): internal/has/declspec_attribute.h
+enc/shift_jis.$(OBJEXT): internal/has/extension.h
+enc/shift_jis.$(OBJEXT): internal/has/feature.h
+enc/shift_jis.$(OBJEXT): internal/has/warning.h
+enc/shift_jis.$(OBJEXT): internal/stdalign.h
+enc/shift_jis.$(OBJEXT): internal/stdbool.h
+enc/shift_jis.$(OBJEXT): internal/token_paste.h
+enc/shift_jis.$(OBJEXT): internal/warning_push.h
+enc/shift_jis.$(OBJEXT): internal/xmalloc.h
enc/shift_jis.$(OBJEXT): assert.h
enc/shift_jis.$(OBJEXT): backward/2/assume.h
enc/shift_jis.$(OBJEXT): backward/2/attributes.h
@@ -2263,146 +2263,146 @@ enc/shift_jis.$(OBJEXT): missing.h
enc/shift_jis.$(OBJEXT): onigmo.h
enc/trans/big5.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/big5.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/big5.$(OBJEXT): impl/anyargs.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/big5.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/big5.$(OBJEXT): impl/assume.h
-enc/trans/big5.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/big5.$(OBJEXT): impl/attr/artificial.h
-enc/trans/big5.$(OBJEXT): impl/attr/cold.h
-enc/trans/big5.$(OBJEXT): impl/attr/const.h
-enc/trans/big5.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/big5.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/big5.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/big5.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/big5.$(OBJEXT): impl/attr/error.h
-enc/trans/big5.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/big5.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/big5.$(OBJEXT): impl/attr/format.h
-enc/trans/big5.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/big5.$(OBJEXT): impl/attr/noalias.h
-enc/trans/big5.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/big5.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/big5.$(OBJEXT): impl/attr/noinline.h
-enc/trans/big5.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/big5.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/big5.$(OBJEXT): impl/attr/pure.h
-enc/trans/big5.$(OBJEXT): impl/attr/restrict.h
-enc/trans/big5.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/big5.$(OBJEXT): impl/attr/warning.h
-enc/trans/big5.$(OBJEXT): impl/attr/weakref.h
-enc/trans/big5.$(OBJEXT): impl/cast.h
-enc/trans/big5.$(OBJEXT): impl/compiler_is.h
-enc/trans/big5.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/big5.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/big5.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/big5.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/big5.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/big5.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/big5.$(OBJEXT): impl/compiler_since.h
-enc/trans/big5.$(OBJEXT): impl/config.h
-enc/trans/big5.$(OBJEXT): impl/constant_p.h
-enc/trans/big5.$(OBJEXT): impl/core.h
-enc/trans/big5.$(OBJEXT): impl/core/rarray.h
-enc/trans/big5.$(OBJEXT): impl/core/rbasic.h
-enc/trans/big5.$(OBJEXT): impl/core/rbignum.h
-enc/trans/big5.$(OBJEXT): impl/core/rclass.h
-enc/trans/big5.$(OBJEXT): impl/core/rdata.h
-enc/trans/big5.$(OBJEXT): impl/core/rfile.h
-enc/trans/big5.$(OBJEXT): impl/core/rhash.h
-enc/trans/big5.$(OBJEXT): impl/core/robject.h
-enc/trans/big5.$(OBJEXT): impl/core/rregexp.h
-enc/trans/big5.$(OBJEXT): impl/core/rstring.h
-enc/trans/big5.$(OBJEXT): impl/core/rstruct.h
-enc/trans/big5.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/big5.$(OBJEXT): impl/ctype.h
-enc/trans/big5.$(OBJEXT): impl/dllexport.h
-enc/trans/big5.$(OBJEXT): impl/dosish.h
-enc/trans/big5.$(OBJEXT): impl/error.h
-enc/trans/big5.$(OBJEXT): impl/eval.h
-enc/trans/big5.$(OBJEXT): impl/event.h
-enc/trans/big5.$(OBJEXT): impl/fl_type.h
-enc/trans/big5.$(OBJEXT): impl/gc.h
-enc/trans/big5.$(OBJEXT): impl/glob.h
-enc/trans/big5.$(OBJEXT): impl/globals.h
-enc/trans/big5.$(OBJEXT): impl/has/attribute.h
-enc/trans/big5.$(OBJEXT): impl/has/builtin.h
-enc/trans/big5.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/big5.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/big5.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/big5.$(OBJEXT): impl/has/extension.h
-enc/trans/big5.$(OBJEXT): impl/has/feature.h
-enc/trans/big5.$(OBJEXT): impl/has/warning.h
-enc/trans/big5.$(OBJEXT): impl/intern/array.h
-enc/trans/big5.$(OBJEXT): impl/intern/bignum.h
-enc/trans/big5.$(OBJEXT): impl/intern/class.h
-enc/trans/big5.$(OBJEXT): impl/intern/compar.h
-enc/trans/big5.$(OBJEXT): impl/intern/complex.h
-enc/trans/big5.$(OBJEXT): impl/intern/cont.h
-enc/trans/big5.$(OBJEXT): impl/intern/dir.h
-enc/trans/big5.$(OBJEXT): impl/intern/enum.h
-enc/trans/big5.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/big5.$(OBJEXT): impl/intern/error.h
-enc/trans/big5.$(OBJEXT): impl/intern/eval.h
-enc/trans/big5.$(OBJEXT): impl/intern/file.h
-enc/trans/big5.$(OBJEXT): impl/intern/gc.h
-enc/trans/big5.$(OBJEXT): impl/intern/hash.h
-enc/trans/big5.$(OBJEXT): impl/intern/io.h
-enc/trans/big5.$(OBJEXT): impl/intern/load.h
-enc/trans/big5.$(OBJEXT): impl/intern/marshal.h
-enc/trans/big5.$(OBJEXT): impl/intern/numeric.h
-enc/trans/big5.$(OBJEXT): impl/intern/object.h
-enc/trans/big5.$(OBJEXT): impl/intern/parse.h
-enc/trans/big5.$(OBJEXT): impl/intern/proc.h
-enc/trans/big5.$(OBJEXT): impl/intern/process.h
-enc/trans/big5.$(OBJEXT): impl/intern/random.h
-enc/trans/big5.$(OBJEXT): impl/intern/range.h
-enc/trans/big5.$(OBJEXT): impl/intern/rational.h
-enc/trans/big5.$(OBJEXT): impl/intern/re.h
-enc/trans/big5.$(OBJEXT): impl/intern/ruby.h
-enc/trans/big5.$(OBJEXT): impl/intern/select.h
-enc/trans/big5.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/big5.$(OBJEXT): impl/intern/signal.h
-enc/trans/big5.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/big5.$(OBJEXT): impl/intern/string.h
-enc/trans/big5.$(OBJEXT): impl/intern/struct.h
-enc/trans/big5.$(OBJEXT): impl/intern/thread.h
-enc/trans/big5.$(OBJEXT): impl/intern/time.h
-enc/trans/big5.$(OBJEXT): impl/intern/variable.h
-enc/trans/big5.$(OBJEXT): impl/intern/vm.h
-enc/trans/big5.$(OBJEXT): impl/interpreter.h
-enc/trans/big5.$(OBJEXT): impl/iterator.h
-enc/trans/big5.$(OBJEXT): impl/memory.h
-enc/trans/big5.$(OBJEXT): impl/method.h
-enc/trans/big5.$(OBJEXT): impl/module.h
-enc/trans/big5.$(OBJEXT): impl/newobj.h
-enc/trans/big5.$(OBJEXT): impl/rgengc.h
-enc/trans/big5.$(OBJEXT): impl/scan_args.h
-enc/trans/big5.$(OBJEXT): impl/special_consts.h
-enc/trans/big5.$(OBJEXT): impl/static_assert.h
-enc/trans/big5.$(OBJEXT): impl/stdalign.h
-enc/trans/big5.$(OBJEXT): impl/stdbool.h
-enc/trans/big5.$(OBJEXT): impl/symbol.h
-enc/trans/big5.$(OBJEXT): impl/token_paste.h
-enc/trans/big5.$(OBJEXT): impl/value.h
-enc/trans/big5.$(OBJEXT): impl/value_type.h
-enc/trans/big5.$(OBJEXT): impl/variable.h
-enc/trans/big5.$(OBJEXT): impl/warning_push.h
-enc/trans/big5.$(OBJEXT): impl/xmalloc.h
+enc/trans/big5.$(OBJEXT): internal/anyargs.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/big5.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/big5.$(OBJEXT): internal/assume.h
+enc/trans/big5.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/big5.$(OBJEXT): internal/attr/artificial.h
+enc/trans/big5.$(OBJEXT): internal/attr/cold.h
+enc/trans/big5.$(OBJEXT): internal/attr/const.h
+enc/trans/big5.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/big5.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/big5.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/big5.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/big5.$(OBJEXT): internal/attr/error.h
+enc/trans/big5.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/big5.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/big5.$(OBJEXT): internal/attr/format.h
+enc/trans/big5.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/big5.$(OBJEXT): internal/attr/noalias.h
+enc/trans/big5.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/big5.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/big5.$(OBJEXT): internal/attr/noinline.h
+enc/trans/big5.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/big5.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/big5.$(OBJEXT): internal/attr/pure.h
+enc/trans/big5.$(OBJEXT): internal/attr/restrict.h
+enc/trans/big5.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/big5.$(OBJEXT): internal/attr/warning.h
+enc/trans/big5.$(OBJEXT): internal/attr/weakref.h
+enc/trans/big5.$(OBJEXT): internal/cast.h
+enc/trans/big5.$(OBJEXT): internal/compiler_is.h
+enc/trans/big5.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/big5.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/big5.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/big5.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/big5.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/big5.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/big5.$(OBJEXT): internal/compiler_since.h
+enc/trans/big5.$(OBJEXT): internal/config.h
+enc/trans/big5.$(OBJEXT): internal/constant_p.h
+enc/trans/big5.$(OBJEXT): internal/core.h
+enc/trans/big5.$(OBJEXT): internal/core/rarray.h
+enc/trans/big5.$(OBJEXT): internal/core/rbasic.h
+enc/trans/big5.$(OBJEXT): internal/core/rbignum.h
+enc/trans/big5.$(OBJEXT): internal/core/rclass.h
+enc/trans/big5.$(OBJEXT): internal/core/rdata.h
+enc/trans/big5.$(OBJEXT): internal/core/rfile.h
+enc/trans/big5.$(OBJEXT): internal/core/rhash.h
+enc/trans/big5.$(OBJEXT): internal/core/robject.h
+enc/trans/big5.$(OBJEXT): internal/core/rregexp.h
+enc/trans/big5.$(OBJEXT): internal/core/rstring.h
+enc/trans/big5.$(OBJEXT): internal/core/rstruct.h
+enc/trans/big5.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/big5.$(OBJEXT): internal/ctype.h
+enc/trans/big5.$(OBJEXT): internal/dllexport.h
+enc/trans/big5.$(OBJEXT): internal/dosish.h
+enc/trans/big5.$(OBJEXT): internal/error.h
+enc/trans/big5.$(OBJEXT): internal/eval.h
+enc/trans/big5.$(OBJEXT): internal/event.h
+enc/trans/big5.$(OBJEXT): internal/fl_type.h
+enc/trans/big5.$(OBJEXT): internal/gc.h
+enc/trans/big5.$(OBJEXT): internal/glob.h
+enc/trans/big5.$(OBJEXT): internal/globals.h
+enc/trans/big5.$(OBJEXT): internal/has/attribute.h
+enc/trans/big5.$(OBJEXT): internal/has/builtin.h
+enc/trans/big5.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/big5.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/big5.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/big5.$(OBJEXT): internal/has/extension.h
+enc/trans/big5.$(OBJEXT): internal/has/feature.h
+enc/trans/big5.$(OBJEXT): internal/has/warning.h
+enc/trans/big5.$(OBJEXT): internal/intern/array.h
+enc/trans/big5.$(OBJEXT): internal/intern/bignum.h
+enc/trans/big5.$(OBJEXT): internal/intern/class.h
+enc/trans/big5.$(OBJEXT): internal/intern/compar.h
+enc/trans/big5.$(OBJEXT): internal/intern/complex.h
+enc/trans/big5.$(OBJEXT): internal/intern/cont.h
+enc/trans/big5.$(OBJEXT): internal/intern/dir.h
+enc/trans/big5.$(OBJEXT): internal/intern/enum.h
+enc/trans/big5.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/big5.$(OBJEXT): internal/intern/error.h
+enc/trans/big5.$(OBJEXT): internal/intern/eval.h
+enc/trans/big5.$(OBJEXT): internal/intern/file.h
+enc/trans/big5.$(OBJEXT): internal/intern/gc.h
+enc/trans/big5.$(OBJEXT): internal/intern/hash.h
+enc/trans/big5.$(OBJEXT): internal/intern/io.h
+enc/trans/big5.$(OBJEXT): internal/intern/load.h
+enc/trans/big5.$(OBJEXT): internal/intern/marshal.h
+enc/trans/big5.$(OBJEXT): internal/intern/numeric.h
+enc/trans/big5.$(OBJEXT): internal/intern/object.h
+enc/trans/big5.$(OBJEXT): internal/intern/parse.h
+enc/trans/big5.$(OBJEXT): internal/intern/proc.h
+enc/trans/big5.$(OBJEXT): internal/intern/process.h
+enc/trans/big5.$(OBJEXT): internal/intern/random.h
+enc/trans/big5.$(OBJEXT): internal/intern/range.h
+enc/trans/big5.$(OBJEXT): internal/intern/rational.h
+enc/trans/big5.$(OBJEXT): internal/intern/re.h
+enc/trans/big5.$(OBJEXT): internal/intern/ruby.h
+enc/trans/big5.$(OBJEXT): internal/intern/select.h
+enc/trans/big5.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/big5.$(OBJEXT): internal/intern/signal.h
+enc/trans/big5.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/big5.$(OBJEXT): internal/intern/string.h
+enc/trans/big5.$(OBJEXT): internal/intern/struct.h
+enc/trans/big5.$(OBJEXT): internal/intern/thread.h
+enc/trans/big5.$(OBJEXT): internal/intern/time.h
+enc/trans/big5.$(OBJEXT): internal/intern/variable.h
+enc/trans/big5.$(OBJEXT): internal/intern/vm.h
+enc/trans/big5.$(OBJEXT): internal/interpreter.h
+enc/trans/big5.$(OBJEXT): internal/iterator.h
+enc/trans/big5.$(OBJEXT): internal/memory.h
+enc/trans/big5.$(OBJEXT): internal/method.h
+enc/trans/big5.$(OBJEXT): internal/module.h
+enc/trans/big5.$(OBJEXT): internal/newobj.h
+enc/trans/big5.$(OBJEXT): internal/rgengc.h
+enc/trans/big5.$(OBJEXT): internal/scan_args.h
+enc/trans/big5.$(OBJEXT): internal/special_consts.h
+enc/trans/big5.$(OBJEXT): internal/static_assert.h
+enc/trans/big5.$(OBJEXT): internal/stdalign.h
+enc/trans/big5.$(OBJEXT): internal/stdbool.h
+enc/trans/big5.$(OBJEXT): internal/symbol.h
+enc/trans/big5.$(OBJEXT): internal/token_paste.h
+enc/trans/big5.$(OBJEXT): internal/value.h
+enc/trans/big5.$(OBJEXT): internal/value_type.h
+enc/trans/big5.$(OBJEXT): internal/variable.h
+enc/trans/big5.$(OBJEXT): internal/warning_push.h
+enc/trans/big5.$(OBJEXT): internal/xmalloc.h
enc/trans/big5.$(OBJEXT): assert.h
enc/trans/big5.$(OBJEXT): backward.h
enc/trans/big5.$(OBJEXT): backward/2/assume.h
@@ -2426,146 +2426,146 @@ enc/trans/big5.$(OBJEXT): st.h
enc/trans/big5.$(OBJEXT): subst.h
enc/trans/cesu_8.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/cesu_8.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/cesu_8.$(OBJEXT): impl/anyargs.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/cesu_8.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/cesu_8.$(OBJEXT): impl/assume.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/artificial.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/cold.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/const.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/error.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/format.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/noalias.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/noinline.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/pure.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/restrict.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/warning.h
-enc/trans/cesu_8.$(OBJEXT): impl/attr/weakref.h
-enc/trans/cesu_8.$(OBJEXT): impl/cast.h
-enc/trans/cesu_8.$(OBJEXT): impl/compiler_is.h
-enc/trans/cesu_8.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/cesu_8.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/cesu_8.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/cesu_8.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/cesu_8.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/cesu_8.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/cesu_8.$(OBJEXT): impl/compiler_since.h
-enc/trans/cesu_8.$(OBJEXT): impl/config.h
-enc/trans/cesu_8.$(OBJEXT): impl/constant_p.h
-enc/trans/cesu_8.$(OBJEXT): impl/core.h
-enc/trans/cesu_8.$(OBJEXT): impl/core/rarray.h
-enc/trans/cesu_8.$(OBJEXT): impl/core/rbasic.h
-enc/trans/cesu_8.$(OBJEXT): impl/core/rbignum.h
-enc/trans/cesu_8.$(OBJEXT): impl/core/rclass.h
-enc/trans/cesu_8.$(OBJEXT): impl/core/rdata.h
-enc/trans/cesu_8.$(OBJEXT): impl/core/rfile.h
-enc/trans/cesu_8.$(OBJEXT): impl/core/rhash.h
-enc/trans/cesu_8.$(OBJEXT): impl/core/robject.h
-enc/trans/cesu_8.$(OBJEXT): impl/core/rregexp.h
-enc/trans/cesu_8.$(OBJEXT): impl/core/rstring.h
-enc/trans/cesu_8.$(OBJEXT): impl/core/rstruct.h
-enc/trans/cesu_8.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/cesu_8.$(OBJEXT): impl/ctype.h
-enc/trans/cesu_8.$(OBJEXT): impl/dllexport.h
-enc/trans/cesu_8.$(OBJEXT): impl/dosish.h
-enc/trans/cesu_8.$(OBJEXT): impl/error.h
-enc/trans/cesu_8.$(OBJEXT): impl/eval.h
-enc/trans/cesu_8.$(OBJEXT): impl/event.h
-enc/trans/cesu_8.$(OBJEXT): impl/fl_type.h
-enc/trans/cesu_8.$(OBJEXT): impl/gc.h
-enc/trans/cesu_8.$(OBJEXT): impl/glob.h
-enc/trans/cesu_8.$(OBJEXT): impl/globals.h
-enc/trans/cesu_8.$(OBJEXT): impl/has/attribute.h
-enc/trans/cesu_8.$(OBJEXT): impl/has/builtin.h
-enc/trans/cesu_8.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/cesu_8.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/cesu_8.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/cesu_8.$(OBJEXT): impl/has/extension.h
-enc/trans/cesu_8.$(OBJEXT): impl/has/feature.h
-enc/trans/cesu_8.$(OBJEXT): impl/has/warning.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/array.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/bignum.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/class.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/compar.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/complex.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/cont.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/dir.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/enum.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/error.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/eval.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/file.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/gc.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/hash.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/io.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/load.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/marshal.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/numeric.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/object.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/parse.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/proc.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/process.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/random.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/range.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/rational.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/re.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/ruby.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/select.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/signal.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/string.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/struct.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/thread.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/time.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/variable.h
-enc/trans/cesu_8.$(OBJEXT): impl/intern/vm.h
-enc/trans/cesu_8.$(OBJEXT): impl/interpreter.h
-enc/trans/cesu_8.$(OBJEXT): impl/iterator.h
-enc/trans/cesu_8.$(OBJEXT): impl/memory.h
-enc/trans/cesu_8.$(OBJEXT): impl/method.h
-enc/trans/cesu_8.$(OBJEXT): impl/module.h
-enc/trans/cesu_8.$(OBJEXT): impl/newobj.h
-enc/trans/cesu_8.$(OBJEXT): impl/rgengc.h
-enc/trans/cesu_8.$(OBJEXT): impl/scan_args.h
-enc/trans/cesu_8.$(OBJEXT): impl/special_consts.h
-enc/trans/cesu_8.$(OBJEXT): impl/static_assert.h
-enc/trans/cesu_8.$(OBJEXT): impl/stdalign.h
-enc/trans/cesu_8.$(OBJEXT): impl/stdbool.h
-enc/trans/cesu_8.$(OBJEXT): impl/symbol.h
-enc/trans/cesu_8.$(OBJEXT): impl/token_paste.h
-enc/trans/cesu_8.$(OBJEXT): impl/value.h
-enc/trans/cesu_8.$(OBJEXT): impl/value_type.h
-enc/trans/cesu_8.$(OBJEXT): impl/variable.h
-enc/trans/cesu_8.$(OBJEXT): impl/warning_push.h
-enc/trans/cesu_8.$(OBJEXT): impl/xmalloc.h
+enc/trans/cesu_8.$(OBJEXT): internal/anyargs.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/cesu_8.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/cesu_8.$(OBJEXT): internal/assume.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/artificial.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/cold.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/const.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/error.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/format.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/noalias.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/noinline.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/pure.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/restrict.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/warning.h
+enc/trans/cesu_8.$(OBJEXT): internal/attr/weakref.h
+enc/trans/cesu_8.$(OBJEXT): internal/cast.h
+enc/trans/cesu_8.$(OBJEXT): internal/compiler_is.h
+enc/trans/cesu_8.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/cesu_8.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/cesu_8.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/cesu_8.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/cesu_8.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/cesu_8.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/cesu_8.$(OBJEXT): internal/compiler_since.h
+enc/trans/cesu_8.$(OBJEXT): internal/config.h
+enc/trans/cesu_8.$(OBJEXT): internal/constant_p.h
+enc/trans/cesu_8.$(OBJEXT): internal/core.h
+enc/trans/cesu_8.$(OBJEXT): internal/core/rarray.h
+enc/trans/cesu_8.$(OBJEXT): internal/core/rbasic.h
+enc/trans/cesu_8.$(OBJEXT): internal/core/rbignum.h
+enc/trans/cesu_8.$(OBJEXT): internal/core/rclass.h
+enc/trans/cesu_8.$(OBJEXT): internal/core/rdata.h
+enc/trans/cesu_8.$(OBJEXT): internal/core/rfile.h
+enc/trans/cesu_8.$(OBJEXT): internal/core/rhash.h
+enc/trans/cesu_8.$(OBJEXT): internal/core/robject.h
+enc/trans/cesu_8.$(OBJEXT): internal/core/rregexp.h
+enc/trans/cesu_8.$(OBJEXT): internal/core/rstring.h
+enc/trans/cesu_8.$(OBJEXT): internal/core/rstruct.h
+enc/trans/cesu_8.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/cesu_8.$(OBJEXT): internal/ctype.h
+enc/trans/cesu_8.$(OBJEXT): internal/dllexport.h
+enc/trans/cesu_8.$(OBJEXT): internal/dosish.h
+enc/trans/cesu_8.$(OBJEXT): internal/error.h
+enc/trans/cesu_8.$(OBJEXT): internal/eval.h
+enc/trans/cesu_8.$(OBJEXT): internal/event.h
+enc/trans/cesu_8.$(OBJEXT): internal/fl_type.h
+enc/trans/cesu_8.$(OBJEXT): internal/gc.h
+enc/trans/cesu_8.$(OBJEXT): internal/glob.h
+enc/trans/cesu_8.$(OBJEXT): internal/globals.h
+enc/trans/cesu_8.$(OBJEXT): internal/has/attribute.h
+enc/trans/cesu_8.$(OBJEXT): internal/has/builtin.h
+enc/trans/cesu_8.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/cesu_8.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/cesu_8.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/cesu_8.$(OBJEXT): internal/has/extension.h
+enc/trans/cesu_8.$(OBJEXT): internal/has/feature.h
+enc/trans/cesu_8.$(OBJEXT): internal/has/warning.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/array.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/bignum.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/class.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/compar.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/complex.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/cont.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/dir.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/enum.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/error.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/eval.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/file.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/gc.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/hash.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/io.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/load.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/marshal.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/numeric.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/object.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/parse.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/proc.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/process.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/random.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/range.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/rational.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/re.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/ruby.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/select.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/signal.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/string.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/struct.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/thread.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/time.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/variable.h
+enc/trans/cesu_8.$(OBJEXT): internal/intern/vm.h
+enc/trans/cesu_8.$(OBJEXT): internal/interpreter.h
+enc/trans/cesu_8.$(OBJEXT): internal/iterator.h
+enc/trans/cesu_8.$(OBJEXT): internal/memory.h
+enc/trans/cesu_8.$(OBJEXT): internal/method.h
+enc/trans/cesu_8.$(OBJEXT): internal/module.h
+enc/trans/cesu_8.$(OBJEXT): internal/newobj.h
+enc/trans/cesu_8.$(OBJEXT): internal/rgengc.h
+enc/trans/cesu_8.$(OBJEXT): internal/scan_args.h
+enc/trans/cesu_8.$(OBJEXT): internal/special_consts.h
+enc/trans/cesu_8.$(OBJEXT): internal/static_assert.h
+enc/trans/cesu_8.$(OBJEXT): internal/stdalign.h
+enc/trans/cesu_8.$(OBJEXT): internal/stdbool.h
+enc/trans/cesu_8.$(OBJEXT): internal/symbol.h
+enc/trans/cesu_8.$(OBJEXT): internal/token_paste.h
+enc/trans/cesu_8.$(OBJEXT): internal/value.h
+enc/trans/cesu_8.$(OBJEXT): internal/value_type.h
+enc/trans/cesu_8.$(OBJEXT): internal/variable.h
+enc/trans/cesu_8.$(OBJEXT): internal/warning_push.h
+enc/trans/cesu_8.$(OBJEXT): internal/xmalloc.h
enc/trans/cesu_8.$(OBJEXT): assert.h
enc/trans/cesu_8.$(OBJEXT): backward.h
enc/trans/cesu_8.$(OBJEXT): backward/2/assume.h
@@ -2589,146 +2589,146 @@ enc/trans/cesu_8.$(OBJEXT): st.h
enc/trans/cesu_8.$(OBJEXT): subst.h
enc/trans/chinese.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/chinese.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/chinese.$(OBJEXT): impl/anyargs.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/chinese.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/chinese.$(OBJEXT): impl/assume.h
-enc/trans/chinese.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/chinese.$(OBJEXT): impl/attr/artificial.h
-enc/trans/chinese.$(OBJEXT): impl/attr/cold.h
-enc/trans/chinese.$(OBJEXT): impl/attr/const.h
-enc/trans/chinese.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/chinese.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/chinese.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/chinese.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/chinese.$(OBJEXT): impl/attr/error.h
-enc/trans/chinese.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/chinese.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/chinese.$(OBJEXT): impl/attr/format.h
-enc/trans/chinese.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/chinese.$(OBJEXT): impl/attr/noalias.h
-enc/trans/chinese.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/chinese.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/chinese.$(OBJEXT): impl/attr/noinline.h
-enc/trans/chinese.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/chinese.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/chinese.$(OBJEXT): impl/attr/pure.h
-enc/trans/chinese.$(OBJEXT): impl/attr/restrict.h
-enc/trans/chinese.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/chinese.$(OBJEXT): impl/attr/warning.h
-enc/trans/chinese.$(OBJEXT): impl/attr/weakref.h
-enc/trans/chinese.$(OBJEXT): impl/cast.h
-enc/trans/chinese.$(OBJEXT): impl/compiler_is.h
-enc/trans/chinese.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/chinese.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/chinese.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/chinese.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/chinese.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/chinese.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/chinese.$(OBJEXT): impl/compiler_since.h
-enc/trans/chinese.$(OBJEXT): impl/config.h
-enc/trans/chinese.$(OBJEXT): impl/constant_p.h
-enc/trans/chinese.$(OBJEXT): impl/core.h
-enc/trans/chinese.$(OBJEXT): impl/core/rarray.h
-enc/trans/chinese.$(OBJEXT): impl/core/rbasic.h
-enc/trans/chinese.$(OBJEXT): impl/core/rbignum.h
-enc/trans/chinese.$(OBJEXT): impl/core/rclass.h
-enc/trans/chinese.$(OBJEXT): impl/core/rdata.h
-enc/trans/chinese.$(OBJEXT): impl/core/rfile.h
-enc/trans/chinese.$(OBJEXT): impl/core/rhash.h
-enc/trans/chinese.$(OBJEXT): impl/core/robject.h
-enc/trans/chinese.$(OBJEXT): impl/core/rregexp.h
-enc/trans/chinese.$(OBJEXT): impl/core/rstring.h
-enc/trans/chinese.$(OBJEXT): impl/core/rstruct.h
-enc/trans/chinese.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/chinese.$(OBJEXT): impl/ctype.h
-enc/trans/chinese.$(OBJEXT): impl/dllexport.h
-enc/trans/chinese.$(OBJEXT): impl/dosish.h
-enc/trans/chinese.$(OBJEXT): impl/error.h
-enc/trans/chinese.$(OBJEXT): impl/eval.h
-enc/trans/chinese.$(OBJEXT): impl/event.h
-enc/trans/chinese.$(OBJEXT): impl/fl_type.h
-enc/trans/chinese.$(OBJEXT): impl/gc.h
-enc/trans/chinese.$(OBJEXT): impl/glob.h
-enc/trans/chinese.$(OBJEXT): impl/globals.h
-enc/trans/chinese.$(OBJEXT): impl/has/attribute.h
-enc/trans/chinese.$(OBJEXT): impl/has/builtin.h
-enc/trans/chinese.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/chinese.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/chinese.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/chinese.$(OBJEXT): impl/has/extension.h
-enc/trans/chinese.$(OBJEXT): impl/has/feature.h
-enc/trans/chinese.$(OBJEXT): impl/has/warning.h
-enc/trans/chinese.$(OBJEXT): impl/intern/array.h
-enc/trans/chinese.$(OBJEXT): impl/intern/bignum.h
-enc/trans/chinese.$(OBJEXT): impl/intern/class.h
-enc/trans/chinese.$(OBJEXT): impl/intern/compar.h
-enc/trans/chinese.$(OBJEXT): impl/intern/complex.h
-enc/trans/chinese.$(OBJEXT): impl/intern/cont.h
-enc/trans/chinese.$(OBJEXT): impl/intern/dir.h
-enc/trans/chinese.$(OBJEXT): impl/intern/enum.h
-enc/trans/chinese.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/chinese.$(OBJEXT): impl/intern/error.h
-enc/trans/chinese.$(OBJEXT): impl/intern/eval.h
-enc/trans/chinese.$(OBJEXT): impl/intern/file.h
-enc/trans/chinese.$(OBJEXT): impl/intern/gc.h
-enc/trans/chinese.$(OBJEXT): impl/intern/hash.h
-enc/trans/chinese.$(OBJEXT): impl/intern/io.h
-enc/trans/chinese.$(OBJEXT): impl/intern/load.h
-enc/trans/chinese.$(OBJEXT): impl/intern/marshal.h
-enc/trans/chinese.$(OBJEXT): impl/intern/numeric.h
-enc/trans/chinese.$(OBJEXT): impl/intern/object.h
-enc/trans/chinese.$(OBJEXT): impl/intern/parse.h
-enc/trans/chinese.$(OBJEXT): impl/intern/proc.h
-enc/trans/chinese.$(OBJEXT): impl/intern/process.h
-enc/trans/chinese.$(OBJEXT): impl/intern/random.h
-enc/trans/chinese.$(OBJEXT): impl/intern/range.h
-enc/trans/chinese.$(OBJEXT): impl/intern/rational.h
-enc/trans/chinese.$(OBJEXT): impl/intern/re.h
-enc/trans/chinese.$(OBJEXT): impl/intern/ruby.h
-enc/trans/chinese.$(OBJEXT): impl/intern/select.h
-enc/trans/chinese.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/chinese.$(OBJEXT): impl/intern/signal.h
-enc/trans/chinese.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/chinese.$(OBJEXT): impl/intern/string.h
-enc/trans/chinese.$(OBJEXT): impl/intern/struct.h
-enc/trans/chinese.$(OBJEXT): impl/intern/thread.h
-enc/trans/chinese.$(OBJEXT): impl/intern/time.h
-enc/trans/chinese.$(OBJEXT): impl/intern/variable.h
-enc/trans/chinese.$(OBJEXT): impl/intern/vm.h
-enc/trans/chinese.$(OBJEXT): impl/interpreter.h
-enc/trans/chinese.$(OBJEXT): impl/iterator.h
-enc/trans/chinese.$(OBJEXT): impl/memory.h
-enc/trans/chinese.$(OBJEXT): impl/method.h
-enc/trans/chinese.$(OBJEXT): impl/module.h
-enc/trans/chinese.$(OBJEXT): impl/newobj.h
-enc/trans/chinese.$(OBJEXT): impl/rgengc.h
-enc/trans/chinese.$(OBJEXT): impl/scan_args.h
-enc/trans/chinese.$(OBJEXT): impl/special_consts.h
-enc/trans/chinese.$(OBJEXT): impl/static_assert.h
-enc/trans/chinese.$(OBJEXT): impl/stdalign.h
-enc/trans/chinese.$(OBJEXT): impl/stdbool.h
-enc/trans/chinese.$(OBJEXT): impl/symbol.h
-enc/trans/chinese.$(OBJEXT): impl/token_paste.h
-enc/trans/chinese.$(OBJEXT): impl/value.h
-enc/trans/chinese.$(OBJEXT): impl/value_type.h
-enc/trans/chinese.$(OBJEXT): impl/variable.h
-enc/trans/chinese.$(OBJEXT): impl/warning_push.h
-enc/trans/chinese.$(OBJEXT): impl/xmalloc.h
+enc/trans/chinese.$(OBJEXT): internal/anyargs.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/chinese.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/chinese.$(OBJEXT): internal/assume.h
+enc/trans/chinese.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/chinese.$(OBJEXT): internal/attr/artificial.h
+enc/trans/chinese.$(OBJEXT): internal/attr/cold.h
+enc/trans/chinese.$(OBJEXT): internal/attr/const.h
+enc/trans/chinese.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/chinese.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/chinese.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/chinese.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/chinese.$(OBJEXT): internal/attr/error.h
+enc/trans/chinese.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/chinese.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/chinese.$(OBJEXT): internal/attr/format.h
+enc/trans/chinese.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/chinese.$(OBJEXT): internal/attr/noalias.h
+enc/trans/chinese.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/chinese.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/chinese.$(OBJEXT): internal/attr/noinline.h
+enc/trans/chinese.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/chinese.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/chinese.$(OBJEXT): internal/attr/pure.h
+enc/trans/chinese.$(OBJEXT): internal/attr/restrict.h
+enc/trans/chinese.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/chinese.$(OBJEXT): internal/attr/warning.h
+enc/trans/chinese.$(OBJEXT): internal/attr/weakref.h
+enc/trans/chinese.$(OBJEXT): internal/cast.h
+enc/trans/chinese.$(OBJEXT): internal/compiler_is.h
+enc/trans/chinese.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/chinese.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/chinese.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/chinese.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/chinese.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/chinese.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/chinese.$(OBJEXT): internal/compiler_since.h
+enc/trans/chinese.$(OBJEXT): internal/config.h
+enc/trans/chinese.$(OBJEXT): internal/constant_p.h
+enc/trans/chinese.$(OBJEXT): internal/core.h
+enc/trans/chinese.$(OBJEXT): internal/core/rarray.h
+enc/trans/chinese.$(OBJEXT): internal/core/rbasic.h
+enc/trans/chinese.$(OBJEXT): internal/core/rbignum.h
+enc/trans/chinese.$(OBJEXT): internal/core/rclass.h
+enc/trans/chinese.$(OBJEXT): internal/core/rdata.h
+enc/trans/chinese.$(OBJEXT): internal/core/rfile.h
+enc/trans/chinese.$(OBJEXT): internal/core/rhash.h
+enc/trans/chinese.$(OBJEXT): internal/core/robject.h
+enc/trans/chinese.$(OBJEXT): internal/core/rregexp.h
+enc/trans/chinese.$(OBJEXT): internal/core/rstring.h
+enc/trans/chinese.$(OBJEXT): internal/core/rstruct.h
+enc/trans/chinese.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/chinese.$(OBJEXT): internal/ctype.h
+enc/trans/chinese.$(OBJEXT): internal/dllexport.h
+enc/trans/chinese.$(OBJEXT): internal/dosish.h
+enc/trans/chinese.$(OBJEXT): internal/error.h
+enc/trans/chinese.$(OBJEXT): internal/eval.h
+enc/trans/chinese.$(OBJEXT): internal/event.h
+enc/trans/chinese.$(OBJEXT): internal/fl_type.h
+enc/trans/chinese.$(OBJEXT): internal/gc.h
+enc/trans/chinese.$(OBJEXT): internal/glob.h
+enc/trans/chinese.$(OBJEXT): internal/globals.h
+enc/trans/chinese.$(OBJEXT): internal/has/attribute.h
+enc/trans/chinese.$(OBJEXT): internal/has/builtin.h
+enc/trans/chinese.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/chinese.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/chinese.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/chinese.$(OBJEXT): internal/has/extension.h
+enc/trans/chinese.$(OBJEXT): internal/has/feature.h
+enc/trans/chinese.$(OBJEXT): internal/has/warning.h
+enc/trans/chinese.$(OBJEXT): internal/intern/array.h
+enc/trans/chinese.$(OBJEXT): internal/intern/bignum.h
+enc/trans/chinese.$(OBJEXT): internal/intern/class.h
+enc/trans/chinese.$(OBJEXT): internal/intern/compar.h
+enc/trans/chinese.$(OBJEXT): internal/intern/complex.h
+enc/trans/chinese.$(OBJEXT): internal/intern/cont.h
+enc/trans/chinese.$(OBJEXT): internal/intern/dir.h
+enc/trans/chinese.$(OBJEXT): internal/intern/enum.h
+enc/trans/chinese.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/chinese.$(OBJEXT): internal/intern/error.h
+enc/trans/chinese.$(OBJEXT): internal/intern/eval.h
+enc/trans/chinese.$(OBJEXT): internal/intern/file.h
+enc/trans/chinese.$(OBJEXT): internal/intern/gc.h
+enc/trans/chinese.$(OBJEXT): internal/intern/hash.h
+enc/trans/chinese.$(OBJEXT): internal/intern/io.h
+enc/trans/chinese.$(OBJEXT): internal/intern/load.h
+enc/trans/chinese.$(OBJEXT): internal/intern/marshal.h
+enc/trans/chinese.$(OBJEXT): internal/intern/numeric.h
+enc/trans/chinese.$(OBJEXT): internal/intern/object.h
+enc/trans/chinese.$(OBJEXT): internal/intern/parse.h
+enc/trans/chinese.$(OBJEXT): internal/intern/proc.h
+enc/trans/chinese.$(OBJEXT): internal/intern/process.h
+enc/trans/chinese.$(OBJEXT): internal/intern/random.h
+enc/trans/chinese.$(OBJEXT): internal/intern/range.h
+enc/trans/chinese.$(OBJEXT): internal/intern/rational.h
+enc/trans/chinese.$(OBJEXT): internal/intern/re.h
+enc/trans/chinese.$(OBJEXT): internal/intern/ruby.h
+enc/trans/chinese.$(OBJEXT): internal/intern/select.h
+enc/trans/chinese.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/chinese.$(OBJEXT): internal/intern/signal.h
+enc/trans/chinese.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/chinese.$(OBJEXT): internal/intern/string.h
+enc/trans/chinese.$(OBJEXT): internal/intern/struct.h
+enc/trans/chinese.$(OBJEXT): internal/intern/thread.h
+enc/trans/chinese.$(OBJEXT): internal/intern/time.h
+enc/trans/chinese.$(OBJEXT): internal/intern/variable.h
+enc/trans/chinese.$(OBJEXT): internal/intern/vm.h
+enc/trans/chinese.$(OBJEXT): internal/interpreter.h
+enc/trans/chinese.$(OBJEXT): internal/iterator.h
+enc/trans/chinese.$(OBJEXT): internal/memory.h
+enc/trans/chinese.$(OBJEXT): internal/method.h
+enc/trans/chinese.$(OBJEXT): internal/module.h
+enc/trans/chinese.$(OBJEXT): internal/newobj.h
+enc/trans/chinese.$(OBJEXT): internal/rgengc.h
+enc/trans/chinese.$(OBJEXT): internal/scan_args.h
+enc/trans/chinese.$(OBJEXT): internal/special_consts.h
+enc/trans/chinese.$(OBJEXT): internal/static_assert.h
+enc/trans/chinese.$(OBJEXT): internal/stdalign.h
+enc/trans/chinese.$(OBJEXT): internal/stdbool.h
+enc/trans/chinese.$(OBJEXT): internal/symbol.h
+enc/trans/chinese.$(OBJEXT): internal/token_paste.h
+enc/trans/chinese.$(OBJEXT): internal/value.h
+enc/trans/chinese.$(OBJEXT): internal/value_type.h
+enc/trans/chinese.$(OBJEXT): internal/variable.h
+enc/trans/chinese.$(OBJEXT): internal/warning_push.h
+enc/trans/chinese.$(OBJEXT): internal/xmalloc.h
enc/trans/chinese.$(OBJEXT): assert.h
enc/trans/chinese.$(OBJEXT): backward.h
enc/trans/chinese.$(OBJEXT): backward/2/assume.h
@@ -2752,146 +2752,146 @@ enc/trans/chinese.$(OBJEXT): st.h
enc/trans/chinese.$(OBJEXT): subst.h
enc/trans/ebcdic.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/ebcdic.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/ebcdic.$(OBJEXT): impl/anyargs.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/ebcdic.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/ebcdic.$(OBJEXT): impl/assume.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/artificial.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/cold.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/const.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/error.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/format.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/noalias.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/noinline.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/pure.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/restrict.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/warning.h
-enc/trans/ebcdic.$(OBJEXT): impl/attr/weakref.h
-enc/trans/ebcdic.$(OBJEXT): impl/cast.h
-enc/trans/ebcdic.$(OBJEXT): impl/compiler_is.h
-enc/trans/ebcdic.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/ebcdic.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/ebcdic.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/ebcdic.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/ebcdic.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/ebcdic.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/ebcdic.$(OBJEXT): impl/compiler_since.h
-enc/trans/ebcdic.$(OBJEXT): impl/config.h
-enc/trans/ebcdic.$(OBJEXT): impl/constant_p.h
-enc/trans/ebcdic.$(OBJEXT): impl/core.h
-enc/trans/ebcdic.$(OBJEXT): impl/core/rarray.h
-enc/trans/ebcdic.$(OBJEXT): impl/core/rbasic.h
-enc/trans/ebcdic.$(OBJEXT): impl/core/rbignum.h
-enc/trans/ebcdic.$(OBJEXT): impl/core/rclass.h
-enc/trans/ebcdic.$(OBJEXT): impl/core/rdata.h
-enc/trans/ebcdic.$(OBJEXT): impl/core/rfile.h
-enc/trans/ebcdic.$(OBJEXT): impl/core/rhash.h
-enc/trans/ebcdic.$(OBJEXT): impl/core/robject.h
-enc/trans/ebcdic.$(OBJEXT): impl/core/rregexp.h
-enc/trans/ebcdic.$(OBJEXT): impl/core/rstring.h
-enc/trans/ebcdic.$(OBJEXT): impl/core/rstruct.h
-enc/trans/ebcdic.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/ebcdic.$(OBJEXT): impl/ctype.h
-enc/trans/ebcdic.$(OBJEXT): impl/dllexport.h
-enc/trans/ebcdic.$(OBJEXT): impl/dosish.h
-enc/trans/ebcdic.$(OBJEXT): impl/error.h
-enc/trans/ebcdic.$(OBJEXT): impl/eval.h
-enc/trans/ebcdic.$(OBJEXT): impl/event.h
-enc/trans/ebcdic.$(OBJEXT): impl/fl_type.h
-enc/trans/ebcdic.$(OBJEXT): impl/gc.h
-enc/trans/ebcdic.$(OBJEXT): impl/glob.h
-enc/trans/ebcdic.$(OBJEXT): impl/globals.h
-enc/trans/ebcdic.$(OBJEXT): impl/has/attribute.h
-enc/trans/ebcdic.$(OBJEXT): impl/has/builtin.h
-enc/trans/ebcdic.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/ebcdic.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/ebcdic.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/ebcdic.$(OBJEXT): impl/has/extension.h
-enc/trans/ebcdic.$(OBJEXT): impl/has/feature.h
-enc/trans/ebcdic.$(OBJEXT): impl/has/warning.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/array.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/bignum.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/class.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/compar.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/complex.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/cont.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/dir.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/enum.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/error.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/eval.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/file.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/gc.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/hash.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/io.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/load.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/marshal.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/numeric.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/object.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/parse.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/proc.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/process.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/random.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/range.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/rational.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/re.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/ruby.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/select.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/signal.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/string.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/struct.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/thread.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/time.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/variable.h
-enc/trans/ebcdic.$(OBJEXT): impl/intern/vm.h
-enc/trans/ebcdic.$(OBJEXT): impl/interpreter.h
-enc/trans/ebcdic.$(OBJEXT): impl/iterator.h
-enc/trans/ebcdic.$(OBJEXT): impl/memory.h
-enc/trans/ebcdic.$(OBJEXT): impl/method.h
-enc/trans/ebcdic.$(OBJEXT): impl/module.h
-enc/trans/ebcdic.$(OBJEXT): impl/newobj.h
-enc/trans/ebcdic.$(OBJEXT): impl/rgengc.h
-enc/trans/ebcdic.$(OBJEXT): impl/scan_args.h
-enc/trans/ebcdic.$(OBJEXT): impl/special_consts.h
-enc/trans/ebcdic.$(OBJEXT): impl/static_assert.h
-enc/trans/ebcdic.$(OBJEXT): impl/stdalign.h
-enc/trans/ebcdic.$(OBJEXT): impl/stdbool.h
-enc/trans/ebcdic.$(OBJEXT): impl/symbol.h
-enc/trans/ebcdic.$(OBJEXT): impl/token_paste.h
-enc/trans/ebcdic.$(OBJEXT): impl/value.h
-enc/trans/ebcdic.$(OBJEXT): impl/value_type.h
-enc/trans/ebcdic.$(OBJEXT): impl/variable.h
-enc/trans/ebcdic.$(OBJEXT): impl/warning_push.h
-enc/trans/ebcdic.$(OBJEXT): impl/xmalloc.h
+enc/trans/ebcdic.$(OBJEXT): internal/anyargs.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/ebcdic.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/ebcdic.$(OBJEXT): internal/assume.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/artificial.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/cold.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/const.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/error.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/format.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/noalias.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/noinline.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/pure.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/restrict.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/warning.h
+enc/trans/ebcdic.$(OBJEXT): internal/attr/weakref.h
+enc/trans/ebcdic.$(OBJEXT): internal/cast.h
+enc/trans/ebcdic.$(OBJEXT): internal/compiler_is.h
+enc/trans/ebcdic.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/ebcdic.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/ebcdic.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/ebcdic.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/ebcdic.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/ebcdic.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/ebcdic.$(OBJEXT): internal/compiler_since.h
+enc/trans/ebcdic.$(OBJEXT): internal/config.h
+enc/trans/ebcdic.$(OBJEXT): internal/constant_p.h
+enc/trans/ebcdic.$(OBJEXT): internal/core.h
+enc/trans/ebcdic.$(OBJEXT): internal/core/rarray.h
+enc/trans/ebcdic.$(OBJEXT): internal/core/rbasic.h
+enc/trans/ebcdic.$(OBJEXT): internal/core/rbignum.h
+enc/trans/ebcdic.$(OBJEXT): internal/core/rclass.h
+enc/trans/ebcdic.$(OBJEXT): internal/core/rdata.h
+enc/trans/ebcdic.$(OBJEXT): internal/core/rfile.h
+enc/trans/ebcdic.$(OBJEXT): internal/core/rhash.h
+enc/trans/ebcdic.$(OBJEXT): internal/core/robject.h
+enc/trans/ebcdic.$(OBJEXT): internal/core/rregexp.h
+enc/trans/ebcdic.$(OBJEXT): internal/core/rstring.h
+enc/trans/ebcdic.$(OBJEXT): internal/core/rstruct.h
+enc/trans/ebcdic.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/ebcdic.$(OBJEXT): internal/ctype.h
+enc/trans/ebcdic.$(OBJEXT): internal/dllexport.h
+enc/trans/ebcdic.$(OBJEXT): internal/dosish.h
+enc/trans/ebcdic.$(OBJEXT): internal/error.h
+enc/trans/ebcdic.$(OBJEXT): internal/eval.h
+enc/trans/ebcdic.$(OBJEXT): internal/event.h
+enc/trans/ebcdic.$(OBJEXT): internal/fl_type.h
+enc/trans/ebcdic.$(OBJEXT): internal/gc.h
+enc/trans/ebcdic.$(OBJEXT): internal/glob.h
+enc/trans/ebcdic.$(OBJEXT): internal/globals.h
+enc/trans/ebcdic.$(OBJEXT): internal/has/attribute.h
+enc/trans/ebcdic.$(OBJEXT): internal/has/builtin.h
+enc/trans/ebcdic.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/ebcdic.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/ebcdic.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/ebcdic.$(OBJEXT): internal/has/extension.h
+enc/trans/ebcdic.$(OBJEXT): internal/has/feature.h
+enc/trans/ebcdic.$(OBJEXT): internal/has/warning.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/array.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/bignum.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/class.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/compar.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/complex.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/cont.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/dir.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/enum.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/error.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/eval.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/file.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/gc.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/hash.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/io.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/load.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/marshal.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/numeric.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/object.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/parse.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/proc.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/process.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/random.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/range.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/rational.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/re.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/ruby.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/select.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/signal.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/string.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/struct.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/thread.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/time.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/variable.h
+enc/trans/ebcdic.$(OBJEXT): internal/intern/vm.h
+enc/trans/ebcdic.$(OBJEXT): internal/interpreter.h
+enc/trans/ebcdic.$(OBJEXT): internal/iterator.h
+enc/trans/ebcdic.$(OBJEXT): internal/memory.h
+enc/trans/ebcdic.$(OBJEXT): internal/method.h
+enc/trans/ebcdic.$(OBJEXT): internal/module.h
+enc/trans/ebcdic.$(OBJEXT): internal/newobj.h
+enc/trans/ebcdic.$(OBJEXT): internal/rgengc.h
+enc/trans/ebcdic.$(OBJEXT): internal/scan_args.h
+enc/trans/ebcdic.$(OBJEXT): internal/special_consts.h
+enc/trans/ebcdic.$(OBJEXT): internal/static_assert.h
+enc/trans/ebcdic.$(OBJEXT): internal/stdalign.h
+enc/trans/ebcdic.$(OBJEXT): internal/stdbool.h
+enc/trans/ebcdic.$(OBJEXT): internal/symbol.h
+enc/trans/ebcdic.$(OBJEXT): internal/token_paste.h
+enc/trans/ebcdic.$(OBJEXT): internal/value.h
+enc/trans/ebcdic.$(OBJEXT): internal/value_type.h
+enc/trans/ebcdic.$(OBJEXT): internal/variable.h
+enc/trans/ebcdic.$(OBJEXT): internal/warning_push.h
+enc/trans/ebcdic.$(OBJEXT): internal/xmalloc.h
enc/trans/ebcdic.$(OBJEXT): assert.h
enc/trans/ebcdic.$(OBJEXT): backward.h
enc/trans/ebcdic.$(OBJEXT): backward/2/assume.h
@@ -2915,146 +2915,146 @@ enc/trans/ebcdic.$(OBJEXT): st.h
enc/trans/ebcdic.$(OBJEXT): subst.h
enc/trans/emoji.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/emoji.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/emoji.$(OBJEXT): impl/anyargs.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/emoji.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/emoji.$(OBJEXT): impl/assume.h
-enc/trans/emoji.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/emoji.$(OBJEXT): impl/attr/artificial.h
-enc/trans/emoji.$(OBJEXT): impl/attr/cold.h
-enc/trans/emoji.$(OBJEXT): impl/attr/const.h
-enc/trans/emoji.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/emoji.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/emoji.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/emoji.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/emoji.$(OBJEXT): impl/attr/error.h
-enc/trans/emoji.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/emoji.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/emoji.$(OBJEXT): impl/attr/format.h
-enc/trans/emoji.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/emoji.$(OBJEXT): impl/attr/noalias.h
-enc/trans/emoji.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/emoji.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/emoji.$(OBJEXT): impl/attr/noinline.h
-enc/trans/emoji.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/emoji.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/emoji.$(OBJEXT): impl/attr/pure.h
-enc/trans/emoji.$(OBJEXT): impl/attr/restrict.h
-enc/trans/emoji.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/emoji.$(OBJEXT): impl/attr/warning.h
-enc/trans/emoji.$(OBJEXT): impl/attr/weakref.h
-enc/trans/emoji.$(OBJEXT): impl/cast.h
-enc/trans/emoji.$(OBJEXT): impl/compiler_is.h
-enc/trans/emoji.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/emoji.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/emoji.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/emoji.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/emoji.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/emoji.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/emoji.$(OBJEXT): impl/compiler_since.h
-enc/trans/emoji.$(OBJEXT): impl/config.h
-enc/trans/emoji.$(OBJEXT): impl/constant_p.h
-enc/trans/emoji.$(OBJEXT): impl/core.h
-enc/trans/emoji.$(OBJEXT): impl/core/rarray.h
-enc/trans/emoji.$(OBJEXT): impl/core/rbasic.h
-enc/trans/emoji.$(OBJEXT): impl/core/rbignum.h
-enc/trans/emoji.$(OBJEXT): impl/core/rclass.h
-enc/trans/emoji.$(OBJEXT): impl/core/rdata.h
-enc/trans/emoji.$(OBJEXT): impl/core/rfile.h
-enc/trans/emoji.$(OBJEXT): impl/core/rhash.h
-enc/trans/emoji.$(OBJEXT): impl/core/robject.h
-enc/trans/emoji.$(OBJEXT): impl/core/rregexp.h
-enc/trans/emoji.$(OBJEXT): impl/core/rstring.h
-enc/trans/emoji.$(OBJEXT): impl/core/rstruct.h
-enc/trans/emoji.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/emoji.$(OBJEXT): impl/ctype.h
-enc/trans/emoji.$(OBJEXT): impl/dllexport.h
-enc/trans/emoji.$(OBJEXT): impl/dosish.h
-enc/trans/emoji.$(OBJEXT): impl/error.h
-enc/trans/emoji.$(OBJEXT): impl/eval.h
-enc/trans/emoji.$(OBJEXT): impl/event.h
-enc/trans/emoji.$(OBJEXT): impl/fl_type.h
-enc/trans/emoji.$(OBJEXT): impl/gc.h
-enc/trans/emoji.$(OBJEXT): impl/glob.h
-enc/trans/emoji.$(OBJEXT): impl/globals.h
-enc/trans/emoji.$(OBJEXT): impl/has/attribute.h
-enc/trans/emoji.$(OBJEXT): impl/has/builtin.h
-enc/trans/emoji.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/emoji.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/emoji.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/emoji.$(OBJEXT): impl/has/extension.h
-enc/trans/emoji.$(OBJEXT): impl/has/feature.h
-enc/trans/emoji.$(OBJEXT): impl/has/warning.h
-enc/trans/emoji.$(OBJEXT): impl/intern/array.h
-enc/trans/emoji.$(OBJEXT): impl/intern/bignum.h
-enc/trans/emoji.$(OBJEXT): impl/intern/class.h
-enc/trans/emoji.$(OBJEXT): impl/intern/compar.h
-enc/trans/emoji.$(OBJEXT): impl/intern/complex.h
-enc/trans/emoji.$(OBJEXT): impl/intern/cont.h
-enc/trans/emoji.$(OBJEXT): impl/intern/dir.h
-enc/trans/emoji.$(OBJEXT): impl/intern/enum.h
-enc/trans/emoji.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/emoji.$(OBJEXT): impl/intern/error.h
-enc/trans/emoji.$(OBJEXT): impl/intern/eval.h
-enc/trans/emoji.$(OBJEXT): impl/intern/file.h
-enc/trans/emoji.$(OBJEXT): impl/intern/gc.h
-enc/trans/emoji.$(OBJEXT): impl/intern/hash.h
-enc/trans/emoji.$(OBJEXT): impl/intern/io.h
-enc/trans/emoji.$(OBJEXT): impl/intern/load.h
-enc/trans/emoji.$(OBJEXT): impl/intern/marshal.h
-enc/trans/emoji.$(OBJEXT): impl/intern/numeric.h
-enc/trans/emoji.$(OBJEXT): impl/intern/object.h
-enc/trans/emoji.$(OBJEXT): impl/intern/parse.h
-enc/trans/emoji.$(OBJEXT): impl/intern/proc.h
-enc/trans/emoji.$(OBJEXT): impl/intern/process.h
-enc/trans/emoji.$(OBJEXT): impl/intern/random.h
-enc/trans/emoji.$(OBJEXT): impl/intern/range.h
-enc/trans/emoji.$(OBJEXT): impl/intern/rational.h
-enc/trans/emoji.$(OBJEXT): impl/intern/re.h
-enc/trans/emoji.$(OBJEXT): impl/intern/ruby.h
-enc/trans/emoji.$(OBJEXT): impl/intern/select.h
-enc/trans/emoji.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/emoji.$(OBJEXT): impl/intern/signal.h
-enc/trans/emoji.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/emoji.$(OBJEXT): impl/intern/string.h
-enc/trans/emoji.$(OBJEXT): impl/intern/struct.h
-enc/trans/emoji.$(OBJEXT): impl/intern/thread.h
-enc/trans/emoji.$(OBJEXT): impl/intern/time.h
-enc/trans/emoji.$(OBJEXT): impl/intern/variable.h
-enc/trans/emoji.$(OBJEXT): impl/intern/vm.h
-enc/trans/emoji.$(OBJEXT): impl/interpreter.h
-enc/trans/emoji.$(OBJEXT): impl/iterator.h
-enc/trans/emoji.$(OBJEXT): impl/memory.h
-enc/trans/emoji.$(OBJEXT): impl/method.h
-enc/trans/emoji.$(OBJEXT): impl/module.h
-enc/trans/emoji.$(OBJEXT): impl/newobj.h
-enc/trans/emoji.$(OBJEXT): impl/rgengc.h
-enc/trans/emoji.$(OBJEXT): impl/scan_args.h
-enc/trans/emoji.$(OBJEXT): impl/special_consts.h
-enc/trans/emoji.$(OBJEXT): impl/static_assert.h
-enc/trans/emoji.$(OBJEXT): impl/stdalign.h
-enc/trans/emoji.$(OBJEXT): impl/stdbool.h
-enc/trans/emoji.$(OBJEXT): impl/symbol.h
-enc/trans/emoji.$(OBJEXT): impl/token_paste.h
-enc/trans/emoji.$(OBJEXT): impl/value.h
-enc/trans/emoji.$(OBJEXT): impl/value_type.h
-enc/trans/emoji.$(OBJEXT): impl/variable.h
-enc/trans/emoji.$(OBJEXT): impl/warning_push.h
-enc/trans/emoji.$(OBJEXT): impl/xmalloc.h
+enc/trans/emoji.$(OBJEXT): internal/anyargs.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/emoji.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/emoji.$(OBJEXT): internal/assume.h
+enc/trans/emoji.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/emoji.$(OBJEXT): internal/attr/artificial.h
+enc/trans/emoji.$(OBJEXT): internal/attr/cold.h
+enc/trans/emoji.$(OBJEXT): internal/attr/const.h
+enc/trans/emoji.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/emoji.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/emoji.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/emoji.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/emoji.$(OBJEXT): internal/attr/error.h
+enc/trans/emoji.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/emoji.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/emoji.$(OBJEXT): internal/attr/format.h
+enc/trans/emoji.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/emoji.$(OBJEXT): internal/attr/noalias.h
+enc/trans/emoji.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/emoji.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/emoji.$(OBJEXT): internal/attr/noinline.h
+enc/trans/emoji.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/emoji.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/emoji.$(OBJEXT): internal/attr/pure.h
+enc/trans/emoji.$(OBJEXT): internal/attr/restrict.h
+enc/trans/emoji.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/emoji.$(OBJEXT): internal/attr/warning.h
+enc/trans/emoji.$(OBJEXT): internal/attr/weakref.h
+enc/trans/emoji.$(OBJEXT): internal/cast.h
+enc/trans/emoji.$(OBJEXT): internal/compiler_is.h
+enc/trans/emoji.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/emoji.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/emoji.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/emoji.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/emoji.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/emoji.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/emoji.$(OBJEXT): internal/compiler_since.h
+enc/trans/emoji.$(OBJEXT): internal/config.h
+enc/trans/emoji.$(OBJEXT): internal/constant_p.h
+enc/trans/emoji.$(OBJEXT): internal/core.h
+enc/trans/emoji.$(OBJEXT): internal/core/rarray.h
+enc/trans/emoji.$(OBJEXT): internal/core/rbasic.h
+enc/trans/emoji.$(OBJEXT): internal/core/rbignum.h
+enc/trans/emoji.$(OBJEXT): internal/core/rclass.h
+enc/trans/emoji.$(OBJEXT): internal/core/rdata.h
+enc/trans/emoji.$(OBJEXT): internal/core/rfile.h
+enc/trans/emoji.$(OBJEXT): internal/core/rhash.h
+enc/trans/emoji.$(OBJEXT): internal/core/robject.h
+enc/trans/emoji.$(OBJEXT): internal/core/rregexp.h
+enc/trans/emoji.$(OBJEXT): internal/core/rstring.h
+enc/trans/emoji.$(OBJEXT): internal/core/rstruct.h
+enc/trans/emoji.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/emoji.$(OBJEXT): internal/ctype.h
+enc/trans/emoji.$(OBJEXT): internal/dllexport.h
+enc/trans/emoji.$(OBJEXT): internal/dosish.h
+enc/trans/emoji.$(OBJEXT): internal/error.h
+enc/trans/emoji.$(OBJEXT): internal/eval.h
+enc/trans/emoji.$(OBJEXT): internal/event.h
+enc/trans/emoji.$(OBJEXT): internal/fl_type.h
+enc/trans/emoji.$(OBJEXT): internal/gc.h
+enc/trans/emoji.$(OBJEXT): internal/glob.h
+enc/trans/emoji.$(OBJEXT): internal/globals.h
+enc/trans/emoji.$(OBJEXT): internal/has/attribute.h
+enc/trans/emoji.$(OBJEXT): internal/has/builtin.h
+enc/trans/emoji.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/emoji.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/emoji.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/emoji.$(OBJEXT): internal/has/extension.h
+enc/trans/emoji.$(OBJEXT): internal/has/feature.h
+enc/trans/emoji.$(OBJEXT): internal/has/warning.h
+enc/trans/emoji.$(OBJEXT): internal/intern/array.h
+enc/trans/emoji.$(OBJEXT): internal/intern/bignum.h
+enc/trans/emoji.$(OBJEXT): internal/intern/class.h
+enc/trans/emoji.$(OBJEXT): internal/intern/compar.h
+enc/trans/emoji.$(OBJEXT): internal/intern/complex.h
+enc/trans/emoji.$(OBJEXT): internal/intern/cont.h
+enc/trans/emoji.$(OBJEXT): internal/intern/dir.h
+enc/trans/emoji.$(OBJEXT): internal/intern/enum.h
+enc/trans/emoji.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/emoji.$(OBJEXT): internal/intern/error.h
+enc/trans/emoji.$(OBJEXT): internal/intern/eval.h
+enc/trans/emoji.$(OBJEXT): internal/intern/file.h
+enc/trans/emoji.$(OBJEXT): internal/intern/gc.h
+enc/trans/emoji.$(OBJEXT): internal/intern/hash.h
+enc/trans/emoji.$(OBJEXT): internal/intern/io.h
+enc/trans/emoji.$(OBJEXT): internal/intern/load.h
+enc/trans/emoji.$(OBJEXT): internal/intern/marshal.h
+enc/trans/emoji.$(OBJEXT): internal/intern/numeric.h
+enc/trans/emoji.$(OBJEXT): internal/intern/object.h
+enc/trans/emoji.$(OBJEXT): internal/intern/parse.h
+enc/trans/emoji.$(OBJEXT): internal/intern/proc.h
+enc/trans/emoji.$(OBJEXT): internal/intern/process.h
+enc/trans/emoji.$(OBJEXT): internal/intern/random.h
+enc/trans/emoji.$(OBJEXT): internal/intern/range.h
+enc/trans/emoji.$(OBJEXT): internal/intern/rational.h
+enc/trans/emoji.$(OBJEXT): internal/intern/re.h
+enc/trans/emoji.$(OBJEXT): internal/intern/ruby.h
+enc/trans/emoji.$(OBJEXT): internal/intern/select.h
+enc/trans/emoji.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/emoji.$(OBJEXT): internal/intern/signal.h
+enc/trans/emoji.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/emoji.$(OBJEXT): internal/intern/string.h
+enc/trans/emoji.$(OBJEXT): internal/intern/struct.h
+enc/trans/emoji.$(OBJEXT): internal/intern/thread.h
+enc/trans/emoji.$(OBJEXT): internal/intern/time.h
+enc/trans/emoji.$(OBJEXT): internal/intern/variable.h
+enc/trans/emoji.$(OBJEXT): internal/intern/vm.h
+enc/trans/emoji.$(OBJEXT): internal/interpreter.h
+enc/trans/emoji.$(OBJEXT): internal/iterator.h
+enc/trans/emoji.$(OBJEXT): internal/memory.h
+enc/trans/emoji.$(OBJEXT): internal/method.h
+enc/trans/emoji.$(OBJEXT): internal/module.h
+enc/trans/emoji.$(OBJEXT): internal/newobj.h
+enc/trans/emoji.$(OBJEXT): internal/rgengc.h
+enc/trans/emoji.$(OBJEXT): internal/scan_args.h
+enc/trans/emoji.$(OBJEXT): internal/special_consts.h
+enc/trans/emoji.$(OBJEXT): internal/static_assert.h
+enc/trans/emoji.$(OBJEXT): internal/stdalign.h
+enc/trans/emoji.$(OBJEXT): internal/stdbool.h
+enc/trans/emoji.$(OBJEXT): internal/symbol.h
+enc/trans/emoji.$(OBJEXT): internal/token_paste.h
+enc/trans/emoji.$(OBJEXT): internal/value.h
+enc/trans/emoji.$(OBJEXT): internal/value_type.h
+enc/trans/emoji.$(OBJEXT): internal/variable.h
+enc/trans/emoji.$(OBJEXT): internal/warning_push.h
+enc/trans/emoji.$(OBJEXT): internal/xmalloc.h
enc/trans/emoji.$(OBJEXT): assert.h
enc/trans/emoji.$(OBJEXT): backward.h
enc/trans/emoji.$(OBJEXT): backward/2/assume.h
@@ -3078,146 +3078,146 @@ enc/trans/emoji.$(OBJEXT): st.h
enc/trans/emoji.$(OBJEXT): subst.h
enc/trans/emoji_iso2022_kddi.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/emoji_iso2022_kddi.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/anyargs.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/assume.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/artificial.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/cold.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/const.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/error.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/format.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/noalias.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/noinline.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/pure.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/restrict.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/warning.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/attr/weakref.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/cast.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/compiler_is.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/compiler_since.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/config.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/constant_p.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core/rarray.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core/rbasic.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core/rbignum.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core/rclass.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core/rdata.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core/rfile.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core/rhash.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core/robject.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core/rregexp.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core/rstring.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core/rstruct.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/ctype.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/dllexport.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/dosish.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/error.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/eval.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/event.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/fl_type.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/gc.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/glob.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/globals.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/has/attribute.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/has/builtin.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/has/extension.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/has/feature.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/has/warning.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/array.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/bignum.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/class.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/compar.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/complex.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/cont.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/dir.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/enum.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/error.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/eval.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/file.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/gc.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/hash.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/io.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/load.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/marshal.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/numeric.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/object.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/parse.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/proc.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/process.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/random.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/range.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/rational.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/re.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/ruby.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/select.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/signal.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/string.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/struct.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/thread.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/time.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/variable.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/intern/vm.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/interpreter.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/iterator.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/memory.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/method.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/module.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/newobj.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/rgengc.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/scan_args.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/special_consts.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/static_assert.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/stdalign.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/stdbool.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/symbol.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/token_paste.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/value.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/value_type.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/variable.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/warning_push.h
-enc/trans/emoji_iso2022_kddi.$(OBJEXT): impl/xmalloc.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/anyargs.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/assume.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/artificial.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/cold.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/const.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/error.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/format.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/noalias.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/noinline.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/pure.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/restrict.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/warning.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/attr/weakref.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/cast.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/compiler_is.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/compiler_since.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/config.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/constant_p.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core/rarray.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core/rbasic.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core/rbignum.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core/rclass.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core/rdata.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core/rfile.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core/rhash.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core/robject.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core/rregexp.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core/rstring.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core/rstruct.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/ctype.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/dllexport.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/dosish.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/error.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/eval.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/event.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/fl_type.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/gc.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/glob.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/globals.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/has/attribute.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/has/builtin.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/has/extension.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/has/feature.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/has/warning.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/array.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/bignum.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/class.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/compar.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/complex.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/cont.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/dir.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/enum.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/error.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/eval.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/file.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/gc.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/hash.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/io.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/load.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/marshal.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/numeric.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/object.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/parse.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/proc.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/process.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/random.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/range.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/rational.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/re.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/ruby.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/select.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/signal.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/string.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/struct.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/thread.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/time.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/variable.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/intern/vm.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/interpreter.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/iterator.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/memory.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/method.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/module.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/newobj.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/rgengc.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/scan_args.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/special_consts.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/static_assert.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/stdalign.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/stdbool.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/symbol.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/token_paste.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/value.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/value_type.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/variable.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/warning_push.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): internal/xmalloc.h
enc/trans/emoji_iso2022_kddi.$(OBJEXT): assert.h
enc/trans/emoji_iso2022_kddi.$(OBJEXT): backward.h
enc/trans/emoji_iso2022_kddi.$(OBJEXT): backward/2/assume.h
@@ -3241,146 +3241,146 @@ enc/trans/emoji_iso2022_kddi.$(OBJEXT): st.h
enc/trans/emoji_iso2022_kddi.$(OBJEXT): subst.h
enc/trans/emoji_sjis_docomo.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/emoji_sjis_docomo.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/anyargs.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/assume.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/artificial.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/cold.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/const.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/error.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/format.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/noalias.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/noinline.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/pure.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/restrict.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/warning.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/attr/weakref.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/cast.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/compiler_is.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/compiler_since.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/config.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/constant_p.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core/rarray.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core/rbasic.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core/rbignum.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core/rclass.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core/rdata.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core/rfile.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core/rhash.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core/robject.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core/rregexp.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core/rstring.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core/rstruct.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/ctype.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/dllexport.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/dosish.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/error.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/eval.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/event.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/fl_type.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/gc.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/glob.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/globals.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/has/attribute.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/has/builtin.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/has/extension.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/has/feature.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/has/warning.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/array.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/bignum.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/class.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/compar.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/complex.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/cont.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/dir.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/enum.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/error.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/eval.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/file.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/gc.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/hash.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/io.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/load.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/marshal.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/numeric.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/object.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/parse.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/proc.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/process.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/random.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/range.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/rational.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/re.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/ruby.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/select.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/signal.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/string.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/struct.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/thread.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/time.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/variable.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/intern/vm.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/interpreter.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/iterator.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/memory.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/method.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/module.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/newobj.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/rgengc.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/scan_args.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/special_consts.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/static_assert.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/stdalign.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/stdbool.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/symbol.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/token_paste.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/value.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/value_type.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/variable.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/warning_push.h
-enc/trans/emoji_sjis_docomo.$(OBJEXT): impl/xmalloc.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/anyargs.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/assume.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/artificial.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/cold.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/const.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/error.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/format.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/noalias.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/noinline.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/pure.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/restrict.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/warning.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/attr/weakref.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/cast.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/compiler_is.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/compiler_since.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/config.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/constant_p.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core/rarray.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core/rbasic.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core/rbignum.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core/rclass.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core/rdata.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core/rfile.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core/rhash.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core/robject.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core/rregexp.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core/rstring.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core/rstruct.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/ctype.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/dllexport.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/dosish.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/error.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/eval.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/event.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/fl_type.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/gc.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/glob.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/globals.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/has/attribute.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/has/builtin.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/has/extension.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/has/feature.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/has/warning.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/array.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/bignum.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/class.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/compar.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/complex.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/cont.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/dir.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/enum.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/error.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/eval.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/file.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/gc.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/hash.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/io.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/load.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/marshal.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/numeric.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/object.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/parse.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/proc.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/process.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/random.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/range.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/rational.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/re.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/ruby.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/select.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/signal.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/string.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/struct.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/thread.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/time.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/variable.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/intern/vm.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/interpreter.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/iterator.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/memory.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/method.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/module.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/newobj.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/rgengc.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/scan_args.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/special_consts.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/static_assert.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/stdalign.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/stdbool.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/symbol.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/token_paste.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/value.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/value_type.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/variable.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/warning_push.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): internal/xmalloc.h
enc/trans/emoji_sjis_docomo.$(OBJEXT): assert.h
enc/trans/emoji_sjis_docomo.$(OBJEXT): backward.h
enc/trans/emoji_sjis_docomo.$(OBJEXT): backward/2/assume.h
@@ -3404,146 +3404,146 @@ enc/trans/emoji_sjis_docomo.$(OBJEXT): st.h
enc/trans/emoji_sjis_docomo.$(OBJEXT): subst.h
enc/trans/emoji_sjis_kddi.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/emoji_sjis_kddi.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/anyargs.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/assume.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/artificial.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/cold.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/const.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/error.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/format.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/noalias.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/noinline.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/pure.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/restrict.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/warning.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/attr/weakref.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/cast.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/compiler_is.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/compiler_since.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/config.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/constant_p.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core/rarray.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core/rbasic.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core/rbignum.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core/rclass.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core/rdata.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core/rfile.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core/rhash.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core/robject.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core/rregexp.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core/rstring.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core/rstruct.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/ctype.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/dllexport.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/dosish.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/error.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/eval.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/event.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/fl_type.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/gc.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/glob.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/globals.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/has/attribute.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/has/builtin.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/has/extension.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/has/feature.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/has/warning.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/array.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/bignum.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/class.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/compar.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/complex.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/cont.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/dir.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/enum.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/error.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/eval.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/file.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/gc.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/hash.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/io.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/load.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/marshal.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/numeric.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/object.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/parse.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/proc.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/process.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/random.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/range.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/rational.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/re.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/ruby.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/select.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/signal.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/string.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/struct.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/thread.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/time.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/variable.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/intern/vm.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/interpreter.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/iterator.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/memory.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/method.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/module.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/newobj.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/rgengc.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/scan_args.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/special_consts.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/static_assert.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/stdalign.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/stdbool.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/symbol.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/token_paste.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/value.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/value_type.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/variable.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/warning_push.h
-enc/trans/emoji_sjis_kddi.$(OBJEXT): impl/xmalloc.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/anyargs.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/assume.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/artificial.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/cold.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/const.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/error.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/format.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/noalias.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/noinline.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/pure.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/restrict.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/warning.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/attr/weakref.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/cast.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/compiler_is.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/compiler_since.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/config.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/constant_p.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core/rarray.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core/rbasic.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core/rbignum.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core/rclass.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core/rdata.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core/rfile.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core/rhash.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core/robject.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core/rregexp.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core/rstring.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core/rstruct.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/ctype.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/dllexport.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/dosish.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/error.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/eval.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/event.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/fl_type.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/gc.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/glob.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/globals.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/has/attribute.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/has/builtin.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/has/extension.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/has/feature.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/has/warning.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/array.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/bignum.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/class.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/compar.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/complex.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/cont.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/dir.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/enum.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/error.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/eval.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/file.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/gc.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/hash.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/io.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/load.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/marshal.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/numeric.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/object.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/parse.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/proc.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/process.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/random.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/range.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/rational.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/re.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/ruby.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/select.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/signal.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/string.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/struct.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/thread.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/time.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/variable.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/intern/vm.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/interpreter.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/iterator.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/memory.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/method.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/module.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/newobj.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/rgengc.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/scan_args.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/special_consts.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/static_assert.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/stdalign.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/stdbool.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/symbol.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/token_paste.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/value.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/value_type.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/variable.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/warning_push.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): internal/xmalloc.h
enc/trans/emoji_sjis_kddi.$(OBJEXT): assert.h
enc/trans/emoji_sjis_kddi.$(OBJEXT): backward.h
enc/trans/emoji_sjis_kddi.$(OBJEXT): backward/2/assume.h
@@ -3567,146 +3567,146 @@ enc/trans/emoji_sjis_kddi.$(OBJEXT): st.h
enc/trans/emoji_sjis_kddi.$(OBJEXT): subst.h
enc/trans/emoji_sjis_softbank.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/emoji_sjis_softbank.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/anyargs.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/assume.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/artificial.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/cold.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/const.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/error.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/format.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/noalias.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/noinline.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/pure.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/restrict.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/warning.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/attr/weakref.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/cast.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/compiler_is.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/compiler_since.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/config.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/constant_p.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core/rarray.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core/rbasic.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core/rbignum.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core/rclass.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core/rdata.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core/rfile.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core/rhash.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core/robject.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core/rregexp.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core/rstring.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core/rstruct.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/ctype.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/dllexport.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/dosish.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/error.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/eval.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/event.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/fl_type.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/gc.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/glob.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/globals.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/has/attribute.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/has/builtin.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/has/extension.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/has/feature.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/has/warning.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/array.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/bignum.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/class.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/compar.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/complex.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/cont.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/dir.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/enum.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/error.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/eval.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/file.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/gc.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/hash.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/io.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/load.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/marshal.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/numeric.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/object.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/parse.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/proc.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/process.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/random.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/range.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/rational.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/re.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/ruby.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/select.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/signal.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/string.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/struct.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/thread.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/time.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/variable.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/intern/vm.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/interpreter.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/iterator.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/memory.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/method.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/module.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/newobj.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/rgengc.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/scan_args.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/special_consts.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/static_assert.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/stdalign.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/stdbool.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/symbol.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/token_paste.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/value.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/value_type.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/variable.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/warning_push.h
-enc/trans/emoji_sjis_softbank.$(OBJEXT): impl/xmalloc.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/anyargs.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/assume.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/artificial.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/cold.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/const.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/error.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/format.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/noalias.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/noinline.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/pure.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/restrict.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/warning.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/attr/weakref.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/cast.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/compiler_is.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/compiler_since.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/config.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/constant_p.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core/rarray.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core/rbasic.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core/rbignum.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core/rclass.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core/rdata.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core/rfile.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core/rhash.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core/robject.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core/rregexp.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core/rstring.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core/rstruct.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/ctype.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/dllexport.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/dosish.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/error.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/eval.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/event.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/fl_type.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/gc.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/glob.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/globals.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/has/attribute.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/has/builtin.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/has/extension.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/has/feature.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/has/warning.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/array.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/bignum.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/class.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/compar.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/complex.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/cont.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/dir.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/enum.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/error.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/eval.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/file.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/gc.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/hash.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/io.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/load.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/marshal.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/numeric.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/object.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/parse.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/proc.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/process.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/random.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/range.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/rational.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/re.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/ruby.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/select.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/signal.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/string.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/struct.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/thread.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/time.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/variable.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/intern/vm.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/interpreter.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/iterator.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/memory.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/method.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/module.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/newobj.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/rgengc.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/scan_args.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/special_consts.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/static_assert.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/stdalign.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/stdbool.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/symbol.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/token_paste.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/value.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/value_type.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/variable.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/warning_push.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): internal/xmalloc.h
enc/trans/emoji_sjis_softbank.$(OBJEXT): assert.h
enc/trans/emoji_sjis_softbank.$(OBJEXT): backward.h
enc/trans/emoji_sjis_softbank.$(OBJEXT): backward/2/assume.h
@@ -3730,146 +3730,146 @@ enc/trans/emoji_sjis_softbank.$(OBJEXT): st.h
enc/trans/emoji_sjis_softbank.$(OBJEXT): subst.h
enc/trans/escape.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/escape.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/escape.$(OBJEXT): impl/anyargs.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/escape.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/escape.$(OBJEXT): impl/assume.h
-enc/trans/escape.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/escape.$(OBJEXT): impl/attr/artificial.h
-enc/trans/escape.$(OBJEXT): impl/attr/cold.h
-enc/trans/escape.$(OBJEXT): impl/attr/const.h
-enc/trans/escape.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/escape.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/escape.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/escape.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/escape.$(OBJEXT): impl/attr/error.h
-enc/trans/escape.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/escape.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/escape.$(OBJEXT): impl/attr/format.h
-enc/trans/escape.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/escape.$(OBJEXT): impl/attr/noalias.h
-enc/trans/escape.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/escape.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/escape.$(OBJEXT): impl/attr/noinline.h
-enc/trans/escape.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/escape.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/escape.$(OBJEXT): impl/attr/pure.h
-enc/trans/escape.$(OBJEXT): impl/attr/restrict.h
-enc/trans/escape.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/escape.$(OBJEXT): impl/attr/warning.h
-enc/trans/escape.$(OBJEXT): impl/attr/weakref.h
-enc/trans/escape.$(OBJEXT): impl/cast.h
-enc/trans/escape.$(OBJEXT): impl/compiler_is.h
-enc/trans/escape.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/escape.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/escape.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/escape.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/escape.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/escape.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/escape.$(OBJEXT): impl/compiler_since.h
-enc/trans/escape.$(OBJEXT): impl/config.h
-enc/trans/escape.$(OBJEXT): impl/constant_p.h
-enc/trans/escape.$(OBJEXT): impl/core.h
-enc/trans/escape.$(OBJEXT): impl/core/rarray.h
-enc/trans/escape.$(OBJEXT): impl/core/rbasic.h
-enc/trans/escape.$(OBJEXT): impl/core/rbignum.h
-enc/trans/escape.$(OBJEXT): impl/core/rclass.h
-enc/trans/escape.$(OBJEXT): impl/core/rdata.h
-enc/trans/escape.$(OBJEXT): impl/core/rfile.h
-enc/trans/escape.$(OBJEXT): impl/core/rhash.h
-enc/trans/escape.$(OBJEXT): impl/core/robject.h
-enc/trans/escape.$(OBJEXT): impl/core/rregexp.h
-enc/trans/escape.$(OBJEXT): impl/core/rstring.h
-enc/trans/escape.$(OBJEXT): impl/core/rstruct.h
-enc/trans/escape.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/escape.$(OBJEXT): impl/ctype.h
-enc/trans/escape.$(OBJEXT): impl/dllexport.h
-enc/trans/escape.$(OBJEXT): impl/dosish.h
-enc/trans/escape.$(OBJEXT): impl/error.h
-enc/trans/escape.$(OBJEXT): impl/eval.h
-enc/trans/escape.$(OBJEXT): impl/event.h
-enc/trans/escape.$(OBJEXT): impl/fl_type.h
-enc/trans/escape.$(OBJEXT): impl/gc.h
-enc/trans/escape.$(OBJEXT): impl/glob.h
-enc/trans/escape.$(OBJEXT): impl/globals.h
-enc/trans/escape.$(OBJEXT): impl/has/attribute.h
-enc/trans/escape.$(OBJEXT): impl/has/builtin.h
-enc/trans/escape.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/escape.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/escape.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/escape.$(OBJEXT): impl/has/extension.h
-enc/trans/escape.$(OBJEXT): impl/has/feature.h
-enc/trans/escape.$(OBJEXT): impl/has/warning.h
-enc/trans/escape.$(OBJEXT): impl/intern/array.h
-enc/trans/escape.$(OBJEXT): impl/intern/bignum.h
-enc/trans/escape.$(OBJEXT): impl/intern/class.h
-enc/trans/escape.$(OBJEXT): impl/intern/compar.h
-enc/trans/escape.$(OBJEXT): impl/intern/complex.h
-enc/trans/escape.$(OBJEXT): impl/intern/cont.h
-enc/trans/escape.$(OBJEXT): impl/intern/dir.h
-enc/trans/escape.$(OBJEXT): impl/intern/enum.h
-enc/trans/escape.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/escape.$(OBJEXT): impl/intern/error.h
-enc/trans/escape.$(OBJEXT): impl/intern/eval.h
-enc/trans/escape.$(OBJEXT): impl/intern/file.h
-enc/trans/escape.$(OBJEXT): impl/intern/gc.h
-enc/trans/escape.$(OBJEXT): impl/intern/hash.h
-enc/trans/escape.$(OBJEXT): impl/intern/io.h
-enc/trans/escape.$(OBJEXT): impl/intern/load.h
-enc/trans/escape.$(OBJEXT): impl/intern/marshal.h
-enc/trans/escape.$(OBJEXT): impl/intern/numeric.h
-enc/trans/escape.$(OBJEXT): impl/intern/object.h
-enc/trans/escape.$(OBJEXT): impl/intern/parse.h
-enc/trans/escape.$(OBJEXT): impl/intern/proc.h
-enc/trans/escape.$(OBJEXT): impl/intern/process.h
-enc/trans/escape.$(OBJEXT): impl/intern/random.h
-enc/trans/escape.$(OBJEXT): impl/intern/range.h
-enc/trans/escape.$(OBJEXT): impl/intern/rational.h
-enc/trans/escape.$(OBJEXT): impl/intern/re.h
-enc/trans/escape.$(OBJEXT): impl/intern/ruby.h
-enc/trans/escape.$(OBJEXT): impl/intern/select.h
-enc/trans/escape.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/escape.$(OBJEXT): impl/intern/signal.h
-enc/trans/escape.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/escape.$(OBJEXT): impl/intern/string.h
-enc/trans/escape.$(OBJEXT): impl/intern/struct.h
-enc/trans/escape.$(OBJEXT): impl/intern/thread.h
-enc/trans/escape.$(OBJEXT): impl/intern/time.h
-enc/trans/escape.$(OBJEXT): impl/intern/variable.h
-enc/trans/escape.$(OBJEXT): impl/intern/vm.h
-enc/trans/escape.$(OBJEXT): impl/interpreter.h
-enc/trans/escape.$(OBJEXT): impl/iterator.h
-enc/trans/escape.$(OBJEXT): impl/memory.h
-enc/trans/escape.$(OBJEXT): impl/method.h
-enc/trans/escape.$(OBJEXT): impl/module.h
-enc/trans/escape.$(OBJEXT): impl/newobj.h
-enc/trans/escape.$(OBJEXT): impl/rgengc.h
-enc/trans/escape.$(OBJEXT): impl/scan_args.h
-enc/trans/escape.$(OBJEXT): impl/special_consts.h
-enc/trans/escape.$(OBJEXT): impl/static_assert.h
-enc/trans/escape.$(OBJEXT): impl/stdalign.h
-enc/trans/escape.$(OBJEXT): impl/stdbool.h
-enc/trans/escape.$(OBJEXT): impl/symbol.h
-enc/trans/escape.$(OBJEXT): impl/token_paste.h
-enc/trans/escape.$(OBJEXT): impl/value.h
-enc/trans/escape.$(OBJEXT): impl/value_type.h
-enc/trans/escape.$(OBJEXT): impl/variable.h
-enc/trans/escape.$(OBJEXT): impl/warning_push.h
-enc/trans/escape.$(OBJEXT): impl/xmalloc.h
+enc/trans/escape.$(OBJEXT): internal/anyargs.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/escape.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/escape.$(OBJEXT): internal/assume.h
+enc/trans/escape.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/escape.$(OBJEXT): internal/attr/artificial.h
+enc/trans/escape.$(OBJEXT): internal/attr/cold.h
+enc/trans/escape.$(OBJEXT): internal/attr/const.h
+enc/trans/escape.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/escape.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/escape.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/escape.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/escape.$(OBJEXT): internal/attr/error.h
+enc/trans/escape.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/escape.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/escape.$(OBJEXT): internal/attr/format.h
+enc/trans/escape.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/escape.$(OBJEXT): internal/attr/noalias.h
+enc/trans/escape.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/escape.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/escape.$(OBJEXT): internal/attr/noinline.h
+enc/trans/escape.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/escape.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/escape.$(OBJEXT): internal/attr/pure.h
+enc/trans/escape.$(OBJEXT): internal/attr/restrict.h
+enc/trans/escape.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/escape.$(OBJEXT): internal/attr/warning.h
+enc/trans/escape.$(OBJEXT): internal/attr/weakref.h
+enc/trans/escape.$(OBJEXT): internal/cast.h
+enc/trans/escape.$(OBJEXT): internal/compiler_is.h
+enc/trans/escape.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/escape.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/escape.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/escape.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/escape.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/escape.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/escape.$(OBJEXT): internal/compiler_since.h
+enc/trans/escape.$(OBJEXT): internal/config.h
+enc/trans/escape.$(OBJEXT): internal/constant_p.h
+enc/trans/escape.$(OBJEXT): internal/core.h
+enc/trans/escape.$(OBJEXT): internal/core/rarray.h
+enc/trans/escape.$(OBJEXT): internal/core/rbasic.h
+enc/trans/escape.$(OBJEXT): internal/core/rbignum.h
+enc/trans/escape.$(OBJEXT): internal/core/rclass.h
+enc/trans/escape.$(OBJEXT): internal/core/rdata.h
+enc/trans/escape.$(OBJEXT): internal/core/rfile.h
+enc/trans/escape.$(OBJEXT): internal/core/rhash.h
+enc/trans/escape.$(OBJEXT): internal/core/robject.h
+enc/trans/escape.$(OBJEXT): internal/core/rregexp.h
+enc/trans/escape.$(OBJEXT): internal/core/rstring.h
+enc/trans/escape.$(OBJEXT): internal/core/rstruct.h
+enc/trans/escape.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/escape.$(OBJEXT): internal/ctype.h
+enc/trans/escape.$(OBJEXT): internal/dllexport.h
+enc/trans/escape.$(OBJEXT): internal/dosish.h
+enc/trans/escape.$(OBJEXT): internal/error.h
+enc/trans/escape.$(OBJEXT): internal/eval.h
+enc/trans/escape.$(OBJEXT): internal/event.h
+enc/trans/escape.$(OBJEXT): internal/fl_type.h
+enc/trans/escape.$(OBJEXT): internal/gc.h
+enc/trans/escape.$(OBJEXT): internal/glob.h
+enc/trans/escape.$(OBJEXT): internal/globals.h
+enc/trans/escape.$(OBJEXT): internal/has/attribute.h
+enc/trans/escape.$(OBJEXT): internal/has/builtin.h
+enc/trans/escape.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/escape.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/escape.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/escape.$(OBJEXT): internal/has/extension.h
+enc/trans/escape.$(OBJEXT): internal/has/feature.h
+enc/trans/escape.$(OBJEXT): internal/has/warning.h
+enc/trans/escape.$(OBJEXT): internal/intern/array.h
+enc/trans/escape.$(OBJEXT): internal/intern/bignum.h
+enc/trans/escape.$(OBJEXT): internal/intern/class.h
+enc/trans/escape.$(OBJEXT): internal/intern/compar.h
+enc/trans/escape.$(OBJEXT): internal/intern/complex.h
+enc/trans/escape.$(OBJEXT): internal/intern/cont.h
+enc/trans/escape.$(OBJEXT): internal/intern/dir.h
+enc/trans/escape.$(OBJEXT): internal/intern/enum.h
+enc/trans/escape.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/escape.$(OBJEXT): internal/intern/error.h
+enc/trans/escape.$(OBJEXT): internal/intern/eval.h
+enc/trans/escape.$(OBJEXT): internal/intern/file.h
+enc/trans/escape.$(OBJEXT): internal/intern/gc.h
+enc/trans/escape.$(OBJEXT): internal/intern/hash.h
+enc/trans/escape.$(OBJEXT): internal/intern/io.h
+enc/trans/escape.$(OBJEXT): internal/intern/load.h
+enc/trans/escape.$(OBJEXT): internal/intern/marshal.h
+enc/trans/escape.$(OBJEXT): internal/intern/numeric.h
+enc/trans/escape.$(OBJEXT): internal/intern/object.h
+enc/trans/escape.$(OBJEXT): internal/intern/parse.h
+enc/trans/escape.$(OBJEXT): internal/intern/proc.h
+enc/trans/escape.$(OBJEXT): internal/intern/process.h
+enc/trans/escape.$(OBJEXT): internal/intern/random.h
+enc/trans/escape.$(OBJEXT): internal/intern/range.h
+enc/trans/escape.$(OBJEXT): internal/intern/rational.h
+enc/trans/escape.$(OBJEXT): internal/intern/re.h
+enc/trans/escape.$(OBJEXT): internal/intern/ruby.h
+enc/trans/escape.$(OBJEXT): internal/intern/select.h
+enc/trans/escape.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/escape.$(OBJEXT): internal/intern/signal.h
+enc/trans/escape.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/escape.$(OBJEXT): internal/intern/string.h
+enc/trans/escape.$(OBJEXT): internal/intern/struct.h
+enc/trans/escape.$(OBJEXT): internal/intern/thread.h
+enc/trans/escape.$(OBJEXT): internal/intern/time.h
+enc/trans/escape.$(OBJEXT): internal/intern/variable.h
+enc/trans/escape.$(OBJEXT): internal/intern/vm.h
+enc/trans/escape.$(OBJEXT): internal/interpreter.h
+enc/trans/escape.$(OBJEXT): internal/iterator.h
+enc/trans/escape.$(OBJEXT): internal/memory.h
+enc/trans/escape.$(OBJEXT): internal/method.h
+enc/trans/escape.$(OBJEXT): internal/module.h
+enc/trans/escape.$(OBJEXT): internal/newobj.h
+enc/trans/escape.$(OBJEXT): internal/rgengc.h
+enc/trans/escape.$(OBJEXT): internal/scan_args.h
+enc/trans/escape.$(OBJEXT): internal/special_consts.h
+enc/trans/escape.$(OBJEXT): internal/static_assert.h
+enc/trans/escape.$(OBJEXT): internal/stdalign.h
+enc/trans/escape.$(OBJEXT): internal/stdbool.h
+enc/trans/escape.$(OBJEXT): internal/symbol.h
+enc/trans/escape.$(OBJEXT): internal/token_paste.h
+enc/trans/escape.$(OBJEXT): internal/value.h
+enc/trans/escape.$(OBJEXT): internal/value_type.h
+enc/trans/escape.$(OBJEXT): internal/variable.h
+enc/trans/escape.$(OBJEXT): internal/warning_push.h
+enc/trans/escape.$(OBJEXT): internal/xmalloc.h
enc/trans/escape.$(OBJEXT): assert.h
enc/trans/escape.$(OBJEXT): backward.h
enc/trans/escape.$(OBJEXT): backward/2/assume.h
@@ -3893,146 +3893,146 @@ enc/trans/escape.$(OBJEXT): st.h
enc/trans/escape.$(OBJEXT): subst.h
enc/trans/gb18030.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/gb18030.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/gb18030.$(OBJEXT): impl/anyargs.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/gb18030.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/gb18030.$(OBJEXT): impl/assume.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/artificial.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/cold.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/const.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/error.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/format.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/noalias.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/noinline.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/pure.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/restrict.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/warning.h
-enc/trans/gb18030.$(OBJEXT): impl/attr/weakref.h
-enc/trans/gb18030.$(OBJEXT): impl/cast.h
-enc/trans/gb18030.$(OBJEXT): impl/compiler_is.h
-enc/trans/gb18030.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/gb18030.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/gb18030.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/gb18030.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/gb18030.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/gb18030.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/gb18030.$(OBJEXT): impl/compiler_since.h
-enc/trans/gb18030.$(OBJEXT): impl/config.h
-enc/trans/gb18030.$(OBJEXT): impl/constant_p.h
-enc/trans/gb18030.$(OBJEXT): impl/core.h
-enc/trans/gb18030.$(OBJEXT): impl/core/rarray.h
-enc/trans/gb18030.$(OBJEXT): impl/core/rbasic.h
-enc/trans/gb18030.$(OBJEXT): impl/core/rbignum.h
-enc/trans/gb18030.$(OBJEXT): impl/core/rclass.h
-enc/trans/gb18030.$(OBJEXT): impl/core/rdata.h
-enc/trans/gb18030.$(OBJEXT): impl/core/rfile.h
-enc/trans/gb18030.$(OBJEXT): impl/core/rhash.h
-enc/trans/gb18030.$(OBJEXT): impl/core/robject.h
-enc/trans/gb18030.$(OBJEXT): impl/core/rregexp.h
-enc/trans/gb18030.$(OBJEXT): impl/core/rstring.h
-enc/trans/gb18030.$(OBJEXT): impl/core/rstruct.h
-enc/trans/gb18030.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/gb18030.$(OBJEXT): impl/ctype.h
-enc/trans/gb18030.$(OBJEXT): impl/dllexport.h
-enc/trans/gb18030.$(OBJEXT): impl/dosish.h
-enc/trans/gb18030.$(OBJEXT): impl/error.h
-enc/trans/gb18030.$(OBJEXT): impl/eval.h
-enc/trans/gb18030.$(OBJEXT): impl/event.h
-enc/trans/gb18030.$(OBJEXT): impl/fl_type.h
-enc/trans/gb18030.$(OBJEXT): impl/gc.h
-enc/trans/gb18030.$(OBJEXT): impl/glob.h
-enc/trans/gb18030.$(OBJEXT): impl/globals.h
-enc/trans/gb18030.$(OBJEXT): impl/has/attribute.h
-enc/trans/gb18030.$(OBJEXT): impl/has/builtin.h
-enc/trans/gb18030.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/gb18030.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/gb18030.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/gb18030.$(OBJEXT): impl/has/extension.h
-enc/trans/gb18030.$(OBJEXT): impl/has/feature.h
-enc/trans/gb18030.$(OBJEXT): impl/has/warning.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/array.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/bignum.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/class.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/compar.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/complex.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/cont.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/dir.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/enum.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/error.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/eval.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/file.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/gc.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/hash.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/io.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/load.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/marshal.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/numeric.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/object.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/parse.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/proc.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/process.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/random.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/range.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/rational.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/re.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/ruby.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/select.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/signal.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/string.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/struct.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/thread.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/time.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/variable.h
-enc/trans/gb18030.$(OBJEXT): impl/intern/vm.h
-enc/trans/gb18030.$(OBJEXT): impl/interpreter.h
-enc/trans/gb18030.$(OBJEXT): impl/iterator.h
-enc/trans/gb18030.$(OBJEXT): impl/memory.h
-enc/trans/gb18030.$(OBJEXT): impl/method.h
-enc/trans/gb18030.$(OBJEXT): impl/module.h
-enc/trans/gb18030.$(OBJEXT): impl/newobj.h
-enc/trans/gb18030.$(OBJEXT): impl/rgengc.h
-enc/trans/gb18030.$(OBJEXT): impl/scan_args.h
-enc/trans/gb18030.$(OBJEXT): impl/special_consts.h
-enc/trans/gb18030.$(OBJEXT): impl/static_assert.h
-enc/trans/gb18030.$(OBJEXT): impl/stdalign.h
-enc/trans/gb18030.$(OBJEXT): impl/stdbool.h
-enc/trans/gb18030.$(OBJEXT): impl/symbol.h
-enc/trans/gb18030.$(OBJEXT): impl/token_paste.h
-enc/trans/gb18030.$(OBJEXT): impl/value.h
-enc/trans/gb18030.$(OBJEXT): impl/value_type.h
-enc/trans/gb18030.$(OBJEXT): impl/variable.h
-enc/trans/gb18030.$(OBJEXT): impl/warning_push.h
-enc/trans/gb18030.$(OBJEXT): impl/xmalloc.h
+enc/trans/gb18030.$(OBJEXT): internal/anyargs.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/gb18030.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/gb18030.$(OBJEXT): internal/assume.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/artificial.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/cold.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/const.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/error.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/format.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/noalias.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/noinline.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/pure.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/restrict.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/warning.h
+enc/trans/gb18030.$(OBJEXT): internal/attr/weakref.h
+enc/trans/gb18030.$(OBJEXT): internal/cast.h
+enc/trans/gb18030.$(OBJEXT): internal/compiler_is.h
+enc/trans/gb18030.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/gb18030.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/gb18030.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/gb18030.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/gb18030.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/gb18030.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/gb18030.$(OBJEXT): internal/compiler_since.h
+enc/trans/gb18030.$(OBJEXT): internal/config.h
+enc/trans/gb18030.$(OBJEXT): internal/constant_p.h
+enc/trans/gb18030.$(OBJEXT): internal/core.h
+enc/trans/gb18030.$(OBJEXT): internal/core/rarray.h
+enc/trans/gb18030.$(OBJEXT): internal/core/rbasic.h
+enc/trans/gb18030.$(OBJEXT): internal/core/rbignum.h
+enc/trans/gb18030.$(OBJEXT): internal/core/rclass.h
+enc/trans/gb18030.$(OBJEXT): internal/core/rdata.h
+enc/trans/gb18030.$(OBJEXT): internal/core/rfile.h
+enc/trans/gb18030.$(OBJEXT): internal/core/rhash.h
+enc/trans/gb18030.$(OBJEXT): internal/core/robject.h
+enc/trans/gb18030.$(OBJEXT): internal/core/rregexp.h
+enc/trans/gb18030.$(OBJEXT): internal/core/rstring.h
+enc/trans/gb18030.$(OBJEXT): internal/core/rstruct.h
+enc/trans/gb18030.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/gb18030.$(OBJEXT): internal/ctype.h
+enc/trans/gb18030.$(OBJEXT): internal/dllexport.h
+enc/trans/gb18030.$(OBJEXT): internal/dosish.h
+enc/trans/gb18030.$(OBJEXT): internal/error.h
+enc/trans/gb18030.$(OBJEXT): internal/eval.h
+enc/trans/gb18030.$(OBJEXT): internal/event.h
+enc/trans/gb18030.$(OBJEXT): internal/fl_type.h
+enc/trans/gb18030.$(OBJEXT): internal/gc.h
+enc/trans/gb18030.$(OBJEXT): internal/glob.h
+enc/trans/gb18030.$(OBJEXT): internal/globals.h
+enc/trans/gb18030.$(OBJEXT): internal/has/attribute.h
+enc/trans/gb18030.$(OBJEXT): internal/has/builtin.h
+enc/trans/gb18030.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/gb18030.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/gb18030.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/gb18030.$(OBJEXT): internal/has/extension.h
+enc/trans/gb18030.$(OBJEXT): internal/has/feature.h
+enc/trans/gb18030.$(OBJEXT): internal/has/warning.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/array.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/bignum.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/class.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/compar.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/complex.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/cont.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/dir.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/enum.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/error.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/eval.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/file.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/gc.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/hash.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/io.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/load.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/marshal.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/numeric.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/object.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/parse.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/proc.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/process.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/random.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/range.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/rational.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/re.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/ruby.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/select.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/signal.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/string.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/struct.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/thread.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/time.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/variable.h
+enc/trans/gb18030.$(OBJEXT): internal/intern/vm.h
+enc/trans/gb18030.$(OBJEXT): internal/interpreter.h
+enc/trans/gb18030.$(OBJEXT): internal/iterator.h
+enc/trans/gb18030.$(OBJEXT): internal/memory.h
+enc/trans/gb18030.$(OBJEXT): internal/method.h
+enc/trans/gb18030.$(OBJEXT): internal/module.h
+enc/trans/gb18030.$(OBJEXT): internal/newobj.h
+enc/trans/gb18030.$(OBJEXT): internal/rgengc.h
+enc/trans/gb18030.$(OBJEXT): internal/scan_args.h
+enc/trans/gb18030.$(OBJEXT): internal/special_consts.h
+enc/trans/gb18030.$(OBJEXT): internal/static_assert.h
+enc/trans/gb18030.$(OBJEXT): internal/stdalign.h
+enc/trans/gb18030.$(OBJEXT): internal/stdbool.h
+enc/trans/gb18030.$(OBJEXT): internal/symbol.h
+enc/trans/gb18030.$(OBJEXT): internal/token_paste.h
+enc/trans/gb18030.$(OBJEXT): internal/value.h
+enc/trans/gb18030.$(OBJEXT): internal/value_type.h
+enc/trans/gb18030.$(OBJEXT): internal/variable.h
+enc/trans/gb18030.$(OBJEXT): internal/warning_push.h
+enc/trans/gb18030.$(OBJEXT): internal/xmalloc.h
enc/trans/gb18030.$(OBJEXT): assert.h
enc/trans/gb18030.$(OBJEXT): backward.h
enc/trans/gb18030.$(OBJEXT): backward/2/assume.h
@@ -4056,146 +4056,146 @@ enc/trans/gb18030.$(OBJEXT): st.h
enc/trans/gb18030.$(OBJEXT): subst.h
enc/trans/gbk.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/gbk.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/gbk.$(OBJEXT): impl/anyargs.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/gbk.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/gbk.$(OBJEXT): impl/assume.h
-enc/trans/gbk.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/gbk.$(OBJEXT): impl/attr/artificial.h
-enc/trans/gbk.$(OBJEXT): impl/attr/cold.h
-enc/trans/gbk.$(OBJEXT): impl/attr/const.h
-enc/trans/gbk.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/gbk.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/gbk.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/gbk.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/gbk.$(OBJEXT): impl/attr/error.h
-enc/trans/gbk.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/gbk.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/gbk.$(OBJEXT): impl/attr/format.h
-enc/trans/gbk.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/gbk.$(OBJEXT): impl/attr/noalias.h
-enc/trans/gbk.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/gbk.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/gbk.$(OBJEXT): impl/attr/noinline.h
-enc/trans/gbk.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/gbk.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/gbk.$(OBJEXT): impl/attr/pure.h
-enc/trans/gbk.$(OBJEXT): impl/attr/restrict.h
-enc/trans/gbk.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/gbk.$(OBJEXT): impl/attr/warning.h
-enc/trans/gbk.$(OBJEXT): impl/attr/weakref.h
-enc/trans/gbk.$(OBJEXT): impl/cast.h
-enc/trans/gbk.$(OBJEXT): impl/compiler_is.h
-enc/trans/gbk.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/gbk.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/gbk.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/gbk.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/gbk.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/gbk.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/gbk.$(OBJEXT): impl/compiler_since.h
-enc/trans/gbk.$(OBJEXT): impl/config.h
-enc/trans/gbk.$(OBJEXT): impl/constant_p.h
-enc/trans/gbk.$(OBJEXT): impl/core.h
-enc/trans/gbk.$(OBJEXT): impl/core/rarray.h
-enc/trans/gbk.$(OBJEXT): impl/core/rbasic.h
-enc/trans/gbk.$(OBJEXT): impl/core/rbignum.h
-enc/trans/gbk.$(OBJEXT): impl/core/rclass.h
-enc/trans/gbk.$(OBJEXT): impl/core/rdata.h
-enc/trans/gbk.$(OBJEXT): impl/core/rfile.h
-enc/trans/gbk.$(OBJEXT): impl/core/rhash.h
-enc/trans/gbk.$(OBJEXT): impl/core/robject.h
-enc/trans/gbk.$(OBJEXT): impl/core/rregexp.h
-enc/trans/gbk.$(OBJEXT): impl/core/rstring.h
-enc/trans/gbk.$(OBJEXT): impl/core/rstruct.h
-enc/trans/gbk.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/gbk.$(OBJEXT): impl/ctype.h
-enc/trans/gbk.$(OBJEXT): impl/dllexport.h
-enc/trans/gbk.$(OBJEXT): impl/dosish.h
-enc/trans/gbk.$(OBJEXT): impl/error.h
-enc/trans/gbk.$(OBJEXT): impl/eval.h
-enc/trans/gbk.$(OBJEXT): impl/event.h
-enc/trans/gbk.$(OBJEXT): impl/fl_type.h
-enc/trans/gbk.$(OBJEXT): impl/gc.h
-enc/trans/gbk.$(OBJEXT): impl/glob.h
-enc/trans/gbk.$(OBJEXT): impl/globals.h
-enc/trans/gbk.$(OBJEXT): impl/has/attribute.h
-enc/trans/gbk.$(OBJEXT): impl/has/builtin.h
-enc/trans/gbk.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/gbk.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/gbk.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/gbk.$(OBJEXT): impl/has/extension.h
-enc/trans/gbk.$(OBJEXT): impl/has/feature.h
-enc/trans/gbk.$(OBJEXT): impl/has/warning.h
-enc/trans/gbk.$(OBJEXT): impl/intern/array.h
-enc/trans/gbk.$(OBJEXT): impl/intern/bignum.h
-enc/trans/gbk.$(OBJEXT): impl/intern/class.h
-enc/trans/gbk.$(OBJEXT): impl/intern/compar.h
-enc/trans/gbk.$(OBJEXT): impl/intern/complex.h
-enc/trans/gbk.$(OBJEXT): impl/intern/cont.h
-enc/trans/gbk.$(OBJEXT): impl/intern/dir.h
-enc/trans/gbk.$(OBJEXT): impl/intern/enum.h
-enc/trans/gbk.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/gbk.$(OBJEXT): impl/intern/error.h
-enc/trans/gbk.$(OBJEXT): impl/intern/eval.h
-enc/trans/gbk.$(OBJEXT): impl/intern/file.h
-enc/trans/gbk.$(OBJEXT): impl/intern/gc.h
-enc/trans/gbk.$(OBJEXT): impl/intern/hash.h
-enc/trans/gbk.$(OBJEXT): impl/intern/io.h
-enc/trans/gbk.$(OBJEXT): impl/intern/load.h
-enc/trans/gbk.$(OBJEXT): impl/intern/marshal.h
-enc/trans/gbk.$(OBJEXT): impl/intern/numeric.h
-enc/trans/gbk.$(OBJEXT): impl/intern/object.h
-enc/trans/gbk.$(OBJEXT): impl/intern/parse.h
-enc/trans/gbk.$(OBJEXT): impl/intern/proc.h
-enc/trans/gbk.$(OBJEXT): impl/intern/process.h
-enc/trans/gbk.$(OBJEXT): impl/intern/random.h
-enc/trans/gbk.$(OBJEXT): impl/intern/range.h
-enc/trans/gbk.$(OBJEXT): impl/intern/rational.h
-enc/trans/gbk.$(OBJEXT): impl/intern/re.h
-enc/trans/gbk.$(OBJEXT): impl/intern/ruby.h
-enc/trans/gbk.$(OBJEXT): impl/intern/select.h
-enc/trans/gbk.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/gbk.$(OBJEXT): impl/intern/signal.h
-enc/trans/gbk.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/gbk.$(OBJEXT): impl/intern/string.h
-enc/trans/gbk.$(OBJEXT): impl/intern/struct.h
-enc/trans/gbk.$(OBJEXT): impl/intern/thread.h
-enc/trans/gbk.$(OBJEXT): impl/intern/time.h
-enc/trans/gbk.$(OBJEXT): impl/intern/variable.h
-enc/trans/gbk.$(OBJEXT): impl/intern/vm.h
-enc/trans/gbk.$(OBJEXT): impl/interpreter.h
-enc/trans/gbk.$(OBJEXT): impl/iterator.h
-enc/trans/gbk.$(OBJEXT): impl/memory.h
-enc/trans/gbk.$(OBJEXT): impl/method.h
-enc/trans/gbk.$(OBJEXT): impl/module.h
-enc/trans/gbk.$(OBJEXT): impl/newobj.h
-enc/trans/gbk.$(OBJEXT): impl/rgengc.h
-enc/trans/gbk.$(OBJEXT): impl/scan_args.h
-enc/trans/gbk.$(OBJEXT): impl/special_consts.h
-enc/trans/gbk.$(OBJEXT): impl/static_assert.h
-enc/trans/gbk.$(OBJEXT): impl/stdalign.h
-enc/trans/gbk.$(OBJEXT): impl/stdbool.h
-enc/trans/gbk.$(OBJEXT): impl/symbol.h
-enc/trans/gbk.$(OBJEXT): impl/token_paste.h
-enc/trans/gbk.$(OBJEXT): impl/value.h
-enc/trans/gbk.$(OBJEXT): impl/value_type.h
-enc/trans/gbk.$(OBJEXT): impl/variable.h
-enc/trans/gbk.$(OBJEXT): impl/warning_push.h
-enc/trans/gbk.$(OBJEXT): impl/xmalloc.h
+enc/trans/gbk.$(OBJEXT): internal/anyargs.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/gbk.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/gbk.$(OBJEXT): internal/assume.h
+enc/trans/gbk.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/gbk.$(OBJEXT): internal/attr/artificial.h
+enc/trans/gbk.$(OBJEXT): internal/attr/cold.h
+enc/trans/gbk.$(OBJEXT): internal/attr/const.h
+enc/trans/gbk.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/gbk.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/gbk.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/gbk.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/gbk.$(OBJEXT): internal/attr/error.h
+enc/trans/gbk.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/gbk.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/gbk.$(OBJEXT): internal/attr/format.h
+enc/trans/gbk.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/gbk.$(OBJEXT): internal/attr/noalias.h
+enc/trans/gbk.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/gbk.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/gbk.$(OBJEXT): internal/attr/noinline.h
+enc/trans/gbk.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/gbk.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/gbk.$(OBJEXT): internal/attr/pure.h
+enc/trans/gbk.$(OBJEXT): internal/attr/restrict.h
+enc/trans/gbk.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/gbk.$(OBJEXT): internal/attr/warning.h
+enc/trans/gbk.$(OBJEXT): internal/attr/weakref.h
+enc/trans/gbk.$(OBJEXT): internal/cast.h
+enc/trans/gbk.$(OBJEXT): internal/compiler_is.h
+enc/trans/gbk.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/gbk.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/gbk.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/gbk.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/gbk.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/gbk.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/gbk.$(OBJEXT): internal/compiler_since.h
+enc/trans/gbk.$(OBJEXT): internal/config.h
+enc/trans/gbk.$(OBJEXT): internal/constant_p.h
+enc/trans/gbk.$(OBJEXT): internal/core.h
+enc/trans/gbk.$(OBJEXT): internal/core/rarray.h
+enc/trans/gbk.$(OBJEXT): internal/core/rbasic.h
+enc/trans/gbk.$(OBJEXT): internal/core/rbignum.h
+enc/trans/gbk.$(OBJEXT): internal/core/rclass.h
+enc/trans/gbk.$(OBJEXT): internal/core/rdata.h
+enc/trans/gbk.$(OBJEXT): internal/core/rfile.h
+enc/trans/gbk.$(OBJEXT): internal/core/rhash.h
+enc/trans/gbk.$(OBJEXT): internal/core/robject.h
+enc/trans/gbk.$(OBJEXT): internal/core/rregexp.h
+enc/trans/gbk.$(OBJEXT): internal/core/rstring.h
+enc/trans/gbk.$(OBJEXT): internal/core/rstruct.h
+enc/trans/gbk.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/gbk.$(OBJEXT): internal/ctype.h
+enc/trans/gbk.$(OBJEXT): internal/dllexport.h
+enc/trans/gbk.$(OBJEXT): internal/dosish.h
+enc/trans/gbk.$(OBJEXT): internal/error.h
+enc/trans/gbk.$(OBJEXT): internal/eval.h
+enc/trans/gbk.$(OBJEXT): internal/event.h
+enc/trans/gbk.$(OBJEXT): internal/fl_type.h
+enc/trans/gbk.$(OBJEXT): internal/gc.h
+enc/trans/gbk.$(OBJEXT): internal/glob.h
+enc/trans/gbk.$(OBJEXT): internal/globals.h
+enc/trans/gbk.$(OBJEXT): internal/has/attribute.h
+enc/trans/gbk.$(OBJEXT): internal/has/builtin.h
+enc/trans/gbk.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/gbk.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/gbk.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/gbk.$(OBJEXT): internal/has/extension.h
+enc/trans/gbk.$(OBJEXT): internal/has/feature.h
+enc/trans/gbk.$(OBJEXT): internal/has/warning.h
+enc/trans/gbk.$(OBJEXT): internal/intern/array.h
+enc/trans/gbk.$(OBJEXT): internal/intern/bignum.h
+enc/trans/gbk.$(OBJEXT): internal/intern/class.h
+enc/trans/gbk.$(OBJEXT): internal/intern/compar.h
+enc/trans/gbk.$(OBJEXT): internal/intern/complex.h
+enc/trans/gbk.$(OBJEXT): internal/intern/cont.h
+enc/trans/gbk.$(OBJEXT): internal/intern/dir.h
+enc/trans/gbk.$(OBJEXT): internal/intern/enum.h
+enc/trans/gbk.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/gbk.$(OBJEXT): internal/intern/error.h
+enc/trans/gbk.$(OBJEXT): internal/intern/eval.h
+enc/trans/gbk.$(OBJEXT): internal/intern/file.h
+enc/trans/gbk.$(OBJEXT): internal/intern/gc.h
+enc/trans/gbk.$(OBJEXT): internal/intern/hash.h
+enc/trans/gbk.$(OBJEXT): internal/intern/io.h
+enc/trans/gbk.$(OBJEXT): internal/intern/load.h
+enc/trans/gbk.$(OBJEXT): internal/intern/marshal.h
+enc/trans/gbk.$(OBJEXT): internal/intern/numeric.h
+enc/trans/gbk.$(OBJEXT): internal/intern/object.h
+enc/trans/gbk.$(OBJEXT): internal/intern/parse.h
+enc/trans/gbk.$(OBJEXT): internal/intern/proc.h
+enc/trans/gbk.$(OBJEXT): internal/intern/process.h
+enc/trans/gbk.$(OBJEXT): internal/intern/random.h
+enc/trans/gbk.$(OBJEXT): internal/intern/range.h
+enc/trans/gbk.$(OBJEXT): internal/intern/rational.h
+enc/trans/gbk.$(OBJEXT): internal/intern/re.h
+enc/trans/gbk.$(OBJEXT): internal/intern/ruby.h
+enc/trans/gbk.$(OBJEXT): internal/intern/select.h
+enc/trans/gbk.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/gbk.$(OBJEXT): internal/intern/signal.h
+enc/trans/gbk.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/gbk.$(OBJEXT): internal/intern/string.h
+enc/trans/gbk.$(OBJEXT): internal/intern/struct.h
+enc/trans/gbk.$(OBJEXT): internal/intern/thread.h
+enc/trans/gbk.$(OBJEXT): internal/intern/time.h
+enc/trans/gbk.$(OBJEXT): internal/intern/variable.h
+enc/trans/gbk.$(OBJEXT): internal/intern/vm.h
+enc/trans/gbk.$(OBJEXT): internal/interpreter.h
+enc/trans/gbk.$(OBJEXT): internal/iterator.h
+enc/trans/gbk.$(OBJEXT): internal/memory.h
+enc/trans/gbk.$(OBJEXT): internal/method.h
+enc/trans/gbk.$(OBJEXT): internal/module.h
+enc/trans/gbk.$(OBJEXT): internal/newobj.h
+enc/trans/gbk.$(OBJEXT): internal/rgengc.h
+enc/trans/gbk.$(OBJEXT): internal/scan_args.h
+enc/trans/gbk.$(OBJEXT): internal/special_consts.h
+enc/trans/gbk.$(OBJEXT): internal/static_assert.h
+enc/trans/gbk.$(OBJEXT): internal/stdalign.h
+enc/trans/gbk.$(OBJEXT): internal/stdbool.h
+enc/trans/gbk.$(OBJEXT): internal/symbol.h
+enc/trans/gbk.$(OBJEXT): internal/token_paste.h
+enc/trans/gbk.$(OBJEXT): internal/value.h
+enc/trans/gbk.$(OBJEXT): internal/value_type.h
+enc/trans/gbk.$(OBJEXT): internal/variable.h
+enc/trans/gbk.$(OBJEXT): internal/warning_push.h
+enc/trans/gbk.$(OBJEXT): internal/xmalloc.h
enc/trans/gbk.$(OBJEXT): assert.h
enc/trans/gbk.$(OBJEXT): backward.h
enc/trans/gbk.$(OBJEXT): backward/2/assume.h
@@ -4219,146 +4219,146 @@ enc/trans/gbk.$(OBJEXT): st.h
enc/trans/gbk.$(OBJEXT): subst.h
enc/trans/iso2022.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/iso2022.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/iso2022.$(OBJEXT): impl/anyargs.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/iso2022.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/iso2022.$(OBJEXT): impl/assume.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/artificial.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/cold.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/const.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/error.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/format.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/noalias.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/noinline.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/pure.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/restrict.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/warning.h
-enc/trans/iso2022.$(OBJEXT): impl/attr/weakref.h
-enc/trans/iso2022.$(OBJEXT): impl/cast.h
-enc/trans/iso2022.$(OBJEXT): impl/compiler_is.h
-enc/trans/iso2022.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/iso2022.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/iso2022.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/iso2022.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/iso2022.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/iso2022.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/iso2022.$(OBJEXT): impl/compiler_since.h
-enc/trans/iso2022.$(OBJEXT): impl/config.h
-enc/trans/iso2022.$(OBJEXT): impl/constant_p.h
-enc/trans/iso2022.$(OBJEXT): impl/core.h
-enc/trans/iso2022.$(OBJEXT): impl/core/rarray.h
-enc/trans/iso2022.$(OBJEXT): impl/core/rbasic.h
-enc/trans/iso2022.$(OBJEXT): impl/core/rbignum.h
-enc/trans/iso2022.$(OBJEXT): impl/core/rclass.h
-enc/trans/iso2022.$(OBJEXT): impl/core/rdata.h
-enc/trans/iso2022.$(OBJEXT): impl/core/rfile.h
-enc/trans/iso2022.$(OBJEXT): impl/core/rhash.h
-enc/trans/iso2022.$(OBJEXT): impl/core/robject.h
-enc/trans/iso2022.$(OBJEXT): impl/core/rregexp.h
-enc/trans/iso2022.$(OBJEXT): impl/core/rstring.h
-enc/trans/iso2022.$(OBJEXT): impl/core/rstruct.h
-enc/trans/iso2022.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/iso2022.$(OBJEXT): impl/ctype.h
-enc/trans/iso2022.$(OBJEXT): impl/dllexport.h
-enc/trans/iso2022.$(OBJEXT): impl/dosish.h
-enc/trans/iso2022.$(OBJEXT): impl/error.h
-enc/trans/iso2022.$(OBJEXT): impl/eval.h
-enc/trans/iso2022.$(OBJEXT): impl/event.h
-enc/trans/iso2022.$(OBJEXT): impl/fl_type.h
-enc/trans/iso2022.$(OBJEXT): impl/gc.h
-enc/trans/iso2022.$(OBJEXT): impl/glob.h
-enc/trans/iso2022.$(OBJEXT): impl/globals.h
-enc/trans/iso2022.$(OBJEXT): impl/has/attribute.h
-enc/trans/iso2022.$(OBJEXT): impl/has/builtin.h
-enc/trans/iso2022.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/iso2022.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/iso2022.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/iso2022.$(OBJEXT): impl/has/extension.h
-enc/trans/iso2022.$(OBJEXT): impl/has/feature.h
-enc/trans/iso2022.$(OBJEXT): impl/has/warning.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/array.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/bignum.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/class.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/compar.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/complex.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/cont.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/dir.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/enum.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/error.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/eval.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/file.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/gc.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/hash.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/io.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/load.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/marshal.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/numeric.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/object.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/parse.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/proc.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/process.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/random.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/range.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/rational.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/re.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/ruby.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/select.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/signal.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/string.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/struct.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/thread.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/time.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/variable.h
-enc/trans/iso2022.$(OBJEXT): impl/intern/vm.h
-enc/trans/iso2022.$(OBJEXT): impl/interpreter.h
-enc/trans/iso2022.$(OBJEXT): impl/iterator.h
-enc/trans/iso2022.$(OBJEXT): impl/memory.h
-enc/trans/iso2022.$(OBJEXT): impl/method.h
-enc/trans/iso2022.$(OBJEXT): impl/module.h
-enc/trans/iso2022.$(OBJEXT): impl/newobj.h
-enc/trans/iso2022.$(OBJEXT): impl/rgengc.h
-enc/trans/iso2022.$(OBJEXT): impl/scan_args.h
-enc/trans/iso2022.$(OBJEXT): impl/special_consts.h
-enc/trans/iso2022.$(OBJEXT): impl/static_assert.h
-enc/trans/iso2022.$(OBJEXT): impl/stdalign.h
-enc/trans/iso2022.$(OBJEXT): impl/stdbool.h
-enc/trans/iso2022.$(OBJEXT): impl/symbol.h
-enc/trans/iso2022.$(OBJEXT): impl/token_paste.h
-enc/trans/iso2022.$(OBJEXT): impl/value.h
-enc/trans/iso2022.$(OBJEXT): impl/value_type.h
-enc/trans/iso2022.$(OBJEXT): impl/variable.h
-enc/trans/iso2022.$(OBJEXT): impl/warning_push.h
-enc/trans/iso2022.$(OBJEXT): impl/xmalloc.h
+enc/trans/iso2022.$(OBJEXT): internal/anyargs.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/iso2022.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/iso2022.$(OBJEXT): internal/assume.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/artificial.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/cold.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/const.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/error.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/format.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/noalias.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/noinline.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/pure.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/restrict.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/warning.h
+enc/trans/iso2022.$(OBJEXT): internal/attr/weakref.h
+enc/trans/iso2022.$(OBJEXT): internal/cast.h
+enc/trans/iso2022.$(OBJEXT): internal/compiler_is.h
+enc/trans/iso2022.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/iso2022.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/iso2022.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/iso2022.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/iso2022.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/iso2022.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/iso2022.$(OBJEXT): internal/compiler_since.h
+enc/trans/iso2022.$(OBJEXT): internal/config.h
+enc/trans/iso2022.$(OBJEXT): internal/constant_p.h
+enc/trans/iso2022.$(OBJEXT): internal/core.h
+enc/trans/iso2022.$(OBJEXT): internal/core/rarray.h
+enc/trans/iso2022.$(OBJEXT): internal/core/rbasic.h
+enc/trans/iso2022.$(OBJEXT): internal/core/rbignum.h
+enc/trans/iso2022.$(OBJEXT): internal/core/rclass.h
+enc/trans/iso2022.$(OBJEXT): internal/core/rdata.h
+enc/trans/iso2022.$(OBJEXT): internal/core/rfile.h
+enc/trans/iso2022.$(OBJEXT): internal/core/rhash.h
+enc/trans/iso2022.$(OBJEXT): internal/core/robject.h
+enc/trans/iso2022.$(OBJEXT): internal/core/rregexp.h
+enc/trans/iso2022.$(OBJEXT): internal/core/rstring.h
+enc/trans/iso2022.$(OBJEXT): internal/core/rstruct.h
+enc/trans/iso2022.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/iso2022.$(OBJEXT): internal/ctype.h
+enc/trans/iso2022.$(OBJEXT): internal/dllexport.h
+enc/trans/iso2022.$(OBJEXT): internal/dosish.h
+enc/trans/iso2022.$(OBJEXT): internal/error.h
+enc/trans/iso2022.$(OBJEXT): internal/eval.h
+enc/trans/iso2022.$(OBJEXT): internal/event.h
+enc/trans/iso2022.$(OBJEXT): internal/fl_type.h
+enc/trans/iso2022.$(OBJEXT): internal/gc.h
+enc/trans/iso2022.$(OBJEXT): internal/glob.h
+enc/trans/iso2022.$(OBJEXT): internal/globals.h
+enc/trans/iso2022.$(OBJEXT): internal/has/attribute.h
+enc/trans/iso2022.$(OBJEXT): internal/has/builtin.h
+enc/trans/iso2022.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/iso2022.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/iso2022.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/iso2022.$(OBJEXT): internal/has/extension.h
+enc/trans/iso2022.$(OBJEXT): internal/has/feature.h
+enc/trans/iso2022.$(OBJEXT): internal/has/warning.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/array.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/bignum.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/class.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/compar.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/complex.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/cont.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/dir.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/enum.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/error.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/eval.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/file.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/gc.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/hash.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/io.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/load.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/marshal.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/numeric.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/object.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/parse.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/proc.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/process.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/random.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/range.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/rational.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/re.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/ruby.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/select.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/signal.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/string.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/struct.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/thread.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/time.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/variable.h
+enc/trans/iso2022.$(OBJEXT): internal/intern/vm.h
+enc/trans/iso2022.$(OBJEXT): internal/interpreter.h
+enc/trans/iso2022.$(OBJEXT): internal/iterator.h
+enc/trans/iso2022.$(OBJEXT): internal/memory.h
+enc/trans/iso2022.$(OBJEXT): internal/method.h
+enc/trans/iso2022.$(OBJEXT): internal/module.h
+enc/trans/iso2022.$(OBJEXT): internal/newobj.h
+enc/trans/iso2022.$(OBJEXT): internal/rgengc.h
+enc/trans/iso2022.$(OBJEXT): internal/scan_args.h
+enc/trans/iso2022.$(OBJEXT): internal/special_consts.h
+enc/trans/iso2022.$(OBJEXT): internal/static_assert.h
+enc/trans/iso2022.$(OBJEXT): internal/stdalign.h
+enc/trans/iso2022.$(OBJEXT): internal/stdbool.h
+enc/trans/iso2022.$(OBJEXT): internal/symbol.h
+enc/trans/iso2022.$(OBJEXT): internal/token_paste.h
+enc/trans/iso2022.$(OBJEXT): internal/value.h
+enc/trans/iso2022.$(OBJEXT): internal/value_type.h
+enc/trans/iso2022.$(OBJEXT): internal/variable.h
+enc/trans/iso2022.$(OBJEXT): internal/warning_push.h
+enc/trans/iso2022.$(OBJEXT): internal/xmalloc.h
enc/trans/iso2022.$(OBJEXT): assert.h
enc/trans/iso2022.$(OBJEXT): backward.h
enc/trans/iso2022.$(OBJEXT): backward/2/assume.h
@@ -4382,146 +4382,146 @@ enc/trans/iso2022.$(OBJEXT): st.h
enc/trans/iso2022.$(OBJEXT): subst.h
enc/trans/japanese.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/japanese.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/japanese.$(OBJEXT): impl/anyargs.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/japanese.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/japanese.$(OBJEXT): impl/assume.h
-enc/trans/japanese.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/japanese.$(OBJEXT): impl/attr/artificial.h
-enc/trans/japanese.$(OBJEXT): impl/attr/cold.h
-enc/trans/japanese.$(OBJEXT): impl/attr/const.h
-enc/trans/japanese.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/japanese.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/japanese.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/japanese.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/japanese.$(OBJEXT): impl/attr/error.h
-enc/trans/japanese.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/japanese.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/japanese.$(OBJEXT): impl/attr/format.h
-enc/trans/japanese.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/japanese.$(OBJEXT): impl/attr/noalias.h
-enc/trans/japanese.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/japanese.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/japanese.$(OBJEXT): impl/attr/noinline.h
-enc/trans/japanese.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/japanese.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/japanese.$(OBJEXT): impl/attr/pure.h
-enc/trans/japanese.$(OBJEXT): impl/attr/restrict.h
-enc/trans/japanese.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/japanese.$(OBJEXT): impl/attr/warning.h
-enc/trans/japanese.$(OBJEXT): impl/attr/weakref.h
-enc/trans/japanese.$(OBJEXT): impl/cast.h
-enc/trans/japanese.$(OBJEXT): impl/compiler_is.h
-enc/trans/japanese.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/japanese.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/japanese.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/japanese.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/japanese.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/japanese.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/japanese.$(OBJEXT): impl/compiler_since.h
-enc/trans/japanese.$(OBJEXT): impl/config.h
-enc/trans/japanese.$(OBJEXT): impl/constant_p.h
-enc/trans/japanese.$(OBJEXT): impl/core.h
-enc/trans/japanese.$(OBJEXT): impl/core/rarray.h
-enc/trans/japanese.$(OBJEXT): impl/core/rbasic.h
-enc/trans/japanese.$(OBJEXT): impl/core/rbignum.h
-enc/trans/japanese.$(OBJEXT): impl/core/rclass.h
-enc/trans/japanese.$(OBJEXT): impl/core/rdata.h
-enc/trans/japanese.$(OBJEXT): impl/core/rfile.h
-enc/trans/japanese.$(OBJEXT): impl/core/rhash.h
-enc/trans/japanese.$(OBJEXT): impl/core/robject.h
-enc/trans/japanese.$(OBJEXT): impl/core/rregexp.h
-enc/trans/japanese.$(OBJEXT): impl/core/rstring.h
-enc/trans/japanese.$(OBJEXT): impl/core/rstruct.h
-enc/trans/japanese.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/japanese.$(OBJEXT): impl/ctype.h
-enc/trans/japanese.$(OBJEXT): impl/dllexport.h
-enc/trans/japanese.$(OBJEXT): impl/dosish.h
-enc/trans/japanese.$(OBJEXT): impl/error.h
-enc/trans/japanese.$(OBJEXT): impl/eval.h
-enc/trans/japanese.$(OBJEXT): impl/event.h
-enc/trans/japanese.$(OBJEXT): impl/fl_type.h
-enc/trans/japanese.$(OBJEXT): impl/gc.h
-enc/trans/japanese.$(OBJEXT): impl/glob.h
-enc/trans/japanese.$(OBJEXT): impl/globals.h
-enc/trans/japanese.$(OBJEXT): impl/has/attribute.h
-enc/trans/japanese.$(OBJEXT): impl/has/builtin.h
-enc/trans/japanese.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/japanese.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/japanese.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/japanese.$(OBJEXT): impl/has/extension.h
-enc/trans/japanese.$(OBJEXT): impl/has/feature.h
-enc/trans/japanese.$(OBJEXT): impl/has/warning.h
-enc/trans/japanese.$(OBJEXT): impl/intern/array.h
-enc/trans/japanese.$(OBJEXT): impl/intern/bignum.h
-enc/trans/japanese.$(OBJEXT): impl/intern/class.h
-enc/trans/japanese.$(OBJEXT): impl/intern/compar.h
-enc/trans/japanese.$(OBJEXT): impl/intern/complex.h
-enc/trans/japanese.$(OBJEXT): impl/intern/cont.h
-enc/trans/japanese.$(OBJEXT): impl/intern/dir.h
-enc/trans/japanese.$(OBJEXT): impl/intern/enum.h
-enc/trans/japanese.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/japanese.$(OBJEXT): impl/intern/error.h
-enc/trans/japanese.$(OBJEXT): impl/intern/eval.h
-enc/trans/japanese.$(OBJEXT): impl/intern/file.h
-enc/trans/japanese.$(OBJEXT): impl/intern/gc.h
-enc/trans/japanese.$(OBJEXT): impl/intern/hash.h
-enc/trans/japanese.$(OBJEXT): impl/intern/io.h
-enc/trans/japanese.$(OBJEXT): impl/intern/load.h
-enc/trans/japanese.$(OBJEXT): impl/intern/marshal.h
-enc/trans/japanese.$(OBJEXT): impl/intern/numeric.h
-enc/trans/japanese.$(OBJEXT): impl/intern/object.h
-enc/trans/japanese.$(OBJEXT): impl/intern/parse.h
-enc/trans/japanese.$(OBJEXT): impl/intern/proc.h
-enc/trans/japanese.$(OBJEXT): impl/intern/process.h
-enc/trans/japanese.$(OBJEXT): impl/intern/random.h
-enc/trans/japanese.$(OBJEXT): impl/intern/range.h
-enc/trans/japanese.$(OBJEXT): impl/intern/rational.h
-enc/trans/japanese.$(OBJEXT): impl/intern/re.h
-enc/trans/japanese.$(OBJEXT): impl/intern/ruby.h
-enc/trans/japanese.$(OBJEXT): impl/intern/select.h
-enc/trans/japanese.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/japanese.$(OBJEXT): impl/intern/signal.h
-enc/trans/japanese.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/japanese.$(OBJEXT): impl/intern/string.h
-enc/trans/japanese.$(OBJEXT): impl/intern/struct.h
-enc/trans/japanese.$(OBJEXT): impl/intern/thread.h
-enc/trans/japanese.$(OBJEXT): impl/intern/time.h
-enc/trans/japanese.$(OBJEXT): impl/intern/variable.h
-enc/trans/japanese.$(OBJEXT): impl/intern/vm.h
-enc/trans/japanese.$(OBJEXT): impl/interpreter.h
-enc/trans/japanese.$(OBJEXT): impl/iterator.h
-enc/trans/japanese.$(OBJEXT): impl/memory.h
-enc/trans/japanese.$(OBJEXT): impl/method.h
-enc/trans/japanese.$(OBJEXT): impl/module.h
-enc/trans/japanese.$(OBJEXT): impl/newobj.h
-enc/trans/japanese.$(OBJEXT): impl/rgengc.h
-enc/trans/japanese.$(OBJEXT): impl/scan_args.h
-enc/trans/japanese.$(OBJEXT): impl/special_consts.h
-enc/trans/japanese.$(OBJEXT): impl/static_assert.h
-enc/trans/japanese.$(OBJEXT): impl/stdalign.h
-enc/trans/japanese.$(OBJEXT): impl/stdbool.h
-enc/trans/japanese.$(OBJEXT): impl/symbol.h
-enc/trans/japanese.$(OBJEXT): impl/token_paste.h
-enc/trans/japanese.$(OBJEXT): impl/value.h
-enc/trans/japanese.$(OBJEXT): impl/value_type.h
-enc/trans/japanese.$(OBJEXT): impl/variable.h
-enc/trans/japanese.$(OBJEXT): impl/warning_push.h
-enc/trans/japanese.$(OBJEXT): impl/xmalloc.h
+enc/trans/japanese.$(OBJEXT): internal/anyargs.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/japanese.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/japanese.$(OBJEXT): internal/assume.h
+enc/trans/japanese.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/japanese.$(OBJEXT): internal/attr/artificial.h
+enc/trans/japanese.$(OBJEXT): internal/attr/cold.h
+enc/trans/japanese.$(OBJEXT): internal/attr/const.h
+enc/trans/japanese.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/japanese.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/japanese.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/japanese.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/japanese.$(OBJEXT): internal/attr/error.h
+enc/trans/japanese.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/japanese.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/japanese.$(OBJEXT): internal/attr/format.h
+enc/trans/japanese.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/japanese.$(OBJEXT): internal/attr/noalias.h
+enc/trans/japanese.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/japanese.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/japanese.$(OBJEXT): internal/attr/noinline.h
+enc/trans/japanese.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/japanese.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/japanese.$(OBJEXT): internal/attr/pure.h
+enc/trans/japanese.$(OBJEXT): internal/attr/restrict.h
+enc/trans/japanese.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/japanese.$(OBJEXT): internal/attr/warning.h
+enc/trans/japanese.$(OBJEXT): internal/attr/weakref.h
+enc/trans/japanese.$(OBJEXT): internal/cast.h
+enc/trans/japanese.$(OBJEXT): internal/compiler_is.h
+enc/trans/japanese.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/japanese.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/japanese.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/japanese.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/japanese.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/japanese.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/japanese.$(OBJEXT): internal/compiler_since.h
+enc/trans/japanese.$(OBJEXT): internal/config.h
+enc/trans/japanese.$(OBJEXT): internal/constant_p.h
+enc/trans/japanese.$(OBJEXT): internal/core.h
+enc/trans/japanese.$(OBJEXT): internal/core/rarray.h
+enc/trans/japanese.$(OBJEXT): internal/core/rbasic.h
+enc/trans/japanese.$(OBJEXT): internal/core/rbignum.h
+enc/trans/japanese.$(OBJEXT): internal/core/rclass.h
+enc/trans/japanese.$(OBJEXT): internal/core/rdata.h
+enc/trans/japanese.$(OBJEXT): internal/core/rfile.h
+enc/trans/japanese.$(OBJEXT): internal/core/rhash.h
+enc/trans/japanese.$(OBJEXT): internal/core/robject.h
+enc/trans/japanese.$(OBJEXT): internal/core/rregexp.h
+enc/trans/japanese.$(OBJEXT): internal/core/rstring.h
+enc/trans/japanese.$(OBJEXT): internal/core/rstruct.h
+enc/trans/japanese.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/japanese.$(OBJEXT): internal/ctype.h
+enc/trans/japanese.$(OBJEXT): internal/dllexport.h
+enc/trans/japanese.$(OBJEXT): internal/dosish.h
+enc/trans/japanese.$(OBJEXT): internal/error.h
+enc/trans/japanese.$(OBJEXT): internal/eval.h
+enc/trans/japanese.$(OBJEXT): internal/event.h
+enc/trans/japanese.$(OBJEXT): internal/fl_type.h
+enc/trans/japanese.$(OBJEXT): internal/gc.h
+enc/trans/japanese.$(OBJEXT): internal/glob.h
+enc/trans/japanese.$(OBJEXT): internal/globals.h
+enc/trans/japanese.$(OBJEXT): internal/has/attribute.h
+enc/trans/japanese.$(OBJEXT): internal/has/builtin.h
+enc/trans/japanese.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/japanese.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/japanese.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/japanese.$(OBJEXT): internal/has/extension.h
+enc/trans/japanese.$(OBJEXT): internal/has/feature.h
+enc/trans/japanese.$(OBJEXT): internal/has/warning.h
+enc/trans/japanese.$(OBJEXT): internal/intern/array.h
+enc/trans/japanese.$(OBJEXT): internal/intern/bignum.h
+enc/trans/japanese.$(OBJEXT): internal/intern/class.h
+enc/trans/japanese.$(OBJEXT): internal/intern/compar.h
+enc/trans/japanese.$(OBJEXT): internal/intern/complex.h
+enc/trans/japanese.$(OBJEXT): internal/intern/cont.h
+enc/trans/japanese.$(OBJEXT): internal/intern/dir.h
+enc/trans/japanese.$(OBJEXT): internal/intern/enum.h
+enc/trans/japanese.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/japanese.$(OBJEXT): internal/intern/error.h
+enc/trans/japanese.$(OBJEXT): internal/intern/eval.h
+enc/trans/japanese.$(OBJEXT): internal/intern/file.h
+enc/trans/japanese.$(OBJEXT): internal/intern/gc.h
+enc/trans/japanese.$(OBJEXT): internal/intern/hash.h
+enc/trans/japanese.$(OBJEXT): internal/intern/io.h
+enc/trans/japanese.$(OBJEXT): internal/intern/load.h
+enc/trans/japanese.$(OBJEXT): internal/intern/marshal.h
+enc/trans/japanese.$(OBJEXT): internal/intern/numeric.h
+enc/trans/japanese.$(OBJEXT): internal/intern/object.h
+enc/trans/japanese.$(OBJEXT): internal/intern/parse.h
+enc/trans/japanese.$(OBJEXT): internal/intern/proc.h
+enc/trans/japanese.$(OBJEXT): internal/intern/process.h
+enc/trans/japanese.$(OBJEXT): internal/intern/random.h
+enc/trans/japanese.$(OBJEXT): internal/intern/range.h
+enc/trans/japanese.$(OBJEXT): internal/intern/rational.h
+enc/trans/japanese.$(OBJEXT): internal/intern/re.h
+enc/trans/japanese.$(OBJEXT): internal/intern/ruby.h
+enc/trans/japanese.$(OBJEXT): internal/intern/select.h
+enc/trans/japanese.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/japanese.$(OBJEXT): internal/intern/signal.h
+enc/trans/japanese.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/japanese.$(OBJEXT): internal/intern/string.h
+enc/trans/japanese.$(OBJEXT): internal/intern/struct.h
+enc/trans/japanese.$(OBJEXT): internal/intern/thread.h
+enc/trans/japanese.$(OBJEXT): internal/intern/time.h
+enc/trans/japanese.$(OBJEXT): internal/intern/variable.h
+enc/trans/japanese.$(OBJEXT): internal/intern/vm.h
+enc/trans/japanese.$(OBJEXT): internal/interpreter.h
+enc/trans/japanese.$(OBJEXT): internal/iterator.h
+enc/trans/japanese.$(OBJEXT): internal/memory.h
+enc/trans/japanese.$(OBJEXT): internal/method.h
+enc/trans/japanese.$(OBJEXT): internal/module.h
+enc/trans/japanese.$(OBJEXT): internal/newobj.h
+enc/trans/japanese.$(OBJEXT): internal/rgengc.h
+enc/trans/japanese.$(OBJEXT): internal/scan_args.h
+enc/trans/japanese.$(OBJEXT): internal/special_consts.h
+enc/trans/japanese.$(OBJEXT): internal/static_assert.h
+enc/trans/japanese.$(OBJEXT): internal/stdalign.h
+enc/trans/japanese.$(OBJEXT): internal/stdbool.h
+enc/trans/japanese.$(OBJEXT): internal/symbol.h
+enc/trans/japanese.$(OBJEXT): internal/token_paste.h
+enc/trans/japanese.$(OBJEXT): internal/value.h
+enc/trans/japanese.$(OBJEXT): internal/value_type.h
+enc/trans/japanese.$(OBJEXT): internal/variable.h
+enc/trans/japanese.$(OBJEXT): internal/warning_push.h
+enc/trans/japanese.$(OBJEXT): internal/xmalloc.h
enc/trans/japanese.$(OBJEXT): assert.h
enc/trans/japanese.$(OBJEXT): backward.h
enc/trans/japanese.$(OBJEXT): backward/2/assume.h
@@ -4545,146 +4545,146 @@ enc/trans/japanese.$(OBJEXT): st.h
enc/trans/japanese.$(OBJEXT): subst.h
enc/trans/japanese_euc.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/japanese_euc.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/japanese_euc.$(OBJEXT): impl/anyargs.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/japanese_euc.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/japanese_euc.$(OBJEXT): impl/assume.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/artificial.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/cold.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/const.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/error.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/format.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/noalias.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/noinline.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/pure.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/restrict.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/warning.h
-enc/trans/japanese_euc.$(OBJEXT): impl/attr/weakref.h
-enc/trans/japanese_euc.$(OBJEXT): impl/cast.h
-enc/trans/japanese_euc.$(OBJEXT): impl/compiler_is.h
-enc/trans/japanese_euc.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/japanese_euc.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/japanese_euc.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/japanese_euc.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/japanese_euc.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/japanese_euc.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/japanese_euc.$(OBJEXT): impl/compiler_since.h
-enc/trans/japanese_euc.$(OBJEXT): impl/config.h
-enc/trans/japanese_euc.$(OBJEXT): impl/constant_p.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core/rarray.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core/rbasic.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core/rbignum.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core/rclass.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core/rdata.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core/rfile.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core/rhash.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core/robject.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core/rregexp.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core/rstring.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core/rstruct.h
-enc/trans/japanese_euc.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/japanese_euc.$(OBJEXT): impl/ctype.h
-enc/trans/japanese_euc.$(OBJEXT): impl/dllexport.h
-enc/trans/japanese_euc.$(OBJEXT): impl/dosish.h
-enc/trans/japanese_euc.$(OBJEXT): impl/error.h
-enc/trans/japanese_euc.$(OBJEXT): impl/eval.h
-enc/trans/japanese_euc.$(OBJEXT): impl/event.h
-enc/trans/japanese_euc.$(OBJEXT): impl/fl_type.h
-enc/trans/japanese_euc.$(OBJEXT): impl/gc.h
-enc/trans/japanese_euc.$(OBJEXT): impl/glob.h
-enc/trans/japanese_euc.$(OBJEXT): impl/globals.h
-enc/trans/japanese_euc.$(OBJEXT): impl/has/attribute.h
-enc/trans/japanese_euc.$(OBJEXT): impl/has/builtin.h
-enc/trans/japanese_euc.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/japanese_euc.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/japanese_euc.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/japanese_euc.$(OBJEXT): impl/has/extension.h
-enc/trans/japanese_euc.$(OBJEXT): impl/has/feature.h
-enc/trans/japanese_euc.$(OBJEXT): impl/has/warning.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/array.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/bignum.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/class.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/compar.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/complex.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/cont.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/dir.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/enum.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/error.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/eval.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/file.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/gc.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/hash.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/io.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/load.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/marshal.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/numeric.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/object.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/parse.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/proc.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/process.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/random.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/range.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/rational.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/re.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/ruby.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/select.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/signal.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/string.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/struct.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/thread.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/time.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/variable.h
-enc/trans/japanese_euc.$(OBJEXT): impl/intern/vm.h
-enc/trans/japanese_euc.$(OBJEXT): impl/interpreter.h
-enc/trans/japanese_euc.$(OBJEXT): impl/iterator.h
-enc/trans/japanese_euc.$(OBJEXT): impl/memory.h
-enc/trans/japanese_euc.$(OBJEXT): impl/method.h
-enc/trans/japanese_euc.$(OBJEXT): impl/module.h
-enc/trans/japanese_euc.$(OBJEXT): impl/newobj.h
-enc/trans/japanese_euc.$(OBJEXT): impl/rgengc.h
-enc/trans/japanese_euc.$(OBJEXT): impl/scan_args.h
-enc/trans/japanese_euc.$(OBJEXT): impl/special_consts.h
-enc/trans/japanese_euc.$(OBJEXT): impl/static_assert.h
-enc/trans/japanese_euc.$(OBJEXT): impl/stdalign.h
-enc/trans/japanese_euc.$(OBJEXT): impl/stdbool.h
-enc/trans/japanese_euc.$(OBJEXT): impl/symbol.h
-enc/trans/japanese_euc.$(OBJEXT): impl/token_paste.h
-enc/trans/japanese_euc.$(OBJEXT): impl/value.h
-enc/trans/japanese_euc.$(OBJEXT): impl/value_type.h
-enc/trans/japanese_euc.$(OBJEXT): impl/variable.h
-enc/trans/japanese_euc.$(OBJEXT): impl/warning_push.h
-enc/trans/japanese_euc.$(OBJEXT): impl/xmalloc.h
+enc/trans/japanese_euc.$(OBJEXT): internal/anyargs.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/japanese_euc.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/japanese_euc.$(OBJEXT): internal/assume.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/artificial.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/cold.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/const.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/error.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/format.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/noalias.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/noinline.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/pure.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/restrict.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/warning.h
+enc/trans/japanese_euc.$(OBJEXT): internal/attr/weakref.h
+enc/trans/japanese_euc.$(OBJEXT): internal/cast.h
+enc/trans/japanese_euc.$(OBJEXT): internal/compiler_is.h
+enc/trans/japanese_euc.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/japanese_euc.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/japanese_euc.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/japanese_euc.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/japanese_euc.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/japanese_euc.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/japanese_euc.$(OBJEXT): internal/compiler_since.h
+enc/trans/japanese_euc.$(OBJEXT): internal/config.h
+enc/trans/japanese_euc.$(OBJEXT): internal/constant_p.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core/rarray.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core/rbasic.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core/rbignum.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core/rclass.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core/rdata.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core/rfile.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core/rhash.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core/robject.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core/rregexp.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core/rstring.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core/rstruct.h
+enc/trans/japanese_euc.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/japanese_euc.$(OBJEXT): internal/ctype.h
+enc/trans/japanese_euc.$(OBJEXT): internal/dllexport.h
+enc/trans/japanese_euc.$(OBJEXT): internal/dosish.h
+enc/trans/japanese_euc.$(OBJEXT): internal/error.h
+enc/trans/japanese_euc.$(OBJEXT): internal/eval.h
+enc/trans/japanese_euc.$(OBJEXT): internal/event.h
+enc/trans/japanese_euc.$(OBJEXT): internal/fl_type.h
+enc/trans/japanese_euc.$(OBJEXT): internal/gc.h
+enc/trans/japanese_euc.$(OBJEXT): internal/glob.h
+enc/trans/japanese_euc.$(OBJEXT): internal/globals.h
+enc/trans/japanese_euc.$(OBJEXT): internal/has/attribute.h
+enc/trans/japanese_euc.$(OBJEXT): internal/has/builtin.h
+enc/trans/japanese_euc.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/japanese_euc.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/japanese_euc.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/japanese_euc.$(OBJEXT): internal/has/extension.h
+enc/trans/japanese_euc.$(OBJEXT): internal/has/feature.h
+enc/trans/japanese_euc.$(OBJEXT): internal/has/warning.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/array.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/bignum.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/class.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/compar.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/complex.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/cont.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/dir.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/enum.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/error.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/eval.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/file.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/gc.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/hash.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/io.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/load.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/marshal.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/numeric.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/object.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/parse.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/proc.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/process.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/random.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/range.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/rational.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/re.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/ruby.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/select.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/signal.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/string.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/struct.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/thread.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/time.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/variable.h
+enc/trans/japanese_euc.$(OBJEXT): internal/intern/vm.h
+enc/trans/japanese_euc.$(OBJEXT): internal/interpreter.h
+enc/trans/japanese_euc.$(OBJEXT): internal/iterator.h
+enc/trans/japanese_euc.$(OBJEXT): internal/memory.h
+enc/trans/japanese_euc.$(OBJEXT): internal/method.h
+enc/trans/japanese_euc.$(OBJEXT): internal/module.h
+enc/trans/japanese_euc.$(OBJEXT): internal/newobj.h
+enc/trans/japanese_euc.$(OBJEXT): internal/rgengc.h
+enc/trans/japanese_euc.$(OBJEXT): internal/scan_args.h
+enc/trans/japanese_euc.$(OBJEXT): internal/special_consts.h
+enc/trans/japanese_euc.$(OBJEXT): internal/static_assert.h
+enc/trans/japanese_euc.$(OBJEXT): internal/stdalign.h
+enc/trans/japanese_euc.$(OBJEXT): internal/stdbool.h
+enc/trans/japanese_euc.$(OBJEXT): internal/symbol.h
+enc/trans/japanese_euc.$(OBJEXT): internal/token_paste.h
+enc/trans/japanese_euc.$(OBJEXT): internal/value.h
+enc/trans/japanese_euc.$(OBJEXT): internal/value_type.h
+enc/trans/japanese_euc.$(OBJEXT): internal/variable.h
+enc/trans/japanese_euc.$(OBJEXT): internal/warning_push.h
+enc/trans/japanese_euc.$(OBJEXT): internal/xmalloc.h
enc/trans/japanese_euc.$(OBJEXT): assert.h
enc/trans/japanese_euc.$(OBJEXT): backward.h
enc/trans/japanese_euc.$(OBJEXT): backward/2/assume.h
@@ -4708,146 +4708,146 @@ enc/trans/japanese_euc.$(OBJEXT): st.h
enc/trans/japanese_euc.$(OBJEXT): subst.h
enc/trans/japanese_sjis.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/japanese_sjis.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/anyargs.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/assume.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/artificial.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/cold.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/const.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/error.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/format.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/noalias.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/noinline.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/pure.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/restrict.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/warning.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/attr/weakref.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/cast.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/compiler_is.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/compiler_since.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/config.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/constant_p.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core/rarray.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core/rbasic.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core/rbignum.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core/rclass.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core/rdata.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core/rfile.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core/rhash.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core/robject.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core/rregexp.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core/rstring.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core/rstruct.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/ctype.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/dllexport.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/dosish.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/error.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/eval.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/event.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/fl_type.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/gc.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/glob.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/globals.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/has/attribute.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/has/builtin.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/has/extension.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/has/feature.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/has/warning.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/array.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/bignum.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/class.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/compar.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/complex.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/cont.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/dir.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/enum.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/error.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/eval.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/file.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/gc.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/hash.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/io.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/load.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/marshal.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/numeric.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/object.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/parse.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/proc.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/process.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/random.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/range.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/rational.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/re.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/ruby.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/select.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/signal.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/string.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/struct.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/thread.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/time.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/variable.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/intern/vm.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/interpreter.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/iterator.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/memory.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/method.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/module.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/newobj.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/rgengc.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/scan_args.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/special_consts.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/static_assert.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/stdalign.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/stdbool.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/symbol.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/token_paste.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/value.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/value_type.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/variable.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/warning_push.h
-enc/trans/japanese_sjis.$(OBJEXT): impl/xmalloc.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/anyargs.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/assume.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/artificial.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/cold.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/const.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/error.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/format.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/noalias.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/noinline.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/pure.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/restrict.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/warning.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/attr/weakref.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/cast.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/compiler_is.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/compiler_since.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/config.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/constant_p.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core/rarray.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core/rbasic.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core/rbignum.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core/rclass.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core/rdata.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core/rfile.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core/rhash.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core/robject.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core/rregexp.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core/rstring.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core/rstruct.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/ctype.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/dllexport.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/dosish.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/error.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/eval.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/event.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/fl_type.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/gc.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/glob.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/globals.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/has/attribute.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/has/builtin.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/has/extension.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/has/feature.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/has/warning.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/array.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/bignum.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/class.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/compar.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/complex.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/cont.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/dir.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/enum.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/error.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/eval.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/file.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/gc.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/hash.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/io.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/load.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/marshal.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/numeric.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/object.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/parse.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/proc.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/process.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/random.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/range.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/rational.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/re.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/ruby.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/select.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/signal.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/string.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/struct.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/thread.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/time.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/variable.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/intern/vm.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/interpreter.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/iterator.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/memory.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/method.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/module.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/newobj.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/rgengc.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/scan_args.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/special_consts.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/static_assert.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/stdalign.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/stdbool.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/symbol.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/token_paste.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/value.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/value_type.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/variable.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/warning_push.h
+enc/trans/japanese_sjis.$(OBJEXT): internal/xmalloc.h
enc/trans/japanese_sjis.$(OBJEXT): assert.h
enc/trans/japanese_sjis.$(OBJEXT): backward.h
enc/trans/japanese_sjis.$(OBJEXT): backward/2/assume.h
@@ -4871,146 +4871,146 @@ enc/trans/japanese_sjis.$(OBJEXT): st.h
enc/trans/japanese_sjis.$(OBJEXT): subst.h
enc/trans/korean.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/korean.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/korean.$(OBJEXT): impl/anyargs.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/korean.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/korean.$(OBJEXT): impl/assume.h
-enc/trans/korean.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/korean.$(OBJEXT): impl/attr/artificial.h
-enc/trans/korean.$(OBJEXT): impl/attr/cold.h
-enc/trans/korean.$(OBJEXT): impl/attr/const.h
-enc/trans/korean.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/korean.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/korean.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/korean.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/korean.$(OBJEXT): impl/attr/error.h
-enc/trans/korean.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/korean.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/korean.$(OBJEXT): impl/attr/format.h
-enc/trans/korean.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/korean.$(OBJEXT): impl/attr/noalias.h
-enc/trans/korean.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/korean.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/korean.$(OBJEXT): impl/attr/noinline.h
-enc/trans/korean.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/korean.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/korean.$(OBJEXT): impl/attr/pure.h
-enc/trans/korean.$(OBJEXT): impl/attr/restrict.h
-enc/trans/korean.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/korean.$(OBJEXT): impl/attr/warning.h
-enc/trans/korean.$(OBJEXT): impl/attr/weakref.h
-enc/trans/korean.$(OBJEXT): impl/cast.h
-enc/trans/korean.$(OBJEXT): impl/compiler_is.h
-enc/trans/korean.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/korean.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/korean.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/korean.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/korean.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/korean.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/korean.$(OBJEXT): impl/compiler_since.h
-enc/trans/korean.$(OBJEXT): impl/config.h
-enc/trans/korean.$(OBJEXT): impl/constant_p.h
-enc/trans/korean.$(OBJEXT): impl/core.h
-enc/trans/korean.$(OBJEXT): impl/core/rarray.h
-enc/trans/korean.$(OBJEXT): impl/core/rbasic.h
-enc/trans/korean.$(OBJEXT): impl/core/rbignum.h
-enc/trans/korean.$(OBJEXT): impl/core/rclass.h
-enc/trans/korean.$(OBJEXT): impl/core/rdata.h
-enc/trans/korean.$(OBJEXT): impl/core/rfile.h
-enc/trans/korean.$(OBJEXT): impl/core/rhash.h
-enc/trans/korean.$(OBJEXT): impl/core/robject.h
-enc/trans/korean.$(OBJEXT): impl/core/rregexp.h
-enc/trans/korean.$(OBJEXT): impl/core/rstring.h
-enc/trans/korean.$(OBJEXT): impl/core/rstruct.h
-enc/trans/korean.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/korean.$(OBJEXT): impl/ctype.h
-enc/trans/korean.$(OBJEXT): impl/dllexport.h
-enc/trans/korean.$(OBJEXT): impl/dosish.h
-enc/trans/korean.$(OBJEXT): impl/error.h
-enc/trans/korean.$(OBJEXT): impl/eval.h
-enc/trans/korean.$(OBJEXT): impl/event.h
-enc/trans/korean.$(OBJEXT): impl/fl_type.h
-enc/trans/korean.$(OBJEXT): impl/gc.h
-enc/trans/korean.$(OBJEXT): impl/glob.h
-enc/trans/korean.$(OBJEXT): impl/globals.h
-enc/trans/korean.$(OBJEXT): impl/has/attribute.h
-enc/trans/korean.$(OBJEXT): impl/has/builtin.h
-enc/trans/korean.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/korean.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/korean.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/korean.$(OBJEXT): impl/has/extension.h
-enc/trans/korean.$(OBJEXT): impl/has/feature.h
-enc/trans/korean.$(OBJEXT): impl/has/warning.h
-enc/trans/korean.$(OBJEXT): impl/intern/array.h
-enc/trans/korean.$(OBJEXT): impl/intern/bignum.h
-enc/trans/korean.$(OBJEXT): impl/intern/class.h
-enc/trans/korean.$(OBJEXT): impl/intern/compar.h
-enc/trans/korean.$(OBJEXT): impl/intern/complex.h
-enc/trans/korean.$(OBJEXT): impl/intern/cont.h
-enc/trans/korean.$(OBJEXT): impl/intern/dir.h
-enc/trans/korean.$(OBJEXT): impl/intern/enum.h
-enc/trans/korean.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/korean.$(OBJEXT): impl/intern/error.h
-enc/trans/korean.$(OBJEXT): impl/intern/eval.h
-enc/trans/korean.$(OBJEXT): impl/intern/file.h
-enc/trans/korean.$(OBJEXT): impl/intern/gc.h
-enc/trans/korean.$(OBJEXT): impl/intern/hash.h
-enc/trans/korean.$(OBJEXT): impl/intern/io.h
-enc/trans/korean.$(OBJEXT): impl/intern/load.h
-enc/trans/korean.$(OBJEXT): impl/intern/marshal.h
-enc/trans/korean.$(OBJEXT): impl/intern/numeric.h
-enc/trans/korean.$(OBJEXT): impl/intern/object.h
-enc/trans/korean.$(OBJEXT): impl/intern/parse.h
-enc/trans/korean.$(OBJEXT): impl/intern/proc.h
-enc/trans/korean.$(OBJEXT): impl/intern/process.h
-enc/trans/korean.$(OBJEXT): impl/intern/random.h
-enc/trans/korean.$(OBJEXT): impl/intern/range.h
-enc/trans/korean.$(OBJEXT): impl/intern/rational.h
-enc/trans/korean.$(OBJEXT): impl/intern/re.h
-enc/trans/korean.$(OBJEXT): impl/intern/ruby.h
-enc/trans/korean.$(OBJEXT): impl/intern/select.h
-enc/trans/korean.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/korean.$(OBJEXT): impl/intern/signal.h
-enc/trans/korean.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/korean.$(OBJEXT): impl/intern/string.h
-enc/trans/korean.$(OBJEXT): impl/intern/struct.h
-enc/trans/korean.$(OBJEXT): impl/intern/thread.h
-enc/trans/korean.$(OBJEXT): impl/intern/time.h
-enc/trans/korean.$(OBJEXT): impl/intern/variable.h
-enc/trans/korean.$(OBJEXT): impl/intern/vm.h
-enc/trans/korean.$(OBJEXT): impl/interpreter.h
-enc/trans/korean.$(OBJEXT): impl/iterator.h
-enc/trans/korean.$(OBJEXT): impl/memory.h
-enc/trans/korean.$(OBJEXT): impl/method.h
-enc/trans/korean.$(OBJEXT): impl/module.h
-enc/trans/korean.$(OBJEXT): impl/newobj.h
-enc/trans/korean.$(OBJEXT): impl/rgengc.h
-enc/trans/korean.$(OBJEXT): impl/scan_args.h
-enc/trans/korean.$(OBJEXT): impl/special_consts.h
-enc/trans/korean.$(OBJEXT): impl/static_assert.h
-enc/trans/korean.$(OBJEXT): impl/stdalign.h
-enc/trans/korean.$(OBJEXT): impl/stdbool.h
-enc/trans/korean.$(OBJEXT): impl/symbol.h
-enc/trans/korean.$(OBJEXT): impl/token_paste.h
-enc/trans/korean.$(OBJEXT): impl/value.h
-enc/trans/korean.$(OBJEXT): impl/value_type.h
-enc/trans/korean.$(OBJEXT): impl/variable.h
-enc/trans/korean.$(OBJEXT): impl/warning_push.h
-enc/trans/korean.$(OBJEXT): impl/xmalloc.h
+enc/trans/korean.$(OBJEXT): internal/anyargs.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/korean.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/korean.$(OBJEXT): internal/assume.h
+enc/trans/korean.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/korean.$(OBJEXT): internal/attr/artificial.h
+enc/trans/korean.$(OBJEXT): internal/attr/cold.h
+enc/trans/korean.$(OBJEXT): internal/attr/const.h
+enc/trans/korean.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/korean.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/korean.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/korean.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/korean.$(OBJEXT): internal/attr/error.h
+enc/trans/korean.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/korean.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/korean.$(OBJEXT): internal/attr/format.h
+enc/trans/korean.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/korean.$(OBJEXT): internal/attr/noalias.h
+enc/trans/korean.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/korean.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/korean.$(OBJEXT): internal/attr/noinline.h
+enc/trans/korean.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/korean.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/korean.$(OBJEXT): internal/attr/pure.h
+enc/trans/korean.$(OBJEXT): internal/attr/restrict.h
+enc/trans/korean.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/korean.$(OBJEXT): internal/attr/warning.h
+enc/trans/korean.$(OBJEXT): internal/attr/weakref.h
+enc/trans/korean.$(OBJEXT): internal/cast.h
+enc/trans/korean.$(OBJEXT): internal/compiler_is.h
+enc/trans/korean.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/korean.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/korean.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/korean.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/korean.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/korean.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/korean.$(OBJEXT): internal/compiler_since.h
+enc/trans/korean.$(OBJEXT): internal/config.h
+enc/trans/korean.$(OBJEXT): internal/constant_p.h
+enc/trans/korean.$(OBJEXT): internal/core.h
+enc/trans/korean.$(OBJEXT): internal/core/rarray.h
+enc/trans/korean.$(OBJEXT): internal/core/rbasic.h
+enc/trans/korean.$(OBJEXT): internal/core/rbignum.h
+enc/trans/korean.$(OBJEXT): internal/core/rclass.h
+enc/trans/korean.$(OBJEXT): internal/core/rdata.h
+enc/trans/korean.$(OBJEXT): internal/core/rfile.h
+enc/trans/korean.$(OBJEXT): internal/core/rhash.h
+enc/trans/korean.$(OBJEXT): internal/core/robject.h
+enc/trans/korean.$(OBJEXT): internal/core/rregexp.h
+enc/trans/korean.$(OBJEXT): internal/core/rstring.h
+enc/trans/korean.$(OBJEXT): internal/core/rstruct.h
+enc/trans/korean.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/korean.$(OBJEXT): internal/ctype.h
+enc/trans/korean.$(OBJEXT): internal/dllexport.h
+enc/trans/korean.$(OBJEXT): internal/dosish.h
+enc/trans/korean.$(OBJEXT): internal/error.h
+enc/trans/korean.$(OBJEXT): internal/eval.h
+enc/trans/korean.$(OBJEXT): internal/event.h
+enc/trans/korean.$(OBJEXT): internal/fl_type.h
+enc/trans/korean.$(OBJEXT): internal/gc.h
+enc/trans/korean.$(OBJEXT): internal/glob.h
+enc/trans/korean.$(OBJEXT): internal/globals.h
+enc/trans/korean.$(OBJEXT): internal/has/attribute.h
+enc/trans/korean.$(OBJEXT): internal/has/builtin.h
+enc/trans/korean.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/korean.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/korean.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/korean.$(OBJEXT): internal/has/extension.h
+enc/trans/korean.$(OBJEXT): internal/has/feature.h
+enc/trans/korean.$(OBJEXT): internal/has/warning.h
+enc/trans/korean.$(OBJEXT): internal/intern/array.h
+enc/trans/korean.$(OBJEXT): internal/intern/bignum.h
+enc/trans/korean.$(OBJEXT): internal/intern/class.h
+enc/trans/korean.$(OBJEXT): internal/intern/compar.h
+enc/trans/korean.$(OBJEXT): internal/intern/complex.h
+enc/trans/korean.$(OBJEXT): internal/intern/cont.h
+enc/trans/korean.$(OBJEXT): internal/intern/dir.h
+enc/trans/korean.$(OBJEXT): internal/intern/enum.h
+enc/trans/korean.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/korean.$(OBJEXT): internal/intern/error.h
+enc/trans/korean.$(OBJEXT): internal/intern/eval.h
+enc/trans/korean.$(OBJEXT): internal/intern/file.h
+enc/trans/korean.$(OBJEXT): internal/intern/gc.h
+enc/trans/korean.$(OBJEXT): internal/intern/hash.h
+enc/trans/korean.$(OBJEXT): internal/intern/io.h
+enc/trans/korean.$(OBJEXT): internal/intern/load.h
+enc/trans/korean.$(OBJEXT): internal/intern/marshal.h
+enc/trans/korean.$(OBJEXT): internal/intern/numeric.h
+enc/trans/korean.$(OBJEXT): internal/intern/object.h
+enc/trans/korean.$(OBJEXT): internal/intern/parse.h
+enc/trans/korean.$(OBJEXT): internal/intern/proc.h
+enc/trans/korean.$(OBJEXT): internal/intern/process.h
+enc/trans/korean.$(OBJEXT): internal/intern/random.h
+enc/trans/korean.$(OBJEXT): internal/intern/range.h
+enc/trans/korean.$(OBJEXT): internal/intern/rational.h
+enc/trans/korean.$(OBJEXT): internal/intern/re.h
+enc/trans/korean.$(OBJEXT): internal/intern/ruby.h
+enc/trans/korean.$(OBJEXT): internal/intern/select.h
+enc/trans/korean.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/korean.$(OBJEXT): internal/intern/signal.h
+enc/trans/korean.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/korean.$(OBJEXT): internal/intern/string.h
+enc/trans/korean.$(OBJEXT): internal/intern/struct.h
+enc/trans/korean.$(OBJEXT): internal/intern/thread.h
+enc/trans/korean.$(OBJEXT): internal/intern/time.h
+enc/trans/korean.$(OBJEXT): internal/intern/variable.h
+enc/trans/korean.$(OBJEXT): internal/intern/vm.h
+enc/trans/korean.$(OBJEXT): internal/interpreter.h
+enc/trans/korean.$(OBJEXT): internal/iterator.h
+enc/trans/korean.$(OBJEXT): internal/memory.h
+enc/trans/korean.$(OBJEXT): internal/method.h
+enc/trans/korean.$(OBJEXT): internal/module.h
+enc/trans/korean.$(OBJEXT): internal/newobj.h
+enc/trans/korean.$(OBJEXT): internal/rgengc.h
+enc/trans/korean.$(OBJEXT): internal/scan_args.h
+enc/trans/korean.$(OBJEXT): internal/special_consts.h
+enc/trans/korean.$(OBJEXT): internal/static_assert.h
+enc/trans/korean.$(OBJEXT): internal/stdalign.h
+enc/trans/korean.$(OBJEXT): internal/stdbool.h
+enc/trans/korean.$(OBJEXT): internal/symbol.h
+enc/trans/korean.$(OBJEXT): internal/token_paste.h
+enc/trans/korean.$(OBJEXT): internal/value.h
+enc/trans/korean.$(OBJEXT): internal/value_type.h
+enc/trans/korean.$(OBJEXT): internal/variable.h
+enc/trans/korean.$(OBJEXT): internal/warning_push.h
+enc/trans/korean.$(OBJEXT): internal/xmalloc.h
enc/trans/korean.$(OBJEXT): assert.h
enc/trans/korean.$(OBJEXT): backward.h
enc/trans/korean.$(OBJEXT): backward/2/assume.h
@@ -5034,146 +5034,146 @@ enc/trans/korean.$(OBJEXT): st.h
enc/trans/korean.$(OBJEXT): subst.h
enc/trans/newline.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/newline.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/newline.$(OBJEXT): impl/anyargs.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/newline.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/newline.$(OBJEXT): impl/assume.h
-enc/trans/newline.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/newline.$(OBJEXT): impl/attr/artificial.h
-enc/trans/newline.$(OBJEXT): impl/attr/cold.h
-enc/trans/newline.$(OBJEXT): impl/attr/const.h
-enc/trans/newline.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/newline.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/newline.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/newline.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/newline.$(OBJEXT): impl/attr/error.h
-enc/trans/newline.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/newline.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/newline.$(OBJEXT): impl/attr/format.h
-enc/trans/newline.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/newline.$(OBJEXT): impl/attr/noalias.h
-enc/trans/newline.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/newline.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/newline.$(OBJEXT): impl/attr/noinline.h
-enc/trans/newline.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/newline.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/newline.$(OBJEXT): impl/attr/pure.h
-enc/trans/newline.$(OBJEXT): impl/attr/restrict.h
-enc/trans/newline.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/newline.$(OBJEXT): impl/attr/warning.h
-enc/trans/newline.$(OBJEXT): impl/attr/weakref.h
-enc/trans/newline.$(OBJEXT): impl/cast.h
-enc/trans/newline.$(OBJEXT): impl/compiler_is.h
-enc/trans/newline.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/newline.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/newline.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/newline.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/newline.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/newline.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/newline.$(OBJEXT): impl/compiler_since.h
-enc/trans/newline.$(OBJEXT): impl/config.h
-enc/trans/newline.$(OBJEXT): impl/constant_p.h
-enc/trans/newline.$(OBJEXT): impl/core.h
-enc/trans/newline.$(OBJEXT): impl/core/rarray.h
-enc/trans/newline.$(OBJEXT): impl/core/rbasic.h
-enc/trans/newline.$(OBJEXT): impl/core/rbignum.h
-enc/trans/newline.$(OBJEXT): impl/core/rclass.h
-enc/trans/newline.$(OBJEXT): impl/core/rdata.h
-enc/trans/newline.$(OBJEXT): impl/core/rfile.h
-enc/trans/newline.$(OBJEXT): impl/core/rhash.h
-enc/trans/newline.$(OBJEXT): impl/core/robject.h
-enc/trans/newline.$(OBJEXT): impl/core/rregexp.h
-enc/trans/newline.$(OBJEXT): impl/core/rstring.h
-enc/trans/newline.$(OBJEXT): impl/core/rstruct.h
-enc/trans/newline.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/newline.$(OBJEXT): impl/ctype.h
-enc/trans/newline.$(OBJEXT): impl/dllexport.h
-enc/trans/newline.$(OBJEXT): impl/dosish.h
-enc/trans/newline.$(OBJEXT): impl/error.h
-enc/trans/newline.$(OBJEXT): impl/eval.h
-enc/trans/newline.$(OBJEXT): impl/event.h
-enc/trans/newline.$(OBJEXT): impl/fl_type.h
-enc/trans/newline.$(OBJEXT): impl/gc.h
-enc/trans/newline.$(OBJEXT): impl/glob.h
-enc/trans/newline.$(OBJEXT): impl/globals.h
-enc/trans/newline.$(OBJEXT): impl/has/attribute.h
-enc/trans/newline.$(OBJEXT): impl/has/builtin.h
-enc/trans/newline.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/newline.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/newline.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/newline.$(OBJEXT): impl/has/extension.h
-enc/trans/newline.$(OBJEXT): impl/has/feature.h
-enc/trans/newline.$(OBJEXT): impl/has/warning.h
-enc/trans/newline.$(OBJEXT): impl/intern/array.h
-enc/trans/newline.$(OBJEXT): impl/intern/bignum.h
-enc/trans/newline.$(OBJEXT): impl/intern/class.h
-enc/trans/newline.$(OBJEXT): impl/intern/compar.h
-enc/trans/newline.$(OBJEXT): impl/intern/complex.h
-enc/trans/newline.$(OBJEXT): impl/intern/cont.h
-enc/trans/newline.$(OBJEXT): impl/intern/dir.h
-enc/trans/newline.$(OBJEXT): impl/intern/enum.h
-enc/trans/newline.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/newline.$(OBJEXT): impl/intern/error.h
-enc/trans/newline.$(OBJEXT): impl/intern/eval.h
-enc/trans/newline.$(OBJEXT): impl/intern/file.h
-enc/trans/newline.$(OBJEXT): impl/intern/gc.h
-enc/trans/newline.$(OBJEXT): impl/intern/hash.h
-enc/trans/newline.$(OBJEXT): impl/intern/io.h
-enc/trans/newline.$(OBJEXT): impl/intern/load.h
-enc/trans/newline.$(OBJEXT): impl/intern/marshal.h
-enc/trans/newline.$(OBJEXT): impl/intern/numeric.h
-enc/trans/newline.$(OBJEXT): impl/intern/object.h
-enc/trans/newline.$(OBJEXT): impl/intern/parse.h
-enc/trans/newline.$(OBJEXT): impl/intern/proc.h
-enc/trans/newline.$(OBJEXT): impl/intern/process.h
-enc/trans/newline.$(OBJEXT): impl/intern/random.h
-enc/trans/newline.$(OBJEXT): impl/intern/range.h
-enc/trans/newline.$(OBJEXT): impl/intern/rational.h
-enc/trans/newline.$(OBJEXT): impl/intern/re.h
-enc/trans/newline.$(OBJEXT): impl/intern/ruby.h
-enc/trans/newline.$(OBJEXT): impl/intern/select.h
-enc/trans/newline.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/newline.$(OBJEXT): impl/intern/signal.h
-enc/trans/newline.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/newline.$(OBJEXT): impl/intern/string.h
-enc/trans/newline.$(OBJEXT): impl/intern/struct.h
-enc/trans/newline.$(OBJEXT): impl/intern/thread.h
-enc/trans/newline.$(OBJEXT): impl/intern/time.h
-enc/trans/newline.$(OBJEXT): impl/intern/variable.h
-enc/trans/newline.$(OBJEXT): impl/intern/vm.h
-enc/trans/newline.$(OBJEXT): impl/interpreter.h
-enc/trans/newline.$(OBJEXT): impl/iterator.h
-enc/trans/newline.$(OBJEXT): impl/memory.h
-enc/trans/newline.$(OBJEXT): impl/method.h
-enc/trans/newline.$(OBJEXT): impl/module.h
-enc/trans/newline.$(OBJEXT): impl/newobj.h
-enc/trans/newline.$(OBJEXT): impl/rgengc.h
-enc/trans/newline.$(OBJEXT): impl/scan_args.h
-enc/trans/newline.$(OBJEXT): impl/special_consts.h
-enc/trans/newline.$(OBJEXT): impl/static_assert.h
-enc/trans/newline.$(OBJEXT): impl/stdalign.h
-enc/trans/newline.$(OBJEXT): impl/stdbool.h
-enc/trans/newline.$(OBJEXT): impl/symbol.h
-enc/trans/newline.$(OBJEXT): impl/token_paste.h
-enc/trans/newline.$(OBJEXT): impl/value.h
-enc/trans/newline.$(OBJEXT): impl/value_type.h
-enc/trans/newline.$(OBJEXT): impl/variable.h
-enc/trans/newline.$(OBJEXT): impl/warning_push.h
-enc/trans/newline.$(OBJEXT): impl/xmalloc.h
+enc/trans/newline.$(OBJEXT): internal/anyargs.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/newline.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/newline.$(OBJEXT): internal/assume.h
+enc/trans/newline.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/newline.$(OBJEXT): internal/attr/artificial.h
+enc/trans/newline.$(OBJEXT): internal/attr/cold.h
+enc/trans/newline.$(OBJEXT): internal/attr/const.h
+enc/trans/newline.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/newline.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/newline.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/newline.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/newline.$(OBJEXT): internal/attr/error.h
+enc/trans/newline.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/newline.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/newline.$(OBJEXT): internal/attr/format.h
+enc/trans/newline.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/newline.$(OBJEXT): internal/attr/noalias.h
+enc/trans/newline.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/newline.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/newline.$(OBJEXT): internal/attr/noinline.h
+enc/trans/newline.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/newline.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/newline.$(OBJEXT): internal/attr/pure.h
+enc/trans/newline.$(OBJEXT): internal/attr/restrict.h
+enc/trans/newline.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/newline.$(OBJEXT): internal/attr/warning.h
+enc/trans/newline.$(OBJEXT): internal/attr/weakref.h
+enc/trans/newline.$(OBJEXT): internal/cast.h
+enc/trans/newline.$(OBJEXT): internal/compiler_is.h
+enc/trans/newline.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/newline.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/newline.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/newline.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/newline.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/newline.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/newline.$(OBJEXT): internal/compiler_since.h
+enc/trans/newline.$(OBJEXT): internal/config.h
+enc/trans/newline.$(OBJEXT): internal/constant_p.h
+enc/trans/newline.$(OBJEXT): internal/core.h
+enc/trans/newline.$(OBJEXT): internal/core/rarray.h
+enc/trans/newline.$(OBJEXT): internal/core/rbasic.h
+enc/trans/newline.$(OBJEXT): internal/core/rbignum.h
+enc/trans/newline.$(OBJEXT): internal/core/rclass.h
+enc/trans/newline.$(OBJEXT): internal/core/rdata.h
+enc/trans/newline.$(OBJEXT): internal/core/rfile.h
+enc/trans/newline.$(OBJEXT): internal/core/rhash.h
+enc/trans/newline.$(OBJEXT): internal/core/robject.h
+enc/trans/newline.$(OBJEXT): internal/core/rregexp.h
+enc/trans/newline.$(OBJEXT): internal/core/rstring.h
+enc/trans/newline.$(OBJEXT): internal/core/rstruct.h
+enc/trans/newline.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/newline.$(OBJEXT): internal/ctype.h
+enc/trans/newline.$(OBJEXT): internal/dllexport.h
+enc/trans/newline.$(OBJEXT): internal/dosish.h
+enc/trans/newline.$(OBJEXT): internal/error.h
+enc/trans/newline.$(OBJEXT): internal/eval.h
+enc/trans/newline.$(OBJEXT): internal/event.h
+enc/trans/newline.$(OBJEXT): internal/fl_type.h
+enc/trans/newline.$(OBJEXT): internal/gc.h
+enc/trans/newline.$(OBJEXT): internal/glob.h
+enc/trans/newline.$(OBJEXT): internal/globals.h
+enc/trans/newline.$(OBJEXT): internal/has/attribute.h
+enc/trans/newline.$(OBJEXT): internal/has/builtin.h
+enc/trans/newline.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/newline.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/newline.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/newline.$(OBJEXT): internal/has/extension.h
+enc/trans/newline.$(OBJEXT): internal/has/feature.h
+enc/trans/newline.$(OBJEXT): internal/has/warning.h
+enc/trans/newline.$(OBJEXT): internal/intern/array.h
+enc/trans/newline.$(OBJEXT): internal/intern/bignum.h
+enc/trans/newline.$(OBJEXT): internal/intern/class.h
+enc/trans/newline.$(OBJEXT): internal/intern/compar.h
+enc/trans/newline.$(OBJEXT): internal/intern/complex.h
+enc/trans/newline.$(OBJEXT): internal/intern/cont.h
+enc/trans/newline.$(OBJEXT): internal/intern/dir.h
+enc/trans/newline.$(OBJEXT): internal/intern/enum.h
+enc/trans/newline.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/newline.$(OBJEXT): internal/intern/error.h
+enc/trans/newline.$(OBJEXT): internal/intern/eval.h
+enc/trans/newline.$(OBJEXT): internal/intern/file.h
+enc/trans/newline.$(OBJEXT): internal/intern/gc.h
+enc/trans/newline.$(OBJEXT): internal/intern/hash.h
+enc/trans/newline.$(OBJEXT): internal/intern/io.h
+enc/trans/newline.$(OBJEXT): internal/intern/load.h
+enc/trans/newline.$(OBJEXT): internal/intern/marshal.h
+enc/trans/newline.$(OBJEXT): internal/intern/numeric.h
+enc/trans/newline.$(OBJEXT): internal/intern/object.h
+enc/trans/newline.$(OBJEXT): internal/intern/parse.h
+enc/trans/newline.$(OBJEXT): internal/intern/proc.h
+enc/trans/newline.$(OBJEXT): internal/intern/process.h
+enc/trans/newline.$(OBJEXT): internal/intern/random.h
+enc/trans/newline.$(OBJEXT): internal/intern/range.h
+enc/trans/newline.$(OBJEXT): internal/intern/rational.h
+enc/trans/newline.$(OBJEXT): internal/intern/re.h
+enc/trans/newline.$(OBJEXT): internal/intern/ruby.h
+enc/trans/newline.$(OBJEXT): internal/intern/select.h
+enc/trans/newline.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/newline.$(OBJEXT): internal/intern/signal.h
+enc/trans/newline.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/newline.$(OBJEXT): internal/intern/string.h
+enc/trans/newline.$(OBJEXT): internal/intern/struct.h
+enc/trans/newline.$(OBJEXT): internal/intern/thread.h
+enc/trans/newline.$(OBJEXT): internal/intern/time.h
+enc/trans/newline.$(OBJEXT): internal/intern/variable.h
+enc/trans/newline.$(OBJEXT): internal/intern/vm.h
+enc/trans/newline.$(OBJEXT): internal/interpreter.h
+enc/trans/newline.$(OBJEXT): internal/iterator.h
+enc/trans/newline.$(OBJEXT): internal/memory.h
+enc/trans/newline.$(OBJEXT): internal/method.h
+enc/trans/newline.$(OBJEXT): internal/module.h
+enc/trans/newline.$(OBJEXT): internal/newobj.h
+enc/trans/newline.$(OBJEXT): internal/rgengc.h
+enc/trans/newline.$(OBJEXT): internal/scan_args.h
+enc/trans/newline.$(OBJEXT): internal/special_consts.h
+enc/trans/newline.$(OBJEXT): internal/static_assert.h
+enc/trans/newline.$(OBJEXT): internal/stdalign.h
+enc/trans/newline.$(OBJEXT): internal/stdbool.h
+enc/trans/newline.$(OBJEXT): internal/symbol.h
+enc/trans/newline.$(OBJEXT): internal/token_paste.h
+enc/trans/newline.$(OBJEXT): internal/value.h
+enc/trans/newline.$(OBJEXT): internal/value_type.h
+enc/trans/newline.$(OBJEXT): internal/variable.h
+enc/trans/newline.$(OBJEXT): internal/warning_push.h
+enc/trans/newline.$(OBJEXT): internal/xmalloc.h
enc/trans/newline.$(OBJEXT): assert.h
enc/trans/newline.$(OBJEXT): backward/2/assume.h
enc/trans/newline.$(OBJEXT): backward/2/attributes.h
@@ -5196,146 +5196,146 @@ enc/trans/newline.$(OBJEXT): st.h
enc/trans/newline.$(OBJEXT): subst.h
enc/trans/single_byte.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/single_byte.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/single_byte.$(OBJEXT): impl/anyargs.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/single_byte.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/single_byte.$(OBJEXT): impl/assume.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/artificial.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/cold.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/const.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/error.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/format.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/noalias.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/noinline.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/pure.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/restrict.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/warning.h
-enc/trans/single_byte.$(OBJEXT): impl/attr/weakref.h
-enc/trans/single_byte.$(OBJEXT): impl/cast.h
-enc/trans/single_byte.$(OBJEXT): impl/compiler_is.h
-enc/trans/single_byte.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/single_byte.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/single_byte.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/single_byte.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/single_byte.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/single_byte.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/single_byte.$(OBJEXT): impl/compiler_since.h
-enc/trans/single_byte.$(OBJEXT): impl/config.h
-enc/trans/single_byte.$(OBJEXT): impl/constant_p.h
-enc/trans/single_byte.$(OBJEXT): impl/core.h
-enc/trans/single_byte.$(OBJEXT): impl/core/rarray.h
-enc/trans/single_byte.$(OBJEXT): impl/core/rbasic.h
-enc/trans/single_byte.$(OBJEXT): impl/core/rbignum.h
-enc/trans/single_byte.$(OBJEXT): impl/core/rclass.h
-enc/trans/single_byte.$(OBJEXT): impl/core/rdata.h
-enc/trans/single_byte.$(OBJEXT): impl/core/rfile.h
-enc/trans/single_byte.$(OBJEXT): impl/core/rhash.h
-enc/trans/single_byte.$(OBJEXT): impl/core/robject.h
-enc/trans/single_byte.$(OBJEXT): impl/core/rregexp.h
-enc/trans/single_byte.$(OBJEXT): impl/core/rstring.h
-enc/trans/single_byte.$(OBJEXT): impl/core/rstruct.h
-enc/trans/single_byte.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/single_byte.$(OBJEXT): impl/ctype.h
-enc/trans/single_byte.$(OBJEXT): impl/dllexport.h
-enc/trans/single_byte.$(OBJEXT): impl/dosish.h
-enc/trans/single_byte.$(OBJEXT): impl/error.h
-enc/trans/single_byte.$(OBJEXT): impl/eval.h
-enc/trans/single_byte.$(OBJEXT): impl/event.h
-enc/trans/single_byte.$(OBJEXT): impl/fl_type.h
-enc/trans/single_byte.$(OBJEXT): impl/gc.h
-enc/trans/single_byte.$(OBJEXT): impl/glob.h
-enc/trans/single_byte.$(OBJEXT): impl/globals.h
-enc/trans/single_byte.$(OBJEXT): impl/has/attribute.h
-enc/trans/single_byte.$(OBJEXT): impl/has/builtin.h
-enc/trans/single_byte.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/single_byte.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/single_byte.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/single_byte.$(OBJEXT): impl/has/extension.h
-enc/trans/single_byte.$(OBJEXT): impl/has/feature.h
-enc/trans/single_byte.$(OBJEXT): impl/has/warning.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/array.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/bignum.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/class.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/compar.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/complex.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/cont.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/dir.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/enum.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/error.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/eval.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/file.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/gc.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/hash.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/io.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/load.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/marshal.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/numeric.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/object.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/parse.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/proc.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/process.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/random.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/range.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/rational.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/re.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/ruby.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/select.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/signal.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/string.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/struct.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/thread.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/time.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/variable.h
-enc/trans/single_byte.$(OBJEXT): impl/intern/vm.h
-enc/trans/single_byte.$(OBJEXT): impl/interpreter.h
-enc/trans/single_byte.$(OBJEXT): impl/iterator.h
-enc/trans/single_byte.$(OBJEXT): impl/memory.h
-enc/trans/single_byte.$(OBJEXT): impl/method.h
-enc/trans/single_byte.$(OBJEXT): impl/module.h
-enc/trans/single_byte.$(OBJEXT): impl/newobj.h
-enc/trans/single_byte.$(OBJEXT): impl/rgengc.h
-enc/trans/single_byte.$(OBJEXT): impl/scan_args.h
-enc/trans/single_byte.$(OBJEXT): impl/special_consts.h
-enc/trans/single_byte.$(OBJEXT): impl/static_assert.h
-enc/trans/single_byte.$(OBJEXT): impl/stdalign.h
-enc/trans/single_byte.$(OBJEXT): impl/stdbool.h
-enc/trans/single_byte.$(OBJEXT): impl/symbol.h
-enc/trans/single_byte.$(OBJEXT): impl/token_paste.h
-enc/trans/single_byte.$(OBJEXT): impl/value.h
-enc/trans/single_byte.$(OBJEXT): impl/value_type.h
-enc/trans/single_byte.$(OBJEXT): impl/variable.h
-enc/trans/single_byte.$(OBJEXT): impl/warning_push.h
-enc/trans/single_byte.$(OBJEXT): impl/xmalloc.h
+enc/trans/single_byte.$(OBJEXT): internal/anyargs.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/single_byte.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/single_byte.$(OBJEXT): internal/assume.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/artificial.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/cold.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/const.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/error.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/format.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/noalias.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/noinline.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/pure.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/restrict.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/warning.h
+enc/trans/single_byte.$(OBJEXT): internal/attr/weakref.h
+enc/trans/single_byte.$(OBJEXT): internal/cast.h
+enc/trans/single_byte.$(OBJEXT): internal/compiler_is.h
+enc/trans/single_byte.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/single_byte.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/single_byte.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/single_byte.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/single_byte.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/single_byte.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/single_byte.$(OBJEXT): internal/compiler_since.h
+enc/trans/single_byte.$(OBJEXT): internal/config.h
+enc/trans/single_byte.$(OBJEXT): internal/constant_p.h
+enc/trans/single_byte.$(OBJEXT): internal/core.h
+enc/trans/single_byte.$(OBJEXT): internal/core/rarray.h
+enc/trans/single_byte.$(OBJEXT): internal/core/rbasic.h
+enc/trans/single_byte.$(OBJEXT): internal/core/rbignum.h
+enc/trans/single_byte.$(OBJEXT): internal/core/rclass.h
+enc/trans/single_byte.$(OBJEXT): internal/core/rdata.h
+enc/trans/single_byte.$(OBJEXT): internal/core/rfile.h
+enc/trans/single_byte.$(OBJEXT): internal/core/rhash.h
+enc/trans/single_byte.$(OBJEXT): internal/core/robject.h
+enc/trans/single_byte.$(OBJEXT): internal/core/rregexp.h
+enc/trans/single_byte.$(OBJEXT): internal/core/rstring.h
+enc/trans/single_byte.$(OBJEXT): internal/core/rstruct.h
+enc/trans/single_byte.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/single_byte.$(OBJEXT): internal/ctype.h
+enc/trans/single_byte.$(OBJEXT): internal/dllexport.h
+enc/trans/single_byte.$(OBJEXT): internal/dosish.h
+enc/trans/single_byte.$(OBJEXT): internal/error.h
+enc/trans/single_byte.$(OBJEXT): internal/eval.h
+enc/trans/single_byte.$(OBJEXT): internal/event.h
+enc/trans/single_byte.$(OBJEXT): internal/fl_type.h
+enc/trans/single_byte.$(OBJEXT): internal/gc.h
+enc/trans/single_byte.$(OBJEXT): internal/glob.h
+enc/trans/single_byte.$(OBJEXT): internal/globals.h
+enc/trans/single_byte.$(OBJEXT): internal/has/attribute.h
+enc/trans/single_byte.$(OBJEXT): internal/has/builtin.h
+enc/trans/single_byte.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/single_byte.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/single_byte.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/single_byte.$(OBJEXT): internal/has/extension.h
+enc/trans/single_byte.$(OBJEXT): internal/has/feature.h
+enc/trans/single_byte.$(OBJEXT): internal/has/warning.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/array.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/bignum.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/class.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/compar.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/complex.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/cont.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/dir.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/enum.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/error.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/eval.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/file.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/gc.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/hash.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/io.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/load.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/marshal.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/numeric.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/object.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/parse.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/proc.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/process.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/random.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/range.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/rational.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/re.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/ruby.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/select.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/signal.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/string.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/struct.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/thread.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/time.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/variable.h
+enc/trans/single_byte.$(OBJEXT): internal/intern/vm.h
+enc/trans/single_byte.$(OBJEXT): internal/interpreter.h
+enc/trans/single_byte.$(OBJEXT): internal/iterator.h
+enc/trans/single_byte.$(OBJEXT): internal/memory.h
+enc/trans/single_byte.$(OBJEXT): internal/method.h
+enc/trans/single_byte.$(OBJEXT): internal/module.h
+enc/trans/single_byte.$(OBJEXT): internal/newobj.h
+enc/trans/single_byte.$(OBJEXT): internal/rgengc.h
+enc/trans/single_byte.$(OBJEXT): internal/scan_args.h
+enc/trans/single_byte.$(OBJEXT): internal/special_consts.h
+enc/trans/single_byte.$(OBJEXT): internal/static_assert.h
+enc/trans/single_byte.$(OBJEXT): internal/stdalign.h
+enc/trans/single_byte.$(OBJEXT): internal/stdbool.h
+enc/trans/single_byte.$(OBJEXT): internal/symbol.h
+enc/trans/single_byte.$(OBJEXT): internal/token_paste.h
+enc/trans/single_byte.$(OBJEXT): internal/value.h
+enc/trans/single_byte.$(OBJEXT): internal/value_type.h
+enc/trans/single_byte.$(OBJEXT): internal/variable.h
+enc/trans/single_byte.$(OBJEXT): internal/warning_push.h
+enc/trans/single_byte.$(OBJEXT): internal/xmalloc.h
enc/trans/single_byte.$(OBJEXT): assert.h
enc/trans/single_byte.$(OBJEXT): backward.h
enc/trans/single_byte.$(OBJEXT): backward/2/assume.h
@@ -5361,146 +5361,146 @@ enc/trans/transdb.$(OBJEXT): enc/trans/transdb.c
enc/trans/transdb.$(OBJEXT): transdb.h
enc/trans/utf8_mac.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/utf8_mac.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/utf8_mac.$(OBJEXT): impl/anyargs.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/utf8_mac.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/utf8_mac.$(OBJEXT): impl/assume.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/artificial.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/cold.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/const.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/error.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/format.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/noalias.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/noinline.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/pure.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/restrict.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/warning.h
-enc/trans/utf8_mac.$(OBJEXT): impl/attr/weakref.h
-enc/trans/utf8_mac.$(OBJEXT): impl/cast.h
-enc/trans/utf8_mac.$(OBJEXT): impl/compiler_is.h
-enc/trans/utf8_mac.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/utf8_mac.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/utf8_mac.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/utf8_mac.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/utf8_mac.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/utf8_mac.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/utf8_mac.$(OBJEXT): impl/compiler_since.h
-enc/trans/utf8_mac.$(OBJEXT): impl/config.h
-enc/trans/utf8_mac.$(OBJEXT): impl/constant_p.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core/rarray.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core/rbasic.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core/rbignum.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core/rclass.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core/rdata.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core/rfile.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core/rhash.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core/robject.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core/rregexp.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core/rstring.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core/rstruct.h
-enc/trans/utf8_mac.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/utf8_mac.$(OBJEXT): impl/ctype.h
-enc/trans/utf8_mac.$(OBJEXT): impl/dllexport.h
-enc/trans/utf8_mac.$(OBJEXT): impl/dosish.h
-enc/trans/utf8_mac.$(OBJEXT): impl/error.h
-enc/trans/utf8_mac.$(OBJEXT): impl/eval.h
-enc/trans/utf8_mac.$(OBJEXT): impl/event.h
-enc/trans/utf8_mac.$(OBJEXT): impl/fl_type.h
-enc/trans/utf8_mac.$(OBJEXT): impl/gc.h
-enc/trans/utf8_mac.$(OBJEXT): impl/glob.h
-enc/trans/utf8_mac.$(OBJEXT): impl/globals.h
-enc/trans/utf8_mac.$(OBJEXT): impl/has/attribute.h
-enc/trans/utf8_mac.$(OBJEXT): impl/has/builtin.h
-enc/trans/utf8_mac.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/utf8_mac.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/utf8_mac.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/utf8_mac.$(OBJEXT): impl/has/extension.h
-enc/trans/utf8_mac.$(OBJEXT): impl/has/feature.h
-enc/trans/utf8_mac.$(OBJEXT): impl/has/warning.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/array.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/bignum.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/class.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/compar.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/complex.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/cont.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/dir.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/enum.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/error.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/eval.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/file.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/gc.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/hash.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/io.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/load.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/marshal.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/numeric.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/object.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/parse.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/proc.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/process.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/random.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/range.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/rational.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/re.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/ruby.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/select.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/signal.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/string.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/struct.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/thread.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/time.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/variable.h
-enc/trans/utf8_mac.$(OBJEXT): impl/intern/vm.h
-enc/trans/utf8_mac.$(OBJEXT): impl/interpreter.h
-enc/trans/utf8_mac.$(OBJEXT): impl/iterator.h
-enc/trans/utf8_mac.$(OBJEXT): impl/memory.h
-enc/trans/utf8_mac.$(OBJEXT): impl/method.h
-enc/trans/utf8_mac.$(OBJEXT): impl/module.h
-enc/trans/utf8_mac.$(OBJEXT): impl/newobj.h
-enc/trans/utf8_mac.$(OBJEXT): impl/rgengc.h
-enc/trans/utf8_mac.$(OBJEXT): impl/scan_args.h
-enc/trans/utf8_mac.$(OBJEXT): impl/special_consts.h
-enc/trans/utf8_mac.$(OBJEXT): impl/static_assert.h
-enc/trans/utf8_mac.$(OBJEXT): impl/stdalign.h
-enc/trans/utf8_mac.$(OBJEXT): impl/stdbool.h
-enc/trans/utf8_mac.$(OBJEXT): impl/symbol.h
-enc/trans/utf8_mac.$(OBJEXT): impl/token_paste.h
-enc/trans/utf8_mac.$(OBJEXT): impl/value.h
-enc/trans/utf8_mac.$(OBJEXT): impl/value_type.h
-enc/trans/utf8_mac.$(OBJEXT): impl/variable.h
-enc/trans/utf8_mac.$(OBJEXT): impl/warning_push.h
-enc/trans/utf8_mac.$(OBJEXT): impl/xmalloc.h
+enc/trans/utf8_mac.$(OBJEXT): internal/anyargs.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/utf8_mac.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/utf8_mac.$(OBJEXT): internal/assume.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/artificial.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/cold.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/const.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/error.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/format.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/noalias.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/noinline.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/pure.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/restrict.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/warning.h
+enc/trans/utf8_mac.$(OBJEXT): internal/attr/weakref.h
+enc/trans/utf8_mac.$(OBJEXT): internal/cast.h
+enc/trans/utf8_mac.$(OBJEXT): internal/compiler_is.h
+enc/trans/utf8_mac.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/utf8_mac.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/utf8_mac.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/utf8_mac.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/utf8_mac.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/utf8_mac.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/utf8_mac.$(OBJEXT): internal/compiler_since.h
+enc/trans/utf8_mac.$(OBJEXT): internal/config.h
+enc/trans/utf8_mac.$(OBJEXT): internal/constant_p.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core/rarray.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core/rbasic.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core/rbignum.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core/rclass.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core/rdata.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core/rfile.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core/rhash.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core/robject.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core/rregexp.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core/rstring.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core/rstruct.h
+enc/trans/utf8_mac.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/utf8_mac.$(OBJEXT): internal/ctype.h
+enc/trans/utf8_mac.$(OBJEXT): internal/dllexport.h
+enc/trans/utf8_mac.$(OBJEXT): internal/dosish.h
+enc/trans/utf8_mac.$(OBJEXT): internal/error.h
+enc/trans/utf8_mac.$(OBJEXT): internal/eval.h
+enc/trans/utf8_mac.$(OBJEXT): internal/event.h
+enc/trans/utf8_mac.$(OBJEXT): internal/fl_type.h
+enc/trans/utf8_mac.$(OBJEXT): internal/gc.h
+enc/trans/utf8_mac.$(OBJEXT): internal/glob.h
+enc/trans/utf8_mac.$(OBJEXT): internal/globals.h
+enc/trans/utf8_mac.$(OBJEXT): internal/has/attribute.h
+enc/trans/utf8_mac.$(OBJEXT): internal/has/builtin.h
+enc/trans/utf8_mac.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/utf8_mac.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/utf8_mac.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/utf8_mac.$(OBJEXT): internal/has/extension.h
+enc/trans/utf8_mac.$(OBJEXT): internal/has/feature.h
+enc/trans/utf8_mac.$(OBJEXT): internal/has/warning.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/array.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/bignum.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/class.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/compar.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/complex.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/cont.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/dir.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/enum.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/error.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/eval.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/file.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/gc.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/hash.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/io.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/load.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/marshal.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/numeric.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/object.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/parse.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/proc.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/process.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/random.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/range.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/rational.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/re.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/ruby.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/select.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/signal.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/string.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/struct.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/thread.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/time.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/variable.h
+enc/trans/utf8_mac.$(OBJEXT): internal/intern/vm.h
+enc/trans/utf8_mac.$(OBJEXT): internal/interpreter.h
+enc/trans/utf8_mac.$(OBJEXT): internal/iterator.h
+enc/trans/utf8_mac.$(OBJEXT): internal/memory.h
+enc/trans/utf8_mac.$(OBJEXT): internal/method.h
+enc/trans/utf8_mac.$(OBJEXT): internal/module.h
+enc/trans/utf8_mac.$(OBJEXT): internal/newobj.h
+enc/trans/utf8_mac.$(OBJEXT): internal/rgengc.h
+enc/trans/utf8_mac.$(OBJEXT): internal/scan_args.h
+enc/trans/utf8_mac.$(OBJEXT): internal/special_consts.h
+enc/trans/utf8_mac.$(OBJEXT): internal/static_assert.h
+enc/trans/utf8_mac.$(OBJEXT): internal/stdalign.h
+enc/trans/utf8_mac.$(OBJEXT): internal/stdbool.h
+enc/trans/utf8_mac.$(OBJEXT): internal/symbol.h
+enc/trans/utf8_mac.$(OBJEXT): internal/token_paste.h
+enc/trans/utf8_mac.$(OBJEXT): internal/value.h
+enc/trans/utf8_mac.$(OBJEXT): internal/value_type.h
+enc/trans/utf8_mac.$(OBJEXT): internal/variable.h
+enc/trans/utf8_mac.$(OBJEXT): internal/warning_push.h
+enc/trans/utf8_mac.$(OBJEXT): internal/xmalloc.h
enc/trans/utf8_mac.$(OBJEXT): assert.h
enc/trans/utf8_mac.$(OBJEXT): backward.h
enc/trans/utf8_mac.$(OBJEXT): backward/2/assume.h
@@ -5524,146 +5524,146 @@ enc/trans/utf8_mac.$(OBJEXT): st.h
enc/trans/utf8_mac.$(OBJEXT): subst.h
enc/trans/utf_16_32.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/trans/utf_16_32.$(OBJEXT): $(top_srcdir)/transcode_data.h
-enc/trans/utf_16_32.$(OBJEXT): impl/anyargs.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/char.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/double.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/int.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/long.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/long_long.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/off_t.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/short.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/size_t.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/trans/utf_16_32.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/trans/utf_16_32.$(OBJEXT): impl/assume.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/alloc_size.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/artificial.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/cold.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/const.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/constexpr.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/deprecated.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/diagnose_if.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/error.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/flag_enum.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/forceinline.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/format.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/maybe_unused.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/noalias.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/nodiscard.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/noexcept.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/noinline.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/nonnull.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/noreturn.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/pure.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/restrict.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/warning.h
-enc/trans/utf_16_32.$(OBJEXT): impl/attr/weakref.h
-enc/trans/utf_16_32.$(OBJEXT): impl/cast.h
-enc/trans/utf_16_32.$(OBJEXT): impl/compiler_is.h
-enc/trans/utf_16_32.$(OBJEXT): impl/compiler_is/apple.h
-enc/trans/utf_16_32.$(OBJEXT): impl/compiler_is/clang.h
-enc/trans/utf_16_32.$(OBJEXT): impl/compiler_is/gcc.h
-enc/trans/utf_16_32.$(OBJEXT): impl/compiler_is/intel.h
-enc/trans/utf_16_32.$(OBJEXT): impl/compiler_is/msvc.h
-enc/trans/utf_16_32.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/trans/utf_16_32.$(OBJEXT): impl/compiler_since.h
-enc/trans/utf_16_32.$(OBJEXT): impl/config.h
-enc/trans/utf_16_32.$(OBJEXT): impl/constant_p.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core/rarray.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core/rbasic.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core/rbignum.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core/rclass.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core/rdata.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core/rfile.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core/rhash.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core/robject.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core/rregexp.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core/rstring.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core/rstruct.h
-enc/trans/utf_16_32.$(OBJEXT): impl/core/rtypeddata.h
-enc/trans/utf_16_32.$(OBJEXT): impl/ctype.h
-enc/trans/utf_16_32.$(OBJEXT): impl/dllexport.h
-enc/trans/utf_16_32.$(OBJEXT): impl/dosish.h
-enc/trans/utf_16_32.$(OBJEXT): impl/error.h
-enc/trans/utf_16_32.$(OBJEXT): impl/eval.h
-enc/trans/utf_16_32.$(OBJEXT): impl/event.h
-enc/trans/utf_16_32.$(OBJEXT): impl/fl_type.h
-enc/trans/utf_16_32.$(OBJEXT): impl/gc.h
-enc/trans/utf_16_32.$(OBJEXT): impl/glob.h
-enc/trans/utf_16_32.$(OBJEXT): impl/globals.h
-enc/trans/utf_16_32.$(OBJEXT): impl/has/attribute.h
-enc/trans/utf_16_32.$(OBJEXT): impl/has/builtin.h
-enc/trans/utf_16_32.$(OBJEXT): impl/has/c_attribute.h
-enc/trans/utf_16_32.$(OBJEXT): impl/has/cpp_attribute.h
-enc/trans/utf_16_32.$(OBJEXT): impl/has/declspec_attribute.h
-enc/trans/utf_16_32.$(OBJEXT): impl/has/extension.h
-enc/trans/utf_16_32.$(OBJEXT): impl/has/feature.h
-enc/trans/utf_16_32.$(OBJEXT): impl/has/warning.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/array.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/bignum.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/class.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/compar.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/complex.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/cont.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/dir.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/enum.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/enumerator.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/error.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/eval.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/file.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/gc.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/hash.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/io.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/load.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/marshal.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/numeric.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/object.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/parse.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/proc.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/process.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/random.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/range.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/rational.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/re.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/ruby.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/select.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/select/largesize.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/signal.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/sprintf.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/string.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/struct.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/thread.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/time.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/variable.h
-enc/trans/utf_16_32.$(OBJEXT): impl/intern/vm.h
-enc/trans/utf_16_32.$(OBJEXT): impl/interpreter.h
-enc/trans/utf_16_32.$(OBJEXT): impl/iterator.h
-enc/trans/utf_16_32.$(OBJEXT): impl/memory.h
-enc/trans/utf_16_32.$(OBJEXT): impl/method.h
-enc/trans/utf_16_32.$(OBJEXT): impl/module.h
-enc/trans/utf_16_32.$(OBJEXT): impl/newobj.h
-enc/trans/utf_16_32.$(OBJEXT): impl/rgengc.h
-enc/trans/utf_16_32.$(OBJEXT): impl/scan_args.h
-enc/trans/utf_16_32.$(OBJEXT): impl/special_consts.h
-enc/trans/utf_16_32.$(OBJEXT): impl/static_assert.h
-enc/trans/utf_16_32.$(OBJEXT): impl/stdalign.h
-enc/trans/utf_16_32.$(OBJEXT): impl/stdbool.h
-enc/trans/utf_16_32.$(OBJEXT): impl/symbol.h
-enc/trans/utf_16_32.$(OBJEXT): impl/token_paste.h
-enc/trans/utf_16_32.$(OBJEXT): impl/value.h
-enc/trans/utf_16_32.$(OBJEXT): impl/value_type.h
-enc/trans/utf_16_32.$(OBJEXT): impl/variable.h
-enc/trans/utf_16_32.$(OBJEXT): impl/warning_push.h
-enc/trans/utf_16_32.$(OBJEXT): impl/xmalloc.h
+enc/trans/utf_16_32.$(OBJEXT): internal/anyargs.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/char.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/double.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/int.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/long.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/long_long.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/off_t.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/short.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/size_t.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/trans/utf_16_32.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/trans/utf_16_32.$(OBJEXT): internal/assume.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/alloc_size.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/artificial.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/cold.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/const.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/constexpr.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/deprecated.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/diagnose_if.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/error.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/flag_enum.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/forceinline.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/format.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/maybe_unused.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/noalias.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/nodiscard.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/noexcept.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/noinline.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/nonnull.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/noreturn.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/pure.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/restrict.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/warning.h
+enc/trans/utf_16_32.$(OBJEXT): internal/attr/weakref.h
+enc/trans/utf_16_32.$(OBJEXT): internal/cast.h
+enc/trans/utf_16_32.$(OBJEXT): internal/compiler_is.h
+enc/trans/utf_16_32.$(OBJEXT): internal/compiler_is/apple.h
+enc/trans/utf_16_32.$(OBJEXT): internal/compiler_is/clang.h
+enc/trans/utf_16_32.$(OBJEXT): internal/compiler_is/gcc.h
+enc/trans/utf_16_32.$(OBJEXT): internal/compiler_is/intel.h
+enc/trans/utf_16_32.$(OBJEXT): internal/compiler_is/msvc.h
+enc/trans/utf_16_32.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/trans/utf_16_32.$(OBJEXT): internal/compiler_since.h
+enc/trans/utf_16_32.$(OBJEXT): internal/config.h
+enc/trans/utf_16_32.$(OBJEXT): internal/constant_p.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core/rarray.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core/rbasic.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core/rbignum.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core/rclass.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core/rdata.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core/rfile.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core/rhash.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core/robject.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core/rregexp.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core/rstring.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core/rstruct.h
+enc/trans/utf_16_32.$(OBJEXT): internal/core/rtypeddata.h
+enc/trans/utf_16_32.$(OBJEXT): internal/ctype.h
+enc/trans/utf_16_32.$(OBJEXT): internal/dllexport.h
+enc/trans/utf_16_32.$(OBJEXT): internal/dosish.h
+enc/trans/utf_16_32.$(OBJEXT): internal/error.h
+enc/trans/utf_16_32.$(OBJEXT): internal/eval.h
+enc/trans/utf_16_32.$(OBJEXT): internal/event.h
+enc/trans/utf_16_32.$(OBJEXT): internal/fl_type.h
+enc/trans/utf_16_32.$(OBJEXT): internal/gc.h
+enc/trans/utf_16_32.$(OBJEXT): internal/glob.h
+enc/trans/utf_16_32.$(OBJEXT): internal/globals.h
+enc/trans/utf_16_32.$(OBJEXT): internal/has/attribute.h
+enc/trans/utf_16_32.$(OBJEXT): internal/has/builtin.h
+enc/trans/utf_16_32.$(OBJEXT): internal/has/c_attribute.h
+enc/trans/utf_16_32.$(OBJEXT): internal/has/cpp_attribute.h
+enc/trans/utf_16_32.$(OBJEXT): internal/has/declspec_attribute.h
+enc/trans/utf_16_32.$(OBJEXT): internal/has/extension.h
+enc/trans/utf_16_32.$(OBJEXT): internal/has/feature.h
+enc/trans/utf_16_32.$(OBJEXT): internal/has/warning.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/array.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/bignum.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/class.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/compar.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/complex.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/cont.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/dir.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/enum.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/enumerator.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/error.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/eval.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/file.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/gc.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/hash.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/io.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/load.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/marshal.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/numeric.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/object.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/parse.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/proc.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/process.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/random.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/range.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/rational.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/re.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/ruby.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/select.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/select/largesize.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/signal.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/sprintf.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/string.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/struct.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/thread.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/time.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/variable.h
+enc/trans/utf_16_32.$(OBJEXT): internal/intern/vm.h
+enc/trans/utf_16_32.$(OBJEXT): internal/interpreter.h
+enc/trans/utf_16_32.$(OBJEXT): internal/iterator.h
+enc/trans/utf_16_32.$(OBJEXT): internal/memory.h
+enc/trans/utf_16_32.$(OBJEXT): internal/method.h
+enc/trans/utf_16_32.$(OBJEXT): internal/module.h
+enc/trans/utf_16_32.$(OBJEXT): internal/newobj.h
+enc/trans/utf_16_32.$(OBJEXT): internal/rgengc.h
+enc/trans/utf_16_32.$(OBJEXT): internal/scan_args.h
+enc/trans/utf_16_32.$(OBJEXT): internal/special_consts.h
+enc/trans/utf_16_32.$(OBJEXT): internal/static_assert.h
+enc/trans/utf_16_32.$(OBJEXT): internal/stdalign.h
+enc/trans/utf_16_32.$(OBJEXT): internal/stdbool.h
+enc/trans/utf_16_32.$(OBJEXT): internal/symbol.h
+enc/trans/utf_16_32.$(OBJEXT): internal/token_paste.h
+enc/trans/utf_16_32.$(OBJEXT): internal/value.h
+enc/trans/utf_16_32.$(OBJEXT): internal/value_type.h
+enc/trans/utf_16_32.$(OBJEXT): internal/variable.h
+enc/trans/utf_16_32.$(OBJEXT): internal/warning_push.h
+enc/trans/utf_16_32.$(OBJEXT): internal/xmalloc.h
enc/trans/utf_16_32.$(OBJEXT): assert.h
enc/trans/utf_16_32.$(OBJEXT): backward.h
enc/trans/utf_16_32.$(OBJEXT): backward/2/assume.h
@@ -5690,146 +5690,146 @@ enc/unicode.$(OBJEXT): $(UNICODE_HDR_DIR)/name2ctype.h
enc/unicode.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/unicode.$(OBJEXT): $(top_srcdir)/regenc.h
enc/unicode.$(OBJEXT): $(top_srcdir)/regint.h
-enc/unicode.$(OBJEXT): impl/anyargs.h
-enc/unicode.$(OBJEXT): impl/arithmetic.h
-enc/unicode.$(OBJEXT): impl/arithmetic/char.h
-enc/unicode.$(OBJEXT): impl/arithmetic/double.h
-enc/unicode.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/unicode.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/unicode.$(OBJEXT): impl/arithmetic/int.h
-enc/unicode.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/unicode.$(OBJEXT): impl/arithmetic/long.h
-enc/unicode.$(OBJEXT): impl/arithmetic/long_long.h
-enc/unicode.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/unicode.$(OBJEXT): impl/arithmetic/off_t.h
-enc/unicode.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/unicode.$(OBJEXT): impl/arithmetic/short.h
-enc/unicode.$(OBJEXT): impl/arithmetic/size_t.h
-enc/unicode.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/unicode.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/unicode.$(OBJEXT): impl/assume.h
-enc/unicode.$(OBJEXT): impl/attr/alloc_size.h
-enc/unicode.$(OBJEXT): impl/attr/artificial.h
-enc/unicode.$(OBJEXT): impl/attr/cold.h
-enc/unicode.$(OBJEXT): impl/attr/const.h
-enc/unicode.$(OBJEXT): impl/attr/constexpr.h
-enc/unicode.$(OBJEXT): impl/attr/deprecated.h
-enc/unicode.$(OBJEXT): impl/attr/diagnose_if.h
-enc/unicode.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/unicode.$(OBJEXT): impl/attr/error.h
-enc/unicode.$(OBJEXT): impl/attr/flag_enum.h
-enc/unicode.$(OBJEXT): impl/attr/forceinline.h
-enc/unicode.$(OBJEXT): impl/attr/format.h
-enc/unicode.$(OBJEXT): impl/attr/maybe_unused.h
-enc/unicode.$(OBJEXT): impl/attr/noalias.h
-enc/unicode.$(OBJEXT): impl/attr/nodiscard.h
-enc/unicode.$(OBJEXT): impl/attr/noexcept.h
-enc/unicode.$(OBJEXT): impl/attr/noinline.h
-enc/unicode.$(OBJEXT): impl/attr/nonnull.h
-enc/unicode.$(OBJEXT): impl/attr/noreturn.h
-enc/unicode.$(OBJEXT): impl/attr/pure.h
-enc/unicode.$(OBJEXT): impl/attr/restrict.h
-enc/unicode.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/unicode.$(OBJEXT): impl/attr/warning.h
-enc/unicode.$(OBJEXT): impl/attr/weakref.h
-enc/unicode.$(OBJEXT): impl/cast.h
-enc/unicode.$(OBJEXT): impl/compiler_is.h
-enc/unicode.$(OBJEXT): impl/compiler_is/apple.h
-enc/unicode.$(OBJEXT): impl/compiler_is/clang.h
-enc/unicode.$(OBJEXT): impl/compiler_is/gcc.h
-enc/unicode.$(OBJEXT): impl/compiler_is/intel.h
-enc/unicode.$(OBJEXT): impl/compiler_is/msvc.h
-enc/unicode.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/unicode.$(OBJEXT): impl/compiler_since.h
-enc/unicode.$(OBJEXT): impl/config.h
-enc/unicode.$(OBJEXT): impl/constant_p.h
-enc/unicode.$(OBJEXT): impl/core.h
-enc/unicode.$(OBJEXT): impl/core/rarray.h
-enc/unicode.$(OBJEXT): impl/core/rbasic.h
-enc/unicode.$(OBJEXT): impl/core/rbignum.h
-enc/unicode.$(OBJEXT): impl/core/rclass.h
-enc/unicode.$(OBJEXT): impl/core/rdata.h
-enc/unicode.$(OBJEXT): impl/core/rfile.h
-enc/unicode.$(OBJEXT): impl/core/rhash.h
-enc/unicode.$(OBJEXT): impl/core/robject.h
-enc/unicode.$(OBJEXT): impl/core/rregexp.h
-enc/unicode.$(OBJEXT): impl/core/rstring.h
-enc/unicode.$(OBJEXT): impl/core/rstruct.h
-enc/unicode.$(OBJEXT): impl/core/rtypeddata.h
-enc/unicode.$(OBJEXT): impl/ctype.h
-enc/unicode.$(OBJEXT): impl/dllexport.h
-enc/unicode.$(OBJEXT): impl/dosish.h
-enc/unicode.$(OBJEXT): impl/error.h
-enc/unicode.$(OBJEXT): impl/eval.h
-enc/unicode.$(OBJEXT): impl/event.h
-enc/unicode.$(OBJEXT): impl/fl_type.h
-enc/unicode.$(OBJEXT): impl/gc.h
-enc/unicode.$(OBJEXT): impl/glob.h
-enc/unicode.$(OBJEXT): impl/globals.h
-enc/unicode.$(OBJEXT): impl/has/attribute.h
-enc/unicode.$(OBJEXT): impl/has/builtin.h
-enc/unicode.$(OBJEXT): impl/has/c_attribute.h
-enc/unicode.$(OBJEXT): impl/has/cpp_attribute.h
-enc/unicode.$(OBJEXT): impl/has/declspec_attribute.h
-enc/unicode.$(OBJEXT): impl/has/extension.h
-enc/unicode.$(OBJEXT): impl/has/feature.h
-enc/unicode.$(OBJEXT): impl/has/warning.h
-enc/unicode.$(OBJEXT): impl/intern/array.h
-enc/unicode.$(OBJEXT): impl/intern/bignum.h
-enc/unicode.$(OBJEXT): impl/intern/class.h
-enc/unicode.$(OBJEXT): impl/intern/compar.h
-enc/unicode.$(OBJEXT): impl/intern/complex.h
-enc/unicode.$(OBJEXT): impl/intern/cont.h
-enc/unicode.$(OBJEXT): impl/intern/dir.h
-enc/unicode.$(OBJEXT): impl/intern/enum.h
-enc/unicode.$(OBJEXT): impl/intern/enumerator.h
-enc/unicode.$(OBJEXT): impl/intern/error.h
-enc/unicode.$(OBJEXT): impl/intern/eval.h
-enc/unicode.$(OBJEXT): impl/intern/file.h
-enc/unicode.$(OBJEXT): impl/intern/gc.h
-enc/unicode.$(OBJEXT): impl/intern/hash.h
-enc/unicode.$(OBJEXT): impl/intern/io.h
-enc/unicode.$(OBJEXT): impl/intern/load.h
-enc/unicode.$(OBJEXT): impl/intern/marshal.h
-enc/unicode.$(OBJEXT): impl/intern/numeric.h
-enc/unicode.$(OBJEXT): impl/intern/object.h
-enc/unicode.$(OBJEXT): impl/intern/parse.h
-enc/unicode.$(OBJEXT): impl/intern/proc.h
-enc/unicode.$(OBJEXT): impl/intern/process.h
-enc/unicode.$(OBJEXT): impl/intern/random.h
-enc/unicode.$(OBJEXT): impl/intern/range.h
-enc/unicode.$(OBJEXT): impl/intern/rational.h
-enc/unicode.$(OBJEXT): impl/intern/re.h
-enc/unicode.$(OBJEXT): impl/intern/ruby.h
-enc/unicode.$(OBJEXT): impl/intern/select.h
-enc/unicode.$(OBJEXT): impl/intern/select/largesize.h
-enc/unicode.$(OBJEXT): impl/intern/signal.h
-enc/unicode.$(OBJEXT): impl/intern/sprintf.h
-enc/unicode.$(OBJEXT): impl/intern/string.h
-enc/unicode.$(OBJEXT): impl/intern/struct.h
-enc/unicode.$(OBJEXT): impl/intern/thread.h
-enc/unicode.$(OBJEXT): impl/intern/time.h
-enc/unicode.$(OBJEXT): impl/intern/variable.h
-enc/unicode.$(OBJEXT): impl/intern/vm.h
-enc/unicode.$(OBJEXT): impl/interpreter.h
-enc/unicode.$(OBJEXT): impl/iterator.h
-enc/unicode.$(OBJEXT): impl/memory.h
-enc/unicode.$(OBJEXT): impl/method.h
-enc/unicode.$(OBJEXT): impl/module.h
-enc/unicode.$(OBJEXT): impl/newobj.h
-enc/unicode.$(OBJEXT): impl/rgengc.h
-enc/unicode.$(OBJEXT): impl/scan_args.h
-enc/unicode.$(OBJEXT): impl/special_consts.h
-enc/unicode.$(OBJEXT): impl/static_assert.h
-enc/unicode.$(OBJEXT): impl/stdalign.h
-enc/unicode.$(OBJEXT): impl/stdbool.h
-enc/unicode.$(OBJEXT): impl/symbol.h
-enc/unicode.$(OBJEXT): impl/token_paste.h
-enc/unicode.$(OBJEXT): impl/value.h
-enc/unicode.$(OBJEXT): impl/value_type.h
-enc/unicode.$(OBJEXT): impl/variable.h
-enc/unicode.$(OBJEXT): impl/warning_push.h
-enc/unicode.$(OBJEXT): impl/xmalloc.h
+enc/unicode.$(OBJEXT): internal/anyargs.h
+enc/unicode.$(OBJEXT): internal/arithmetic.h
+enc/unicode.$(OBJEXT): internal/arithmetic/char.h
+enc/unicode.$(OBJEXT): internal/arithmetic/double.h
+enc/unicode.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/unicode.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/unicode.$(OBJEXT): internal/arithmetic/int.h
+enc/unicode.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/unicode.$(OBJEXT): internal/arithmetic/long.h
+enc/unicode.$(OBJEXT): internal/arithmetic/long_long.h
+enc/unicode.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/unicode.$(OBJEXT): internal/arithmetic/off_t.h
+enc/unicode.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/unicode.$(OBJEXT): internal/arithmetic/short.h
+enc/unicode.$(OBJEXT): internal/arithmetic/size_t.h
+enc/unicode.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/unicode.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/unicode.$(OBJEXT): internal/assume.h
+enc/unicode.$(OBJEXT): internal/attr/alloc_size.h
+enc/unicode.$(OBJEXT): internal/attr/artificial.h
+enc/unicode.$(OBJEXT): internal/attr/cold.h
+enc/unicode.$(OBJEXT): internal/attr/const.h
+enc/unicode.$(OBJEXT): internal/attr/constexpr.h
+enc/unicode.$(OBJEXT): internal/attr/deprecated.h
+enc/unicode.$(OBJEXT): internal/attr/diagnose_if.h
+enc/unicode.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/unicode.$(OBJEXT): internal/attr/error.h
+enc/unicode.$(OBJEXT): internal/attr/flag_enum.h
+enc/unicode.$(OBJEXT): internal/attr/forceinline.h
+enc/unicode.$(OBJEXT): internal/attr/format.h
+enc/unicode.$(OBJEXT): internal/attr/maybe_unused.h
+enc/unicode.$(OBJEXT): internal/attr/noalias.h
+enc/unicode.$(OBJEXT): internal/attr/nodiscard.h
+enc/unicode.$(OBJEXT): internal/attr/noexcept.h
+enc/unicode.$(OBJEXT): internal/attr/noinline.h
+enc/unicode.$(OBJEXT): internal/attr/nonnull.h
+enc/unicode.$(OBJEXT): internal/attr/noreturn.h
+enc/unicode.$(OBJEXT): internal/attr/pure.h
+enc/unicode.$(OBJEXT): internal/attr/restrict.h
+enc/unicode.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/unicode.$(OBJEXT): internal/attr/warning.h
+enc/unicode.$(OBJEXT): internal/attr/weakref.h
+enc/unicode.$(OBJEXT): internal/cast.h
+enc/unicode.$(OBJEXT): internal/compiler_is.h
+enc/unicode.$(OBJEXT): internal/compiler_is/apple.h
+enc/unicode.$(OBJEXT): internal/compiler_is/clang.h
+enc/unicode.$(OBJEXT): internal/compiler_is/gcc.h
+enc/unicode.$(OBJEXT): internal/compiler_is/intel.h
+enc/unicode.$(OBJEXT): internal/compiler_is/msvc.h
+enc/unicode.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/unicode.$(OBJEXT): internal/compiler_since.h
+enc/unicode.$(OBJEXT): internal/config.h
+enc/unicode.$(OBJEXT): internal/constant_p.h
+enc/unicode.$(OBJEXT): internal/core.h
+enc/unicode.$(OBJEXT): internal/core/rarray.h
+enc/unicode.$(OBJEXT): internal/core/rbasic.h
+enc/unicode.$(OBJEXT): internal/core/rbignum.h
+enc/unicode.$(OBJEXT): internal/core/rclass.h
+enc/unicode.$(OBJEXT): internal/core/rdata.h
+enc/unicode.$(OBJEXT): internal/core/rfile.h
+enc/unicode.$(OBJEXT): internal/core/rhash.h
+enc/unicode.$(OBJEXT): internal/core/robject.h
+enc/unicode.$(OBJEXT): internal/core/rregexp.h
+enc/unicode.$(OBJEXT): internal/core/rstring.h
+enc/unicode.$(OBJEXT): internal/core/rstruct.h
+enc/unicode.$(OBJEXT): internal/core/rtypeddata.h
+enc/unicode.$(OBJEXT): internal/ctype.h
+enc/unicode.$(OBJEXT): internal/dllexport.h
+enc/unicode.$(OBJEXT): internal/dosish.h
+enc/unicode.$(OBJEXT): internal/error.h
+enc/unicode.$(OBJEXT): internal/eval.h
+enc/unicode.$(OBJEXT): internal/event.h
+enc/unicode.$(OBJEXT): internal/fl_type.h
+enc/unicode.$(OBJEXT): internal/gc.h
+enc/unicode.$(OBJEXT): internal/glob.h
+enc/unicode.$(OBJEXT): internal/globals.h
+enc/unicode.$(OBJEXT): internal/has/attribute.h
+enc/unicode.$(OBJEXT): internal/has/builtin.h
+enc/unicode.$(OBJEXT): internal/has/c_attribute.h
+enc/unicode.$(OBJEXT): internal/has/cpp_attribute.h
+enc/unicode.$(OBJEXT): internal/has/declspec_attribute.h
+enc/unicode.$(OBJEXT): internal/has/extension.h
+enc/unicode.$(OBJEXT): internal/has/feature.h
+enc/unicode.$(OBJEXT): internal/has/warning.h
+enc/unicode.$(OBJEXT): internal/intern/array.h
+enc/unicode.$(OBJEXT): internal/intern/bignum.h
+enc/unicode.$(OBJEXT): internal/intern/class.h
+enc/unicode.$(OBJEXT): internal/intern/compar.h
+enc/unicode.$(OBJEXT): internal/intern/complex.h
+enc/unicode.$(OBJEXT): internal/intern/cont.h
+enc/unicode.$(OBJEXT): internal/intern/dir.h
+enc/unicode.$(OBJEXT): internal/intern/enum.h
+enc/unicode.$(OBJEXT): internal/intern/enumerator.h
+enc/unicode.$(OBJEXT): internal/intern/error.h
+enc/unicode.$(OBJEXT): internal/intern/eval.h
+enc/unicode.$(OBJEXT): internal/intern/file.h
+enc/unicode.$(OBJEXT): internal/intern/gc.h
+enc/unicode.$(OBJEXT): internal/intern/hash.h
+enc/unicode.$(OBJEXT): internal/intern/io.h
+enc/unicode.$(OBJEXT): internal/intern/load.h
+enc/unicode.$(OBJEXT): internal/intern/marshal.h
+enc/unicode.$(OBJEXT): internal/intern/numeric.h
+enc/unicode.$(OBJEXT): internal/intern/object.h
+enc/unicode.$(OBJEXT): internal/intern/parse.h
+enc/unicode.$(OBJEXT): internal/intern/proc.h
+enc/unicode.$(OBJEXT): internal/intern/process.h
+enc/unicode.$(OBJEXT): internal/intern/random.h
+enc/unicode.$(OBJEXT): internal/intern/range.h
+enc/unicode.$(OBJEXT): internal/intern/rational.h
+enc/unicode.$(OBJEXT): internal/intern/re.h
+enc/unicode.$(OBJEXT): internal/intern/ruby.h
+enc/unicode.$(OBJEXT): internal/intern/select.h
+enc/unicode.$(OBJEXT): internal/intern/select/largesize.h
+enc/unicode.$(OBJEXT): internal/intern/signal.h
+enc/unicode.$(OBJEXT): internal/intern/sprintf.h
+enc/unicode.$(OBJEXT): internal/intern/string.h
+enc/unicode.$(OBJEXT): internal/intern/struct.h
+enc/unicode.$(OBJEXT): internal/intern/thread.h
+enc/unicode.$(OBJEXT): internal/intern/time.h
+enc/unicode.$(OBJEXT): internal/intern/variable.h
+enc/unicode.$(OBJEXT): internal/intern/vm.h
+enc/unicode.$(OBJEXT): internal/interpreter.h
+enc/unicode.$(OBJEXT): internal/iterator.h
+enc/unicode.$(OBJEXT): internal/memory.h
+enc/unicode.$(OBJEXT): internal/method.h
+enc/unicode.$(OBJEXT): internal/module.h
+enc/unicode.$(OBJEXT): internal/newobj.h
+enc/unicode.$(OBJEXT): internal/rgengc.h
+enc/unicode.$(OBJEXT): internal/scan_args.h
+enc/unicode.$(OBJEXT): internal/special_consts.h
+enc/unicode.$(OBJEXT): internal/static_assert.h
+enc/unicode.$(OBJEXT): internal/stdalign.h
+enc/unicode.$(OBJEXT): internal/stdbool.h
+enc/unicode.$(OBJEXT): internal/symbol.h
+enc/unicode.$(OBJEXT): internal/token_paste.h
+enc/unicode.$(OBJEXT): internal/value.h
+enc/unicode.$(OBJEXT): internal/value_type.h
+enc/unicode.$(OBJEXT): internal/variable.h
+enc/unicode.$(OBJEXT): internal/warning_push.h
+enc/unicode.$(OBJEXT): internal/xmalloc.h
enc/unicode.$(OBJEXT): assert.h
enc/unicode.$(OBJEXT): backward/2/assume.h
enc/unicode.$(OBJEXT): backward/2/attributes.h
@@ -5854,146 +5854,146 @@ enc/unicode.$(OBJEXT): subst.h
enc/us_ascii.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/us_ascii.$(OBJEXT): $(top_srcdir)/encindex.h
enc/us_ascii.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/us_ascii.$(OBJEXT): impl/anyargs.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/char.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/double.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/int.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/long.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/long_long.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/off_t.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/short.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/size_t.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/us_ascii.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/us_ascii.$(OBJEXT): impl/assume.h
-enc/us_ascii.$(OBJEXT): impl/attr/alloc_size.h
-enc/us_ascii.$(OBJEXT): impl/attr/artificial.h
-enc/us_ascii.$(OBJEXT): impl/attr/cold.h
-enc/us_ascii.$(OBJEXT): impl/attr/const.h
-enc/us_ascii.$(OBJEXT): impl/attr/constexpr.h
-enc/us_ascii.$(OBJEXT): impl/attr/deprecated.h
-enc/us_ascii.$(OBJEXT): impl/attr/diagnose_if.h
-enc/us_ascii.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/us_ascii.$(OBJEXT): impl/attr/error.h
-enc/us_ascii.$(OBJEXT): impl/attr/flag_enum.h
-enc/us_ascii.$(OBJEXT): impl/attr/forceinline.h
-enc/us_ascii.$(OBJEXT): impl/attr/format.h
-enc/us_ascii.$(OBJEXT): impl/attr/maybe_unused.h
-enc/us_ascii.$(OBJEXT): impl/attr/noalias.h
-enc/us_ascii.$(OBJEXT): impl/attr/nodiscard.h
-enc/us_ascii.$(OBJEXT): impl/attr/noexcept.h
-enc/us_ascii.$(OBJEXT): impl/attr/noinline.h
-enc/us_ascii.$(OBJEXT): impl/attr/nonnull.h
-enc/us_ascii.$(OBJEXT): impl/attr/noreturn.h
-enc/us_ascii.$(OBJEXT): impl/attr/pure.h
-enc/us_ascii.$(OBJEXT): impl/attr/restrict.h
-enc/us_ascii.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/us_ascii.$(OBJEXT): impl/attr/warning.h
-enc/us_ascii.$(OBJEXT): impl/attr/weakref.h
-enc/us_ascii.$(OBJEXT): impl/cast.h
-enc/us_ascii.$(OBJEXT): impl/compiler_is.h
-enc/us_ascii.$(OBJEXT): impl/compiler_is/apple.h
-enc/us_ascii.$(OBJEXT): impl/compiler_is/clang.h
-enc/us_ascii.$(OBJEXT): impl/compiler_is/gcc.h
-enc/us_ascii.$(OBJEXT): impl/compiler_is/intel.h
-enc/us_ascii.$(OBJEXT): impl/compiler_is/msvc.h
-enc/us_ascii.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/us_ascii.$(OBJEXT): impl/compiler_since.h
-enc/us_ascii.$(OBJEXT): impl/config.h
-enc/us_ascii.$(OBJEXT): impl/constant_p.h
-enc/us_ascii.$(OBJEXT): impl/core.h
-enc/us_ascii.$(OBJEXT): impl/core/rarray.h
-enc/us_ascii.$(OBJEXT): impl/core/rbasic.h
-enc/us_ascii.$(OBJEXT): impl/core/rbignum.h
-enc/us_ascii.$(OBJEXT): impl/core/rclass.h
-enc/us_ascii.$(OBJEXT): impl/core/rdata.h
-enc/us_ascii.$(OBJEXT): impl/core/rfile.h
-enc/us_ascii.$(OBJEXT): impl/core/rhash.h
-enc/us_ascii.$(OBJEXT): impl/core/robject.h
-enc/us_ascii.$(OBJEXT): impl/core/rregexp.h
-enc/us_ascii.$(OBJEXT): impl/core/rstring.h
-enc/us_ascii.$(OBJEXT): impl/core/rstruct.h
-enc/us_ascii.$(OBJEXT): impl/core/rtypeddata.h
-enc/us_ascii.$(OBJEXT): impl/ctype.h
-enc/us_ascii.$(OBJEXT): impl/dllexport.h
-enc/us_ascii.$(OBJEXT): impl/dosish.h
-enc/us_ascii.$(OBJEXT): impl/error.h
-enc/us_ascii.$(OBJEXT): impl/eval.h
-enc/us_ascii.$(OBJEXT): impl/event.h
-enc/us_ascii.$(OBJEXT): impl/fl_type.h
-enc/us_ascii.$(OBJEXT): impl/gc.h
-enc/us_ascii.$(OBJEXT): impl/glob.h
-enc/us_ascii.$(OBJEXT): impl/globals.h
-enc/us_ascii.$(OBJEXT): impl/has/attribute.h
-enc/us_ascii.$(OBJEXT): impl/has/builtin.h
-enc/us_ascii.$(OBJEXT): impl/has/c_attribute.h
-enc/us_ascii.$(OBJEXT): impl/has/cpp_attribute.h
-enc/us_ascii.$(OBJEXT): impl/has/declspec_attribute.h
-enc/us_ascii.$(OBJEXT): impl/has/extension.h
-enc/us_ascii.$(OBJEXT): impl/has/feature.h
-enc/us_ascii.$(OBJEXT): impl/has/warning.h
-enc/us_ascii.$(OBJEXT): impl/intern/array.h
-enc/us_ascii.$(OBJEXT): impl/intern/bignum.h
-enc/us_ascii.$(OBJEXT): impl/intern/class.h
-enc/us_ascii.$(OBJEXT): impl/intern/compar.h
-enc/us_ascii.$(OBJEXT): impl/intern/complex.h
-enc/us_ascii.$(OBJEXT): impl/intern/cont.h
-enc/us_ascii.$(OBJEXT): impl/intern/dir.h
-enc/us_ascii.$(OBJEXT): impl/intern/enum.h
-enc/us_ascii.$(OBJEXT): impl/intern/enumerator.h
-enc/us_ascii.$(OBJEXT): impl/intern/error.h
-enc/us_ascii.$(OBJEXT): impl/intern/eval.h
-enc/us_ascii.$(OBJEXT): impl/intern/file.h
-enc/us_ascii.$(OBJEXT): impl/intern/gc.h
-enc/us_ascii.$(OBJEXT): impl/intern/hash.h
-enc/us_ascii.$(OBJEXT): impl/intern/io.h
-enc/us_ascii.$(OBJEXT): impl/intern/load.h
-enc/us_ascii.$(OBJEXT): impl/intern/marshal.h
-enc/us_ascii.$(OBJEXT): impl/intern/numeric.h
-enc/us_ascii.$(OBJEXT): impl/intern/object.h
-enc/us_ascii.$(OBJEXT): impl/intern/parse.h
-enc/us_ascii.$(OBJEXT): impl/intern/proc.h
-enc/us_ascii.$(OBJEXT): impl/intern/process.h
-enc/us_ascii.$(OBJEXT): impl/intern/random.h
-enc/us_ascii.$(OBJEXT): impl/intern/range.h
-enc/us_ascii.$(OBJEXT): impl/intern/rational.h
-enc/us_ascii.$(OBJEXT): impl/intern/re.h
-enc/us_ascii.$(OBJEXT): impl/intern/ruby.h
-enc/us_ascii.$(OBJEXT): impl/intern/select.h
-enc/us_ascii.$(OBJEXT): impl/intern/select/largesize.h
-enc/us_ascii.$(OBJEXT): impl/intern/signal.h
-enc/us_ascii.$(OBJEXT): impl/intern/sprintf.h
-enc/us_ascii.$(OBJEXT): impl/intern/string.h
-enc/us_ascii.$(OBJEXT): impl/intern/struct.h
-enc/us_ascii.$(OBJEXT): impl/intern/thread.h
-enc/us_ascii.$(OBJEXT): impl/intern/time.h
-enc/us_ascii.$(OBJEXT): impl/intern/variable.h
-enc/us_ascii.$(OBJEXT): impl/intern/vm.h
-enc/us_ascii.$(OBJEXT): impl/interpreter.h
-enc/us_ascii.$(OBJEXT): impl/iterator.h
-enc/us_ascii.$(OBJEXT): impl/memory.h
-enc/us_ascii.$(OBJEXT): impl/method.h
-enc/us_ascii.$(OBJEXT): impl/module.h
-enc/us_ascii.$(OBJEXT): impl/newobj.h
-enc/us_ascii.$(OBJEXT): impl/rgengc.h
-enc/us_ascii.$(OBJEXT): impl/scan_args.h
-enc/us_ascii.$(OBJEXT): impl/special_consts.h
-enc/us_ascii.$(OBJEXT): impl/static_assert.h
-enc/us_ascii.$(OBJEXT): impl/stdalign.h
-enc/us_ascii.$(OBJEXT): impl/stdbool.h
-enc/us_ascii.$(OBJEXT): impl/symbol.h
-enc/us_ascii.$(OBJEXT): impl/token_paste.h
-enc/us_ascii.$(OBJEXT): impl/value.h
-enc/us_ascii.$(OBJEXT): impl/value_type.h
-enc/us_ascii.$(OBJEXT): impl/variable.h
-enc/us_ascii.$(OBJEXT): impl/warning_push.h
-enc/us_ascii.$(OBJEXT): impl/xmalloc.h
+enc/us_ascii.$(OBJEXT): internal/anyargs.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/char.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/double.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/int.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/long.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/long_long.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/off_t.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/short.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/size_t.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/us_ascii.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/us_ascii.$(OBJEXT): internal/assume.h
+enc/us_ascii.$(OBJEXT): internal/attr/alloc_size.h
+enc/us_ascii.$(OBJEXT): internal/attr/artificial.h
+enc/us_ascii.$(OBJEXT): internal/attr/cold.h
+enc/us_ascii.$(OBJEXT): internal/attr/const.h
+enc/us_ascii.$(OBJEXT): internal/attr/constexpr.h
+enc/us_ascii.$(OBJEXT): internal/attr/deprecated.h
+enc/us_ascii.$(OBJEXT): internal/attr/diagnose_if.h
+enc/us_ascii.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/us_ascii.$(OBJEXT): internal/attr/error.h
+enc/us_ascii.$(OBJEXT): internal/attr/flag_enum.h
+enc/us_ascii.$(OBJEXT): internal/attr/forceinline.h
+enc/us_ascii.$(OBJEXT): internal/attr/format.h
+enc/us_ascii.$(OBJEXT): internal/attr/maybe_unused.h
+enc/us_ascii.$(OBJEXT): internal/attr/noalias.h
+enc/us_ascii.$(OBJEXT): internal/attr/nodiscard.h
+enc/us_ascii.$(OBJEXT): internal/attr/noexcept.h
+enc/us_ascii.$(OBJEXT): internal/attr/noinline.h
+enc/us_ascii.$(OBJEXT): internal/attr/nonnull.h
+enc/us_ascii.$(OBJEXT): internal/attr/noreturn.h
+enc/us_ascii.$(OBJEXT): internal/attr/pure.h
+enc/us_ascii.$(OBJEXT): internal/attr/restrict.h
+enc/us_ascii.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/us_ascii.$(OBJEXT): internal/attr/warning.h
+enc/us_ascii.$(OBJEXT): internal/attr/weakref.h
+enc/us_ascii.$(OBJEXT): internal/cast.h
+enc/us_ascii.$(OBJEXT): internal/compiler_is.h
+enc/us_ascii.$(OBJEXT): internal/compiler_is/apple.h
+enc/us_ascii.$(OBJEXT): internal/compiler_is/clang.h
+enc/us_ascii.$(OBJEXT): internal/compiler_is/gcc.h
+enc/us_ascii.$(OBJEXT): internal/compiler_is/intel.h
+enc/us_ascii.$(OBJEXT): internal/compiler_is/msvc.h
+enc/us_ascii.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/us_ascii.$(OBJEXT): internal/compiler_since.h
+enc/us_ascii.$(OBJEXT): internal/config.h
+enc/us_ascii.$(OBJEXT): internal/constant_p.h
+enc/us_ascii.$(OBJEXT): internal/core.h
+enc/us_ascii.$(OBJEXT): internal/core/rarray.h
+enc/us_ascii.$(OBJEXT): internal/core/rbasic.h
+enc/us_ascii.$(OBJEXT): internal/core/rbignum.h
+enc/us_ascii.$(OBJEXT): internal/core/rclass.h
+enc/us_ascii.$(OBJEXT): internal/core/rdata.h
+enc/us_ascii.$(OBJEXT): internal/core/rfile.h
+enc/us_ascii.$(OBJEXT): internal/core/rhash.h
+enc/us_ascii.$(OBJEXT): internal/core/robject.h
+enc/us_ascii.$(OBJEXT): internal/core/rregexp.h
+enc/us_ascii.$(OBJEXT): internal/core/rstring.h
+enc/us_ascii.$(OBJEXT): internal/core/rstruct.h
+enc/us_ascii.$(OBJEXT): internal/core/rtypeddata.h
+enc/us_ascii.$(OBJEXT): internal/ctype.h
+enc/us_ascii.$(OBJEXT): internal/dllexport.h
+enc/us_ascii.$(OBJEXT): internal/dosish.h
+enc/us_ascii.$(OBJEXT): internal/error.h
+enc/us_ascii.$(OBJEXT): internal/eval.h
+enc/us_ascii.$(OBJEXT): internal/event.h
+enc/us_ascii.$(OBJEXT): internal/fl_type.h
+enc/us_ascii.$(OBJEXT): internal/gc.h
+enc/us_ascii.$(OBJEXT): internal/glob.h
+enc/us_ascii.$(OBJEXT): internal/globals.h
+enc/us_ascii.$(OBJEXT): internal/has/attribute.h
+enc/us_ascii.$(OBJEXT): internal/has/builtin.h
+enc/us_ascii.$(OBJEXT): internal/has/c_attribute.h
+enc/us_ascii.$(OBJEXT): internal/has/cpp_attribute.h
+enc/us_ascii.$(OBJEXT): internal/has/declspec_attribute.h
+enc/us_ascii.$(OBJEXT): internal/has/extension.h
+enc/us_ascii.$(OBJEXT): internal/has/feature.h
+enc/us_ascii.$(OBJEXT): internal/has/warning.h
+enc/us_ascii.$(OBJEXT): internal/intern/array.h
+enc/us_ascii.$(OBJEXT): internal/intern/bignum.h
+enc/us_ascii.$(OBJEXT): internal/intern/class.h
+enc/us_ascii.$(OBJEXT): internal/intern/compar.h
+enc/us_ascii.$(OBJEXT): internal/intern/complex.h
+enc/us_ascii.$(OBJEXT): internal/intern/cont.h
+enc/us_ascii.$(OBJEXT): internal/intern/dir.h
+enc/us_ascii.$(OBJEXT): internal/intern/enum.h
+enc/us_ascii.$(OBJEXT): internal/intern/enumerator.h
+enc/us_ascii.$(OBJEXT): internal/intern/error.h
+enc/us_ascii.$(OBJEXT): internal/intern/eval.h
+enc/us_ascii.$(OBJEXT): internal/intern/file.h
+enc/us_ascii.$(OBJEXT): internal/intern/gc.h
+enc/us_ascii.$(OBJEXT): internal/intern/hash.h
+enc/us_ascii.$(OBJEXT): internal/intern/io.h
+enc/us_ascii.$(OBJEXT): internal/intern/load.h
+enc/us_ascii.$(OBJEXT): internal/intern/marshal.h
+enc/us_ascii.$(OBJEXT): internal/intern/numeric.h
+enc/us_ascii.$(OBJEXT): internal/intern/object.h
+enc/us_ascii.$(OBJEXT): internal/intern/parse.h
+enc/us_ascii.$(OBJEXT): internal/intern/proc.h
+enc/us_ascii.$(OBJEXT): internal/intern/process.h
+enc/us_ascii.$(OBJEXT): internal/intern/random.h
+enc/us_ascii.$(OBJEXT): internal/intern/range.h
+enc/us_ascii.$(OBJEXT): internal/intern/rational.h
+enc/us_ascii.$(OBJEXT): internal/intern/re.h
+enc/us_ascii.$(OBJEXT): internal/intern/ruby.h
+enc/us_ascii.$(OBJEXT): internal/intern/select.h
+enc/us_ascii.$(OBJEXT): internal/intern/select/largesize.h
+enc/us_ascii.$(OBJEXT): internal/intern/signal.h
+enc/us_ascii.$(OBJEXT): internal/intern/sprintf.h
+enc/us_ascii.$(OBJEXT): internal/intern/string.h
+enc/us_ascii.$(OBJEXT): internal/intern/struct.h
+enc/us_ascii.$(OBJEXT): internal/intern/thread.h
+enc/us_ascii.$(OBJEXT): internal/intern/time.h
+enc/us_ascii.$(OBJEXT): internal/intern/variable.h
+enc/us_ascii.$(OBJEXT): internal/intern/vm.h
+enc/us_ascii.$(OBJEXT): internal/interpreter.h
+enc/us_ascii.$(OBJEXT): internal/iterator.h
+enc/us_ascii.$(OBJEXT): internal/memory.h
+enc/us_ascii.$(OBJEXT): internal/method.h
+enc/us_ascii.$(OBJEXT): internal/module.h
+enc/us_ascii.$(OBJEXT): internal/newobj.h
+enc/us_ascii.$(OBJEXT): internal/rgengc.h
+enc/us_ascii.$(OBJEXT): internal/scan_args.h
+enc/us_ascii.$(OBJEXT): internal/special_consts.h
+enc/us_ascii.$(OBJEXT): internal/static_assert.h
+enc/us_ascii.$(OBJEXT): internal/stdalign.h
+enc/us_ascii.$(OBJEXT): internal/stdbool.h
+enc/us_ascii.$(OBJEXT): internal/symbol.h
+enc/us_ascii.$(OBJEXT): internal/token_paste.h
+enc/us_ascii.$(OBJEXT): internal/value.h
+enc/us_ascii.$(OBJEXT): internal/value_type.h
+enc/us_ascii.$(OBJEXT): internal/variable.h
+enc/us_ascii.$(OBJEXT): internal/warning_push.h
+enc/us_ascii.$(OBJEXT): internal/xmalloc.h
enc/us_ascii.$(OBJEXT): assert.h
enc/us_ascii.$(OBJEXT): backward/2/assume.h
enc/us_ascii.$(OBJEXT): backward/2/attributes.h
@@ -6018,49 +6018,49 @@ enc/us_ascii.$(OBJEXT): oniguruma.h
enc/us_ascii.$(OBJEXT): st.h
enc/us_ascii.$(OBJEXT): subst.h
enc/utf_16be.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/utf_16be.$(OBJEXT): impl/assume.h
-enc/utf_16be.$(OBJEXT): impl/attr/alloc_size.h
-enc/utf_16be.$(OBJEXT): impl/attr/cold.h
-enc/utf_16be.$(OBJEXT): impl/attr/const.h
-enc/utf_16be.$(OBJEXT): impl/attr/deprecated.h
-enc/utf_16be.$(OBJEXT): impl/attr/error.h
-enc/utf_16be.$(OBJEXT): impl/attr/forceinline.h
-enc/utf_16be.$(OBJEXT): impl/attr/format.h
-enc/utf_16be.$(OBJEXT): impl/attr/maybe_unused.h
-enc/utf_16be.$(OBJEXT): impl/attr/nodiscard.h
-enc/utf_16be.$(OBJEXT): impl/attr/noexcept.h
-enc/utf_16be.$(OBJEXT): impl/attr/noinline.h
-enc/utf_16be.$(OBJEXT): impl/attr/nonnull.h
-enc/utf_16be.$(OBJEXT): impl/attr/noreturn.h
-enc/utf_16be.$(OBJEXT): impl/attr/pure.h
-enc/utf_16be.$(OBJEXT): impl/attr/restrict.h
-enc/utf_16be.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/utf_16be.$(OBJEXT): impl/attr/warning.h
-enc/utf_16be.$(OBJEXT): impl/cast.h
-enc/utf_16be.$(OBJEXT): impl/compiler_is.h
-enc/utf_16be.$(OBJEXT): impl/compiler_is/apple.h
-enc/utf_16be.$(OBJEXT): impl/compiler_is/clang.h
-enc/utf_16be.$(OBJEXT): impl/compiler_is/gcc.h
-enc/utf_16be.$(OBJEXT): impl/compiler_is/intel.h
-enc/utf_16be.$(OBJEXT): impl/compiler_is/msvc.h
-enc/utf_16be.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/utf_16be.$(OBJEXT): impl/compiler_since.h
-enc/utf_16be.$(OBJEXT): impl/config.h
-enc/utf_16be.$(OBJEXT): impl/dllexport.h
-enc/utf_16be.$(OBJEXT): impl/dosish.h
-enc/utf_16be.$(OBJEXT): impl/has/attribute.h
-enc/utf_16be.$(OBJEXT): impl/has/builtin.h
-enc/utf_16be.$(OBJEXT): impl/has/c_attribute.h
-enc/utf_16be.$(OBJEXT): impl/has/cpp_attribute.h
-enc/utf_16be.$(OBJEXT): impl/has/declspec_attribute.h
-enc/utf_16be.$(OBJEXT): impl/has/extension.h
-enc/utf_16be.$(OBJEXT): impl/has/feature.h
-enc/utf_16be.$(OBJEXT): impl/has/warning.h
-enc/utf_16be.$(OBJEXT): impl/stdalign.h
-enc/utf_16be.$(OBJEXT): impl/stdbool.h
-enc/utf_16be.$(OBJEXT): impl/token_paste.h
-enc/utf_16be.$(OBJEXT): impl/warning_push.h
-enc/utf_16be.$(OBJEXT): impl/xmalloc.h
+enc/utf_16be.$(OBJEXT): internal/assume.h
+enc/utf_16be.$(OBJEXT): internal/attr/alloc_size.h
+enc/utf_16be.$(OBJEXT): internal/attr/cold.h
+enc/utf_16be.$(OBJEXT): internal/attr/const.h
+enc/utf_16be.$(OBJEXT): internal/attr/deprecated.h
+enc/utf_16be.$(OBJEXT): internal/attr/error.h
+enc/utf_16be.$(OBJEXT): internal/attr/forceinline.h
+enc/utf_16be.$(OBJEXT): internal/attr/format.h
+enc/utf_16be.$(OBJEXT): internal/attr/maybe_unused.h
+enc/utf_16be.$(OBJEXT): internal/attr/nodiscard.h
+enc/utf_16be.$(OBJEXT): internal/attr/noexcept.h
+enc/utf_16be.$(OBJEXT): internal/attr/noinline.h
+enc/utf_16be.$(OBJEXT): internal/attr/nonnull.h
+enc/utf_16be.$(OBJEXT): internal/attr/noreturn.h
+enc/utf_16be.$(OBJEXT): internal/attr/pure.h
+enc/utf_16be.$(OBJEXT): internal/attr/restrict.h
+enc/utf_16be.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/utf_16be.$(OBJEXT): internal/attr/warning.h
+enc/utf_16be.$(OBJEXT): internal/cast.h
+enc/utf_16be.$(OBJEXT): internal/compiler_is.h
+enc/utf_16be.$(OBJEXT): internal/compiler_is/apple.h
+enc/utf_16be.$(OBJEXT): internal/compiler_is/clang.h
+enc/utf_16be.$(OBJEXT): internal/compiler_is/gcc.h
+enc/utf_16be.$(OBJEXT): internal/compiler_is/intel.h
+enc/utf_16be.$(OBJEXT): internal/compiler_is/msvc.h
+enc/utf_16be.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/utf_16be.$(OBJEXT): internal/compiler_since.h
+enc/utf_16be.$(OBJEXT): internal/config.h
+enc/utf_16be.$(OBJEXT): internal/dllexport.h
+enc/utf_16be.$(OBJEXT): internal/dosish.h
+enc/utf_16be.$(OBJEXT): internal/has/attribute.h
+enc/utf_16be.$(OBJEXT): internal/has/builtin.h
+enc/utf_16be.$(OBJEXT): internal/has/c_attribute.h
+enc/utf_16be.$(OBJEXT): internal/has/cpp_attribute.h
+enc/utf_16be.$(OBJEXT): internal/has/declspec_attribute.h
+enc/utf_16be.$(OBJEXT): internal/has/extension.h
+enc/utf_16be.$(OBJEXT): internal/has/feature.h
+enc/utf_16be.$(OBJEXT): internal/has/warning.h
+enc/utf_16be.$(OBJEXT): internal/stdalign.h
+enc/utf_16be.$(OBJEXT): internal/stdbool.h
+enc/utf_16be.$(OBJEXT): internal/token_paste.h
+enc/utf_16be.$(OBJEXT): internal/warning_push.h
+enc/utf_16be.$(OBJEXT): internal/xmalloc.h
enc/utf_16be.$(OBJEXT): assert.h
enc/utf_16be.$(OBJEXT): backward/2/assume.h
enc/utf_16be.$(OBJEXT): backward/2/attributes.h
@@ -6077,49 +6077,49 @@ enc/utf_16be.$(OBJEXT): enc/utf_16be.c
enc/utf_16be.$(OBJEXT): missing.h
enc/utf_16be.$(OBJEXT): onigmo.h
enc/utf_16le.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/utf_16le.$(OBJEXT): impl/assume.h
-enc/utf_16le.$(OBJEXT): impl/attr/alloc_size.h
-enc/utf_16le.$(OBJEXT): impl/attr/cold.h
-enc/utf_16le.$(OBJEXT): impl/attr/const.h
-enc/utf_16le.$(OBJEXT): impl/attr/deprecated.h
-enc/utf_16le.$(OBJEXT): impl/attr/error.h
-enc/utf_16le.$(OBJEXT): impl/attr/forceinline.h
-enc/utf_16le.$(OBJEXT): impl/attr/format.h
-enc/utf_16le.$(OBJEXT): impl/attr/maybe_unused.h
-enc/utf_16le.$(OBJEXT): impl/attr/nodiscard.h
-enc/utf_16le.$(OBJEXT): impl/attr/noexcept.h
-enc/utf_16le.$(OBJEXT): impl/attr/noinline.h
-enc/utf_16le.$(OBJEXT): impl/attr/nonnull.h
-enc/utf_16le.$(OBJEXT): impl/attr/noreturn.h
-enc/utf_16le.$(OBJEXT): impl/attr/pure.h
-enc/utf_16le.$(OBJEXT): impl/attr/restrict.h
-enc/utf_16le.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/utf_16le.$(OBJEXT): impl/attr/warning.h
-enc/utf_16le.$(OBJEXT): impl/cast.h
-enc/utf_16le.$(OBJEXT): impl/compiler_is.h
-enc/utf_16le.$(OBJEXT): impl/compiler_is/apple.h
-enc/utf_16le.$(OBJEXT): impl/compiler_is/clang.h
-enc/utf_16le.$(OBJEXT): impl/compiler_is/gcc.h
-enc/utf_16le.$(OBJEXT): impl/compiler_is/intel.h
-enc/utf_16le.$(OBJEXT): impl/compiler_is/msvc.h
-enc/utf_16le.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/utf_16le.$(OBJEXT): impl/compiler_since.h
-enc/utf_16le.$(OBJEXT): impl/config.h
-enc/utf_16le.$(OBJEXT): impl/dllexport.h
-enc/utf_16le.$(OBJEXT): impl/dosish.h
-enc/utf_16le.$(OBJEXT): impl/has/attribute.h
-enc/utf_16le.$(OBJEXT): impl/has/builtin.h
-enc/utf_16le.$(OBJEXT): impl/has/c_attribute.h
-enc/utf_16le.$(OBJEXT): impl/has/cpp_attribute.h
-enc/utf_16le.$(OBJEXT): impl/has/declspec_attribute.h
-enc/utf_16le.$(OBJEXT): impl/has/extension.h
-enc/utf_16le.$(OBJEXT): impl/has/feature.h
-enc/utf_16le.$(OBJEXT): impl/has/warning.h
-enc/utf_16le.$(OBJEXT): impl/stdalign.h
-enc/utf_16le.$(OBJEXT): impl/stdbool.h
-enc/utf_16le.$(OBJEXT): impl/token_paste.h
-enc/utf_16le.$(OBJEXT): impl/warning_push.h
-enc/utf_16le.$(OBJEXT): impl/xmalloc.h
+enc/utf_16le.$(OBJEXT): internal/assume.h
+enc/utf_16le.$(OBJEXT): internal/attr/alloc_size.h
+enc/utf_16le.$(OBJEXT): internal/attr/cold.h
+enc/utf_16le.$(OBJEXT): internal/attr/const.h
+enc/utf_16le.$(OBJEXT): internal/attr/deprecated.h
+enc/utf_16le.$(OBJEXT): internal/attr/error.h
+enc/utf_16le.$(OBJEXT): internal/attr/forceinline.h
+enc/utf_16le.$(OBJEXT): internal/attr/format.h
+enc/utf_16le.$(OBJEXT): internal/attr/maybe_unused.h
+enc/utf_16le.$(OBJEXT): internal/attr/nodiscard.h
+enc/utf_16le.$(OBJEXT): internal/attr/noexcept.h
+enc/utf_16le.$(OBJEXT): internal/attr/noinline.h
+enc/utf_16le.$(OBJEXT): internal/attr/nonnull.h
+enc/utf_16le.$(OBJEXT): internal/attr/noreturn.h
+enc/utf_16le.$(OBJEXT): internal/attr/pure.h
+enc/utf_16le.$(OBJEXT): internal/attr/restrict.h
+enc/utf_16le.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/utf_16le.$(OBJEXT): internal/attr/warning.h
+enc/utf_16le.$(OBJEXT): internal/cast.h
+enc/utf_16le.$(OBJEXT): internal/compiler_is.h
+enc/utf_16le.$(OBJEXT): internal/compiler_is/apple.h
+enc/utf_16le.$(OBJEXT): internal/compiler_is/clang.h
+enc/utf_16le.$(OBJEXT): internal/compiler_is/gcc.h
+enc/utf_16le.$(OBJEXT): internal/compiler_is/intel.h
+enc/utf_16le.$(OBJEXT): internal/compiler_is/msvc.h
+enc/utf_16le.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/utf_16le.$(OBJEXT): internal/compiler_since.h
+enc/utf_16le.$(OBJEXT): internal/config.h
+enc/utf_16le.$(OBJEXT): internal/dllexport.h
+enc/utf_16le.$(OBJEXT): internal/dosish.h
+enc/utf_16le.$(OBJEXT): internal/has/attribute.h
+enc/utf_16le.$(OBJEXT): internal/has/builtin.h
+enc/utf_16le.$(OBJEXT): internal/has/c_attribute.h
+enc/utf_16le.$(OBJEXT): internal/has/cpp_attribute.h
+enc/utf_16le.$(OBJEXT): internal/has/declspec_attribute.h
+enc/utf_16le.$(OBJEXT): internal/has/extension.h
+enc/utf_16le.$(OBJEXT): internal/has/feature.h
+enc/utf_16le.$(OBJEXT): internal/has/warning.h
+enc/utf_16le.$(OBJEXT): internal/stdalign.h
+enc/utf_16le.$(OBJEXT): internal/stdbool.h
+enc/utf_16le.$(OBJEXT): internal/token_paste.h
+enc/utf_16le.$(OBJEXT): internal/warning_push.h
+enc/utf_16le.$(OBJEXT): internal/xmalloc.h
enc/utf_16le.$(OBJEXT): assert.h
enc/utf_16le.$(OBJEXT): backward/2/assume.h
enc/utf_16le.$(OBJEXT): backward/2/attributes.h
@@ -6136,49 +6136,49 @@ enc/utf_16le.$(OBJEXT): enc/utf_16le.c
enc/utf_16le.$(OBJEXT): missing.h
enc/utf_16le.$(OBJEXT): onigmo.h
enc/utf_32be.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/utf_32be.$(OBJEXT): impl/assume.h
-enc/utf_32be.$(OBJEXT): impl/attr/alloc_size.h
-enc/utf_32be.$(OBJEXT): impl/attr/cold.h
-enc/utf_32be.$(OBJEXT): impl/attr/const.h
-enc/utf_32be.$(OBJEXT): impl/attr/deprecated.h
-enc/utf_32be.$(OBJEXT): impl/attr/error.h
-enc/utf_32be.$(OBJEXT): impl/attr/forceinline.h
-enc/utf_32be.$(OBJEXT): impl/attr/format.h
-enc/utf_32be.$(OBJEXT): impl/attr/maybe_unused.h
-enc/utf_32be.$(OBJEXT): impl/attr/nodiscard.h
-enc/utf_32be.$(OBJEXT): impl/attr/noexcept.h
-enc/utf_32be.$(OBJEXT): impl/attr/noinline.h
-enc/utf_32be.$(OBJEXT): impl/attr/nonnull.h
-enc/utf_32be.$(OBJEXT): impl/attr/noreturn.h
-enc/utf_32be.$(OBJEXT): impl/attr/pure.h
-enc/utf_32be.$(OBJEXT): impl/attr/restrict.h
-enc/utf_32be.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/utf_32be.$(OBJEXT): impl/attr/warning.h
-enc/utf_32be.$(OBJEXT): impl/cast.h
-enc/utf_32be.$(OBJEXT): impl/compiler_is.h
-enc/utf_32be.$(OBJEXT): impl/compiler_is/apple.h
-enc/utf_32be.$(OBJEXT): impl/compiler_is/clang.h
-enc/utf_32be.$(OBJEXT): impl/compiler_is/gcc.h
-enc/utf_32be.$(OBJEXT): impl/compiler_is/intel.h
-enc/utf_32be.$(OBJEXT): impl/compiler_is/msvc.h
-enc/utf_32be.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/utf_32be.$(OBJEXT): impl/compiler_since.h
-enc/utf_32be.$(OBJEXT): impl/config.h
-enc/utf_32be.$(OBJEXT): impl/dllexport.h
-enc/utf_32be.$(OBJEXT): impl/dosish.h
-enc/utf_32be.$(OBJEXT): impl/has/attribute.h
-enc/utf_32be.$(OBJEXT): impl/has/builtin.h
-enc/utf_32be.$(OBJEXT): impl/has/c_attribute.h
-enc/utf_32be.$(OBJEXT): impl/has/cpp_attribute.h
-enc/utf_32be.$(OBJEXT): impl/has/declspec_attribute.h
-enc/utf_32be.$(OBJEXT): impl/has/extension.h
-enc/utf_32be.$(OBJEXT): impl/has/feature.h
-enc/utf_32be.$(OBJEXT): impl/has/warning.h
-enc/utf_32be.$(OBJEXT): impl/stdalign.h
-enc/utf_32be.$(OBJEXT): impl/stdbool.h
-enc/utf_32be.$(OBJEXT): impl/token_paste.h
-enc/utf_32be.$(OBJEXT): impl/warning_push.h
-enc/utf_32be.$(OBJEXT): impl/xmalloc.h
+enc/utf_32be.$(OBJEXT): internal/assume.h
+enc/utf_32be.$(OBJEXT): internal/attr/alloc_size.h
+enc/utf_32be.$(OBJEXT): internal/attr/cold.h
+enc/utf_32be.$(OBJEXT): internal/attr/const.h
+enc/utf_32be.$(OBJEXT): internal/attr/deprecated.h
+enc/utf_32be.$(OBJEXT): internal/attr/error.h
+enc/utf_32be.$(OBJEXT): internal/attr/forceinline.h
+enc/utf_32be.$(OBJEXT): internal/attr/format.h
+enc/utf_32be.$(OBJEXT): internal/attr/maybe_unused.h
+enc/utf_32be.$(OBJEXT): internal/attr/nodiscard.h
+enc/utf_32be.$(OBJEXT): internal/attr/noexcept.h
+enc/utf_32be.$(OBJEXT): internal/attr/noinline.h
+enc/utf_32be.$(OBJEXT): internal/attr/nonnull.h
+enc/utf_32be.$(OBJEXT): internal/attr/noreturn.h
+enc/utf_32be.$(OBJEXT): internal/attr/pure.h
+enc/utf_32be.$(OBJEXT): internal/attr/restrict.h
+enc/utf_32be.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/utf_32be.$(OBJEXT): internal/attr/warning.h
+enc/utf_32be.$(OBJEXT): internal/cast.h
+enc/utf_32be.$(OBJEXT): internal/compiler_is.h
+enc/utf_32be.$(OBJEXT): internal/compiler_is/apple.h
+enc/utf_32be.$(OBJEXT): internal/compiler_is/clang.h
+enc/utf_32be.$(OBJEXT): internal/compiler_is/gcc.h
+enc/utf_32be.$(OBJEXT): internal/compiler_is/intel.h
+enc/utf_32be.$(OBJEXT): internal/compiler_is/msvc.h
+enc/utf_32be.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/utf_32be.$(OBJEXT): internal/compiler_since.h
+enc/utf_32be.$(OBJEXT): internal/config.h
+enc/utf_32be.$(OBJEXT): internal/dllexport.h
+enc/utf_32be.$(OBJEXT): internal/dosish.h
+enc/utf_32be.$(OBJEXT): internal/has/attribute.h
+enc/utf_32be.$(OBJEXT): internal/has/builtin.h
+enc/utf_32be.$(OBJEXT): internal/has/c_attribute.h
+enc/utf_32be.$(OBJEXT): internal/has/cpp_attribute.h
+enc/utf_32be.$(OBJEXT): internal/has/declspec_attribute.h
+enc/utf_32be.$(OBJEXT): internal/has/extension.h
+enc/utf_32be.$(OBJEXT): internal/has/feature.h
+enc/utf_32be.$(OBJEXT): internal/has/warning.h
+enc/utf_32be.$(OBJEXT): internal/stdalign.h
+enc/utf_32be.$(OBJEXT): internal/stdbool.h
+enc/utf_32be.$(OBJEXT): internal/token_paste.h
+enc/utf_32be.$(OBJEXT): internal/warning_push.h
+enc/utf_32be.$(OBJEXT): internal/xmalloc.h
enc/utf_32be.$(OBJEXT): assert.h
enc/utf_32be.$(OBJEXT): backward/2/assume.h
enc/utf_32be.$(OBJEXT): backward/2/attributes.h
@@ -6195,49 +6195,49 @@ enc/utf_32be.$(OBJEXT): enc/utf_32be.c
enc/utf_32be.$(OBJEXT): missing.h
enc/utf_32be.$(OBJEXT): onigmo.h
enc/utf_32le.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/utf_32le.$(OBJEXT): impl/assume.h
-enc/utf_32le.$(OBJEXT): impl/attr/alloc_size.h
-enc/utf_32le.$(OBJEXT): impl/attr/cold.h
-enc/utf_32le.$(OBJEXT): impl/attr/const.h
-enc/utf_32le.$(OBJEXT): impl/attr/deprecated.h
-enc/utf_32le.$(OBJEXT): impl/attr/error.h
-enc/utf_32le.$(OBJEXT): impl/attr/forceinline.h
-enc/utf_32le.$(OBJEXT): impl/attr/format.h
-enc/utf_32le.$(OBJEXT): impl/attr/maybe_unused.h
-enc/utf_32le.$(OBJEXT): impl/attr/nodiscard.h
-enc/utf_32le.$(OBJEXT): impl/attr/noexcept.h
-enc/utf_32le.$(OBJEXT): impl/attr/noinline.h
-enc/utf_32le.$(OBJEXT): impl/attr/nonnull.h
-enc/utf_32le.$(OBJEXT): impl/attr/noreturn.h
-enc/utf_32le.$(OBJEXT): impl/attr/pure.h
-enc/utf_32le.$(OBJEXT): impl/attr/restrict.h
-enc/utf_32le.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/utf_32le.$(OBJEXT): impl/attr/warning.h
-enc/utf_32le.$(OBJEXT): impl/cast.h
-enc/utf_32le.$(OBJEXT): impl/compiler_is.h
-enc/utf_32le.$(OBJEXT): impl/compiler_is/apple.h
-enc/utf_32le.$(OBJEXT): impl/compiler_is/clang.h
-enc/utf_32le.$(OBJEXT): impl/compiler_is/gcc.h
-enc/utf_32le.$(OBJEXT): impl/compiler_is/intel.h
-enc/utf_32le.$(OBJEXT): impl/compiler_is/msvc.h
-enc/utf_32le.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/utf_32le.$(OBJEXT): impl/compiler_since.h
-enc/utf_32le.$(OBJEXT): impl/config.h
-enc/utf_32le.$(OBJEXT): impl/dllexport.h
-enc/utf_32le.$(OBJEXT): impl/dosish.h
-enc/utf_32le.$(OBJEXT): impl/has/attribute.h
-enc/utf_32le.$(OBJEXT): impl/has/builtin.h
-enc/utf_32le.$(OBJEXT): impl/has/c_attribute.h
-enc/utf_32le.$(OBJEXT): impl/has/cpp_attribute.h
-enc/utf_32le.$(OBJEXT): impl/has/declspec_attribute.h
-enc/utf_32le.$(OBJEXT): impl/has/extension.h
-enc/utf_32le.$(OBJEXT): impl/has/feature.h
-enc/utf_32le.$(OBJEXT): impl/has/warning.h
-enc/utf_32le.$(OBJEXT): impl/stdalign.h
-enc/utf_32le.$(OBJEXT): impl/stdbool.h
-enc/utf_32le.$(OBJEXT): impl/token_paste.h
-enc/utf_32le.$(OBJEXT): impl/warning_push.h
-enc/utf_32le.$(OBJEXT): impl/xmalloc.h
+enc/utf_32le.$(OBJEXT): internal/assume.h
+enc/utf_32le.$(OBJEXT): internal/attr/alloc_size.h
+enc/utf_32le.$(OBJEXT): internal/attr/cold.h
+enc/utf_32le.$(OBJEXT): internal/attr/const.h
+enc/utf_32le.$(OBJEXT): internal/attr/deprecated.h
+enc/utf_32le.$(OBJEXT): internal/attr/error.h
+enc/utf_32le.$(OBJEXT): internal/attr/forceinline.h
+enc/utf_32le.$(OBJEXT): internal/attr/format.h
+enc/utf_32le.$(OBJEXT): internal/attr/maybe_unused.h
+enc/utf_32le.$(OBJEXT): internal/attr/nodiscard.h
+enc/utf_32le.$(OBJEXT): internal/attr/noexcept.h
+enc/utf_32le.$(OBJEXT): internal/attr/noinline.h
+enc/utf_32le.$(OBJEXT): internal/attr/nonnull.h
+enc/utf_32le.$(OBJEXT): internal/attr/noreturn.h
+enc/utf_32le.$(OBJEXT): internal/attr/pure.h
+enc/utf_32le.$(OBJEXT): internal/attr/restrict.h
+enc/utf_32le.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/utf_32le.$(OBJEXT): internal/attr/warning.h
+enc/utf_32le.$(OBJEXT): internal/cast.h
+enc/utf_32le.$(OBJEXT): internal/compiler_is.h
+enc/utf_32le.$(OBJEXT): internal/compiler_is/apple.h
+enc/utf_32le.$(OBJEXT): internal/compiler_is/clang.h
+enc/utf_32le.$(OBJEXT): internal/compiler_is/gcc.h
+enc/utf_32le.$(OBJEXT): internal/compiler_is/intel.h
+enc/utf_32le.$(OBJEXT): internal/compiler_is/msvc.h
+enc/utf_32le.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/utf_32le.$(OBJEXT): internal/compiler_since.h
+enc/utf_32le.$(OBJEXT): internal/config.h
+enc/utf_32le.$(OBJEXT): internal/dllexport.h
+enc/utf_32le.$(OBJEXT): internal/dosish.h
+enc/utf_32le.$(OBJEXT): internal/has/attribute.h
+enc/utf_32le.$(OBJEXT): internal/has/builtin.h
+enc/utf_32le.$(OBJEXT): internal/has/c_attribute.h
+enc/utf_32le.$(OBJEXT): internal/has/cpp_attribute.h
+enc/utf_32le.$(OBJEXT): internal/has/declspec_attribute.h
+enc/utf_32le.$(OBJEXT): internal/has/extension.h
+enc/utf_32le.$(OBJEXT): internal/has/feature.h
+enc/utf_32le.$(OBJEXT): internal/has/warning.h
+enc/utf_32le.$(OBJEXT): internal/stdalign.h
+enc/utf_32le.$(OBJEXT): internal/stdbool.h
+enc/utf_32le.$(OBJEXT): internal/token_paste.h
+enc/utf_32le.$(OBJEXT): internal/warning_push.h
+enc/utf_32le.$(OBJEXT): internal/xmalloc.h
enc/utf_32le.$(OBJEXT): assert.h
enc/utf_32le.$(OBJEXT): backward/2/assume.h
enc/utf_32le.$(OBJEXT): backward/2/attributes.h
@@ -6256,146 +6256,146 @@ enc/utf_32le.$(OBJEXT): onigmo.h
enc/utf_8.$(OBJEXT): $(hdrdir)/ruby/ruby.h
enc/utf_8.$(OBJEXT): $(top_srcdir)/encindex.h
enc/utf_8.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/utf_8.$(OBJEXT): impl/anyargs.h
-enc/utf_8.$(OBJEXT): impl/arithmetic.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/char.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/double.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/fixnum.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/gid_t.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/int.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/intptr_t.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/long.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/long_long.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/mode_t.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/off_t.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/pid_t.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/short.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/size_t.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/st_data_t.h
-enc/utf_8.$(OBJEXT): impl/arithmetic/uid_t.h
-enc/utf_8.$(OBJEXT): impl/assume.h
-enc/utf_8.$(OBJEXT): impl/attr/alloc_size.h
-enc/utf_8.$(OBJEXT): impl/attr/artificial.h
-enc/utf_8.$(OBJEXT): impl/attr/cold.h
-enc/utf_8.$(OBJEXT): impl/attr/const.h
-enc/utf_8.$(OBJEXT): impl/attr/constexpr.h
-enc/utf_8.$(OBJEXT): impl/attr/deprecated.h
-enc/utf_8.$(OBJEXT): impl/attr/diagnose_if.h
-enc/utf_8.$(OBJEXT): impl/attr/enum_extensibility.h
-enc/utf_8.$(OBJEXT): impl/attr/error.h
-enc/utf_8.$(OBJEXT): impl/attr/flag_enum.h
-enc/utf_8.$(OBJEXT): impl/attr/forceinline.h
-enc/utf_8.$(OBJEXT): impl/attr/format.h
-enc/utf_8.$(OBJEXT): impl/attr/maybe_unused.h
-enc/utf_8.$(OBJEXT): impl/attr/noalias.h
-enc/utf_8.$(OBJEXT): impl/attr/nodiscard.h
-enc/utf_8.$(OBJEXT): impl/attr/noexcept.h
-enc/utf_8.$(OBJEXT): impl/attr/noinline.h
-enc/utf_8.$(OBJEXT): impl/attr/nonnull.h
-enc/utf_8.$(OBJEXT): impl/attr/noreturn.h
-enc/utf_8.$(OBJEXT): impl/attr/pure.h
-enc/utf_8.$(OBJEXT): impl/attr/restrict.h
-enc/utf_8.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/utf_8.$(OBJEXT): impl/attr/warning.h
-enc/utf_8.$(OBJEXT): impl/attr/weakref.h
-enc/utf_8.$(OBJEXT): impl/cast.h
-enc/utf_8.$(OBJEXT): impl/compiler_is.h
-enc/utf_8.$(OBJEXT): impl/compiler_is/apple.h
-enc/utf_8.$(OBJEXT): impl/compiler_is/clang.h
-enc/utf_8.$(OBJEXT): impl/compiler_is/gcc.h
-enc/utf_8.$(OBJEXT): impl/compiler_is/intel.h
-enc/utf_8.$(OBJEXT): impl/compiler_is/msvc.h
-enc/utf_8.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/utf_8.$(OBJEXT): impl/compiler_since.h
-enc/utf_8.$(OBJEXT): impl/config.h
-enc/utf_8.$(OBJEXT): impl/constant_p.h
-enc/utf_8.$(OBJEXT): impl/core.h
-enc/utf_8.$(OBJEXT): impl/core/rarray.h
-enc/utf_8.$(OBJEXT): impl/core/rbasic.h
-enc/utf_8.$(OBJEXT): impl/core/rbignum.h
-enc/utf_8.$(OBJEXT): impl/core/rclass.h
-enc/utf_8.$(OBJEXT): impl/core/rdata.h
-enc/utf_8.$(OBJEXT): impl/core/rfile.h
-enc/utf_8.$(OBJEXT): impl/core/rhash.h
-enc/utf_8.$(OBJEXT): impl/core/robject.h
-enc/utf_8.$(OBJEXT): impl/core/rregexp.h
-enc/utf_8.$(OBJEXT): impl/core/rstring.h
-enc/utf_8.$(OBJEXT): impl/core/rstruct.h
-enc/utf_8.$(OBJEXT): impl/core/rtypeddata.h
-enc/utf_8.$(OBJEXT): impl/ctype.h
-enc/utf_8.$(OBJEXT): impl/dllexport.h
-enc/utf_8.$(OBJEXT): impl/dosish.h
-enc/utf_8.$(OBJEXT): impl/error.h
-enc/utf_8.$(OBJEXT): impl/eval.h
-enc/utf_8.$(OBJEXT): impl/event.h
-enc/utf_8.$(OBJEXT): impl/fl_type.h
-enc/utf_8.$(OBJEXT): impl/gc.h
-enc/utf_8.$(OBJEXT): impl/glob.h
-enc/utf_8.$(OBJEXT): impl/globals.h
-enc/utf_8.$(OBJEXT): impl/has/attribute.h
-enc/utf_8.$(OBJEXT): impl/has/builtin.h
-enc/utf_8.$(OBJEXT): impl/has/c_attribute.h
-enc/utf_8.$(OBJEXT): impl/has/cpp_attribute.h
-enc/utf_8.$(OBJEXT): impl/has/declspec_attribute.h
-enc/utf_8.$(OBJEXT): impl/has/extension.h
-enc/utf_8.$(OBJEXT): impl/has/feature.h
-enc/utf_8.$(OBJEXT): impl/has/warning.h
-enc/utf_8.$(OBJEXT): impl/intern/array.h
-enc/utf_8.$(OBJEXT): impl/intern/bignum.h
-enc/utf_8.$(OBJEXT): impl/intern/class.h
-enc/utf_8.$(OBJEXT): impl/intern/compar.h
-enc/utf_8.$(OBJEXT): impl/intern/complex.h
-enc/utf_8.$(OBJEXT): impl/intern/cont.h
-enc/utf_8.$(OBJEXT): impl/intern/dir.h
-enc/utf_8.$(OBJEXT): impl/intern/enum.h
-enc/utf_8.$(OBJEXT): impl/intern/enumerator.h
-enc/utf_8.$(OBJEXT): impl/intern/error.h
-enc/utf_8.$(OBJEXT): impl/intern/eval.h
-enc/utf_8.$(OBJEXT): impl/intern/file.h
-enc/utf_8.$(OBJEXT): impl/intern/gc.h
-enc/utf_8.$(OBJEXT): impl/intern/hash.h
-enc/utf_8.$(OBJEXT): impl/intern/io.h
-enc/utf_8.$(OBJEXT): impl/intern/load.h
-enc/utf_8.$(OBJEXT): impl/intern/marshal.h
-enc/utf_8.$(OBJEXT): impl/intern/numeric.h
-enc/utf_8.$(OBJEXT): impl/intern/object.h
-enc/utf_8.$(OBJEXT): impl/intern/parse.h
-enc/utf_8.$(OBJEXT): impl/intern/proc.h
-enc/utf_8.$(OBJEXT): impl/intern/process.h
-enc/utf_8.$(OBJEXT): impl/intern/random.h
-enc/utf_8.$(OBJEXT): impl/intern/range.h
-enc/utf_8.$(OBJEXT): impl/intern/rational.h
-enc/utf_8.$(OBJEXT): impl/intern/re.h
-enc/utf_8.$(OBJEXT): impl/intern/ruby.h
-enc/utf_8.$(OBJEXT): impl/intern/select.h
-enc/utf_8.$(OBJEXT): impl/intern/select/largesize.h
-enc/utf_8.$(OBJEXT): impl/intern/signal.h
-enc/utf_8.$(OBJEXT): impl/intern/sprintf.h
-enc/utf_8.$(OBJEXT): impl/intern/string.h
-enc/utf_8.$(OBJEXT): impl/intern/struct.h
-enc/utf_8.$(OBJEXT): impl/intern/thread.h
-enc/utf_8.$(OBJEXT): impl/intern/time.h
-enc/utf_8.$(OBJEXT): impl/intern/variable.h
-enc/utf_8.$(OBJEXT): impl/intern/vm.h
-enc/utf_8.$(OBJEXT): impl/interpreter.h
-enc/utf_8.$(OBJEXT): impl/iterator.h
-enc/utf_8.$(OBJEXT): impl/memory.h
-enc/utf_8.$(OBJEXT): impl/method.h
-enc/utf_8.$(OBJEXT): impl/module.h
-enc/utf_8.$(OBJEXT): impl/newobj.h
-enc/utf_8.$(OBJEXT): impl/rgengc.h
-enc/utf_8.$(OBJEXT): impl/scan_args.h
-enc/utf_8.$(OBJEXT): impl/special_consts.h
-enc/utf_8.$(OBJEXT): impl/static_assert.h
-enc/utf_8.$(OBJEXT): impl/stdalign.h
-enc/utf_8.$(OBJEXT): impl/stdbool.h
-enc/utf_8.$(OBJEXT): impl/symbol.h
-enc/utf_8.$(OBJEXT): impl/token_paste.h
-enc/utf_8.$(OBJEXT): impl/value.h
-enc/utf_8.$(OBJEXT): impl/value_type.h
-enc/utf_8.$(OBJEXT): impl/variable.h
-enc/utf_8.$(OBJEXT): impl/warning_push.h
-enc/utf_8.$(OBJEXT): impl/xmalloc.h
+enc/utf_8.$(OBJEXT): internal/anyargs.h
+enc/utf_8.$(OBJEXT): internal/arithmetic.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/char.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/double.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/fixnum.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/gid_t.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/int.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/intptr_t.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/long.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/long_long.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/mode_t.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/off_t.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/pid_t.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/short.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/size_t.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/st_data_t.h
+enc/utf_8.$(OBJEXT): internal/arithmetic/uid_t.h
+enc/utf_8.$(OBJEXT): internal/assume.h
+enc/utf_8.$(OBJEXT): internal/attr/alloc_size.h
+enc/utf_8.$(OBJEXT): internal/attr/artificial.h
+enc/utf_8.$(OBJEXT): internal/attr/cold.h
+enc/utf_8.$(OBJEXT): internal/attr/const.h
+enc/utf_8.$(OBJEXT): internal/attr/constexpr.h
+enc/utf_8.$(OBJEXT): internal/attr/deprecated.h
+enc/utf_8.$(OBJEXT): internal/attr/diagnose_if.h
+enc/utf_8.$(OBJEXT): internal/attr/enum_extensibility.h
+enc/utf_8.$(OBJEXT): internal/attr/error.h
+enc/utf_8.$(OBJEXT): internal/attr/flag_enum.h
+enc/utf_8.$(OBJEXT): internal/attr/forceinline.h
+enc/utf_8.$(OBJEXT): internal/attr/format.h
+enc/utf_8.$(OBJEXT): internal/attr/maybe_unused.h
+enc/utf_8.$(OBJEXT): internal/attr/noalias.h
+enc/utf_8.$(OBJEXT): internal/attr/nodiscard.h
+enc/utf_8.$(OBJEXT): internal/attr/noexcept.h
+enc/utf_8.$(OBJEXT): internal/attr/noinline.h
+enc/utf_8.$(OBJEXT): internal/attr/nonnull.h
+enc/utf_8.$(OBJEXT): internal/attr/noreturn.h
+enc/utf_8.$(OBJEXT): internal/attr/pure.h
+enc/utf_8.$(OBJEXT): internal/attr/restrict.h
+enc/utf_8.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/utf_8.$(OBJEXT): internal/attr/warning.h
+enc/utf_8.$(OBJEXT): internal/attr/weakref.h
+enc/utf_8.$(OBJEXT): internal/cast.h
+enc/utf_8.$(OBJEXT): internal/compiler_is.h
+enc/utf_8.$(OBJEXT): internal/compiler_is/apple.h
+enc/utf_8.$(OBJEXT): internal/compiler_is/clang.h
+enc/utf_8.$(OBJEXT): internal/compiler_is/gcc.h
+enc/utf_8.$(OBJEXT): internal/compiler_is/intel.h
+enc/utf_8.$(OBJEXT): internal/compiler_is/msvc.h
+enc/utf_8.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/utf_8.$(OBJEXT): internal/compiler_since.h
+enc/utf_8.$(OBJEXT): internal/config.h
+enc/utf_8.$(OBJEXT): internal/constant_p.h
+enc/utf_8.$(OBJEXT): internal/core.h
+enc/utf_8.$(OBJEXT): internal/core/rarray.h
+enc/utf_8.$(OBJEXT): internal/core/rbasic.h
+enc/utf_8.$(OBJEXT): internal/core/rbignum.h
+enc/utf_8.$(OBJEXT): internal/core/rclass.h
+enc/utf_8.$(OBJEXT): internal/core/rdata.h
+enc/utf_8.$(OBJEXT): internal/core/rfile.h
+enc/utf_8.$(OBJEXT): internal/core/rhash.h
+enc/utf_8.$(OBJEXT): internal/core/robject.h
+enc/utf_8.$(OBJEXT): internal/core/rregexp.h
+enc/utf_8.$(OBJEXT): internal/core/rstring.h
+enc/utf_8.$(OBJEXT): internal/core/rstruct.h
+enc/utf_8.$(OBJEXT): internal/core/rtypeddata.h
+enc/utf_8.$(OBJEXT): internal/ctype.h
+enc/utf_8.$(OBJEXT): internal/dllexport.h
+enc/utf_8.$(OBJEXT): internal/dosish.h
+enc/utf_8.$(OBJEXT): internal/error.h
+enc/utf_8.$(OBJEXT): internal/eval.h
+enc/utf_8.$(OBJEXT): internal/event.h
+enc/utf_8.$(OBJEXT): internal/fl_type.h
+enc/utf_8.$(OBJEXT): internal/gc.h
+enc/utf_8.$(OBJEXT): internal/glob.h
+enc/utf_8.$(OBJEXT): internal/globals.h
+enc/utf_8.$(OBJEXT): internal/has/attribute.h
+enc/utf_8.$(OBJEXT): internal/has/builtin.h
+enc/utf_8.$(OBJEXT): internal/has/c_attribute.h
+enc/utf_8.$(OBJEXT): internal/has/cpp_attribute.h
+enc/utf_8.$(OBJEXT): internal/has/declspec_attribute.h
+enc/utf_8.$(OBJEXT): internal/has/extension.h
+enc/utf_8.$(OBJEXT): internal/has/feature.h
+enc/utf_8.$(OBJEXT): internal/has/warning.h
+enc/utf_8.$(OBJEXT): internal/intern/array.h
+enc/utf_8.$(OBJEXT): internal/intern/bignum.h
+enc/utf_8.$(OBJEXT): internal/intern/class.h
+enc/utf_8.$(OBJEXT): internal/intern/compar.h
+enc/utf_8.$(OBJEXT): internal/intern/complex.h
+enc/utf_8.$(OBJEXT): internal/intern/cont.h
+enc/utf_8.$(OBJEXT): internal/intern/dir.h
+enc/utf_8.$(OBJEXT): internal/intern/enum.h
+enc/utf_8.$(OBJEXT): internal/intern/enumerator.h
+enc/utf_8.$(OBJEXT): internal/intern/error.h
+enc/utf_8.$(OBJEXT): internal/intern/eval.h
+enc/utf_8.$(OBJEXT): internal/intern/file.h
+enc/utf_8.$(OBJEXT): internal/intern/gc.h
+enc/utf_8.$(OBJEXT): internal/intern/hash.h
+enc/utf_8.$(OBJEXT): internal/intern/io.h
+enc/utf_8.$(OBJEXT): internal/intern/load.h
+enc/utf_8.$(OBJEXT): internal/intern/marshal.h
+enc/utf_8.$(OBJEXT): internal/intern/numeric.h
+enc/utf_8.$(OBJEXT): internal/intern/object.h
+enc/utf_8.$(OBJEXT): internal/intern/parse.h
+enc/utf_8.$(OBJEXT): internal/intern/proc.h
+enc/utf_8.$(OBJEXT): internal/intern/process.h
+enc/utf_8.$(OBJEXT): internal/intern/random.h
+enc/utf_8.$(OBJEXT): internal/intern/range.h
+enc/utf_8.$(OBJEXT): internal/intern/rational.h
+enc/utf_8.$(OBJEXT): internal/intern/re.h
+enc/utf_8.$(OBJEXT): internal/intern/ruby.h
+enc/utf_8.$(OBJEXT): internal/intern/select.h
+enc/utf_8.$(OBJEXT): internal/intern/select/largesize.h
+enc/utf_8.$(OBJEXT): internal/intern/signal.h
+enc/utf_8.$(OBJEXT): internal/intern/sprintf.h
+enc/utf_8.$(OBJEXT): internal/intern/string.h
+enc/utf_8.$(OBJEXT): internal/intern/struct.h
+enc/utf_8.$(OBJEXT): internal/intern/thread.h
+enc/utf_8.$(OBJEXT): internal/intern/time.h
+enc/utf_8.$(OBJEXT): internal/intern/variable.h
+enc/utf_8.$(OBJEXT): internal/intern/vm.h
+enc/utf_8.$(OBJEXT): internal/interpreter.h
+enc/utf_8.$(OBJEXT): internal/iterator.h
+enc/utf_8.$(OBJEXT): internal/memory.h
+enc/utf_8.$(OBJEXT): internal/method.h
+enc/utf_8.$(OBJEXT): internal/module.h
+enc/utf_8.$(OBJEXT): internal/newobj.h
+enc/utf_8.$(OBJEXT): internal/rgengc.h
+enc/utf_8.$(OBJEXT): internal/scan_args.h
+enc/utf_8.$(OBJEXT): internal/special_consts.h
+enc/utf_8.$(OBJEXT): internal/static_assert.h
+enc/utf_8.$(OBJEXT): internal/stdalign.h
+enc/utf_8.$(OBJEXT): internal/stdbool.h
+enc/utf_8.$(OBJEXT): internal/symbol.h
+enc/utf_8.$(OBJEXT): internal/token_paste.h
+enc/utf_8.$(OBJEXT): internal/value.h
+enc/utf_8.$(OBJEXT): internal/value_type.h
+enc/utf_8.$(OBJEXT): internal/variable.h
+enc/utf_8.$(OBJEXT): internal/warning_push.h
+enc/utf_8.$(OBJEXT): internal/xmalloc.h
enc/utf_8.$(OBJEXT): assert.h
enc/utf_8.$(OBJEXT): backward/2/assume.h
enc/utf_8.$(OBJEXT): backward/2/attributes.h
@@ -6420,49 +6420,49 @@ enc/utf_8.$(OBJEXT): oniguruma.h
enc/utf_8.$(OBJEXT): st.h
enc/utf_8.$(OBJEXT): subst.h
enc/windows_1250.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/windows_1250.$(OBJEXT): impl/assume.h
-enc/windows_1250.$(OBJEXT): impl/attr/alloc_size.h
-enc/windows_1250.$(OBJEXT): impl/attr/cold.h
-enc/windows_1250.$(OBJEXT): impl/attr/const.h
-enc/windows_1250.$(OBJEXT): impl/attr/deprecated.h
-enc/windows_1250.$(OBJEXT): impl/attr/error.h
-enc/windows_1250.$(OBJEXT): impl/attr/forceinline.h
-enc/windows_1250.$(OBJEXT): impl/attr/format.h
-enc/windows_1250.$(OBJEXT): impl/attr/maybe_unused.h
-enc/windows_1250.$(OBJEXT): impl/attr/nodiscard.h
-enc/windows_1250.$(OBJEXT): impl/attr/noexcept.h
-enc/windows_1250.$(OBJEXT): impl/attr/noinline.h
-enc/windows_1250.$(OBJEXT): impl/attr/nonnull.h
-enc/windows_1250.$(OBJEXT): impl/attr/noreturn.h
-enc/windows_1250.$(OBJEXT): impl/attr/pure.h
-enc/windows_1250.$(OBJEXT): impl/attr/restrict.h
-enc/windows_1250.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/windows_1250.$(OBJEXT): impl/attr/warning.h
-enc/windows_1250.$(OBJEXT): impl/cast.h
-enc/windows_1250.$(OBJEXT): impl/compiler_is.h
-enc/windows_1250.$(OBJEXT): impl/compiler_is/apple.h
-enc/windows_1250.$(OBJEXT): impl/compiler_is/clang.h
-enc/windows_1250.$(OBJEXT): impl/compiler_is/gcc.h
-enc/windows_1250.$(OBJEXT): impl/compiler_is/intel.h
-enc/windows_1250.$(OBJEXT): impl/compiler_is/msvc.h
-enc/windows_1250.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/windows_1250.$(OBJEXT): impl/compiler_since.h
-enc/windows_1250.$(OBJEXT): impl/config.h
-enc/windows_1250.$(OBJEXT): impl/dllexport.h
-enc/windows_1250.$(OBJEXT): impl/dosish.h
-enc/windows_1250.$(OBJEXT): impl/has/attribute.h
-enc/windows_1250.$(OBJEXT): impl/has/builtin.h
-enc/windows_1250.$(OBJEXT): impl/has/c_attribute.h
-enc/windows_1250.$(OBJEXT): impl/has/cpp_attribute.h
-enc/windows_1250.$(OBJEXT): impl/has/declspec_attribute.h
-enc/windows_1250.$(OBJEXT): impl/has/extension.h
-enc/windows_1250.$(OBJEXT): impl/has/feature.h
-enc/windows_1250.$(OBJEXT): impl/has/warning.h
-enc/windows_1250.$(OBJEXT): impl/stdalign.h
-enc/windows_1250.$(OBJEXT): impl/stdbool.h
-enc/windows_1250.$(OBJEXT): impl/token_paste.h
-enc/windows_1250.$(OBJEXT): impl/warning_push.h
-enc/windows_1250.$(OBJEXT): impl/xmalloc.h
+enc/windows_1250.$(OBJEXT): internal/assume.h
+enc/windows_1250.$(OBJEXT): internal/attr/alloc_size.h
+enc/windows_1250.$(OBJEXT): internal/attr/cold.h
+enc/windows_1250.$(OBJEXT): internal/attr/const.h
+enc/windows_1250.$(OBJEXT): internal/attr/deprecated.h
+enc/windows_1250.$(OBJEXT): internal/attr/error.h
+enc/windows_1250.$(OBJEXT): internal/attr/forceinline.h
+enc/windows_1250.$(OBJEXT): internal/attr/format.h
+enc/windows_1250.$(OBJEXT): internal/attr/maybe_unused.h
+enc/windows_1250.$(OBJEXT): internal/attr/nodiscard.h
+enc/windows_1250.$(OBJEXT): internal/attr/noexcept.h
+enc/windows_1250.$(OBJEXT): internal/attr/noinline.h
+enc/windows_1250.$(OBJEXT): internal/attr/nonnull.h
+enc/windows_1250.$(OBJEXT): internal/attr/noreturn.h
+enc/windows_1250.$(OBJEXT): internal/attr/pure.h
+enc/windows_1250.$(OBJEXT): internal/attr/restrict.h
+enc/windows_1250.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/windows_1250.$(OBJEXT): internal/attr/warning.h
+enc/windows_1250.$(OBJEXT): internal/cast.h
+enc/windows_1250.$(OBJEXT): internal/compiler_is.h
+enc/windows_1250.$(OBJEXT): internal/compiler_is/apple.h
+enc/windows_1250.$(OBJEXT): internal/compiler_is/clang.h
+enc/windows_1250.$(OBJEXT): internal/compiler_is/gcc.h
+enc/windows_1250.$(OBJEXT): internal/compiler_is/intel.h
+enc/windows_1250.$(OBJEXT): internal/compiler_is/msvc.h
+enc/windows_1250.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/windows_1250.$(OBJEXT): internal/compiler_since.h
+enc/windows_1250.$(OBJEXT): internal/config.h
+enc/windows_1250.$(OBJEXT): internal/dllexport.h
+enc/windows_1250.$(OBJEXT): internal/dosish.h
+enc/windows_1250.$(OBJEXT): internal/has/attribute.h
+enc/windows_1250.$(OBJEXT): internal/has/builtin.h
+enc/windows_1250.$(OBJEXT): internal/has/c_attribute.h
+enc/windows_1250.$(OBJEXT): internal/has/cpp_attribute.h
+enc/windows_1250.$(OBJEXT): internal/has/declspec_attribute.h
+enc/windows_1250.$(OBJEXT): internal/has/extension.h
+enc/windows_1250.$(OBJEXT): internal/has/feature.h
+enc/windows_1250.$(OBJEXT): internal/has/warning.h
+enc/windows_1250.$(OBJEXT): internal/stdalign.h
+enc/windows_1250.$(OBJEXT): internal/stdbool.h
+enc/windows_1250.$(OBJEXT): internal/token_paste.h
+enc/windows_1250.$(OBJEXT): internal/warning_push.h
+enc/windows_1250.$(OBJEXT): internal/xmalloc.h
enc/windows_1250.$(OBJEXT): assert.h
enc/windows_1250.$(OBJEXT): backward/2/assume.h
enc/windows_1250.$(OBJEXT): backward/2/attributes.h
@@ -6479,49 +6479,49 @@ enc/windows_1250.$(OBJEXT): enc/windows_1250.c
enc/windows_1250.$(OBJEXT): missing.h
enc/windows_1250.$(OBJEXT): onigmo.h
enc/windows_1251.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/windows_1251.$(OBJEXT): impl/assume.h
-enc/windows_1251.$(OBJEXT): impl/attr/alloc_size.h
-enc/windows_1251.$(OBJEXT): impl/attr/cold.h
-enc/windows_1251.$(OBJEXT): impl/attr/const.h
-enc/windows_1251.$(OBJEXT): impl/attr/deprecated.h
-enc/windows_1251.$(OBJEXT): impl/attr/error.h
-enc/windows_1251.$(OBJEXT): impl/attr/forceinline.h
-enc/windows_1251.$(OBJEXT): impl/attr/format.h
-enc/windows_1251.$(OBJEXT): impl/attr/maybe_unused.h
-enc/windows_1251.$(OBJEXT): impl/attr/nodiscard.h
-enc/windows_1251.$(OBJEXT): impl/attr/noexcept.h
-enc/windows_1251.$(OBJEXT): impl/attr/noinline.h
-enc/windows_1251.$(OBJEXT): impl/attr/nonnull.h
-enc/windows_1251.$(OBJEXT): impl/attr/noreturn.h
-enc/windows_1251.$(OBJEXT): impl/attr/pure.h
-enc/windows_1251.$(OBJEXT): impl/attr/restrict.h
-enc/windows_1251.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/windows_1251.$(OBJEXT): impl/attr/warning.h
-enc/windows_1251.$(OBJEXT): impl/cast.h
-enc/windows_1251.$(OBJEXT): impl/compiler_is.h
-enc/windows_1251.$(OBJEXT): impl/compiler_is/apple.h
-enc/windows_1251.$(OBJEXT): impl/compiler_is/clang.h
-enc/windows_1251.$(OBJEXT): impl/compiler_is/gcc.h
-enc/windows_1251.$(OBJEXT): impl/compiler_is/intel.h
-enc/windows_1251.$(OBJEXT): impl/compiler_is/msvc.h
-enc/windows_1251.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/windows_1251.$(OBJEXT): impl/compiler_since.h
-enc/windows_1251.$(OBJEXT): impl/config.h
-enc/windows_1251.$(OBJEXT): impl/dllexport.h
-enc/windows_1251.$(OBJEXT): impl/dosish.h
-enc/windows_1251.$(OBJEXT): impl/has/attribute.h
-enc/windows_1251.$(OBJEXT): impl/has/builtin.h
-enc/windows_1251.$(OBJEXT): impl/has/c_attribute.h
-enc/windows_1251.$(OBJEXT): impl/has/cpp_attribute.h
-enc/windows_1251.$(OBJEXT): impl/has/declspec_attribute.h
-enc/windows_1251.$(OBJEXT): impl/has/extension.h
-enc/windows_1251.$(OBJEXT): impl/has/feature.h
-enc/windows_1251.$(OBJEXT): impl/has/warning.h
-enc/windows_1251.$(OBJEXT): impl/stdalign.h
-enc/windows_1251.$(OBJEXT): impl/stdbool.h
-enc/windows_1251.$(OBJEXT): impl/token_paste.h
-enc/windows_1251.$(OBJEXT): impl/warning_push.h
-enc/windows_1251.$(OBJEXT): impl/xmalloc.h
+enc/windows_1251.$(OBJEXT): internal/assume.h
+enc/windows_1251.$(OBJEXT): internal/attr/alloc_size.h
+enc/windows_1251.$(OBJEXT): internal/attr/cold.h
+enc/windows_1251.$(OBJEXT): internal/attr/const.h
+enc/windows_1251.$(OBJEXT): internal/attr/deprecated.h
+enc/windows_1251.$(OBJEXT): internal/attr/error.h
+enc/windows_1251.$(OBJEXT): internal/attr/forceinline.h
+enc/windows_1251.$(OBJEXT): internal/attr/format.h
+enc/windows_1251.$(OBJEXT): internal/attr/maybe_unused.h
+enc/windows_1251.$(OBJEXT): internal/attr/nodiscard.h
+enc/windows_1251.$(OBJEXT): internal/attr/noexcept.h
+enc/windows_1251.$(OBJEXT): internal/attr/noinline.h
+enc/windows_1251.$(OBJEXT): internal/attr/nonnull.h
+enc/windows_1251.$(OBJEXT): internal/attr/noreturn.h
+enc/windows_1251.$(OBJEXT): internal/attr/pure.h
+enc/windows_1251.$(OBJEXT): internal/attr/restrict.h
+enc/windows_1251.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/windows_1251.$(OBJEXT): internal/attr/warning.h
+enc/windows_1251.$(OBJEXT): internal/cast.h
+enc/windows_1251.$(OBJEXT): internal/compiler_is.h
+enc/windows_1251.$(OBJEXT): internal/compiler_is/apple.h
+enc/windows_1251.$(OBJEXT): internal/compiler_is/clang.h
+enc/windows_1251.$(OBJEXT): internal/compiler_is/gcc.h
+enc/windows_1251.$(OBJEXT): internal/compiler_is/intel.h
+enc/windows_1251.$(OBJEXT): internal/compiler_is/msvc.h
+enc/windows_1251.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/windows_1251.$(OBJEXT): internal/compiler_since.h
+enc/windows_1251.$(OBJEXT): internal/config.h
+enc/windows_1251.$(OBJEXT): internal/dllexport.h
+enc/windows_1251.$(OBJEXT): internal/dosish.h
+enc/windows_1251.$(OBJEXT): internal/has/attribute.h
+enc/windows_1251.$(OBJEXT): internal/has/builtin.h
+enc/windows_1251.$(OBJEXT): internal/has/c_attribute.h
+enc/windows_1251.$(OBJEXT): internal/has/cpp_attribute.h
+enc/windows_1251.$(OBJEXT): internal/has/declspec_attribute.h
+enc/windows_1251.$(OBJEXT): internal/has/extension.h
+enc/windows_1251.$(OBJEXT): internal/has/feature.h
+enc/windows_1251.$(OBJEXT): internal/has/warning.h
+enc/windows_1251.$(OBJEXT): internal/stdalign.h
+enc/windows_1251.$(OBJEXT): internal/stdbool.h
+enc/windows_1251.$(OBJEXT): internal/token_paste.h
+enc/windows_1251.$(OBJEXT): internal/warning_push.h
+enc/windows_1251.$(OBJEXT): internal/xmalloc.h
enc/windows_1251.$(OBJEXT): assert.h
enc/windows_1251.$(OBJEXT): backward/2/assume.h
enc/windows_1251.$(OBJEXT): backward/2/attributes.h
@@ -6537,49 +6537,49 @@ enc/windows_1251.$(OBJEXT): enc/windows_1251.c
enc/windows_1251.$(OBJEXT): missing.h
enc/windows_1251.$(OBJEXT): onigmo.h
enc/windows_1252.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/windows_1252.$(OBJEXT): impl/assume.h
-enc/windows_1252.$(OBJEXT): impl/attr/alloc_size.h
-enc/windows_1252.$(OBJEXT): impl/attr/cold.h
-enc/windows_1252.$(OBJEXT): impl/attr/const.h
-enc/windows_1252.$(OBJEXT): impl/attr/deprecated.h
-enc/windows_1252.$(OBJEXT): impl/attr/error.h
-enc/windows_1252.$(OBJEXT): impl/attr/forceinline.h
-enc/windows_1252.$(OBJEXT): impl/attr/format.h
-enc/windows_1252.$(OBJEXT): impl/attr/maybe_unused.h
-enc/windows_1252.$(OBJEXT): impl/attr/nodiscard.h
-enc/windows_1252.$(OBJEXT): impl/attr/noexcept.h
-enc/windows_1252.$(OBJEXT): impl/attr/noinline.h
-enc/windows_1252.$(OBJEXT): impl/attr/nonnull.h
-enc/windows_1252.$(OBJEXT): impl/attr/noreturn.h
-enc/windows_1252.$(OBJEXT): impl/attr/pure.h
-enc/windows_1252.$(OBJEXT): impl/attr/restrict.h
-enc/windows_1252.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/windows_1252.$(OBJEXT): impl/attr/warning.h
-enc/windows_1252.$(OBJEXT): impl/cast.h
-enc/windows_1252.$(OBJEXT): impl/compiler_is.h
-enc/windows_1252.$(OBJEXT): impl/compiler_is/apple.h
-enc/windows_1252.$(OBJEXT): impl/compiler_is/clang.h
-enc/windows_1252.$(OBJEXT): impl/compiler_is/gcc.h
-enc/windows_1252.$(OBJEXT): impl/compiler_is/intel.h
-enc/windows_1252.$(OBJEXT): impl/compiler_is/msvc.h
-enc/windows_1252.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/windows_1252.$(OBJEXT): impl/compiler_since.h
-enc/windows_1252.$(OBJEXT): impl/config.h
-enc/windows_1252.$(OBJEXT): impl/dllexport.h
-enc/windows_1252.$(OBJEXT): impl/dosish.h
-enc/windows_1252.$(OBJEXT): impl/has/attribute.h
-enc/windows_1252.$(OBJEXT): impl/has/builtin.h
-enc/windows_1252.$(OBJEXT): impl/has/c_attribute.h
-enc/windows_1252.$(OBJEXT): impl/has/cpp_attribute.h
-enc/windows_1252.$(OBJEXT): impl/has/declspec_attribute.h
-enc/windows_1252.$(OBJEXT): impl/has/extension.h
-enc/windows_1252.$(OBJEXT): impl/has/feature.h
-enc/windows_1252.$(OBJEXT): impl/has/warning.h
-enc/windows_1252.$(OBJEXT): impl/stdalign.h
-enc/windows_1252.$(OBJEXT): impl/stdbool.h
-enc/windows_1252.$(OBJEXT): impl/token_paste.h
-enc/windows_1252.$(OBJEXT): impl/warning_push.h
-enc/windows_1252.$(OBJEXT): impl/xmalloc.h
+enc/windows_1252.$(OBJEXT): internal/assume.h
+enc/windows_1252.$(OBJEXT): internal/attr/alloc_size.h
+enc/windows_1252.$(OBJEXT): internal/attr/cold.h
+enc/windows_1252.$(OBJEXT): internal/attr/const.h
+enc/windows_1252.$(OBJEXT): internal/attr/deprecated.h
+enc/windows_1252.$(OBJEXT): internal/attr/error.h
+enc/windows_1252.$(OBJEXT): internal/attr/forceinline.h
+enc/windows_1252.$(OBJEXT): internal/attr/format.h
+enc/windows_1252.$(OBJEXT): internal/attr/maybe_unused.h
+enc/windows_1252.$(OBJEXT): internal/attr/nodiscard.h
+enc/windows_1252.$(OBJEXT): internal/attr/noexcept.h
+enc/windows_1252.$(OBJEXT): internal/attr/noinline.h
+enc/windows_1252.$(OBJEXT): internal/attr/nonnull.h
+enc/windows_1252.$(OBJEXT): internal/attr/noreturn.h
+enc/windows_1252.$(OBJEXT): internal/attr/pure.h
+enc/windows_1252.$(OBJEXT): internal/attr/restrict.h
+enc/windows_1252.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/windows_1252.$(OBJEXT): internal/attr/warning.h
+enc/windows_1252.$(OBJEXT): internal/cast.h
+enc/windows_1252.$(OBJEXT): internal/compiler_is.h
+enc/windows_1252.$(OBJEXT): internal/compiler_is/apple.h
+enc/windows_1252.$(OBJEXT): internal/compiler_is/clang.h
+enc/windows_1252.$(OBJEXT): internal/compiler_is/gcc.h
+enc/windows_1252.$(OBJEXT): internal/compiler_is/intel.h
+enc/windows_1252.$(OBJEXT): internal/compiler_is/msvc.h
+enc/windows_1252.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/windows_1252.$(OBJEXT): internal/compiler_since.h
+enc/windows_1252.$(OBJEXT): internal/config.h
+enc/windows_1252.$(OBJEXT): internal/dllexport.h
+enc/windows_1252.$(OBJEXT): internal/dosish.h
+enc/windows_1252.$(OBJEXT): internal/has/attribute.h
+enc/windows_1252.$(OBJEXT): internal/has/builtin.h
+enc/windows_1252.$(OBJEXT): internal/has/c_attribute.h
+enc/windows_1252.$(OBJEXT): internal/has/cpp_attribute.h
+enc/windows_1252.$(OBJEXT): internal/has/declspec_attribute.h
+enc/windows_1252.$(OBJEXT): internal/has/extension.h
+enc/windows_1252.$(OBJEXT): internal/has/feature.h
+enc/windows_1252.$(OBJEXT): internal/has/warning.h
+enc/windows_1252.$(OBJEXT): internal/stdalign.h
+enc/windows_1252.$(OBJEXT): internal/stdbool.h
+enc/windows_1252.$(OBJEXT): internal/token_paste.h
+enc/windows_1252.$(OBJEXT): internal/warning_push.h
+enc/windows_1252.$(OBJEXT): internal/xmalloc.h
enc/windows_1252.$(OBJEXT): assert.h
enc/windows_1252.$(OBJEXT): backward/2/assume.h
enc/windows_1252.$(OBJEXT): backward/2/attributes.h
@@ -6596,49 +6596,49 @@ enc/windows_1252.$(OBJEXT): enc/windows_1252.c
enc/windows_1252.$(OBJEXT): missing.h
enc/windows_1252.$(OBJEXT): onigmo.h
enc/windows_1253.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/windows_1253.$(OBJEXT): impl/assume.h
-enc/windows_1253.$(OBJEXT): impl/attr/alloc_size.h
-enc/windows_1253.$(OBJEXT): impl/attr/cold.h
-enc/windows_1253.$(OBJEXT): impl/attr/const.h
-enc/windows_1253.$(OBJEXT): impl/attr/deprecated.h
-enc/windows_1253.$(OBJEXT): impl/attr/error.h
-enc/windows_1253.$(OBJEXT): impl/attr/forceinline.h
-enc/windows_1253.$(OBJEXT): impl/attr/format.h
-enc/windows_1253.$(OBJEXT): impl/attr/maybe_unused.h
-enc/windows_1253.$(OBJEXT): impl/attr/nodiscard.h
-enc/windows_1253.$(OBJEXT): impl/attr/noexcept.h
-enc/windows_1253.$(OBJEXT): impl/attr/noinline.h
-enc/windows_1253.$(OBJEXT): impl/attr/nonnull.h
-enc/windows_1253.$(OBJEXT): impl/attr/noreturn.h
-enc/windows_1253.$(OBJEXT): impl/attr/pure.h
-enc/windows_1253.$(OBJEXT): impl/attr/restrict.h
-enc/windows_1253.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/windows_1253.$(OBJEXT): impl/attr/warning.h
-enc/windows_1253.$(OBJEXT): impl/cast.h
-enc/windows_1253.$(OBJEXT): impl/compiler_is.h
-enc/windows_1253.$(OBJEXT): impl/compiler_is/apple.h
-enc/windows_1253.$(OBJEXT): impl/compiler_is/clang.h
-enc/windows_1253.$(OBJEXT): impl/compiler_is/gcc.h
-enc/windows_1253.$(OBJEXT): impl/compiler_is/intel.h
-enc/windows_1253.$(OBJEXT): impl/compiler_is/msvc.h
-enc/windows_1253.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/windows_1253.$(OBJEXT): impl/compiler_since.h
-enc/windows_1253.$(OBJEXT): impl/config.h
-enc/windows_1253.$(OBJEXT): impl/dllexport.h
-enc/windows_1253.$(OBJEXT): impl/dosish.h
-enc/windows_1253.$(OBJEXT): impl/has/attribute.h
-enc/windows_1253.$(OBJEXT): impl/has/builtin.h
-enc/windows_1253.$(OBJEXT): impl/has/c_attribute.h
-enc/windows_1253.$(OBJEXT): impl/has/cpp_attribute.h
-enc/windows_1253.$(OBJEXT): impl/has/declspec_attribute.h
-enc/windows_1253.$(OBJEXT): impl/has/extension.h
-enc/windows_1253.$(OBJEXT): impl/has/feature.h
-enc/windows_1253.$(OBJEXT): impl/has/warning.h
-enc/windows_1253.$(OBJEXT): impl/stdalign.h
-enc/windows_1253.$(OBJEXT): impl/stdbool.h
-enc/windows_1253.$(OBJEXT): impl/token_paste.h
-enc/windows_1253.$(OBJEXT): impl/warning_push.h
-enc/windows_1253.$(OBJEXT): impl/xmalloc.h
+enc/windows_1253.$(OBJEXT): internal/assume.h
+enc/windows_1253.$(OBJEXT): internal/attr/alloc_size.h
+enc/windows_1253.$(OBJEXT): internal/attr/cold.h
+enc/windows_1253.$(OBJEXT): internal/attr/const.h
+enc/windows_1253.$(OBJEXT): internal/attr/deprecated.h
+enc/windows_1253.$(OBJEXT): internal/attr/error.h
+enc/windows_1253.$(OBJEXT): internal/attr/forceinline.h
+enc/windows_1253.$(OBJEXT): internal/attr/format.h
+enc/windows_1253.$(OBJEXT): internal/attr/maybe_unused.h
+enc/windows_1253.$(OBJEXT): internal/attr/nodiscard.h
+enc/windows_1253.$(OBJEXT): internal/attr/noexcept.h
+enc/windows_1253.$(OBJEXT): internal/attr/noinline.h
+enc/windows_1253.$(OBJEXT): internal/attr/nonnull.h
+enc/windows_1253.$(OBJEXT): internal/attr/noreturn.h
+enc/windows_1253.$(OBJEXT): internal/attr/pure.h
+enc/windows_1253.$(OBJEXT): internal/attr/restrict.h
+enc/windows_1253.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/windows_1253.$(OBJEXT): internal/attr/warning.h
+enc/windows_1253.$(OBJEXT): internal/cast.h
+enc/windows_1253.$(OBJEXT): internal/compiler_is.h
+enc/windows_1253.$(OBJEXT): internal/compiler_is/apple.h
+enc/windows_1253.$(OBJEXT): internal/compiler_is/clang.h
+enc/windows_1253.$(OBJEXT): internal/compiler_is/gcc.h
+enc/windows_1253.$(OBJEXT): internal/compiler_is/intel.h
+enc/windows_1253.$(OBJEXT): internal/compiler_is/msvc.h
+enc/windows_1253.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/windows_1253.$(OBJEXT): internal/compiler_since.h
+enc/windows_1253.$(OBJEXT): internal/config.h
+enc/windows_1253.$(OBJEXT): internal/dllexport.h
+enc/windows_1253.$(OBJEXT): internal/dosish.h
+enc/windows_1253.$(OBJEXT): internal/has/attribute.h
+enc/windows_1253.$(OBJEXT): internal/has/builtin.h
+enc/windows_1253.$(OBJEXT): internal/has/c_attribute.h
+enc/windows_1253.$(OBJEXT): internal/has/cpp_attribute.h
+enc/windows_1253.$(OBJEXT): internal/has/declspec_attribute.h
+enc/windows_1253.$(OBJEXT): internal/has/extension.h
+enc/windows_1253.$(OBJEXT): internal/has/feature.h
+enc/windows_1253.$(OBJEXT): internal/has/warning.h
+enc/windows_1253.$(OBJEXT): internal/stdalign.h
+enc/windows_1253.$(OBJEXT): internal/stdbool.h
+enc/windows_1253.$(OBJEXT): internal/token_paste.h
+enc/windows_1253.$(OBJEXT): internal/warning_push.h
+enc/windows_1253.$(OBJEXT): internal/xmalloc.h
enc/windows_1253.$(OBJEXT): assert.h
enc/windows_1253.$(OBJEXT): backward/2/assume.h
enc/windows_1253.$(OBJEXT): backward/2/attributes.h
@@ -6654,49 +6654,49 @@ enc/windows_1253.$(OBJEXT): enc/windows_1253.c
enc/windows_1253.$(OBJEXT): missing.h
enc/windows_1253.$(OBJEXT): onigmo.h
enc/windows_1254.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/windows_1254.$(OBJEXT): impl/assume.h
-enc/windows_1254.$(OBJEXT): impl/attr/alloc_size.h
-enc/windows_1254.$(OBJEXT): impl/attr/cold.h
-enc/windows_1254.$(OBJEXT): impl/attr/const.h
-enc/windows_1254.$(OBJEXT): impl/attr/deprecated.h
-enc/windows_1254.$(OBJEXT): impl/attr/error.h
-enc/windows_1254.$(OBJEXT): impl/attr/forceinline.h
-enc/windows_1254.$(OBJEXT): impl/attr/format.h
-enc/windows_1254.$(OBJEXT): impl/attr/maybe_unused.h
-enc/windows_1254.$(OBJEXT): impl/attr/nodiscard.h
-enc/windows_1254.$(OBJEXT): impl/attr/noexcept.h
-enc/windows_1254.$(OBJEXT): impl/attr/noinline.h
-enc/windows_1254.$(OBJEXT): impl/attr/nonnull.h
-enc/windows_1254.$(OBJEXT): impl/attr/noreturn.h
-enc/windows_1254.$(OBJEXT): impl/attr/pure.h
-enc/windows_1254.$(OBJEXT): impl/attr/restrict.h
-enc/windows_1254.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/windows_1254.$(OBJEXT): impl/attr/warning.h
-enc/windows_1254.$(OBJEXT): impl/cast.h
-enc/windows_1254.$(OBJEXT): impl/compiler_is.h
-enc/windows_1254.$(OBJEXT): impl/compiler_is/apple.h
-enc/windows_1254.$(OBJEXT): impl/compiler_is/clang.h
-enc/windows_1254.$(OBJEXT): impl/compiler_is/gcc.h
-enc/windows_1254.$(OBJEXT): impl/compiler_is/intel.h
-enc/windows_1254.$(OBJEXT): impl/compiler_is/msvc.h
-enc/windows_1254.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/windows_1254.$(OBJEXT): impl/compiler_since.h
-enc/windows_1254.$(OBJEXT): impl/config.h
-enc/windows_1254.$(OBJEXT): impl/dllexport.h
-enc/windows_1254.$(OBJEXT): impl/dosish.h
-enc/windows_1254.$(OBJEXT): impl/has/attribute.h
-enc/windows_1254.$(OBJEXT): impl/has/builtin.h
-enc/windows_1254.$(OBJEXT): impl/has/c_attribute.h
-enc/windows_1254.$(OBJEXT): impl/has/cpp_attribute.h
-enc/windows_1254.$(OBJEXT): impl/has/declspec_attribute.h
-enc/windows_1254.$(OBJEXT): impl/has/extension.h
-enc/windows_1254.$(OBJEXT): impl/has/feature.h
-enc/windows_1254.$(OBJEXT): impl/has/warning.h
-enc/windows_1254.$(OBJEXT): impl/stdalign.h
-enc/windows_1254.$(OBJEXT): impl/stdbool.h
-enc/windows_1254.$(OBJEXT): impl/token_paste.h
-enc/windows_1254.$(OBJEXT): impl/warning_push.h
-enc/windows_1254.$(OBJEXT): impl/xmalloc.h
+enc/windows_1254.$(OBJEXT): internal/assume.h
+enc/windows_1254.$(OBJEXT): internal/attr/alloc_size.h
+enc/windows_1254.$(OBJEXT): internal/attr/cold.h
+enc/windows_1254.$(OBJEXT): internal/attr/const.h
+enc/windows_1254.$(OBJEXT): internal/attr/deprecated.h
+enc/windows_1254.$(OBJEXT): internal/attr/error.h
+enc/windows_1254.$(OBJEXT): internal/attr/forceinline.h
+enc/windows_1254.$(OBJEXT): internal/attr/format.h
+enc/windows_1254.$(OBJEXT): internal/attr/maybe_unused.h
+enc/windows_1254.$(OBJEXT): internal/attr/nodiscard.h
+enc/windows_1254.$(OBJEXT): internal/attr/noexcept.h
+enc/windows_1254.$(OBJEXT): internal/attr/noinline.h
+enc/windows_1254.$(OBJEXT): internal/attr/nonnull.h
+enc/windows_1254.$(OBJEXT): internal/attr/noreturn.h
+enc/windows_1254.$(OBJEXT): internal/attr/pure.h
+enc/windows_1254.$(OBJEXT): internal/attr/restrict.h
+enc/windows_1254.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/windows_1254.$(OBJEXT): internal/attr/warning.h
+enc/windows_1254.$(OBJEXT): internal/cast.h
+enc/windows_1254.$(OBJEXT): internal/compiler_is.h
+enc/windows_1254.$(OBJEXT): internal/compiler_is/apple.h
+enc/windows_1254.$(OBJEXT): internal/compiler_is/clang.h
+enc/windows_1254.$(OBJEXT): internal/compiler_is/gcc.h
+enc/windows_1254.$(OBJEXT): internal/compiler_is/intel.h
+enc/windows_1254.$(OBJEXT): internal/compiler_is/msvc.h
+enc/windows_1254.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/windows_1254.$(OBJEXT): internal/compiler_since.h
+enc/windows_1254.$(OBJEXT): internal/config.h
+enc/windows_1254.$(OBJEXT): internal/dllexport.h
+enc/windows_1254.$(OBJEXT): internal/dosish.h
+enc/windows_1254.$(OBJEXT): internal/has/attribute.h
+enc/windows_1254.$(OBJEXT): internal/has/builtin.h
+enc/windows_1254.$(OBJEXT): internal/has/c_attribute.h
+enc/windows_1254.$(OBJEXT): internal/has/cpp_attribute.h
+enc/windows_1254.$(OBJEXT): internal/has/declspec_attribute.h
+enc/windows_1254.$(OBJEXT): internal/has/extension.h
+enc/windows_1254.$(OBJEXT): internal/has/feature.h
+enc/windows_1254.$(OBJEXT): internal/has/warning.h
+enc/windows_1254.$(OBJEXT): internal/stdalign.h
+enc/windows_1254.$(OBJEXT): internal/stdbool.h
+enc/windows_1254.$(OBJEXT): internal/token_paste.h
+enc/windows_1254.$(OBJEXT): internal/warning_push.h
+enc/windows_1254.$(OBJEXT): internal/xmalloc.h
enc/windows_1254.$(OBJEXT): assert.h
enc/windows_1254.$(OBJEXT): backward/2/assume.h
enc/windows_1254.$(OBJEXT): backward/2/attributes.h
@@ -6713,49 +6713,49 @@ enc/windows_1254.$(OBJEXT): enc/windows_1254.c
enc/windows_1254.$(OBJEXT): missing.h
enc/windows_1254.$(OBJEXT): onigmo.h
enc/windows_1257.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/windows_1257.$(OBJEXT): impl/assume.h
-enc/windows_1257.$(OBJEXT): impl/attr/alloc_size.h
-enc/windows_1257.$(OBJEXT): impl/attr/cold.h
-enc/windows_1257.$(OBJEXT): impl/attr/const.h
-enc/windows_1257.$(OBJEXT): impl/attr/deprecated.h
-enc/windows_1257.$(OBJEXT): impl/attr/error.h
-enc/windows_1257.$(OBJEXT): impl/attr/forceinline.h
-enc/windows_1257.$(OBJEXT): impl/attr/format.h
-enc/windows_1257.$(OBJEXT): impl/attr/maybe_unused.h
-enc/windows_1257.$(OBJEXT): impl/attr/nodiscard.h
-enc/windows_1257.$(OBJEXT): impl/attr/noexcept.h
-enc/windows_1257.$(OBJEXT): impl/attr/noinline.h
-enc/windows_1257.$(OBJEXT): impl/attr/nonnull.h
-enc/windows_1257.$(OBJEXT): impl/attr/noreturn.h
-enc/windows_1257.$(OBJEXT): impl/attr/pure.h
-enc/windows_1257.$(OBJEXT): impl/attr/restrict.h
-enc/windows_1257.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/windows_1257.$(OBJEXT): impl/attr/warning.h
-enc/windows_1257.$(OBJEXT): impl/cast.h
-enc/windows_1257.$(OBJEXT): impl/compiler_is.h
-enc/windows_1257.$(OBJEXT): impl/compiler_is/apple.h
-enc/windows_1257.$(OBJEXT): impl/compiler_is/clang.h
-enc/windows_1257.$(OBJEXT): impl/compiler_is/gcc.h
-enc/windows_1257.$(OBJEXT): impl/compiler_is/intel.h
-enc/windows_1257.$(OBJEXT): impl/compiler_is/msvc.h
-enc/windows_1257.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/windows_1257.$(OBJEXT): impl/compiler_since.h
-enc/windows_1257.$(OBJEXT): impl/config.h
-enc/windows_1257.$(OBJEXT): impl/dllexport.h
-enc/windows_1257.$(OBJEXT): impl/dosish.h
-enc/windows_1257.$(OBJEXT): impl/has/attribute.h
-enc/windows_1257.$(OBJEXT): impl/has/builtin.h
-enc/windows_1257.$(OBJEXT): impl/has/c_attribute.h
-enc/windows_1257.$(OBJEXT): impl/has/cpp_attribute.h
-enc/windows_1257.$(OBJEXT): impl/has/declspec_attribute.h
-enc/windows_1257.$(OBJEXT): impl/has/extension.h
-enc/windows_1257.$(OBJEXT): impl/has/feature.h
-enc/windows_1257.$(OBJEXT): impl/has/warning.h
-enc/windows_1257.$(OBJEXT): impl/stdalign.h
-enc/windows_1257.$(OBJEXT): impl/stdbool.h
-enc/windows_1257.$(OBJEXT): impl/token_paste.h
-enc/windows_1257.$(OBJEXT): impl/warning_push.h
-enc/windows_1257.$(OBJEXT): impl/xmalloc.h
+enc/windows_1257.$(OBJEXT): internal/assume.h
+enc/windows_1257.$(OBJEXT): internal/attr/alloc_size.h
+enc/windows_1257.$(OBJEXT): internal/attr/cold.h
+enc/windows_1257.$(OBJEXT): internal/attr/const.h
+enc/windows_1257.$(OBJEXT): internal/attr/deprecated.h
+enc/windows_1257.$(OBJEXT): internal/attr/error.h
+enc/windows_1257.$(OBJEXT): internal/attr/forceinline.h
+enc/windows_1257.$(OBJEXT): internal/attr/format.h
+enc/windows_1257.$(OBJEXT): internal/attr/maybe_unused.h
+enc/windows_1257.$(OBJEXT): internal/attr/nodiscard.h
+enc/windows_1257.$(OBJEXT): internal/attr/noexcept.h
+enc/windows_1257.$(OBJEXT): internal/attr/noinline.h
+enc/windows_1257.$(OBJEXT): internal/attr/nonnull.h
+enc/windows_1257.$(OBJEXT): internal/attr/noreturn.h
+enc/windows_1257.$(OBJEXT): internal/attr/pure.h
+enc/windows_1257.$(OBJEXT): internal/attr/restrict.h
+enc/windows_1257.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/windows_1257.$(OBJEXT): internal/attr/warning.h
+enc/windows_1257.$(OBJEXT): internal/cast.h
+enc/windows_1257.$(OBJEXT): internal/compiler_is.h
+enc/windows_1257.$(OBJEXT): internal/compiler_is/apple.h
+enc/windows_1257.$(OBJEXT): internal/compiler_is/clang.h
+enc/windows_1257.$(OBJEXT): internal/compiler_is/gcc.h
+enc/windows_1257.$(OBJEXT): internal/compiler_is/intel.h
+enc/windows_1257.$(OBJEXT): internal/compiler_is/msvc.h
+enc/windows_1257.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/windows_1257.$(OBJEXT): internal/compiler_since.h
+enc/windows_1257.$(OBJEXT): internal/config.h
+enc/windows_1257.$(OBJEXT): internal/dllexport.h
+enc/windows_1257.$(OBJEXT): internal/dosish.h
+enc/windows_1257.$(OBJEXT): internal/has/attribute.h
+enc/windows_1257.$(OBJEXT): internal/has/builtin.h
+enc/windows_1257.$(OBJEXT): internal/has/c_attribute.h
+enc/windows_1257.$(OBJEXT): internal/has/cpp_attribute.h
+enc/windows_1257.$(OBJEXT): internal/has/declspec_attribute.h
+enc/windows_1257.$(OBJEXT): internal/has/extension.h
+enc/windows_1257.$(OBJEXT): internal/has/feature.h
+enc/windows_1257.$(OBJEXT): internal/has/warning.h
+enc/windows_1257.$(OBJEXT): internal/stdalign.h
+enc/windows_1257.$(OBJEXT): internal/stdbool.h
+enc/windows_1257.$(OBJEXT): internal/token_paste.h
+enc/windows_1257.$(OBJEXT): internal/warning_push.h
+enc/windows_1257.$(OBJEXT): internal/xmalloc.h
enc/windows_1257.$(OBJEXT): assert.h
enc/windows_1257.$(OBJEXT): backward/2/assume.h
enc/windows_1257.$(OBJEXT): backward/2/attributes.h
@@ -6772,49 +6772,49 @@ enc/windows_1257.$(OBJEXT): enc/windows_1257.c
enc/windows_1257.$(OBJEXT): missing.h
enc/windows_1257.$(OBJEXT): onigmo.h
enc/windows_31j.$(OBJEXT): $(top_srcdir)/regenc.h
-enc/windows_31j.$(OBJEXT): impl/assume.h
-enc/windows_31j.$(OBJEXT): impl/attr/alloc_size.h
-enc/windows_31j.$(OBJEXT): impl/attr/cold.h
-enc/windows_31j.$(OBJEXT): impl/attr/const.h
-enc/windows_31j.$(OBJEXT): impl/attr/deprecated.h
-enc/windows_31j.$(OBJEXT): impl/attr/error.h
-enc/windows_31j.$(OBJEXT): impl/attr/forceinline.h
-enc/windows_31j.$(OBJEXT): impl/attr/format.h
-enc/windows_31j.$(OBJEXT): impl/attr/maybe_unused.h
-enc/windows_31j.$(OBJEXT): impl/attr/nodiscard.h
-enc/windows_31j.$(OBJEXT): impl/attr/noexcept.h
-enc/windows_31j.$(OBJEXT): impl/attr/noinline.h
-enc/windows_31j.$(OBJEXT): impl/attr/nonnull.h
-enc/windows_31j.$(OBJEXT): impl/attr/noreturn.h
-enc/windows_31j.$(OBJEXT): impl/attr/pure.h
-enc/windows_31j.$(OBJEXT): impl/attr/restrict.h
-enc/windows_31j.$(OBJEXT): impl/attr/returns_nonnull.h
-enc/windows_31j.$(OBJEXT): impl/attr/warning.h
-enc/windows_31j.$(OBJEXT): impl/cast.h
-enc/windows_31j.$(OBJEXT): impl/compiler_is.h
-enc/windows_31j.$(OBJEXT): impl/compiler_is/apple.h
-enc/windows_31j.$(OBJEXT): impl/compiler_is/clang.h
-enc/windows_31j.$(OBJEXT): impl/compiler_is/gcc.h
-enc/windows_31j.$(OBJEXT): impl/compiler_is/intel.h
-enc/windows_31j.$(OBJEXT): impl/compiler_is/msvc.h
-enc/windows_31j.$(OBJEXT): impl/compiler_is/sunpro.h
-enc/windows_31j.$(OBJEXT): impl/compiler_since.h
-enc/windows_31j.$(OBJEXT): impl/config.h
-enc/windows_31j.$(OBJEXT): impl/dllexport.h
-enc/windows_31j.$(OBJEXT): impl/dosish.h
-enc/windows_31j.$(OBJEXT): impl/has/attribute.h
-enc/windows_31j.$(OBJEXT): impl/has/builtin.h
-enc/windows_31j.$(OBJEXT): impl/has/c_attribute.h
-enc/windows_31j.$(OBJEXT): impl/has/cpp_attribute.h
-enc/windows_31j.$(OBJEXT): impl/has/declspec_attribute.h
-enc/windows_31j.$(OBJEXT): impl/has/extension.h
-enc/windows_31j.$(OBJEXT): impl/has/feature.h
-enc/windows_31j.$(OBJEXT): impl/has/warning.h
-enc/windows_31j.$(OBJEXT): impl/stdalign.h
-enc/windows_31j.$(OBJEXT): impl/stdbool.h
-enc/windows_31j.$(OBJEXT): impl/token_paste.h
-enc/windows_31j.$(OBJEXT): impl/warning_push.h
-enc/windows_31j.$(OBJEXT): impl/xmalloc.h
+enc/windows_31j.$(OBJEXT): internal/assume.h
+enc/windows_31j.$(OBJEXT): internal/attr/alloc_size.h
+enc/windows_31j.$(OBJEXT): internal/attr/cold.h
+enc/windows_31j.$(OBJEXT): internal/attr/const.h
+enc/windows_31j.$(OBJEXT): internal/attr/deprecated.h
+enc/windows_31j.$(OBJEXT): internal/attr/error.h
+enc/windows_31j.$(OBJEXT): internal/attr/forceinline.h
+enc/windows_31j.$(OBJEXT): internal/attr/format.h
+enc/windows_31j.$(OBJEXT): internal/attr/maybe_unused.h
+enc/windows_31j.$(OBJEXT): internal/attr/nodiscard.h
+enc/windows_31j.$(OBJEXT): internal/attr/noexcept.h
+enc/windows_31j.$(OBJEXT): internal/attr/noinline.h
+enc/windows_31j.$(OBJEXT): internal/attr/nonnull.h
+enc/windows_31j.$(OBJEXT): internal/attr/noreturn.h
+enc/windows_31j.$(OBJEXT): internal/attr/pure.h
+enc/windows_31j.$(OBJEXT): internal/attr/restrict.h
+enc/windows_31j.$(OBJEXT): internal/attr/returns_nonnull.h
+enc/windows_31j.$(OBJEXT): internal/attr/warning.h
+enc/windows_31j.$(OBJEXT): internal/cast.h
+enc/windows_31j.$(OBJEXT): internal/compiler_is.h
+enc/windows_31j.$(OBJEXT): internal/compiler_is/apple.h
+enc/windows_31j.$(OBJEXT): internal/compiler_is/clang.h
+enc/windows_31j.$(OBJEXT): internal/compiler_is/gcc.h
+enc/windows_31j.$(OBJEXT): internal/compiler_is/intel.h
+enc/windows_31j.$(OBJEXT): internal/compiler_is/msvc.h
+enc/windows_31j.$(OBJEXT): internal/compiler_is/sunpro.h
+enc/windows_31j.$(OBJEXT): internal/compiler_since.h
+enc/windows_31j.$(OBJEXT): internal/config.h
+enc/windows_31j.$(OBJEXT): internal/dllexport.h
+enc/windows_31j.$(OBJEXT): internal/dosish.h
+enc/windows_31j.$(OBJEXT): internal/has/attribute.h
+enc/windows_31j.$(OBJEXT): internal/has/builtin.h
+enc/windows_31j.$(OBJEXT): internal/has/c_attribute.h
+enc/windows_31j.$(OBJEXT): internal/has/cpp_attribute.h
+enc/windows_31j.$(OBJEXT): internal/has/declspec_attribute.h
+enc/windows_31j.$(OBJEXT): internal/has/extension.h
+enc/windows_31j.$(OBJEXT): internal/has/feature.h
+enc/windows_31j.$(OBJEXT): internal/has/warning.h
+enc/windows_31j.$(OBJEXT): internal/stdalign.h
+enc/windows_31j.$(OBJEXT): internal/stdbool.h
+enc/windows_31j.$(OBJEXT): internal/token_paste.h
+enc/windows_31j.$(OBJEXT): internal/warning_push.h
+enc/windows_31j.$(OBJEXT): internal/xmalloc.h
enc/windows_31j.$(OBJEXT): assert.h
enc/windows_31j.$(OBJEXT): backward/2/assume.h
enc/windows_31j.$(OBJEXT): backward/2/attributes.h
diff --git a/encoding.c b/encoding.c
index c0177480b4..2bab24a948 100644
--- a/encoding.c
+++ b/encoding.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
diff --git a/enumerator.c b/enumerator.c
index 7c7e7e9a1d..a83d0767d8 100644
--- a/enumerator.c
+++ b/enumerator.c
@@ -12,7 +12,7 @@
************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_FLOAT_H
#include <float.h>
diff --git a/error.c b/error.c
index 0d50100e5c..09d5787ad5 100644
--- a/error.c
+++ b/error.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <errno.h>
#include <stdarg.h>
diff --git a/eval.c b/eval.c
index 035b990e03..b95ca1a49a 100644
--- a/eval.c
+++ b/eval.c
@@ -11,7 +11,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_SYS_PRCTL_H
#include <sys/prctl.h>
diff --git a/ext/-test-/arith_seq/extract/depend b/ext/-test-/arith_seq/extract/depend
index 693718d2a3..aa33ed26ff 100644
--- a/ext/-test-/arith_seq/extract/depend
+++ b/ext/-test-/arith_seq/extract/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
extract.o: $(RUBY_EXTCONF_H)
extract.o: $(arch_hdrdir)/ruby/config.h
-extract.o: $(hdrdir)/ruby/impl/anyargs.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-extract.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-extract.o: $(hdrdir)/ruby/impl/assume.h
-extract.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-extract.o: $(hdrdir)/ruby/impl/attr/artificial.h
-extract.o: $(hdrdir)/ruby/impl/attr/cold.h
-extract.o: $(hdrdir)/ruby/impl/attr/const.h
-extract.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-extract.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-extract.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-extract.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-extract.o: $(hdrdir)/ruby/impl/attr/error.h
-extract.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-extract.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-extract.o: $(hdrdir)/ruby/impl/attr/format.h
-extract.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-extract.o: $(hdrdir)/ruby/impl/attr/noalias.h
-extract.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-extract.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-extract.o: $(hdrdir)/ruby/impl/attr/noinline.h
-extract.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-extract.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-extract.o: $(hdrdir)/ruby/impl/attr/pure.h
-extract.o: $(hdrdir)/ruby/impl/attr/restrict.h
-extract.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-extract.o: $(hdrdir)/ruby/impl/attr/warning.h
-extract.o: $(hdrdir)/ruby/impl/attr/weakref.h
-extract.o: $(hdrdir)/ruby/impl/cast.h
-extract.o: $(hdrdir)/ruby/impl/compiler_is.h
-extract.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-extract.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-extract.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-extract.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-extract.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-extract.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-extract.o: $(hdrdir)/ruby/impl/compiler_since.h
-extract.o: $(hdrdir)/ruby/impl/config.h
-extract.o: $(hdrdir)/ruby/impl/constant_p.h
-extract.o: $(hdrdir)/ruby/impl/core.h
-extract.o: $(hdrdir)/ruby/impl/core/rarray.h
-extract.o: $(hdrdir)/ruby/impl/core/rbasic.h
-extract.o: $(hdrdir)/ruby/impl/core/rbignum.h
-extract.o: $(hdrdir)/ruby/impl/core/rclass.h
-extract.o: $(hdrdir)/ruby/impl/core/rdata.h
-extract.o: $(hdrdir)/ruby/impl/core/rfile.h
-extract.o: $(hdrdir)/ruby/impl/core/rhash.h
-extract.o: $(hdrdir)/ruby/impl/core/robject.h
-extract.o: $(hdrdir)/ruby/impl/core/rregexp.h
-extract.o: $(hdrdir)/ruby/impl/core/rstring.h
-extract.o: $(hdrdir)/ruby/impl/core/rstruct.h
-extract.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-extract.o: $(hdrdir)/ruby/impl/ctype.h
-extract.o: $(hdrdir)/ruby/impl/dllexport.h
-extract.o: $(hdrdir)/ruby/impl/dosish.h
-extract.o: $(hdrdir)/ruby/impl/error.h
-extract.o: $(hdrdir)/ruby/impl/eval.h
-extract.o: $(hdrdir)/ruby/impl/event.h
-extract.o: $(hdrdir)/ruby/impl/fl_type.h
-extract.o: $(hdrdir)/ruby/impl/gc.h
-extract.o: $(hdrdir)/ruby/impl/glob.h
-extract.o: $(hdrdir)/ruby/impl/globals.h
-extract.o: $(hdrdir)/ruby/impl/has/attribute.h
-extract.o: $(hdrdir)/ruby/impl/has/builtin.h
-extract.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-extract.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-extract.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-extract.o: $(hdrdir)/ruby/impl/has/extension.h
-extract.o: $(hdrdir)/ruby/impl/has/feature.h
-extract.o: $(hdrdir)/ruby/impl/has/warning.h
-extract.o: $(hdrdir)/ruby/impl/intern/array.h
-extract.o: $(hdrdir)/ruby/impl/intern/bignum.h
-extract.o: $(hdrdir)/ruby/impl/intern/class.h
-extract.o: $(hdrdir)/ruby/impl/intern/compar.h
-extract.o: $(hdrdir)/ruby/impl/intern/complex.h
-extract.o: $(hdrdir)/ruby/impl/intern/cont.h
-extract.o: $(hdrdir)/ruby/impl/intern/dir.h
-extract.o: $(hdrdir)/ruby/impl/intern/enum.h
-extract.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-extract.o: $(hdrdir)/ruby/impl/intern/error.h
-extract.o: $(hdrdir)/ruby/impl/intern/eval.h
-extract.o: $(hdrdir)/ruby/impl/intern/file.h
-extract.o: $(hdrdir)/ruby/impl/intern/gc.h
-extract.o: $(hdrdir)/ruby/impl/intern/hash.h
-extract.o: $(hdrdir)/ruby/impl/intern/io.h
-extract.o: $(hdrdir)/ruby/impl/intern/load.h
-extract.o: $(hdrdir)/ruby/impl/intern/marshal.h
-extract.o: $(hdrdir)/ruby/impl/intern/numeric.h
-extract.o: $(hdrdir)/ruby/impl/intern/object.h
-extract.o: $(hdrdir)/ruby/impl/intern/parse.h
-extract.o: $(hdrdir)/ruby/impl/intern/proc.h
-extract.o: $(hdrdir)/ruby/impl/intern/process.h
-extract.o: $(hdrdir)/ruby/impl/intern/random.h
-extract.o: $(hdrdir)/ruby/impl/intern/range.h
-extract.o: $(hdrdir)/ruby/impl/intern/rational.h
-extract.o: $(hdrdir)/ruby/impl/intern/re.h
-extract.o: $(hdrdir)/ruby/impl/intern/ruby.h
-extract.o: $(hdrdir)/ruby/impl/intern/select.h
-extract.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-extract.o: $(hdrdir)/ruby/impl/intern/signal.h
-extract.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-extract.o: $(hdrdir)/ruby/impl/intern/string.h
-extract.o: $(hdrdir)/ruby/impl/intern/struct.h
-extract.o: $(hdrdir)/ruby/impl/intern/thread.h
-extract.o: $(hdrdir)/ruby/impl/intern/time.h
-extract.o: $(hdrdir)/ruby/impl/intern/variable.h
-extract.o: $(hdrdir)/ruby/impl/intern/vm.h
-extract.o: $(hdrdir)/ruby/impl/interpreter.h
-extract.o: $(hdrdir)/ruby/impl/iterator.h
-extract.o: $(hdrdir)/ruby/impl/memory.h
-extract.o: $(hdrdir)/ruby/impl/method.h
-extract.o: $(hdrdir)/ruby/impl/module.h
-extract.o: $(hdrdir)/ruby/impl/newobj.h
-extract.o: $(hdrdir)/ruby/impl/rgengc.h
-extract.o: $(hdrdir)/ruby/impl/scan_args.h
-extract.o: $(hdrdir)/ruby/impl/special_consts.h
-extract.o: $(hdrdir)/ruby/impl/static_assert.h
-extract.o: $(hdrdir)/ruby/impl/stdalign.h
-extract.o: $(hdrdir)/ruby/impl/stdbool.h
-extract.o: $(hdrdir)/ruby/impl/symbol.h
-extract.o: $(hdrdir)/ruby/impl/token_paste.h
-extract.o: $(hdrdir)/ruby/impl/value.h
-extract.o: $(hdrdir)/ruby/impl/value_type.h
-extract.o: $(hdrdir)/ruby/impl/variable.h
-extract.o: $(hdrdir)/ruby/impl/warning_push.h
-extract.o: $(hdrdir)/ruby/impl/xmalloc.h
+extract.o: $(hdrdir)/ruby/internal/anyargs.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+extract.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+extract.o: $(hdrdir)/ruby/internal/assume.h
+extract.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+extract.o: $(hdrdir)/ruby/internal/attr/artificial.h
+extract.o: $(hdrdir)/ruby/internal/attr/cold.h
+extract.o: $(hdrdir)/ruby/internal/attr/const.h
+extract.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+extract.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+extract.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+extract.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+extract.o: $(hdrdir)/ruby/internal/attr/error.h
+extract.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+extract.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+extract.o: $(hdrdir)/ruby/internal/attr/format.h
+extract.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+extract.o: $(hdrdir)/ruby/internal/attr/noalias.h
+extract.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+extract.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+extract.o: $(hdrdir)/ruby/internal/attr/noinline.h
+extract.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+extract.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+extract.o: $(hdrdir)/ruby/internal/attr/pure.h
+extract.o: $(hdrdir)/ruby/internal/attr/restrict.h
+extract.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+extract.o: $(hdrdir)/ruby/internal/attr/warning.h
+extract.o: $(hdrdir)/ruby/internal/attr/weakref.h
+extract.o: $(hdrdir)/ruby/internal/cast.h
+extract.o: $(hdrdir)/ruby/internal/compiler_is.h
+extract.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+extract.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+extract.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+extract.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+extract.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+extract.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+extract.o: $(hdrdir)/ruby/internal/compiler_since.h
+extract.o: $(hdrdir)/ruby/internal/config.h
+extract.o: $(hdrdir)/ruby/internal/constant_p.h
+extract.o: $(hdrdir)/ruby/internal/core.h
+extract.o: $(hdrdir)/ruby/internal/core/rarray.h
+extract.o: $(hdrdir)/ruby/internal/core/rbasic.h
+extract.o: $(hdrdir)/ruby/internal/core/rbignum.h
+extract.o: $(hdrdir)/ruby/internal/core/rclass.h
+extract.o: $(hdrdir)/ruby/internal/core/rdata.h
+extract.o: $(hdrdir)/ruby/internal/core/rfile.h
+extract.o: $(hdrdir)/ruby/internal/core/rhash.h
+extract.o: $(hdrdir)/ruby/internal/core/robject.h
+extract.o: $(hdrdir)/ruby/internal/core/rregexp.h
+extract.o: $(hdrdir)/ruby/internal/core/rstring.h
+extract.o: $(hdrdir)/ruby/internal/core/rstruct.h
+extract.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+extract.o: $(hdrdir)/ruby/internal/ctype.h
+extract.o: $(hdrdir)/ruby/internal/dllexport.h
+extract.o: $(hdrdir)/ruby/internal/dosish.h
+extract.o: $(hdrdir)/ruby/internal/error.h
+extract.o: $(hdrdir)/ruby/internal/eval.h
+extract.o: $(hdrdir)/ruby/internal/event.h
+extract.o: $(hdrdir)/ruby/internal/fl_type.h
+extract.o: $(hdrdir)/ruby/internal/gc.h
+extract.o: $(hdrdir)/ruby/internal/glob.h
+extract.o: $(hdrdir)/ruby/internal/globals.h
+extract.o: $(hdrdir)/ruby/internal/has/attribute.h
+extract.o: $(hdrdir)/ruby/internal/has/builtin.h
+extract.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+extract.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+extract.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+extract.o: $(hdrdir)/ruby/internal/has/extension.h
+extract.o: $(hdrdir)/ruby/internal/has/feature.h
+extract.o: $(hdrdir)/ruby/internal/has/warning.h
+extract.o: $(hdrdir)/ruby/internal/intern/array.h
+extract.o: $(hdrdir)/ruby/internal/intern/bignum.h
+extract.o: $(hdrdir)/ruby/internal/intern/class.h
+extract.o: $(hdrdir)/ruby/internal/intern/compar.h
+extract.o: $(hdrdir)/ruby/internal/intern/complex.h
+extract.o: $(hdrdir)/ruby/internal/intern/cont.h
+extract.o: $(hdrdir)/ruby/internal/intern/dir.h
+extract.o: $(hdrdir)/ruby/internal/intern/enum.h
+extract.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+extract.o: $(hdrdir)/ruby/internal/intern/error.h
+extract.o: $(hdrdir)/ruby/internal/intern/eval.h
+extract.o: $(hdrdir)/ruby/internal/intern/file.h
+extract.o: $(hdrdir)/ruby/internal/intern/gc.h
+extract.o: $(hdrdir)/ruby/internal/intern/hash.h
+extract.o: $(hdrdir)/ruby/internal/intern/io.h
+extract.o: $(hdrdir)/ruby/internal/intern/load.h
+extract.o: $(hdrdir)/ruby/internal/intern/marshal.h
+extract.o: $(hdrdir)/ruby/internal/intern/numeric.h
+extract.o: $(hdrdir)/ruby/internal/intern/object.h
+extract.o: $(hdrdir)/ruby/internal/intern/parse.h
+extract.o: $(hdrdir)/ruby/internal/intern/proc.h
+extract.o: $(hdrdir)/ruby/internal/intern/process.h
+extract.o: $(hdrdir)/ruby/internal/intern/random.h
+extract.o: $(hdrdir)/ruby/internal/intern/range.h
+extract.o: $(hdrdir)/ruby/internal/intern/rational.h
+extract.o: $(hdrdir)/ruby/internal/intern/re.h
+extract.o: $(hdrdir)/ruby/internal/intern/ruby.h
+extract.o: $(hdrdir)/ruby/internal/intern/select.h
+extract.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+extract.o: $(hdrdir)/ruby/internal/intern/signal.h
+extract.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+extract.o: $(hdrdir)/ruby/internal/intern/string.h
+extract.o: $(hdrdir)/ruby/internal/intern/struct.h
+extract.o: $(hdrdir)/ruby/internal/intern/thread.h
+extract.o: $(hdrdir)/ruby/internal/intern/time.h
+extract.o: $(hdrdir)/ruby/internal/intern/variable.h
+extract.o: $(hdrdir)/ruby/internal/intern/vm.h
+extract.o: $(hdrdir)/ruby/internal/interpreter.h
+extract.o: $(hdrdir)/ruby/internal/iterator.h
+extract.o: $(hdrdir)/ruby/internal/memory.h
+extract.o: $(hdrdir)/ruby/internal/method.h
+extract.o: $(hdrdir)/ruby/internal/module.h
+extract.o: $(hdrdir)/ruby/internal/newobj.h
+extract.o: $(hdrdir)/ruby/internal/rgengc.h
+extract.o: $(hdrdir)/ruby/internal/scan_args.h
+extract.o: $(hdrdir)/ruby/internal/special_consts.h
+extract.o: $(hdrdir)/ruby/internal/static_assert.h
+extract.o: $(hdrdir)/ruby/internal/stdalign.h
+extract.o: $(hdrdir)/ruby/internal/stdbool.h
+extract.o: $(hdrdir)/ruby/internal/symbol.h
+extract.o: $(hdrdir)/ruby/internal/token_paste.h
+extract.o: $(hdrdir)/ruby/internal/value.h
+extract.o: $(hdrdir)/ruby/internal/value_type.h
+extract.o: $(hdrdir)/ruby/internal/variable.h
+extract.o: $(hdrdir)/ruby/internal/warning_push.h
+extract.o: $(hdrdir)/ruby/internal/xmalloc.h
extract.o: $(hdrdir)/ruby/assert.h
extract.o: $(hdrdir)/ruby/backward.h
extract.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/array/resize/depend b/ext/-test-/array/resize/depend
index 18fb7427bd..27f622ec61 100644
--- a/ext/-test-/array/resize/depend
+++ b/ext/-test-/array/resize/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
resize.o: $(RUBY_EXTCONF_H)
resize.o: $(arch_hdrdir)/ruby/config.h
-resize.o: $(hdrdir)/ruby/impl/anyargs.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-resize.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-resize.o: $(hdrdir)/ruby/impl/assume.h
-resize.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-resize.o: $(hdrdir)/ruby/impl/attr/artificial.h
-resize.o: $(hdrdir)/ruby/impl/attr/cold.h
-resize.o: $(hdrdir)/ruby/impl/attr/const.h
-resize.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-resize.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-resize.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-resize.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-resize.o: $(hdrdir)/ruby/impl/attr/error.h
-resize.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-resize.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-resize.o: $(hdrdir)/ruby/impl/attr/format.h
-resize.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-resize.o: $(hdrdir)/ruby/impl/attr/noalias.h
-resize.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-resize.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-resize.o: $(hdrdir)/ruby/impl/attr/noinline.h
-resize.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-resize.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-resize.o: $(hdrdir)/ruby/impl/attr/pure.h
-resize.o: $(hdrdir)/ruby/impl/attr/restrict.h
-resize.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-resize.o: $(hdrdir)/ruby/impl/attr/warning.h
-resize.o: $(hdrdir)/ruby/impl/attr/weakref.h
-resize.o: $(hdrdir)/ruby/impl/cast.h
-resize.o: $(hdrdir)/ruby/impl/compiler_is.h
-resize.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-resize.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-resize.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-resize.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-resize.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-resize.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-resize.o: $(hdrdir)/ruby/impl/compiler_since.h
-resize.o: $(hdrdir)/ruby/impl/config.h
-resize.o: $(hdrdir)/ruby/impl/constant_p.h
-resize.o: $(hdrdir)/ruby/impl/core.h
-resize.o: $(hdrdir)/ruby/impl/core/rarray.h
-resize.o: $(hdrdir)/ruby/impl/core/rbasic.h
-resize.o: $(hdrdir)/ruby/impl/core/rbignum.h
-resize.o: $(hdrdir)/ruby/impl/core/rclass.h
-resize.o: $(hdrdir)/ruby/impl/core/rdata.h
-resize.o: $(hdrdir)/ruby/impl/core/rfile.h
-resize.o: $(hdrdir)/ruby/impl/core/rhash.h
-resize.o: $(hdrdir)/ruby/impl/core/robject.h
-resize.o: $(hdrdir)/ruby/impl/core/rregexp.h
-resize.o: $(hdrdir)/ruby/impl/core/rstring.h
-resize.o: $(hdrdir)/ruby/impl/core/rstruct.h
-resize.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-resize.o: $(hdrdir)/ruby/impl/ctype.h
-resize.o: $(hdrdir)/ruby/impl/dllexport.h
-resize.o: $(hdrdir)/ruby/impl/dosish.h
-resize.o: $(hdrdir)/ruby/impl/error.h
-resize.o: $(hdrdir)/ruby/impl/eval.h
-resize.o: $(hdrdir)/ruby/impl/event.h
-resize.o: $(hdrdir)/ruby/impl/fl_type.h
-resize.o: $(hdrdir)/ruby/impl/gc.h
-resize.o: $(hdrdir)/ruby/impl/glob.h
-resize.o: $(hdrdir)/ruby/impl/globals.h
-resize.o: $(hdrdir)/ruby/impl/has/attribute.h
-resize.o: $(hdrdir)/ruby/impl/has/builtin.h
-resize.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-resize.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-resize.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-resize.o: $(hdrdir)/ruby/impl/has/extension.h
-resize.o: $(hdrdir)/ruby/impl/has/feature.h
-resize.o: $(hdrdir)/ruby/impl/has/warning.h
-resize.o: $(hdrdir)/ruby/impl/intern/array.h
-resize.o: $(hdrdir)/ruby/impl/intern/bignum.h
-resize.o: $(hdrdir)/ruby/impl/intern/class.h
-resize.o: $(hdrdir)/ruby/impl/intern/compar.h
-resize.o: $(hdrdir)/ruby/impl/intern/complex.h
-resize.o: $(hdrdir)/ruby/impl/intern/cont.h
-resize.o: $(hdrdir)/ruby/impl/intern/dir.h
-resize.o: $(hdrdir)/ruby/impl/intern/enum.h
-resize.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-resize.o: $(hdrdir)/ruby/impl/intern/error.h
-resize.o: $(hdrdir)/ruby/impl/intern/eval.h
-resize.o: $(hdrdir)/ruby/impl/intern/file.h
-resize.o: $(hdrdir)/ruby/impl/intern/gc.h
-resize.o: $(hdrdir)/ruby/impl/intern/hash.h
-resize.o: $(hdrdir)/ruby/impl/intern/io.h
-resize.o: $(hdrdir)/ruby/impl/intern/load.h
-resize.o: $(hdrdir)/ruby/impl/intern/marshal.h
-resize.o: $(hdrdir)/ruby/impl/intern/numeric.h
-resize.o: $(hdrdir)/ruby/impl/intern/object.h
-resize.o: $(hdrdir)/ruby/impl/intern/parse.h
-resize.o: $(hdrdir)/ruby/impl/intern/proc.h
-resize.o: $(hdrdir)/ruby/impl/intern/process.h
-resize.o: $(hdrdir)/ruby/impl/intern/random.h
-resize.o: $(hdrdir)/ruby/impl/intern/range.h
-resize.o: $(hdrdir)/ruby/impl/intern/rational.h
-resize.o: $(hdrdir)/ruby/impl/intern/re.h
-resize.o: $(hdrdir)/ruby/impl/intern/ruby.h
-resize.o: $(hdrdir)/ruby/impl/intern/select.h
-resize.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-resize.o: $(hdrdir)/ruby/impl/intern/signal.h
-resize.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-resize.o: $(hdrdir)/ruby/impl/intern/string.h
-resize.o: $(hdrdir)/ruby/impl/intern/struct.h
-resize.o: $(hdrdir)/ruby/impl/intern/thread.h
-resize.o: $(hdrdir)/ruby/impl/intern/time.h
-resize.o: $(hdrdir)/ruby/impl/intern/variable.h
-resize.o: $(hdrdir)/ruby/impl/intern/vm.h
-resize.o: $(hdrdir)/ruby/impl/interpreter.h
-resize.o: $(hdrdir)/ruby/impl/iterator.h
-resize.o: $(hdrdir)/ruby/impl/memory.h
-resize.o: $(hdrdir)/ruby/impl/method.h
-resize.o: $(hdrdir)/ruby/impl/module.h
-resize.o: $(hdrdir)/ruby/impl/newobj.h
-resize.o: $(hdrdir)/ruby/impl/rgengc.h
-resize.o: $(hdrdir)/ruby/impl/scan_args.h
-resize.o: $(hdrdir)/ruby/impl/special_consts.h
-resize.o: $(hdrdir)/ruby/impl/static_assert.h
-resize.o: $(hdrdir)/ruby/impl/stdalign.h
-resize.o: $(hdrdir)/ruby/impl/stdbool.h
-resize.o: $(hdrdir)/ruby/impl/symbol.h
-resize.o: $(hdrdir)/ruby/impl/token_paste.h
-resize.o: $(hdrdir)/ruby/impl/value.h
-resize.o: $(hdrdir)/ruby/impl/value_type.h
-resize.o: $(hdrdir)/ruby/impl/variable.h
-resize.o: $(hdrdir)/ruby/impl/warning_push.h
-resize.o: $(hdrdir)/ruby/impl/xmalloc.h
+resize.o: $(hdrdir)/ruby/internal/anyargs.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+resize.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+resize.o: $(hdrdir)/ruby/internal/assume.h
+resize.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+resize.o: $(hdrdir)/ruby/internal/attr/artificial.h
+resize.o: $(hdrdir)/ruby/internal/attr/cold.h
+resize.o: $(hdrdir)/ruby/internal/attr/const.h
+resize.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+resize.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+resize.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+resize.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+resize.o: $(hdrdir)/ruby/internal/attr/error.h
+resize.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+resize.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+resize.o: $(hdrdir)/ruby/internal/attr/format.h
+resize.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+resize.o: $(hdrdir)/ruby/internal/attr/noalias.h
+resize.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+resize.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+resize.o: $(hdrdir)/ruby/internal/attr/noinline.h
+resize.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+resize.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+resize.o: $(hdrdir)/ruby/internal/attr/pure.h
+resize.o: $(hdrdir)/ruby/internal/attr/restrict.h
+resize.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+resize.o: $(hdrdir)/ruby/internal/attr/warning.h
+resize.o: $(hdrdir)/ruby/internal/attr/weakref.h
+resize.o: $(hdrdir)/ruby/internal/cast.h
+resize.o: $(hdrdir)/ruby/internal/compiler_is.h
+resize.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+resize.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+resize.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+resize.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+resize.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+resize.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+resize.o: $(hdrdir)/ruby/internal/compiler_since.h
+resize.o: $(hdrdir)/ruby/internal/config.h
+resize.o: $(hdrdir)/ruby/internal/constant_p.h
+resize.o: $(hdrdir)/ruby/internal/core.h
+resize.o: $(hdrdir)/ruby/internal/core/rarray.h
+resize.o: $(hdrdir)/ruby/internal/core/rbasic.h
+resize.o: $(hdrdir)/ruby/internal/core/rbignum.h
+resize.o: $(hdrdir)/ruby/internal/core/rclass.h
+resize.o: $(hdrdir)/ruby/internal/core/rdata.h
+resize.o: $(hdrdir)/ruby/internal/core/rfile.h
+resize.o: $(hdrdir)/ruby/internal/core/rhash.h
+resize.o: $(hdrdir)/ruby/internal/core/robject.h
+resize.o: $(hdrdir)/ruby/internal/core/rregexp.h
+resize.o: $(hdrdir)/ruby/internal/core/rstring.h
+resize.o: $(hdrdir)/ruby/internal/core/rstruct.h
+resize.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+resize.o: $(hdrdir)/ruby/internal/ctype.h
+resize.o: $(hdrdir)/ruby/internal/dllexport.h
+resize.o: $(hdrdir)/ruby/internal/dosish.h
+resize.o: $(hdrdir)/ruby/internal/error.h
+resize.o: $(hdrdir)/ruby/internal/eval.h
+resize.o: $(hdrdir)/ruby/internal/event.h
+resize.o: $(hdrdir)/ruby/internal/fl_type.h
+resize.o: $(hdrdir)/ruby/internal/gc.h
+resize.o: $(hdrdir)/ruby/internal/glob.h
+resize.o: $(hdrdir)/ruby/internal/globals.h
+resize.o: $(hdrdir)/ruby/internal/has/attribute.h
+resize.o: $(hdrdir)/ruby/internal/has/builtin.h
+resize.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+resize.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+resize.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+resize.o: $(hdrdir)/ruby/internal/has/extension.h
+resize.o: $(hdrdir)/ruby/internal/has/feature.h
+resize.o: $(hdrdir)/ruby/internal/has/warning.h
+resize.o: $(hdrdir)/ruby/internal/intern/array.h
+resize.o: $(hdrdir)/ruby/internal/intern/bignum.h
+resize.o: $(hdrdir)/ruby/internal/intern/class.h
+resize.o: $(hdrdir)/ruby/internal/intern/compar.h
+resize.o: $(hdrdir)/ruby/internal/intern/complex.h
+resize.o: $(hdrdir)/ruby/internal/intern/cont.h
+resize.o: $(hdrdir)/ruby/internal/intern/dir.h
+resize.o: $(hdrdir)/ruby/internal/intern/enum.h
+resize.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+resize.o: $(hdrdir)/ruby/internal/intern/error.h
+resize.o: $(hdrdir)/ruby/internal/intern/eval.h
+resize.o: $(hdrdir)/ruby/internal/intern/file.h
+resize.o: $(hdrdir)/ruby/internal/intern/gc.h
+resize.o: $(hdrdir)/ruby/internal/intern/hash.h
+resize.o: $(hdrdir)/ruby/internal/intern/io.h
+resize.o: $(hdrdir)/ruby/internal/intern/load.h
+resize.o: $(hdrdir)/ruby/internal/intern/marshal.h
+resize.o: $(hdrdir)/ruby/internal/intern/numeric.h
+resize.o: $(hdrdir)/ruby/internal/intern/object.h
+resize.o: $(hdrdir)/ruby/internal/intern/parse.h
+resize.o: $(hdrdir)/ruby/internal/intern/proc.h
+resize.o: $(hdrdir)/ruby/internal/intern/process.h
+resize.o: $(hdrdir)/ruby/internal/intern/random.h
+resize.o: $(hdrdir)/ruby/internal/intern/range.h
+resize.o: $(hdrdir)/ruby/internal/intern/rational.h
+resize.o: $(hdrdir)/ruby/internal/intern/re.h
+resize.o: $(hdrdir)/ruby/internal/intern/ruby.h
+resize.o: $(hdrdir)/ruby/internal/intern/select.h
+resize.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+resize.o: $(hdrdir)/ruby/internal/intern/signal.h
+resize.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+resize.o: $(hdrdir)/ruby/internal/intern/string.h
+resize.o: $(hdrdir)/ruby/internal/intern/struct.h
+resize.o: $(hdrdir)/ruby/internal/intern/thread.h
+resize.o: $(hdrdir)/ruby/internal/intern/time.h
+resize.o: $(hdrdir)/ruby/internal/intern/variable.h
+resize.o: $(hdrdir)/ruby/internal/intern/vm.h
+resize.o: $(hdrdir)/ruby/internal/interpreter.h
+resize.o: $(hdrdir)/ruby/internal/iterator.h
+resize.o: $(hdrdir)/ruby/internal/memory.h
+resize.o: $(hdrdir)/ruby/internal/method.h
+resize.o: $(hdrdir)/ruby/internal/module.h
+resize.o: $(hdrdir)/ruby/internal/newobj.h
+resize.o: $(hdrdir)/ruby/internal/rgengc.h
+resize.o: $(hdrdir)/ruby/internal/scan_args.h
+resize.o: $(hdrdir)/ruby/internal/special_consts.h
+resize.o: $(hdrdir)/ruby/internal/static_assert.h
+resize.o: $(hdrdir)/ruby/internal/stdalign.h
+resize.o: $(hdrdir)/ruby/internal/stdbool.h
+resize.o: $(hdrdir)/ruby/internal/symbol.h
+resize.o: $(hdrdir)/ruby/internal/token_paste.h
+resize.o: $(hdrdir)/ruby/internal/value.h
+resize.o: $(hdrdir)/ruby/internal/value_type.h
+resize.o: $(hdrdir)/ruby/internal/variable.h
+resize.o: $(hdrdir)/ruby/internal/warning_push.h
+resize.o: $(hdrdir)/ruby/internal/xmalloc.h
resize.o: $(hdrdir)/ruby/assert.h
resize.o: $(hdrdir)/ruby/backward.h
resize.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/bignum/depend b/ext/-test-/bignum/depend
index 63fb869c46..d93b2f02e4 100644
--- a/ext/-test-/bignum/depend
+++ b/ext/-test-/bignum/depend
@@ -2,146 +2,146 @@
big2str.o: $(RUBY_EXTCONF_H)
big2str.o: $(arch_hdrdir)/ruby/config.h
big2str.o: $(hdrdir)/ruby.h
-big2str.o: $(hdrdir)/ruby/impl/anyargs.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-big2str.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-big2str.o: $(hdrdir)/ruby/impl/assume.h
-big2str.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-big2str.o: $(hdrdir)/ruby/impl/attr/artificial.h
-big2str.o: $(hdrdir)/ruby/impl/attr/cold.h
-big2str.o: $(hdrdir)/ruby/impl/attr/const.h
-big2str.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-big2str.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-big2str.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-big2str.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-big2str.o: $(hdrdir)/ruby/impl/attr/error.h
-big2str.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-big2str.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-big2str.o: $(hdrdir)/ruby/impl/attr/format.h
-big2str.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-big2str.o: $(hdrdir)/ruby/impl/attr/noalias.h
-big2str.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-big2str.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-big2str.o: $(hdrdir)/ruby/impl/attr/noinline.h
-big2str.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-big2str.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-big2str.o: $(hdrdir)/ruby/impl/attr/pure.h
-big2str.o: $(hdrdir)/ruby/impl/attr/restrict.h
-big2str.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-big2str.o: $(hdrdir)/ruby/impl/attr/warning.h
-big2str.o: $(hdrdir)/ruby/impl/attr/weakref.h
-big2str.o: $(hdrdir)/ruby/impl/cast.h
-big2str.o: $(hdrdir)/ruby/impl/compiler_is.h
-big2str.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-big2str.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-big2str.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-big2str.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-big2str.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-big2str.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-big2str.o: $(hdrdir)/ruby/impl/compiler_since.h
-big2str.o: $(hdrdir)/ruby/impl/config.h
-big2str.o: $(hdrdir)/ruby/impl/constant_p.h
-big2str.o: $(hdrdir)/ruby/impl/core.h
-big2str.o: $(hdrdir)/ruby/impl/core/rarray.h
-big2str.o: $(hdrdir)/ruby/impl/core/rbasic.h
-big2str.o: $(hdrdir)/ruby/impl/core/rbignum.h
-big2str.o: $(hdrdir)/ruby/impl/core/rclass.h
-big2str.o: $(hdrdir)/ruby/impl/core/rdata.h
-big2str.o: $(hdrdir)/ruby/impl/core/rfile.h
-big2str.o: $(hdrdir)/ruby/impl/core/rhash.h
-big2str.o: $(hdrdir)/ruby/impl/core/robject.h
-big2str.o: $(hdrdir)/ruby/impl/core/rregexp.h
-big2str.o: $(hdrdir)/ruby/impl/core/rstring.h
-big2str.o: $(hdrdir)/ruby/impl/core/rstruct.h
-big2str.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-big2str.o: $(hdrdir)/ruby/impl/ctype.h
-big2str.o: $(hdrdir)/ruby/impl/dllexport.h
-big2str.o: $(hdrdir)/ruby/impl/dosish.h
-big2str.o: $(hdrdir)/ruby/impl/error.h
-big2str.o: $(hdrdir)/ruby/impl/eval.h
-big2str.o: $(hdrdir)/ruby/impl/event.h
-big2str.o: $(hdrdir)/ruby/impl/fl_type.h
-big2str.o: $(hdrdir)/ruby/impl/gc.h
-big2str.o: $(hdrdir)/ruby/impl/glob.h
-big2str.o: $(hdrdir)/ruby/impl/globals.h
-big2str.o: $(hdrdir)/ruby/impl/has/attribute.h
-big2str.o: $(hdrdir)/ruby/impl/has/builtin.h
-big2str.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-big2str.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-big2str.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-big2str.o: $(hdrdir)/ruby/impl/has/extension.h
-big2str.o: $(hdrdir)/ruby/impl/has/feature.h
-big2str.o: $(hdrdir)/ruby/impl/has/warning.h
-big2str.o: $(hdrdir)/ruby/impl/intern/array.h
-big2str.o: $(hdrdir)/ruby/impl/intern/bignum.h
-big2str.o: $(hdrdir)/ruby/impl/intern/class.h
-big2str.o: $(hdrdir)/ruby/impl/intern/compar.h
-big2str.o: $(hdrdir)/ruby/impl/intern/complex.h
-big2str.o: $(hdrdir)/ruby/impl/intern/cont.h
-big2str.o: $(hdrdir)/ruby/impl/intern/dir.h
-big2str.o: $(hdrdir)/ruby/impl/intern/enum.h
-big2str.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-big2str.o: $(hdrdir)/ruby/impl/intern/error.h
-big2str.o: $(hdrdir)/ruby/impl/intern/eval.h
-big2str.o: $(hdrdir)/ruby/impl/intern/file.h
-big2str.o: $(hdrdir)/ruby/impl/intern/gc.h
-big2str.o: $(hdrdir)/ruby/impl/intern/hash.h
-big2str.o: $(hdrdir)/ruby/impl/intern/io.h
-big2str.o: $(hdrdir)/ruby/impl/intern/load.h
-big2str.o: $(hdrdir)/ruby/impl/intern/marshal.h
-big2str.o: $(hdrdir)/ruby/impl/intern/numeric.h
-big2str.o: $(hdrdir)/ruby/impl/intern/object.h
-big2str.o: $(hdrdir)/ruby/impl/intern/parse.h
-big2str.o: $(hdrdir)/ruby/impl/intern/proc.h
-big2str.o: $(hdrdir)/ruby/impl/intern/process.h
-big2str.o: $(hdrdir)/ruby/impl/intern/random.h
-big2str.o: $(hdrdir)/ruby/impl/intern/range.h
-big2str.o: $(hdrdir)/ruby/impl/intern/rational.h
-big2str.o: $(hdrdir)/ruby/impl/intern/re.h
-big2str.o: $(hdrdir)/ruby/impl/intern/ruby.h
-big2str.o: $(hdrdir)/ruby/impl/intern/select.h
-big2str.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-big2str.o: $(hdrdir)/ruby/impl/intern/signal.h
-big2str.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-big2str.o: $(hdrdir)/ruby/impl/intern/string.h
-big2str.o: $(hdrdir)/ruby/impl/intern/struct.h
-big2str.o: $(hdrdir)/ruby/impl/intern/thread.h
-big2str.o: $(hdrdir)/ruby/impl/intern/time.h
-big2str.o: $(hdrdir)/ruby/impl/intern/variable.h
-big2str.o: $(hdrdir)/ruby/impl/intern/vm.h
-big2str.o: $(hdrdir)/ruby/impl/interpreter.h
-big2str.o: $(hdrdir)/ruby/impl/iterator.h
-big2str.o: $(hdrdir)/ruby/impl/memory.h
-big2str.o: $(hdrdir)/ruby/impl/method.h
-big2str.o: $(hdrdir)/ruby/impl/module.h
-big2str.o: $(hdrdir)/ruby/impl/newobj.h
-big2str.o: $(hdrdir)/ruby/impl/rgengc.h
-big2str.o: $(hdrdir)/ruby/impl/scan_args.h
-big2str.o: $(hdrdir)/ruby/impl/special_consts.h
-big2str.o: $(hdrdir)/ruby/impl/static_assert.h
-big2str.o: $(hdrdir)/ruby/impl/stdalign.h
-big2str.o: $(hdrdir)/ruby/impl/stdbool.h
-big2str.o: $(hdrdir)/ruby/impl/symbol.h
-big2str.o: $(hdrdir)/ruby/impl/token_paste.h
-big2str.o: $(hdrdir)/ruby/impl/value.h
-big2str.o: $(hdrdir)/ruby/impl/value_type.h
-big2str.o: $(hdrdir)/ruby/impl/variable.h
-big2str.o: $(hdrdir)/ruby/impl/warning_push.h
-big2str.o: $(hdrdir)/ruby/impl/xmalloc.h
+big2str.o: $(hdrdir)/ruby/internal/anyargs.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+big2str.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+big2str.o: $(hdrdir)/ruby/internal/assume.h
+big2str.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+big2str.o: $(hdrdir)/ruby/internal/attr/artificial.h
+big2str.o: $(hdrdir)/ruby/internal/attr/cold.h
+big2str.o: $(hdrdir)/ruby/internal/attr/const.h
+big2str.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+big2str.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+big2str.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+big2str.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+big2str.o: $(hdrdir)/ruby/internal/attr/error.h
+big2str.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+big2str.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+big2str.o: $(hdrdir)/ruby/internal/attr/format.h
+big2str.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+big2str.o: $(hdrdir)/ruby/internal/attr/noalias.h
+big2str.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+big2str.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+big2str.o: $(hdrdir)/ruby/internal/attr/noinline.h
+big2str.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+big2str.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+big2str.o: $(hdrdir)/ruby/internal/attr/pure.h
+big2str.o: $(hdrdir)/ruby/internal/attr/restrict.h
+big2str.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+big2str.o: $(hdrdir)/ruby/internal/attr/warning.h
+big2str.o: $(hdrdir)/ruby/internal/attr/weakref.h
+big2str.o: $(hdrdir)/ruby/internal/cast.h
+big2str.o: $(hdrdir)/ruby/internal/compiler_is.h
+big2str.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+big2str.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+big2str.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+big2str.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+big2str.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+big2str.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+big2str.o: $(hdrdir)/ruby/internal/compiler_since.h
+big2str.o: $(hdrdir)/ruby/internal/config.h
+big2str.o: $(hdrdir)/ruby/internal/constant_p.h
+big2str.o: $(hdrdir)/ruby/internal/core.h
+big2str.o: $(hdrdir)/ruby/internal/core/rarray.h
+big2str.o: $(hdrdir)/ruby/internal/core/rbasic.h
+big2str.o: $(hdrdir)/ruby/internal/core/rbignum.h
+big2str.o: $(hdrdir)/ruby/internal/core/rclass.h
+big2str.o: $(hdrdir)/ruby/internal/core/rdata.h
+big2str.o: $(hdrdir)/ruby/internal/core/rfile.h
+big2str.o: $(hdrdir)/ruby/internal/core/rhash.h
+big2str.o: $(hdrdir)/ruby/internal/core/robject.h
+big2str.o: $(hdrdir)/ruby/internal/core/rregexp.h
+big2str.o: $(hdrdir)/ruby/internal/core/rstring.h
+big2str.o: $(hdrdir)/ruby/internal/core/rstruct.h
+big2str.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+big2str.o: $(hdrdir)/ruby/internal/ctype.h
+big2str.o: $(hdrdir)/ruby/internal/dllexport.h
+big2str.o: $(hdrdir)/ruby/internal/dosish.h
+big2str.o: $(hdrdir)/ruby/internal/error.h
+big2str.o: $(hdrdir)/ruby/internal/eval.h
+big2str.o: $(hdrdir)/ruby/internal/event.h
+big2str.o: $(hdrdir)/ruby/internal/fl_type.h
+big2str.o: $(hdrdir)/ruby/internal/gc.h
+big2str.o: $(hdrdir)/ruby/internal/glob.h
+big2str.o: $(hdrdir)/ruby/internal/globals.h
+big2str.o: $(hdrdir)/ruby/internal/has/attribute.h
+big2str.o: $(hdrdir)/ruby/internal/has/builtin.h
+big2str.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+big2str.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+big2str.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+big2str.o: $(hdrdir)/ruby/internal/has/extension.h
+big2str.o: $(hdrdir)/ruby/internal/has/feature.h
+big2str.o: $(hdrdir)/ruby/internal/has/warning.h
+big2str.o: $(hdrdir)/ruby/internal/intern/array.h
+big2str.o: $(hdrdir)/ruby/internal/intern/bignum.h
+big2str.o: $(hdrdir)/ruby/internal/intern/class.h
+big2str.o: $(hdrdir)/ruby/internal/intern/compar.h
+big2str.o: $(hdrdir)/ruby/internal/intern/complex.h
+big2str.o: $(hdrdir)/ruby/internal/intern/cont.h
+big2str.o: $(hdrdir)/ruby/internal/intern/dir.h
+big2str.o: $(hdrdir)/ruby/internal/intern/enum.h
+big2str.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+big2str.o: $(hdrdir)/ruby/internal/intern/error.h
+big2str.o: $(hdrdir)/ruby/internal/intern/eval.h
+big2str.o: $(hdrdir)/ruby/internal/intern/file.h
+big2str.o: $(hdrdir)/ruby/internal/intern/gc.h
+big2str.o: $(hdrdir)/ruby/internal/intern/hash.h
+big2str.o: $(hdrdir)/ruby/internal/intern/io.h
+big2str.o: $(hdrdir)/ruby/internal/intern/load.h
+big2str.o: $(hdrdir)/ruby/internal/intern/marshal.h
+big2str.o: $(hdrdir)/ruby/internal/intern/numeric.h
+big2str.o: $(hdrdir)/ruby/internal/intern/object.h
+big2str.o: $(hdrdir)/ruby/internal/intern/parse.h
+big2str.o: $(hdrdir)/ruby/internal/intern/proc.h
+big2str.o: $(hdrdir)/ruby/internal/intern/process.h
+big2str.o: $(hdrdir)/ruby/internal/intern/random.h
+big2str.o: $(hdrdir)/ruby/internal/intern/range.h
+big2str.o: $(hdrdir)/ruby/internal/intern/rational.h
+big2str.o: $(hdrdir)/ruby/internal/intern/re.h
+big2str.o: $(hdrdir)/ruby/internal/intern/ruby.h
+big2str.o: $(hdrdir)/ruby/internal/intern/select.h
+big2str.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+big2str.o: $(hdrdir)/ruby/internal/intern/signal.h
+big2str.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+big2str.o: $(hdrdir)/ruby/internal/intern/string.h
+big2str.o: $(hdrdir)/ruby/internal/intern/struct.h
+big2str.o: $(hdrdir)/ruby/internal/intern/thread.h
+big2str.o: $(hdrdir)/ruby/internal/intern/time.h
+big2str.o: $(hdrdir)/ruby/internal/intern/variable.h
+big2str.o: $(hdrdir)/ruby/internal/intern/vm.h
+big2str.o: $(hdrdir)/ruby/internal/interpreter.h
+big2str.o: $(hdrdir)/ruby/internal/iterator.h
+big2str.o: $(hdrdir)/ruby/internal/memory.h
+big2str.o: $(hdrdir)/ruby/internal/method.h
+big2str.o: $(hdrdir)/ruby/internal/module.h
+big2str.o: $(hdrdir)/ruby/internal/newobj.h
+big2str.o: $(hdrdir)/ruby/internal/rgengc.h
+big2str.o: $(hdrdir)/ruby/internal/scan_args.h
+big2str.o: $(hdrdir)/ruby/internal/special_consts.h
+big2str.o: $(hdrdir)/ruby/internal/static_assert.h
+big2str.o: $(hdrdir)/ruby/internal/stdalign.h
+big2str.o: $(hdrdir)/ruby/internal/stdbool.h
+big2str.o: $(hdrdir)/ruby/internal/symbol.h
+big2str.o: $(hdrdir)/ruby/internal/token_paste.h
+big2str.o: $(hdrdir)/ruby/internal/value.h
+big2str.o: $(hdrdir)/ruby/internal/value_type.h
+big2str.o: $(hdrdir)/ruby/internal/variable.h
+big2str.o: $(hdrdir)/ruby/internal/warning_push.h
+big2str.o: $(hdrdir)/ruby/internal/xmalloc.h
big2str.o: $(hdrdir)/ruby/assert.h
big2str.o: $(hdrdir)/ruby/backward.h
big2str.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -168,146 +168,146 @@ 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/impl/anyargs.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-bigzero.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-bigzero.o: $(hdrdir)/ruby/impl/assume.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/artificial.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/cold.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/const.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/error.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/format.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/noalias.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/noinline.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/pure.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/restrict.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/warning.h
-bigzero.o: $(hdrdir)/ruby/impl/attr/weakref.h
-bigzero.o: $(hdrdir)/ruby/impl/cast.h
-bigzero.o: $(hdrdir)/ruby/impl/compiler_is.h
-bigzero.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-bigzero.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-bigzero.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-bigzero.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-bigzero.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-bigzero.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-bigzero.o: $(hdrdir)/ruby/impl/compiler_since.h
-bigzero.o: $(hdrdir)/ruby/impl/config.h
-bigzero.o: $(hdrdir)/ruby/impl/constant_p.h
-bigzero.o: $(hdrdir)/ruby/impl/core.h
-bigzero.o: $(hdrdir)/ruby/impl/core/rarray.h
-bigzero.o: $(hdrdir)/ruby/impl/core/rbasic.h
-bigzero.o: $(hdrdir)/ruby/impl/core/rbignum.h
-bigzero.o: $(hdrdir)/ruby/impl/core/rclass.h
-bigzero.o: $(hdrdir)/ruby/impl/core/rdata.h
-bigzero.o: $(hdrdir)/ruby/impl/core/rfile.h
-bigzero.o: $(hdrdir)/ruby/impl/core/rhash.h
-bigzero.o: $(hdrdir)/ruby/impl/core/robject.h
-bigzero.o: $(hdrdir)/ruby/impl/core/rregexp.h
-bigzero.o: $(hdrdir)/ruby/impl/core/rstring.h
-bigzero.o: $(hdrdir)/ruby/impl/core/rstruct.h
-bigzero.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-bigzero.o: $(hdrdir)/ruby/impl/ctype.h
-bigzero.o: $(hdrdir)/ruby/impl/dllexport.h
-bigzero.o: $(hdrdir)/ruby/impl/dosish.h
-bigzero.o: $(hdrdir)/ruby/impl/error.h
-bigzero.o: $(hdrdir)/ruby/impl/eval.h
-bigzero.o: $(hdrdir)/ruby/impl/event.h
-bigzero.o: $(hdrdir)/ruby/impl/fl_type.h
-bigzero.o: $(hdrdir)/ruby/impl/gc.h
-bigzero.o: $(hdrdir)/ruby/impl/glob.h
-bigzero.o: $(hdrdir)/ruby/impl/globals.h
-bigzero.o: $(hdrdir)/ruby/impl/has/attribute.h
-bigzero.o: $(hdrdir)/ruby/impl/has/builtin.h
-bigzero.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-bigzero.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-bigzero.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-bigzero.o: $(hdrdir)/ruby/impl/has/extension.h
-bigzero.o: $(hdrdir)/ruby/impl/has/feature.h
-bigzero.o: $(hdrdir)/ruby/impl/has/warning.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/array.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/bignum.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/class.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/compar.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/complex.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/cont.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/dir.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/enum.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/error.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/eval.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/file.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/gc.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/hash.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/io.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/load.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/marshal.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/numeric.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/object.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/parse.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/proc.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/process.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/random.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/range.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/rational.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/re.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/ruby.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/select.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/signal.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/string.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/struct.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/thread.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/time.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/variable.h
-bigzero.o: $(hdrdir)/ruby/impl/intern/vm.h
-bigzero.o: $(hdrdir)/ruby/impl/interpreter.h
-bigzero.o: $(hdrdir)/ruby/impl/iterator.h
-bigzero.o: $(hdrdir)/ruby/impl/memory.h
-bigzero.o: $(hdrdir)/ruby/impl/method.h
-bigzero.o: $(hdrdir)/ruby/impl/module.h
-bigzero.o: $(hdrdir)/ruby/impl/newobj.h
-bigzero.o: $(hdrdir)/ruby/impl/rgengc.h
-bigzero.o: $(hdrdir)/ruby/impl/scan_args.h
-bigzero.o: $(hdrdir)/ruby/impl/special_consts.h
-bigzero.o: $(hdrdir)/ruby/impl/static_assert.h
-bigzero.o: $(hdrdir)/ruby/impl/stdalign.h
-bigzero.o: $(hdrdir)/ruby/impl/stdbool.h
-bigzero.o: $(hdrdir)/ruby/impl/symbol.h
-bigzero.o: $(hdrdir)/ruby/impl/token_paste.h
-bigzero.o: $(hdrdir)/ruby/impl/value.h
-bigzero.o: $(hdrdir)/ruby/impl/value_type.h
-bigzero.o: $(hdrdir)/ruby/impl/variable.h
-bigzero.o: $(hdrdir)/ruby/impl/warning_push.h
-bigzero.o: $(hdrdir)/ruby/impl/xmalloc.h
+bigzero.o: $(hdrdir)/ruby/internal/anyargs.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+bigzero.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+bigzero.o: $(hdrdir)/ruby/internal/assume.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/artificial.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/cold.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/const.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/error.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/format.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/noalias.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/noinline.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/pure.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/restrict.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/warning.h
+bigzero.o: $(hdrdir)/ruby/internal/attr/weakref.h
+bigzero.o: $(hdrdir)/ruby/internal/cast.h
+bigzero.o: $(hdrdir)/ruby/internal/compiler_is.h
+bigzero.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+bigzero.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+bigzero.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+bigzero.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+bigzero.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+bigzero.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+bigzero.o: $(hdrdir)/ruby/internal/compiler_since.h
+bigzero.o: $(hdrdir)/ruby/internal/config.h
+bigzero.o: $(hdrdir)/ruby/internal/constant_p.h
+bigzero.o: $(hdrdir)/ruby/internal/core.h
+bigzero.o: $(hdrdir)/ruby/internal/core/rarray.h
+bigzero.o: $(hdrdir)/ruby/internal/core/rbasic.h
+bigzero.o: $(hdrdir)/ruby/internal/core/rbignum.h
+bigzero.o: $(hdrdir)/ruby/internal/core/rclass.h
+bigzero.o: $(hdrdir)/ruby/internal/core/rdata.h
+bigzero.o: $(hdrdir)/ruby/internal/core/rfile.h
+bigzero.o: $(hdrdir)/ruby/internal/core/rhash.h
+bigzero.o: $(hdrdir)/ruby/internal/core/robject.h
+bigzero.o: $(hdrdir)/ruby/internal/core/rregexp.h
+bigzero.o: $(hdrdir)/ruby/internal/core/rstring.h
+bigzero.o: $(hdrdir)/ruby/internal/core/rstruct.h
+bigzero.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+bigzero.o: $(hdrdir)/ruby/internal/ctype.h
+bigzero.o: $(hdrdir)/ruby/internal/dllexport.h
+bigzero.o: $(hdrdir)/ruby/internal/dosish.h
+bigzero.o: $(hdrdir)/ruby/internal/error.h
+bigzero.o: $(hdrdir)/ruby/internal/eval.h
+bigzero.o: $(hdrdir)/ruby/internal/event.h
+bigzero.o: $(hdrdir)/ruby/internal/fl_type.h
+bigzero.o: $(hdrdir)/ruby/internal/gc.h
+bigzero.o: $(hdrdir)/ruby/internal/glob.h
+bigzero.o: $(hdrdir)/ruby/internal/globals.h
+bigzero.o: $(hdrdir)/ruby/internal/has/attribute.h
+bigzero.o: $(hdrdir)/ruby/internal/has/builtin.h
+bigzero.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+bigzero.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+bigzero.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+bigzero.o: $(hdrdir)/ruby/internal/has/extension.h
+bigzero.o: $(hdrdir)/ruby/internal/has/feature.h
+bigzero.o: $(hdrdir)/ruby/internal/has/warning.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/array.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/bignum.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/class.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/compar.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/complex.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/cont.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/dir.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/enum.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/error.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/eval.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/file.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/gc.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/hash.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/io.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/load.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/marshal.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/numeric.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/object.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/parse.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/proc.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/process.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/random.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/range.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/rational.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/re.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/ruby.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/select.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/signal.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/string.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/struct.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/thread.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/time.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/variable.h
+bigzero.o: $(hdrdir)/ruby/internal/intern/vm.h
+bigzero.o: $(hdrdir)/ruby/internal/interpreter.h
+bigzero.o: $(hdrdir)/ruby/internal/iterator.h
+bigzero.o: $(hdrdir)/ruby/internal/memory.h
+bigzero.o: $(hdrdir)/ruby/internal/method.h
+bigzero.o: $(hdrdir)/ruby/internal/module.h
+bigzero.o: $(hdrdir)/ruby/internal/newobj.h
+bigzero.o: $(hdrdir)/ruby/internal/rgengc.h
+bigzero.o: $(hdrdir)/ruby/internal/scan_args.h
+bigzero.o: $(hdrdir)/ruby/internal/special_consts.h
+bigzero.o: $(hdrdir)/ruby/internal/static_assert.h
+bigzero.o: $(hdrdir)/ruby/internal/stdalign.h
+bigzero.o: $(hdrdir)/ruby/internal/stdbool.h
+bigzero.o: $(hdrdir)/ruby/internal/symbol.h
+bigzero.o: $(hdrdir)/ruby/internal/token_paste.h
+bigzero.o: $(hdrdir)/ruby/internal/value.h
+bigzero.o: $(hdrdir)/ruby/internal/value_type.h
+bigzero.o: $(hdrdir)/ruby/internal/variable.h
+bigzero.o: $(hdrdir)/ruby/internal/warning_push.h
+bigzero.o: $(hdrdir)/ruby/internal/xmalloc.h
bigzero.o: $(hdrdir)/ruby/assert.h
bigzero.o: $(hdrdir)/ruby/backward.h
bigzero.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -334,146 +334,146 @@ 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/impl/anyargs.h
-div.o: $(hdrdir)/ruby/impl/arithmetic.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-div.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-div.o: $(hdrdir)/ruby/impl/assume.h
-div.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-div.o: $(hdrdir)/ruby/impl/attr/artificial.h
-div.o: $(hdrdir)/ruby/impl/attr/cold.h
-div.o: $(hdrdir)/ruby/impl/attr/const.h
-div.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-div.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-div.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-div.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-div.o: $(hdrdir)/ruby/impl/attr/error.h
-div.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-div.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-div.o: $(hdrdir)/ruby/impl/attr/format.h
-div.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-div.o: $(hdrdir)/ruby/impl/attr/noalias.h
-div.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-div.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-div.o: $(hdrdir)/ruby/impl/attr/noinline.h
-div.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-div.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-div.o: $(hdrdir)/ruby/impl/attr/pure.h
-div.o: $(hdrdir)/ruby/impl/attr/restrict.h
-div.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-div.o: $(hdrdir)/ruby/impl/attr/warning.h
-div.o: $(hdrdir)/ruby/impl/attr/weakref.h
-div.o: $(hdrdir)/ruby/impl/cast.h
-div.o: $(hdrdir)/ruby/impl/compiler_is.h
-div.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-div.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-div.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-div.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-div.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-div.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-div.o: $(hdrdir)/ruby/impl/compiler_since.h
-div.o: $(hdrdir)/ruby/impl/config.h
-div.o: $(hdrdir)/ruby/impl/constant_p.h
-div.o: $(hdrdir)/ruby/impl/core.h
-div.o: $(hdrdir)/ruby/impl/core/rarray.h
-div.o: $(hdrdir)/ruby/impl/core/rbasic.h
-div.o: $(hdrdir)/ruby/impl/core/rbignum.h
-div.o: $(hdrdir)/ruby/impl/core/rclass.h
-div.o: $(hdrdir)/ruby/impl/core/rdata.h
-div.o: $(hdrdir)/ruby/impl/core/rfile.h
-div.o: $(hdrdir)/ruby/impl/core/rhash.h
-div.o: $(hdrdir)/ruby/impl/core/robject.h
-div.o: $(hdrdir)/ruby/impl/core/rregexp.h
-div.o: $(hdrdir)/ruby/impl/core/rstring.h
-div.o: $(hdrdir)/ruby/impl/core/rstruct.h
-div.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-div.o: $(hdrdir)/ruby/impl/ctype.h
-div.o: $(hdrdir)/ruby/impl/dllexport.h
-div.o: $(hdrdir)/ruby/impl/dosish.h
-div.o: $(hdrdir)/ruby/impl/error.h
-div.o: $(hdrdir)/ruby/impl/eval.h
-div.o: $(hdrdir)/ruby/impl/event.h
-div.o: $(hdrdir)/ruby/impl/fl_type.h
-div.o: $(hdrdir)/ruby/impl/gc.h
-div.o: $(hdrdir)/ruby/impl/glob.h
-div.o: $(hdrdir)/ruby/impl/globals.h
-div.o: $(hdrdir)/ruby/impl/has/attribute.h
-div.o: $(hdrdir)/ruby/impl/has/builtin.h
-div.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-div.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-div.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-div.o: $(hdrdir)/ruby/impl/has/extension.h
-div.o: $(hdrdir)/ruby/impl/has/feature.h
-div.o: $(hdrdir)/ruby/impl/has/warning.h
-div.o: $(hdrdir)/ruby/impl/intern/array.h
-div.o: $(hdrdir)/ruby/impl/intern/bignum.h
-div.o: $(hdrdir)/ruby/impl/intern/class.h
-div.o: $(hdrdir)/ruby/impl/intern/compar.h
-div.o: $(hdrdir)/ruby/impl/intern/complex.h
-div.o: $(hdrdir)/ruby/impl/intern/cont.h
-div.o: $(hdrdir)/ruby/impl/intern/dir.h
-div.o: $(hdrdir)/ruby/impl/intern/enum.h
-div.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-div.o: $(hdrdir)/ruby/impl/intern/error.h
-div.o: $(hdrdir)/ruby/impl/intern/eval.h
-div.o: $(hdrdir)/ruby/impl/intern/file.h
-div.o: $(hdrdir)/ruby/impl/intern/gc.h
-div.o: $(hdrdir)/ruby/impl/intern/hash.h
-div.o: $(hdrdir)/ruby/impl/intern/io.h
-div.o: $(hdrdir)/ruby/impl/intern/load.h
-div.o: $(hdrdir)/ruby/impl/intern/marshal.h
-div.o: $(hdrdir)/ruby/impl/intern/numeric.h
-div.o: $(hdrdir)/ruby/impl/intern/object.h
-div.o: $(hdrdir)/ruby/impl/intern/parse.h
-div.o: $(hdrdir)/ruby/impl/intern/proc.h
-div.o: $(hdrdir)/ruby/impl/intern/process.h
-div.o: $(hdrdir)/ruby/impl/intern/random.h
-div.o: $(hdrdir)/ruby/impl/intern/range.h
-div.o: $(hdrdir)/ruby/impl/intern/rational.h
-div.o: $(hdrdir)/ruby/impl/intern/re.h
-div.o: $(hdrdir)/ruby/impl/intern/ruby.h
-div.o: $(hdrdir)/ruby/impl/intern/select.h
-div.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-div.o: $(hdrdir)/ruby/impl/intern/signal.h
-div.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-div.o: $(hdrdir)/ruby/impl/intern/string.h
-div.o: $(hdrdir)/ruby/impl/intern/struct.h
-div.o: $(hdrdir)/ruby/impl/intern/thread.h
-div.o: $(hdrdir)/ruby/impl/intern/time.h
-div.o: $(hdrdir)/ruby/impl/intern/variable.h
-div.o: $(hdrdir)/ruby/impl/intern/vm.h
-div.o: $(hdrdir)/ruby/impl/interpreter.h
-div.o: $(hdrdir)/ruby/impl/iterator.h
-div.o: $(hdrdir)/ruby/impl/memory.h
-div.o: $(hdrdir)/ruby/impl/method.h
-div.o: $(hdrdir)/ruby/impl/module.h
-div.o: $(hdrdir)/ruby/impl/newobj.h
-div.o: $(hdrdir)/ruby/impl/rgengc.h
-div.o: $(hdrdir)/ruby/impl/scan_args.h
-div.o: $(hdrdir)/ruby/impl/special_consts.h
-div.o: $(hdrdir)/ruby/impl/static_assert.h
-div.o: $(hdrdir)/ruby/impl/stdalign.h
-div.o: $(hdrdir)/ruby/impl/stdbool.h
-div.o: $(hdrdir)/ruby/impl/symbol.h
-div.o: $(hdrdir)/ruby/impl/token_paste.h
-div.o: $(hdrdir)/ruby/impl/value.h
-div.o: $(hdrdir)/ruby/impl/value_type.h
-div.o: $(hdrdir)/ruby/impl/variable.h
-div.o: $(hdrdir)/ruby/impl/warning_push.h
-div.o: $(hdrdir)/ruby/impl/xmalloc.h
+div.o: $(hdrdir)/ruby/internal/anyargs.h
+div.o: $(hdrdir)/ruby/internal/arithmetic.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+div.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+div.o: $(hdrdir)/ruby/internal/assume.h
+div.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+div.o: $(hdrdir)/ruby/internal/attr/artificial.h
+div.o: $(hdrdir)/ruby/internal/attr/cold.h
+div.o: $(hdrdir)/ruby/internal/attr/const.h
+div.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+div.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+div.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+div.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+div.o: $(hdrdir)/ruby/internal/attr/error.h
+div.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+div.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+div.o: $(hdrdir)/ruby/internal/attr/format.h
+div.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+div.o: $(hdrdir)/ruby/internal/attr/noalias.h
+div.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+div.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+div.o: $(hdrdir)/ruby/internal/attr/noinline.h
+div.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+div.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+div.o: $(hdrdir)/ruby/internal/attr/pure.h
+div.o: $(hdrdir)/ruby/internal/attr/restrict.h
+div.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+div.o: $(hdrdir)/ruby/internal/attr/warning.h
+div.o: $(hdrdir)/ruby/internal/attr/weakref.h
+div.o: $(hdrdir)/ruby/internal/cast.h
+div.o: $(hdrdir)/ruby/internal/compiler_is.h
+div.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+div.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+div.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+div.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+div.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+div.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+div.o: $(hdrdir)/ruby/internal/compiler_since.h
+div.o: $(hdrdir)/ruby/internal/config.h
+div.o: $(hdrdir)/ruby/internal/constant_p.h
+div.o: $(hdrdir)/ruby/internal/core.h
+div.o: $(hdrdir)/ruby/internal/core/rarray.h
+div.o: $(hdrdir)/ruby/internal/core/rbasic.h
+div.o: $(hdrdir)/ruby/internal/core/rbignum.h
+div.o: $(hdrdir)/ruby/internal/core/rclass.h
+div.o: $(hdrdir)/ruby/internal/core/rdata.h
+div.o: $(hdrdir)/ruby/internal/core/rfile.h
+div.o: $(hdrdir)/ruby/internal/core/rhash.h
+div.o: $(hdrdir)/ruby/internal/core/robject.h
+div.o: $(hdrdir)/ruby/internal/core/rregexp.h
+div.o: $(hdrdir)/ruby/internal/core/rstring.h
+div.o: $(hdrdir)/ruby/internal/core/rstruct.h
+div.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+div.o: $(hdrdir)/ruby/internal/ctype.h
+div.o: $(hdrdir)/ruby/internal/dllexport.h
+div.o: $(hdrdir)/ruby/internal/dosish.h
+div.o: $(hdrdir)/ruby/internal/error.h
+div.o: $(hdrdir)/ruby/internal/eval.h
+div.o: $(hdrdir)/ruby/internal/event.h
+div.o: $(hdrdir)/ruby/internal/fl_type.h
+div.o: $(hdrdir)/ruby/internal/gc.h
+div.o: $(hdrdir)/ruby/internal/glob.h
+div.o: $(hdrdir)/ruby/internal/globals.h
+div.o: $(hdrdir)/ruby/internal/has/attribute.h
+div.o: $(hdrdir)/ruby/internal/has/builtin.h
+div.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+div.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+div.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+div.o: $(hdrdir)/ruby/internal/has/extension.h
+div.o: $(hdrdir)/ruby/internal/has/feature.h
+div.o: $(hdrdir)/ruby/internal/has/warning.h
+div.o: $(hdrdir)/ruby/internal/intern/array.h
+div.o: $(hdrdir)/ruby/internal/intern/bignum.h
+div.o: $(hdrdir)/ruby/internal/intern/class.h
+div.o: $(hdrdir)/ruby/internal/intern/compar.h
+div.o: $(hdrdir)/ruby/internal/intern/complex.h
+div.o: $(hdrdir)/ruby/internal/intern/cont.h
+div.o: $(hdrdir)/ruby/internal/intern/dir.h
+div.o: $(hdrdir)/ruby/internal/intern/enum.h
+div.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+div.o: $(hdrdir)/ruby/internal/intern/error.h
+div.o: $(hdrdir)/ruby/internal/intern/eval.h
+div.o: $(hdrdir)/ruby/internal/intern/file.h
+div.o: $(hdrdir)/ruby/internal/intern/gc.h
+div.o: $(hdrdir)/ruby/internal/intern/hash.h
+div.o: $(hdrdir)/ruby/internal/intern/io.h
+div.o: $(hdrdir)/ruby/internal/intern/load.h
+div.o: $(hdrdir)/ruby/internal/intern/marshal.h
+div.o: $(hdrdir)/ruby/internal/intern/numeric.h
+div.o: $(hdrdir)/ruby/internal/intern/object.h
+div.o: $(hdrdir)/ruby/internal/intern/parse.h
+div.o: $(hdrdir)/ruby/internal/intern/proc.h
+div.o: $(hdrdir)/ruby/internal/intern/process.h
+div.o: $(hdrdir)/ruby/internal/intern/random.h
+div.o: $(hdrdir)/ruby/internal/intern/range.h
+div.o: $(hdrdir)/ruby/internal/intern/rational.h
+div.o: $(hdrdir)/ruby/internal/intern/re.h
+div.o: $(hdrdir)/ruby/internal/intern/ruby.h
+div.o: $(hdrdir)/ruby/internal/intern/select.h
+div.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+div.o: $(hdrdir)/ruby/internal/intern/signal.h
+div.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+div.o: $(hdrdir)/ruby/internal/intern/string.h
+div.o: $(hdrdir)/ruby/internal/intern/struct.h
+div.o: $(hdrdir)/ruby/internal/intern/thread.h
+div.o: $(hdrdir)/ruby/internal/intern/time.h
+div.o: $(hdrdir)/ruby/internal/intern/variable.h
+div.o: $(hdrdir)/ruby/internal/intern/vm.h
+div.o: $(hdrdir)/ruby/internal/interpreter.h
+div.o: $(hdrdir)/ruby/internal/iterator.h
+div.o: $(hdrdir)/ruby/internal/memory.h
+div.o: $(hdrdir)/ruby/internal/method.h
+div.o: $(hdrdir)/ruby/internal/module.h
+div.o: $(hdrdir)/ruby/internal/newobj.h
+div.o: $(hdrdir)/ruby/internal/rgengc.h
+div.o: $(hdrdir)/ruby/internal/scan_args.h
+div.o: $(hdrdir)/ruby/internal/special_consts.h
+div.o: $(hdrdir)/ruby/internal/static_assert.h
+div.o: $(hdrdir)/ruby/internal/stdalign.h
+div.o: $(hdrdir)/ruby/internal/stdbool.h
+div.o: $(hdrdir)/ruby/internal/symbol.h
+div.o: $(hdrdir)/ruby/internal/token_paste.h
+div.o: $(hdrdir)/ruby/internal/value.h
+div.o: $(hdrdir)/ruby/internal/value_type.h
+div.o: $(hdrdir)/ruby/internal/variable.h
+div.o: $(hdrdir)/ruby/internal/warning_push.h
+div.o: $(hdrdir)/ruby/internal/xmalloc.h
div.o: $(hdrdir)/ruby/assert.h
div.o: $(hdrdir)/ruby/backward.h
div.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -500,146 +500,146 @@ 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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -664,146 +664,146 @@ 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/impl/anyargs.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-intpack.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-intpack.o: $(hdrdir)/ruby/impl/assume.h
-intpack.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-intpack.o: $(hdrdir)/ruby/impl/attr/artificial.h
-intpack.o: $(hdrdir)/ruby/impl/attr/cold.h
-intpack.o: $(hdrdir)/ruby/impl/attr/const.h
-intpack.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-intpack.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-intpack.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-intpack.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-intpack.o: $(hdrdir)/ruby/impl/attr/error.h
-intpack.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-intpack.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-intpack.o: $(hdrdir)/ruby/impl/attr/format.h
-intpack.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-intpack.o: $(hdrdir)/ruby/impl/attr/noalias.h
-intpack.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-intpack.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-intpack.o: $(hdrdir)/ruby/impl/attr/noinline.h
-intpack.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-intpack.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-intpack.o: $(hdrdir)/ruby/impl/attr/pure.h
-intpack.o: $(hdrdir)/ruby/impl/attr/restrict.h
-intpack.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-intpack.o: $(hdrdir)/ruby/impl/attr/warning.h
-intpack.o: $(hdrdir)/ruby/impl/attr/weakref.h
-intpack.o: $(hdrdir)/ruby/impl/cast.h
-intpack.o: $(hdrdir)/ruby/impl/compiler_is.h
-intpack.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-intpack.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-intpack.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-intpack.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-intpack.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-intpack.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-intpack.o: $(hdrdir)/ruby/impl/compiler_since.h
-intpack.o: $(hdrdir)/ruby/impl/config.h
-intpack.o: $(hdrdir)/ruby/impl/constant_p.h
-intpack.o: $(hdrdir)/ruby/impl/core.h
-intpack.o: $(hdrdir)/ruby/impl/core/rarray.h
-intpack.o: $(hdrdir)/ruby/impl/core/rbasic.h
-intpack.o: $(hdrdir)/ruby/impl/core/rbignum.h
-intpack.o: $(hdrdir)/ruby/impl/core/rclass.h
-intpack.o: $(hdrdir)/ruby/impl/core/rdata.h
-intpack.o: $(hdrdir)/ruby/impl/core/rfile.h
-intpack.o: $(hdrdir)/ruby/impl/core/rhash.h
-intpack.o: $(hdrdir)/ruby/impl/core/robject.h
-intpack.o: $(hdrdir)/ruby/impl/core/rregexp.h
-intpack.o: $(hdrdir)/ruby/impl/core/rstring.h
-intpack.o: $(hdrdir)/ruby/impl/core/rstruct.h
-intpack.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-intpack.o: $(hdrdir)/ruby/impl/ctype.h
-intpack.o: $(hdrdir)/ruby/impl/dllexport.h
-intpack.o: $(hdrdir)/ruby/impl/dosish.h
-intpack.o: $(hdrdir)/ruby/impl/error.h
-intpack.o: $(hdrdir)/ruby/impl/eval.h
-intpack.o: $(hdrdir)/ruby/impl/event.h
-intpack.o: $(hdrdir)/ruby/impl/fl_type.h
-intpack.o: $(hdrdir)/ruby/impl/gc.h
-intpack.o: $(hdrdir)/ruby/impl/glob.h
-intpack.o: $(hdrdir)/ruby/impl/globals.h
-intpack.o: $(hdrdir)/ruby/impl/has/attribute.h
-intpack.o: $(hdrdir)/ruby/impl/has/builtin.h
-intpack.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-intpack.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-intpack.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-intpack.o: $(hdrdir)/ruby/impl/has/extension.h
-intpack.o: $(hdrdir)/ruby/impl/has/feature.h
-intpack.o: $(hdrdir)/ruby/impl/has/warning.h
-intpack.o: $(hdrdir)/ruby/impl/intern/array.h
-intpack.o: $(hdrdir)/ruby/impl/intern/bignum.h
-intpack.o: $(hdrdir)/ruby/impl/intern/class.h
-intpack.o: $(hdrdir)/ruby/impl/intern/compar.h
-intpack.o: $(hdrdir)/ruby/impl/intern/complex.h
-intpack.o: $(hdrdir)/ruby/impl/intern/cont.h
-intpack.o: $(hdrdir)/ruby/impl/intern/dir.h
-intpack.o: $(hdrdir)/ruby/impl/intern/enum.h
-intpack.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-intpack.o: $(hdrdir)/ruby/impl/intern/error.h
-intpack.o: $(hdrdir)/ruby/impl/intern/eval.h
-intpack.o: $(hdrdir)/ruby/impl/intern/file.h
-intpack.o: $(hdrdir)/ruby/impl/intern/gc.h
-intpack.o: $(hdrdir)/ruby/impl/intern/hash.h
-intpack.o: $(hdrdir)/ruby/impl/intern/io.h
-intpack.o: $(hdrdir)/ruby/impl/intern/load.h
-intpack.o: $(hdrdir)/ruby/impl/intern/marshal.h
-intpack.o: $(hdrdir)/ruby/impl/intern/numeric.h
-intpack.o: $(hdrdir)/ruby/impl/intern/object.h
-intpack.o: $(hdrdir)/ruby/impl/intern/parse.h
-intpack.o: $(hdrdir)/ruby/impl/intern/proc.h
-intpack.o: $(hdrdir)/ruby/impl/intern/process.h
-intpack.o: $(hdrdir)/ruby/impl/intern/random.h
-intpack.o: $(hdrdir)/ruby/impl/intern/range.h
-intpack.o: $(hdrdir)/ruby/impl/intern/rational.h
-intpack.o: $(hdrdir)/ruby/impl/intern/re.h
-intpack.o: $(hdrdir)/ruby/impl/intern/ruby.h
-intpack.o: $(hdrdir)/ruby/impl/intern/select.h
-intpack.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-intpack.o: $(hdrdir)/ruby/impl/intern/signal.h
-intpack.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-intpack.o: $(hdrdir)/ruby/impl/intern/string.h
-intpack.o: $(hdrdir)/ruby/impl/intern/struct.h
-intpack.o: $(hdrdir)/ruby/impl/intern/thread.h
-intpack.o: $(hdrdir)/ruby/impl/intern/time.h
-intpack.o: $(hdrdir)/ruby/impl/intern/variable.h
-intpack.o: $(hdrdir)/ruby/impl/intern/vm.h
-intpack.o: $(hdrdir)/ruby/impl/interpreter.h
-intpack.o: $(hdrdir)/ruby/impl/iterator.h
-intpack.o: $(hdrdir)/ruby/impl/memory.h
-intpack.o: $(hdrdir)/ruby/impl/method.h
-intpack.o: $(hdrdir)/ruby/impl/module.h
-intpack.o: $(hdrdir)/ruby/impl/newobj.h
-intpack.o: $(hdrdir)/ruby/impl/rgengc.h
-intpack.o: $(hdrdir)/ruby/impl/scan_args.h
-intpack.o: $(hdrdir)/ruby/impl/special_consts.h
-intpack.o: $(hdrdir)/ruby/impl/static_assert.h
-intpack.o: $(hdrdir)/ruby/impl/stdalign.h
-intpack.o: $(hdrdir)/ruby/impl/stdbool.h
-intpack.o: $(hdrdir)/ruby/impl/symbol.h
-intpack.o: $(hdrdir)/ruby/impl/token_paste.h
-intpack.o: $(hdrdir)/ruby/impl/value.h
-intpack.o: $(hdrdir)/ruby/impl/value_type.h
-intpack.o: $(hdrdir)/ruby/impl/variable.h
-intpack.o: $(hdrdir)/ruby/impl/warning_push.h
-intpack.o: $(hdrdir)/ruby/impl/xmalloc.h
+intpack.o: $(hdrdir)/ruby/internal/anyargs.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+intpack.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+intpack.o: $(hdrdir)/ruby/internal/assume.h
+intpack.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+intpack.o: $(hdrdir)/ruby/internal/attr/artificial.h
+intpack.o: $(hdrdir)/ruby/internal/attr/cold.h
+intpack.o: $(hdrdir)/ruby/internal/attr/const.h
+intpack.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+intpack.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+intpack.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+intpack.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+intpack.o: $(hdrdir)/ruby/internal/attr/error.h
+intpack.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+intpack.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+intpack.o: $(hdrdir)/ruby/internal/attr/format.h
+intpack.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+intpack.o: $(hdrdir)/ruby/internal/attr/noalias.h
+intpack.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+intpack.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+intpack.o: $(hdrdir)/ruby/internal/attr/noinline.h
+intpack.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+intpack.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+intpack.o: $(hdrdir)/ruby/internal/attr/pure.h
+intpack.o: $(hdrdir)/ruby/internal/attr/restrict.h
+intpack.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+intpack.o: $(hdrdir)/ruby/internal/attr/warning.h
+intpack.o: $(hdrdir)/ruby/internal/attr/weakref.h
+intpack.o: $(hdrdir)/ruby/internal/cast.h
+intpack.o: $(hdrdir)/ruby/internal/compiler_is.h
+intpack.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+intpack.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+intpack.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+intpack.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+intpack.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+intpack.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+intpack.o: $(hdrdir)/ruby/internal/compiler_since.h
+intpack.o: $(hdrdir)/ruby/internal/config.h
+intpack.o: $(hdrdir)/ruby/internal/constant_p.h
+intpack.o: $(hdrdir)/ruby/internal/core.h
+intpack.o: $(hdrdir)/ruby/internal/core/rarray.h
+intpack.o: $(hdrdir)/ruby/internal/core/rbasic.h
+intpack.o: $(hdrdir)/ruby/internal/core/rbignum.h
+intpack.o: $(hdrdir)/ruby/internal/core/rclass.h
+intpack.o: $(hdrdir)/ruby/internal/core/rdata.h
+intpack.o: $(hdrdir)/ruby/internal/core/rfile.h
+intpack.o: $(hdrdir)/ruby/internal/core/rhash.h
+intpack.o: $(hdrdir)/ruby/internal/core/robject.h
+intpack.o: $(hdrdir)/ruby/internal/core/rregexp.h
+intpack.o: $(hdrdir)/ruby/internal/core/rstring.h
+intpack.o: $(hdrdir)/ruby/internal/core/rstruct.h
+intpack.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+intpack.o: $(hdrdir)/ruby/internal/ctype.h
+intpack.o: $(hdrdir)/ruby/internal/dllexport.h
+intpack.o: $(hdrdir)/ruby/internal/dosish.h
+intpack.o: $(hdrdir)/ruby/internal/error.h
+intpack.o: $(hdrdir)/ruby/internal/eval.h
+intpack.o: $(hdrdir)/ruby/internal/event.h
+intpack.o: $(hdrdir)/ruby/internal/fl_type.h
+intpack.o: $(hdrdir)/ruby/internal/gc.h
+intpack.o: $(hdrdir)/ruby/internal/glob.h
+intpack.o: $(hdrdir)/ruby/internal/globals.h
+intpack.o: $(hdrdir)/ruby/internal/has/attribute.h
+intpack.o: $(hdrdir)/ruby/internal/has/builtin.h
+intpack.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+intpack.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+intpack.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+intpack.o: $(hdrdir)/ruby/internal/has/extension.h
+intpack.o: $(hdrdir)/ruby/internal/has/feature.h
+intpack.o: $(hdrdir)/ruby/internal/has/warning.h
+intpack.o: $(hdrdir)/ruby/internal/intern/array.h
+intpack.o: $(hdrdir)/ruby/internal/intern/bignum.h
+intpack.o: $(hdrdir)/ruby/internal/intern/class.h
+intpack.o: $(hdrdir)/ruby/internal/intern/compar.h
+intpack.o: $(hdrdir)/ruby/internal/intern/complex.h
+intpack.o: $(hdrdir)/ruby/internal/intern/cont.h
+intpack.o: $(hdrdir)/ruby/internal/intern/dir.h
+intpack.o: $(hdrdir)/ruby/internal/intern/enum.h
+intpack.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+intpack.o: $(hdrdir)/ruby/internal/intern/error.h
+intpack.o: $(hdrdir)/ruby/internal/intern/eval.h
+intpack.o: $(hdrdir)/ruby/internal/intern/file.h
+intpack.o: $(hdrdir)/ruby/internal/intern/gc.h
+intpack.o: $(hdrdir)/ruby/internal/intern/hash.h
+intpack.o: $(hdrdir)/ruby/internal/intern/io.h
+intpack.o: $(hdrdir)/ruby/internal/intern/load.h
+intpack.o: $(hdrdir)/ruby/internal/intern/marshal.h
+intpack.o: $(hdrdir)/ruby/internal/intern/numeric.h
+intpack.o: $(hdrdir)/ruby/internal/intern/object.h
+intpack.o: $(hdrdir)/ruby/internal/intern/parse.h
+intpack.o: $(hdrdir)/ruby/internal/intern/proc.h
+intpack.o: $(hdrdir)/ruby/internal/intern/process.h
+intpack.o: $(hdrdir)/ruby/internal/intern/random.h
+intpack.o: $(hdrdir)/ruby/internal/intern/range.h
+intpack.o: $(hdrdir)/ruby/internal/intern/rational.h
+intpack.o: $(hdrdir)/ruby/internal/intern/re.h
+intpack.o: $(hdrdir)/ruby/internal/intern/ruby.h
+intpack.o: $(hdrdir)/ruby/internal/intern/select.h
+intpack.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+intpack.o: $(hdrdir)/ruby/internal/intern/signal.h
+intpack.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+intpack.o: $(hdrdir)/ruby/internal/intern/string.h
+intpack.o: $(hdrdir)/ruby/internal/intern/struct.h
+intpack.o: $(hdrdir)/ruby/internal/intern/thread.h
+intpack.o: $(hdrdir)/ruby/internal/intern/time.h
+intpack.o: $(hdrdir)/ruby/internal/intern/variable.h
+intpack.o: $(hdrdir)/ruby/internal/intern/vm.h
+intpack.o: $(hdrdir)/ruby/internal/interpreter.h
+intpack.o: $(hdrdir)/ruby/internal/iterator.h
+intpack.o: $(hdrdir)/ruby/internal/memory.h
+intpack.o: $(hdrdir)/ruby/internal/method.h
+intpack.o: $(hdrdir)/ruby/internal/module.h
+intpack.o: $(hdrdir)/ruby/internal/newobj.h
+intpack.o: $(hdrdir)/ruby/internal/rgengc.h
+intpack.o: $(hdrdir)/ruby/internal/scan_args.h
+intpack.o: $(hdrdir)/ruby/internal/special_consts.h
+intpack.o: $(hdrdir)/ruby/internal/static_assert.h
+intpack.o: $(hdrdir)/ruby/internal/stdalign.h
+intpack.o: $(hdrdir)/ruby/internal/stdbool.h
+intpack.o: $(hdrdir)/ruby/internal/symbol.h
+intpack.o: $(hdrdir)/ruby/internal/token_paste.h
+intpack.o: $(hdrdir)/ruby/internal/value.h
+intpack.o: $(hdrdir)/ruby/internal/value_type.h
+intpack.o: $(hdrdir)/ruby/internal/variable.h
+intpack.o: $(hdrdir)/ruby/internal/warning_push.h
+intpack.o: $(hdrdir)/ruby/internal/xmalloc.h
intpack.o: $(hdrdir)/ruby/assert.h
intpack.o: $(hdrdir)/ruby/backward.h
intpack.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -830,146 +830,146 @@ 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/impl/anyargs.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-mul.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-mul.o: $(hdrdir)/ruby/impl/assume.h
-mul.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-mul.o: $(hdrdir)/ruby/impl/attr/artificial.h
-mul.o: $(hdrdir)/ruby/impl/attr/cold.h
-mul.o: $(hdrdir)/ruby/impl/attr/const.h
-mul.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-mul.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-mul.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-mul.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-mul.o: $(hdrdir)/ruby/impl/attr/error.h
-mul.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-mul.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-mul.o: $(hdrdir)/ruby/impl/attr/format.h
-mul.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-mul.o: $(hdrdir)/ruby/impl/attr/noalias.h
-mul.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-mul.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-mul.o: $(hdrdir)/ruby/impl/attr/noinline.h
-mul.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-mul.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-mul.o: $(hdrdir)/ruby/impl/attr/pure.h
-mul.o: $(hdrdir)/ruby/impl/attr/restrict.h
-mul.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-mul.o: $(hdrdir)/ruby/impl/attr/warning.h
-mul.o: $(hdrdir)/ruby/impl/attr/weakref.h
-mul.o: $(hdrdir)/ruby/impl/cast.h
-mul.o: $(hdrdir)/ruby/impl/compiler_is.h
-mul.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-mul.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-mul.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-mul.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-mul.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-mul.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-mul.o: $(hdrdir)/ruby/impl/compiler_since.h
-mul.o: $(hdrdir)/ruby/impl/config.h
-mul.o: $(hdrdir)/ruby/impl/constant_p.h
-mul.o: $(hdrdir)/ruby/impl/core.h
-mul.o: $(hdrdir)/ruby/impl/core/rarray.h
-mul.o: $(hdrdir)/ruby/impl/core/rbasic.h
-mul.o: $(hdrdir)/ruby/impl/core/rbignum.h
-mul.o: $(hdrdir)/ruby/impl/core/rclass.h
-mul.o: $(hdrdir)/ruby/impl/core/rdata.h
-mul.o: $(hdrdir)/ruby/impl/core/rfile.h
-mul.o: $(hdrdir)/ruby/impl/core/rhash.h
-mul.o: $(hdrdir)/ruby/impl/core/robject.h
-mul.o: $(hdrdir)/ruby/impl/core/rregexp.h
-mul.o: $(hdrdir)/ruby/impl/core/rstring.h
-mul.o: $(hdrdir)/ruby/impl/core/rstruct.h
-mul.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-mul.o: $(hdrdir)/ruby/impl/ctype.h
-mul.o: $(hdrdir)/ruby/impl/dllexport.h
-mul.o: $(hdrdir)/ruby/impl/dosish.h
-mul.o: $(hdrdir)/ruby/impl/error.h
-mul.o: $(hdrdir)/ruby/impl/eval.h
-mul.o: $(hdrdir)/ruby/impl/event.h
-mul.o: $(hdrdir)/ruby/impl/fl_type.h
-mul.o: $(hdrdir)/ruby/impl/gc.h
-mul.o: $(hdrdir)/ruby/impl/glob.h
-mul.o: $(hdrdir)/ruby/impl/globals.h
-mul.o: $(hdrdir)/ruby/impl/has/attribute.h
-mul.o: $(hdrdir)/ruby/impl/has/builtin.h
-mul.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-mul.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-mul.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-mul.o: $(hdrdir)/ruby/impl/has/extension.h
-mul.o: $(hdrdir)/ruby/impl/has/feature.h
-mul.o: $(hdrdir)/ruby/impl/has/warning.h
-mul.o: $(hdrdir)/ruby/impl/intern/array.h
-mul.o: $(hdrdir)/ruby/impl/intern/bignum.h
-mul.o: $(hdrdir)/ruby/impl/intern/class.h
-mul.o: $(hdrdir)/ruby/impl/intern/compar.h
-mul.o: $(hdrdir)/ruby/impl/intern/complex.h
-mul.o: $(hdrdir)/ruby/impl/intern/cont.h
-mul.o: $(hdrdir)/ruby/impl/intern/dir.h
-mul.o: $(hdrdir)/ruby/impl/intern/enum.h
-mul.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-mul.o: $(hdrdir)/ruby/impl/intern/error.h
-mul.o: $(hdrdir)/ruby/impl/intern/eval.h
-mul.o: $(hdrdir)/ruby/impl/intern/file.h
-mul.o: $(hdrdir)/ruby/impl/intern/gc.h
-mul.o: $(hdrdir)/ruby/impl/intern/hash.h
-mul.o: $(hdrdir)/ruby/impl/intern/io.h
-mul.o: $(hdrdir)/ruby/impl/intern/load.h
-mul.o: $(hdrdir)/ruby/impl/intern/marshal.h
-mul.o: $(hdrdir)/ruby/impl/intern/numeric.h
-mul.o: $(hdrdir)/ruby/impl/intern/object.h
-mul.o: $(hdrdir)/ruby/impl/intern/parse.h
-mul.o: $(hdrdir)/ruby/impl/intern/proc.h
-mul.o: $(hdrdir)/ruby/impl/intern/process.h
-mul.o: $(hdrdir)/ruby/impl/intern/random.h
-mul.o: $(hdrdir)/ruby/impl/intern/range.h
-mul.o: $(hdrdir)/ruby/impl/intern/rational.h
-mul.o: $(hdrdir)/ruby/impl/intern/re.h
-mul.o: $(hdrdir)/ruby/impl/intern/ruby.h
-mul.o: $(hdrdir)/ruby/impl/intern/select.h
-mul.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-mul.o: $(hdrdir)/ruby/impl/intern/signal.h
-mul.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-mul.o: $(hdrdir)/ruby/impl/intern/string.h
-mul.o: $(hdrdir)/ruby/impl/intern/struct.h
-mul.o: $(hdrdir)/ruby/impl/intern/thread.h
-mul.o: $(hdrdir)/ruby/impl/intern/time.h
-mul.o: $(hdrdir)/ruby/impl/intern/variable.h
-mul.o: $(hdrdir)/ruby/impl/intern/vm.h
-mul.o: $(hdrdir)/ruby/impl/interpreter.h
-mul.o: $(hdrdir)/ruby/impl/iterator.h
-mul.o: $(hdrdir)/ruby/impl/memory.h
-mul.o: $(hdrdir)/ruby/impl/method.h
-mul.o: $(hdrdir)/ruby/impl/module.h
-mul.o: $(hdrdir)/ruby/impl/newobj.h
-mul.o: $(hdrdir)/ruby/impl/rgengc.h
-mul.o: $(hdrdir)/ruby/impl/scan_args.h
-mul.o: $(hdrdir)/ruby/impl/special_consts.h
-mul.o: $(hdrdir)/ruby/impl/static_assert.h
-mul.o: $(hdrdir)/ruby/impl/stdalign.h
-mul.o: $(hdrdir)/ruby/impl/stdbool.h
-mul.o: $(hdrdir)/ruby/impl/symbol.h
-mul.o: $(hdrdir)/ruby/impl/token_paste.h
-mul.o: $(hdrdir)/ruby/impl/value.h
-mul.o: $(hdrdir)/ruby/impl/value_type.h
-mul.o: $(hdrdir)/ruby/impl/variable.h
-mul.o: $(hdrdir)/ruby/impl/warning_push.h
-mul.o: $(hdrdir)/ruby/impl/xmalloc.h
+mul.o: $(hdrdir)/ruby/internal/anyargs.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+mul.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+mul.o: $(hdrdir)/ruby/internal/assume.h
+mul.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+mul.o: $(hdrdir)/ruby/internal/attr/artificial.h
+mul.o: $(hdrdir)/ruby/internal/attr/cold.h
+mul.o: $(hdrdir)/ruby/internal/attr/const.h
+mul.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+mul.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+mul.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+mul.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+mul.o: $(hdrdir)/ruby/internal/attr/error.h
+mul.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+mul.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+mul.o: $(hdrdir)/ruby/internal/attr/format.h
+mul.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+mul.o: $(hdrdir)/ruby/internal/attr/noalias.h
+mul.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+mul.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+mul.o: $(hdrdir)/ruby/internal/attr/noinline.h
+mul.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+mul.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+mul.o: $(hdrdir)/ruby/internal/attr/pure.h
+mul.o: $(hdrdir)/ruby/internal/attr/restrict.h
+mul.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+mul.o: $(hdrdir)/ruby/internal/attr/warning.h
+mul.o: $(hdrdir)/ruby/internal/attr/weakref.h
+mul.o: $(hdrdir)/ruby/internal/cast.h
+mul.o: $(hdrdir)/ruby/internal/compiler_is.h
+mul.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+mul.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+mul.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+mul.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+mul.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+mul.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+mul.o: $(hdrdir)/ruby/internal/compiler_since.h
+mul.o: $(hdrdir)/ruby/internal/config.h
+mul.o: $(hdrdir)/ruby/internal/constant_p.h
+mul.o: $(hdrdir)/ruby/internal/core.h
+mul.o: $(hdrdir)/ruby/internal/core/rarray.h
+mul.o: $(hdrdir)/ruby/internal/core/rbasic.h
+mul.o: $(hdrdir)/ruby/internal/core/rbignum.h
+mul.o: $(hdrdir)/ruby/internal/core/rclass.h
+mul.o: $(hdrdir)/ruby/internal/core/rdata.h
+mul.o: $(hdrdir)/ruby/internal/core/rfile.h
+mul.o: $(hdrdir)/ruby/internal/core/rhash.h
+mul.o: $(hdrdir)/ruby/internal/core/robject.h
+mul.o: $(hdrdir)/ruby/internal/core/rregexp.h
+mul.o: $(hdrdir)/ruby/internal/core/rstring.h
+mul.o: $(hdrdir)/ruby/internal/core/rstruct.h
+mul.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+mul.o: $(hdrdir)/ruby/internal/ctype.h
+mul.o: $(hdrdir)/ruby/internal/dllexport.h
+mul.o: $(hdrdir)/ruby/internal/dosish.h
+mul.o: $(hdrdir)/ruby/internal/error.h
+mul.o: $(hdrdir)/ruby/internal/eval.h
+mul.o: $(hdrdir)/ruby/internal/event.h
+mul.o: $(hdrdir)/ruby/internal/fl_type.h
+mul.o: $(hdrdir)/ruby/internal/gc.h
+mul.o: $(hdrdir)/ruby/internal/glob.h
+mul.o: $(hdrdir)/ruby/internal/globals.h
+mul.o: $(hdrdir)/ruby/internal/has/attribute.h
+mul.o: $(hdrdir)/ruby/internal/has/builtin.h
+mul.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+mul.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+mul.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+mul.o: $(hdrdir)/ruby/internal/has/extension.h
+mul.o: $(hdrdir)/ruby/internal/has/feature.h
+mul.o: $(hdrdir)/ruby/internal/has/warning.h
+mul.o: $(hdrdir)/ruby/internal/intern/array.h
+mul.o: $(hdrdir)/ruby/internal/intern/bignum.h
+mul.o: $(hdrdir)/ruby/internal/intern/class.h
+mul.o: $(hdrdir)/ruby/internal/intern/compar.h
+mul.o: $(hdrdir)/ruby/internal/intern/complex.h
+mul.o: $(hdrdir)/ruby/internal/intern/cont.h
+mul.o: $(hdrdir)/ruby/internal/intern/dir.h
+mul.o: $(hdrdir)/ruby/internal/intern/enum.h
+mul.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+mul.o: $(hdrdir)/ruby/internal/intern/error.h
+mul.o: $(hdrdir)/ruby/internal/intern/eval.h
+mul.o: $(hdrdir)/ruby/internal/intern/file.h
+mul.o: $(hdrdir)/ruby/internal/intern/gc.h
+mul.o: $(hdrdir)/ruby/internal/intern/hash.h
+mul.o: $(hdrdir)/ruby/internal/intern/io.h
+mul.o: $(hdrdir)/ruby/internal/intern/load.h
+mul.o: $(hdrdir)/ruby/internal/intern/marshal.h
+mul.o: $(hdrdir)/ruby/internal/intern/numeric.h
+mul.o: $(hdrdir)/ruby/internal/intern/object.h
+mul.o: $(hdrdir)/ruby/internal/intern/parse.h
+mul.o: $(hdrdir)/ruby/internal/intern/proc.h
+mul.o: $(hdrdir)/ruby/internal/intern/process.h
+mul.o: $(hdrdir)/ruby/internal/intern/random.h
+mul.o: $(hdrdir)/ruby/internal/intern/range.h
+mul.o: $(hdrdir)/ruby/internal/intern/rational.h
+mul.o: $(hdrdir)/ruby/internal/intern/re.h
+mul.o: $(hdrdir)/ruby/internal/intern/ruby.h
+mul.o: $(hdrdir)/ruby/internal/intern/select.h
+mul.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+mul.o: $(hdrdir)/ruby/internal/intern/signal.h
+mul.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+mul.o: $(hdrdir)/ruby/internal/intern/string.h
+mul.o: $(hdrdir)/ruby/internal/intern/struct.h
+mul.o: $(hdrdir)/ruby/internal/intern/thread.h
+mul.o: $(hdrdir)/ruby/internal/intern/time.h
+mul.o: $(hdrdir)/ruby/internal/intern/variable.h
+mul.o: $(hdrdir)/ruby/internal/intern/vm.h
+mul.o: $(hdrdir)/ruby/internal/interpreter.h
+mul.o: $(hdrdir)/ruby/internal/iterator.h
+mul.o: $(hdrdir)/ruby/internal/memory.h
+mul.o: $(hdrdir)/ruby/internal/method.h
+mul.o: $(hdrdir)/ruby/internal/module.h
+mul.o: $(hdrdir)/ruby/internal/newobj.h
+mul.o: $(hdrdir)/ruby/internal/rgengc.h
+mul.o: $(hdrdir)/ruby/internal/scan_args.h
+mul.o: $(hdrdir)/ruby/internal/special_consts.h
+mul.o: $(hdrdir)/ruby/internal/static_assert.h
+mul.o: $(hdrdir)/ruby/internal/stdalign.h
+mul.o: $(hdrdir)/ruby/internal/stdbool.h
+mul.o: $(hdrdir)/ruby/internal/symbol.h
+mul.o: $(hdrdir)/ruby/internal/token_paste.h
+mul.o: $(hdrdir)/ruby/internal/value.h
+mul.o: $(hdrdir)/ruby/internal/value_type.h
+mul.o: $(hdrdir)/ruby/internal/variable.h
+mul.o: $(hdrdir)/ruby/internal/warning_push.h
+mul.o: $(hdrdir)/ruby/internal/xmalloc.h
mul.o: $(hdrdir)/ruby/assert.h
mul.o: $(hdrdir)/ruby/backward.h
mul.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -996,146 +996,146 @@ 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/impl/anyargs.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-str2big.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-str2big.o: $(hdrdir)/ruby/impl/assume.h
-str2big.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-str2big.o: $(hdrdir)/ruby/impl/attr/artificial.h
-str2big.o: $(hdrdir)/ruby/impl/attr/cold.h
-str2big.o: $(hdrdir)/ruby/impl/attr/const.h
-str2big.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-str2big.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-str2big.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-str2big.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-str2big.o: $(hdrdir)/ruby/impl/attr/error.h
-str2big.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-str2big.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-str2big.o: $(hdrdir)/ruby/impl/attr/format.h
-str2big.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-str2big.o: $(hdrdir)/ruby/impl/attr/noalias.h
-str2big.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-str2big.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-str2big.o: $(hdrdir)/ruby/impl/attr/noinline.h
-str2big.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-str2big.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-str2big.o: $(hdrdir)/ruby/impl/attr/pure.h
-str2big.o: $(hdrdir)/ruby/impl/attr/restrict.h
-str2big.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-str2big.o: $(hdrdir)/ruby/impl/attr/warning.h
-str2big.o: $(hdrdir)/ruby/impl/attr/weakref.h
-str2big.o: $(hdrdir)/ruby/impl/cast.h
-str2big.o: $(hdrdir)/ruby/impl/compiler_is.h
-str2big.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-str2big.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-str2big.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-str2big.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-str2big.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-str2big.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-str2big.o: $(hdrdir)/ruby/impl/compiler_since.h
-str2big.o: $(hdrdir)/ruby/impl/config.h
-str2big.o: $(hdrdir)/ruby/impl/constant_p.h
-str2big.o: $(hdrdir)/ruby/impl/core.h
-str2big.o: $(hdrdir)/ruby/impl/core/rarray.h
-str2big.o: $(hdrdir)/ruby/impl/core/rbasic.h
-str2big.o: $(hdrdir)/ruby/impl/core/rbignum.h
-str2big.o: $(hdrdir)/ruby/impl/core/rclass.h
-str2big.o: $(hdrdir)/ruby/impl/core/rdata.h
-str2big.o: $(hdrdir)/ruby/impl/core/rfile.h
-str2big.o: $(hdrdir)/ruby/impl/core/rhash.h
-str2big.o: $(hdrdir)/ruby/impl/core/robject.h
-str2big.o: $(hdrdir)/ruby/impl/core/rregexp.h
-str2big.o: $(hdrdir)/ruby/impl/core/rstring.h
-str2big.o: $(hdrdir)/ruby/impl/core/rstruct.h
-str2big.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-str2big.o: $(hdrdir)/ruby/impl/ctype.h
-str2big.o: $(hdrdir)/ruby/impl/dllexport.h
-str2big.o: $(hdrdir)/ruby/impl/dosish.h
-str2big.o: $(hdrdir)/ruby/impl/error.h
-str2big.o: $(hdrdir)/ruby/impl/eval.h
-str2big.o: $(hdrdir)/ruby/impl/event.h
-str2big.o: $(hdrdir)/ruby/impl/fl_type.h
-str2big.o: $(hdrdir)/ruby/impl/gc.h
-str2big.o: $(hdrdir)/ruby/impl/glob.h
-str2big.o: $(hdrdir)/ruby/impl/globals.h
-str2big.o: $(hdrdir)/ruby/impl/has/attribute.h
-str2big.o: $(hdrdir)/ruby/impl/has/builtin.h
-str2big.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-str2big.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-str2big.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-str2big.o: $(hdrdir)/ruby/impl/has/extension.h
-str2big.o: $(hdrdir)/ruby/impl/has/feature.h
-str2big.o: $(hdrdir)/ruby/impl/has/warning.h
-str2big.o: $(hdrdir)/ruby/impl/intern/array.h
-str2big.o: $(hdrdir)/ruby/impl/intern/bignum.h
-str2big.o: $(hdrdir)/ruby/impl/intern/class.h
-str2big.o: $(hdrdir)/ruby/impl/intern/compar.h
-str2big.o: $(hdrdir)/ruby/impl/intern/complex.h
-str2big.o: $(hdrdir)/ruby/impl/intern/cont.h
-str2big.o: $(hdrdir)/ruby/impl/intern/dir.h
-str2big.o: $(hdrdir)/ruby/impl/intern/enum.h
-str2big.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-str2big.o: $(hdrdir)/ruby/impl/intern/error.h
-str2big.o: $(hdrdir)/ruby/impl/intern/eval.h
-str2big.o: $(hdrdir)/ruby/impl/intern/file.h
-str2big.o: $(hdrdir)/ruby/impl/intern/gc.h
-str2big.o: $(hdrdir)/ruby/impl/intern/hash.h
-str2big.o: $(hdrdir)/ruby/impl/intern/io.h
-str2big.o: $(hdrdir)/ruby/impl/intern/load.h
-str2big.o: $(hdrdir)/ruby/impl/intern/marshal.h
-str2big.o: $(hdrdir)/ruby/impl/intern/numeric.h
-str2big.o: $(hdrdir)/ruby/impl/intern/object.h
-str2big.o: $(hdrdir)/ruby/impl/intern/parse.h
-str2big.o: $(hdrdir)/ruby/impl/intern/proc.h
-str2big.o: $(hdrdir)/ruby/impl/intern/process.h
-str2big.o: $(hdrdir)/ruby/impl/intern/random.h
-str2big.o: $(hdrdir)/ruby/impl/intern/range.h
-str2big.o: $(hdrdir)/ruby/impl/intern/rational.h
-str2big.o: $(hdrdir)/ruby/impl/intern/re.h
-str2big.o: $(hdrdir)/ruby/impl/intern/ruby.h
-str2big.o: $(hdrdir)/ruby/impl/intern/select.h
-str2big.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-str2big.o: $(hdrdir)/ruby/impl/intern/signal.h
-str2big.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-str2big.o: $(hdrdir)/ruby/impl/intern/string.h
-str2big.o: $(hdrdir)/ruby/impl/intern/struct.h
-str2big.o: $(hdrdir)/ruby/impl/intern/thread.h
-str2big.o: $(hdrdir)/ruby/impl/intern/time.h
-str2big.o: $(hdrdir)/ruby/impl/intern/variable.h
-str2big.o: $(hdrdir)/ruby/impl/intern/vm.h
-str2big.o: $(hdrdir)/ruby/impl/interpreter.h
-str2big.o: $(hdrdir)/ruby/impl/iterator.h
-str2big.o: $(hdrdir)/ruby/impl/memory.h
-str2big.o: $(hdrdir)/ruby/impl/method.h
-str2big.o: $(hdrdir)/ruby/impl/module.h
-str2big.o: $(hdrdir)/ruby/impl/newobj.h
-str2big.o: $(hdrdir)/ruby/impl/rgengc.h
-str2big.o: $(hdrdir)/ruby/impl/scan_args.h
-str2big.o: $(hdrdir)/ruby/impl/special_consts.h
-str2big.o: $(hdrdir)/ruby/impl/static_assert.h
-str2big.o: $(hdrdir)/ruby/impl/stdalign.h
-str2big.o: $(hdrdir)/ruby/impl/stdbool.h
-str2big.o: $(hdrdir)/ruby/impl/symbol.h
-str2big.o: $(hdrdir)/ruby/impl/token_paste.h
-str2big.o: $(hdrdir)/ruby/impl/value.h
-str2big.o: $(hdrdir)/ruby/impl/value_type.h
-str2big.o: $(hdrdir)/ruby/impl/variable.h
-str2big.o: $(hdrdir)/ruby/impl/warning_push.h
-str2big.o: $(hdrdir)/ruby/impl/xmalloc.h
+str2big.o: $(hdrdir)/ruby/internal/anyargs.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+str2big.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+str2big.o: $(hdrdir)/ruby/internal/assume.h
+str2big.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+str2big.o: $(hdrdir)/ruby/internal/attr/artificial.h
+str2big.o: $(hdrdir)/ruby/internal/attr/cold.h
+str2big.o: $(hdrdir)/ruby/internal/attr/const.h
+str2big.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+str2big.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+str2big.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+str2big.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+str2big.o: $(hdrdir)/ruby/internal/attr/error.h
+str2big.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+str2big.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+str2big.o: $(hdrdir)/ruby/internal/attr/format.h
+str2big.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+str2big.o: $(hdrdir)/ruby/internal/attr/noalias.h
+str2big.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+str2big.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+str2big.o: $(hdrdir)/ruby/internal/attr/noinline.h
+str2big.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+str2big.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+str2big.o: $(hdrdir)/ruby/internal/attr/pure.h
+str2big.o: $(hdrdir)/ruby/internal/attr/restrict.h
+str2big.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+str2big.o: $(hdrdir)/ruby/internal/attr/warning.h
+str2big.o: $(hdrdir)/ruby/internal/attr/weakref.h
+str2big.o: $(hdrdir)/ruby/internal/cast.h
+str2big.o: $(hdrdir)/ruby/internal/compiler_is.h
+str2big.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+str2big.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+str2big.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+str2big.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+str2big.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+str2big.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+str2big.o: $(hdrdir)/ruby/internal/compiler_since.h
+str2big.o: $(hdrdir)/ruby/internal/config.h
+str2big.o: $(hdrdir)/ruby/internal/constant_p.h
+str2big.o: $(hdrdir)/ruby/internal/core.h
+str2big.o: $(hdrdir)/ruby/internal/core/rarray.h
+str2big.o: $(hdrdir)/ruby/internal/core/rbasic.h
+str2big.o: $(hdrdir)/ruby/internal/core/rbignum.h
+str2big.o: $(hdrdir)/ruby/internal/core/rclass.h
+str2big.o: $(hdrdir)/ruby/internal/core/rdata.h
+str2big.o: $(hdrdir)/ruby/internal/core/rfile.h
+str2big.o: $(hdrdir)/ruby/internal/core/rhash.h
+str2big.o: $(hdrdir)/ruby/internal/core/robject.h
+str2big.o: $(hdrdir)/ruby/internal/core/rregexp.h
+str2big.o: $(hdrdir)/ruby/internal/core/rstring.h
+str2big.o: $(hdrdir)/ruby/internal/core/rstruct.h
+str2big.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+str2big.o: $(hdrdir)/ruby/internal/ctype.h
+str2big.o: $(hdrdir)/ruby/internal/dllexport.h
+str2big.o: $(hdrdir)/ruby/internal/dosish.h
+str2big.o: $(hdrdir)/ruby/internal/error.h
+str2big.o: $(hdrdir)/ruby/internal/eval.h
+str2big.o: $(hdrdir)/ruby/internal/event.h
+str2big.o: $(hdrdir)/ruby/internal/fl_type.h
+str2big.o: $(hdrdir)/ruby/internal/gc.h
+str2big.o: $(hdrdir)/ruby/internal/glob.h
+str2big.o: $(hdrdir)/ruby/internal/globals.h
+str2big.o: $(hdrdir)/ruby/internal/has/attribute.h
+str2big.o: $(hdrdir)/ruby/internal/has/builtin.h
+str2big.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+str2big.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+str2big.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+str2big.o: $(hdrdir)/ruby/internal/has/extension.h
+str2big.o: $(hdrdir)/ruby/internal/has/feature.h
+str2big.o: $(hdrdir)/ruby/internal/has/warning.h
+str2big.o: $(hdrdir)/ruby/internal/intern/array.h
+str2big.o: $(hdrdir)/ruby/internal/intern/bignum.h
+str2big.o: $(hdrdir)/ruby/internal/intern/class.h
+str2big.o: $(hdrdir)/ruby/internal/intern/compar.h
+str2big.o: $(hdrdir)/ruby/internal/intern/complex.h
+str2big.o: $(hdrdir)/ruby/internal/intern/cont.h
+str2big.o: $(hdrdir)/ruby/internal/intern/dir.h
+str2big.o: $(hdrdir)/ruby/internal/intern/enum.h
+str2big.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+str2big.o: $(hdrdir)/ruby/internal/intern/error.h
+str2big.o: $(hdrdir)/ruby/internal/intern/eval.h
+str2big.o: $(hdrdir)/ruby/internal/intern/file.h
+str2big.o: $(hdrdir)/ruby/internal/intern/gc.h
+str2big.o: $(hdrdir)/ruby/internal/intern/hash.h
+str2big.o: $(hdrdir)/ruby/internal/intern/io.h
+str2big.o: $(hdrdir)/ruby/internal/intern/load.h
+str2big.o: $(hdrdir)/ruby/internal/intern/marshal.h
+str2big.o: $(hdrdir)/ruby/internal/intern/numeric.h
+str2big.o: $(hdrdir)/ruby/internal/intern/object.h
+str2big.o: $(hdrdir)/ruby/internal/intern/parse.h
+str2big.o: $(hdrdir)/ruby/internal/intern/proc.h
+str2big.o: $(hdrdir)/ruby/internal/intern/process.h
+str2big.o: $(hdrdir)/ruby/internal/intern/random.h
+str2big.o: $(hdrdir)/ruby/internal/intern/range.h
+str2big.o: $(hdrdir)/ruby/internal/intern/rational.h
+str2big.o: $(hdrdir)/ruby/internal/intern/re.h
+str2big.o: $(hdrdir)/ruby/internal/intern/ruby.h
+str2big.o: $(hdrdir)/ruby/internal/intern/select.h
+str2big.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+str2big.o: $(hdrdir)/ruby/internal/intern/signal.h
+str2big.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+str2big.o: $(hdrdir)/ruby/internal/intern/string.h
+str2big.o: $(hdrdir)/ruby/internal/intern/struct.h
+str2big.o: $(hdrdir)/ruby/internal/intern/thread.h
+str2big.o: $(hdrdir)/ruby/internal/intern/time.h
+str2big.o: $(hdrdir)/ruby/internal/intern/variable.h
+str2big.o: $(hdrdir)/ruby/internal/intern/vm.h
+str2big.o: $(hdrdir)/ruby/internal/interpreter.h
+str2big.o: $(hdrdir)/ruby/internal/iterator.h
+str2big.o: $(hdrdir)/ruby/internal/memory.h
+str2big.o: $(hdrdir)/ruby/internal/method.h
+str2big.o: $(hdrdir)/ruby/internal/module.h
+str2big.o: $(hdrdir)/ruby/internal/newobj.h
+str2big.o: $(hdrdir)/ruby/internal/rgengc.h
+str2big.o: $(hdrdir)/ruby/internal/scan_args.h
+str2big.o: $(hdrdir)/ruby/internal/special_consts.h
+str2big.o: $(hdrdir)/ruby/internal/static_assert.h
+str2big.o: $(hdrdir)/ruby/internal/stdalign.h
+str2big.o: $(hdrdir)/ruby/internal/stdbool.h
+str2big.o: $(hdrdir)/ruby/internal/symbol.h
+str2big.o: $(hdrdir)/ruby/internal/token_paste.h
+str2big.o: $(hdrdir)/ruby/internal/value.h
+str2big.o: $(hdrdir)/ruby/internal/value_type.h
+str2big.o: $(hdrdir)/ruby/internal/variable.h
+str2big.o: $(hdrdir)/ruby/internal/warning_push.h
+str2big.o: $(hdrdir)/ruby/internal/xmalloc.h
str2big.o: $(hdrdir)/ruby/assert.h
str2big.o: $(hdrdir)/ruby/backward.h
str2big.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/bug-14834/depend b/ext/-test-/bug-14834/depend
index cbb9436391..7c7a97f157 100644
--- a/ext/-test-/bug-14834/depend
+++ b/ext/-test-/bug-14834/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
bug-14384.o: $(RUBY_EXTCONF_H)
bug-14384.o: $(arch_hdrdir)/ruby/config.h
-bug-14384.o: $(hdrdir)/ruby/impl/anyargs.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-bug-14384.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-bug-14384.o: $(hdrdir)/ruby/impl/assume.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/artificial.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/cold.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/const.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/error.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/format.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/noalias.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/noinline.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/pure.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/restrict.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/warning.h
-bug-14384.o: $(hdrdir)/ruby/impl/attr/weakref.h
-bug-14384.o: $(hdrdir)/ruby/impl/cast.h
-bug-14384.o: $(hdrdir)/ruby/impl/compiler_is.h
-bug-14384.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-bug-14384.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-bug-14384.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-bug-14384.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-bug-14384.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-bug-14384.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-bug-14384.o: $(hdrdir)/ruby/impl/compiler_since.h
-bug-14384.o: $(hdrdir)/ruby/impl/config.h
-bug-14384.o: $(hdrdir)/ruby/impl/constant_p.h
-bug-14384.o: $(hdrdir)/ruby/impl/core.h
-bug-14384.o: $(hdrdir)/ruby/impl/core/rarray.h
-bug-14384.o: $(hdrdir)/ruby/impl/core/rbasic.h
-bug-14384.o: $(hdrdir)/ruby/impl/core/rbignum.h
-bug-14384.o: $(hdrdir)/ruby/impl/core/rclass.h
-bug-14384.o: $(hdrdir)/ruby/impl/core/rdata.h
-bug-14384.o: $(hdrdir)/ruby/impl/core/rfile.h
-bug-14384.o: $(hdrdir)/ruby/impl/core/rhash.h
-bug-14384.o: $(hdrdir)/ruby/impl/core/robject.h
-bug-14384.o: $(hdrdir)/ruby/impl/core/rregexp.h
-bug-14384.o: $(hdrdir)/ruby/impl/core/rstring.h
-bug-14384.o: $(hdrdir)/ruby/impl/core/rstruct.h
-bug-14384.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-bug-14384.o: $(hdrdir)/ruby/impl/ctype.h
-bug-14384.o: $(hdrdir)/ruby/impl/dllexport.h
-bug-14384.o: $(hdrdir)/ruby/impl/dosish.h
-bug-14384.o: $(hdrdir)/ruby/impl/error.h
-bug-14384.o: $(hdrdir)/ruby/impl/eval.h
-bug-14384.o: $(hdrdir)/ruby/impl/event.h
-bug-14384.o: $(hdrdir)/ruby/impl/fl_type.h
-bug-14384.o: $(hdrdir)/ruby/impl/gc.h
-bug-14384.o: $(hdrdir)/ruby/impl/glob.h
-bug-14384.o: $(hdrdir)/ruby/impl/globals.h
-bug-14384.o: $(hdrdir)/ruby/impl/has/attribute.h
-bug-14384.o: $(hdrdir)/ruby/impl/has/builtin.h
-bug-14384.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-bug-14384.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-bug-14384.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-bug-14384.o: $(hdrdir)/ruby/impl/has/extension.h
-bug-14384.o: $(hdrdir)/ruby/impl/has/feature.h
-bug-14384.o: $(hdrdir)/ruby/impl/has/warning.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/array.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/bignum.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/class.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/compar.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/complex.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/cont.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/dir.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/enum.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/error.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/eval.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/file.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/gc.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/hash.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/io.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/load.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/marshal.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/numeric.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/object.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/parse.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/proc.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/process.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/random.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/range.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/rational.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/re.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/ruby.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/select.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/signal.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/string.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/struct.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/thread.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/time.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/variable.h
-bug-14384.o: $(hdrdir)/ruby/impl/intern/vm.h
-bug-14384.o: $(hdrdir)/ruby/impl/interpreter.h
-bug-14384.o: $(hdrdir)/ruby/impl/iterator.h
-bug-14384.o: $(hdrdir)/ruby/impl/memory.h
-bug-14384.o: $(hdrdir)/ruby/impl/method.h
-bug-14384.o: $(hdrdir)/ruby/impl/module.h
-bug-14384.o: $(hdrdir)/ruby/impl/newobj.h
-bug-14384.o: $(hdrdir)/ruby/impl/rgengc.h
-bug-14384.o: $(hdrdir)/ruby/impl/scan_args.h
-bug-14384.o: $(hdrdir)/ruby/impl/special_consts.h
-bug-14384.o: $(hdrdir)/ruby/impl/static_assert.h
-bug-14384.o: $(hdrdir)/ruby/impl/stdalign.h
-bug-14384.o: $(hdrdir)/ruby/impl/stdbool.h
-bug-14384.o: $(hdrdir)/ruby/impl/symbol.h
-bug-14384.o: $(hdrdir)/ruby/impl/token_paste.h
-bug-14384.o: $(hdrdir)/ruby/impl/value.h
-bug-14384.o: $(hdrdir)/ruby/impl/value_type.h
-bug-14384.o: $(hdrdir)/ruby/impl/variable.h
-bug-14384.o: $(hdrdir)/ruby/impl/warning_push.h
-bug-14384.o: $(hdrdir)/ruby/impl/xmalloc.h
+bug-14384.o: $(hdrdir)/ruby/internal/anyargs.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+bug-14384.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+bug-14384.o: $(hdrdir)/ruby/internal/assume.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/artificial.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/cold.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/const.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/error.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/format.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/noalias.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/noinline.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/pure.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/restrict.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/warning.h
+bug-14384.o: $(hdrdir)/ruby/internal/attr/weakref.h
+bug-14384.o: $(hdrdir)/ruby/internal/cast.h
+bug-14384.o: $(hdrdir)/ruby/internal/compiler_is.h
+bug-14384.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+bug-14384.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+bug-14384.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+bug-14384.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+bug-14384.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+bug-14384.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+bug-14384.o: $(hdrdir)/ruby/internal/compiler_since.h
+bug-14384.o: $(hdrdir)/ruby/internal/config.h
+bug-14384.o: $(hdrdir)/ruby/internal/constant_p.h
+bug-14384.o: $(hdrdir)/ruby/internal/core.h
+bug-14384.o: $(hdrdir)/ruby/internal/core/rarray.h
+bug-14384.o: $(hdrdir)/ruby/internal/core/rbasic.h
+bug-14384.o: $(hdrdir)/ruby/internal/core/rbignum.h
+bug-14384.o: $(hdrdir)/ruby/internal/core/rclass.h
+bug-14384.o: $(hdrdir)/ruby/internal/core/rdata.h
+bug-14384.o: $(hdrdir)/ruby/internal/core/rfile.h
+bug-14384.o: $(hdrdir)/ruby/internal/core/rhash.h
+bug-14384.o: $(hdrdir)/ruby/internal/core/robject.h
+bug-14384.o: $(hdrdir)/ruby/internal/core/rregexp.h
+bug-14384.o: $(hdrdir)/ruby/internal/core/rstring.h
+bug-14384.o: $(hdrdir)/ruby/internal/core/rstruct.h
+bug-14384.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+bug-14384.o: $(hdrdir)/ruby/internal/ctype.h
+bug-14384.o: $(hdrdir)/ruby/internal/dllexport.h
+bug-14384.o: $(hdrdir)/ruby/internal/dosish.h
+bug-14384.o: $(hdrdir)/ruby/internal/error.h
+bug-14384.o: $(hdrdir)/ruby/internal/eval.h
+bug-14384.o: $(hdrdir)/ruby/internal/event.h
+bug-14384.o: $(hdrdir)/ruby/internal/fl_type.h
+bug-14384.o: $(hdrdir)/ruby/internal/gc.h
+bug-14384.o: $(hdrdir)/ruby/internal/glob.h
+bug-14384.o: $(hdrdir)/ruby/internal/globals.h
+bug-14384.o: $(hdrdir)/ruby/internal/has/attribute.h
+bug-14384.o: $(hdrdir)/ruby/internal/has/builtin.h
+bug-14384.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+bug-14384.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+bug-14384.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+bug-14384.o: $(hdrdir)/ruby/internal/has/extension.h
+bug-14384.o: $(hdrdir)/ruby/internal/has/feature.h
+bug-14384.o: $(hdrdir)/ruby/internal/has/warning.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/array.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/bignum.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/class.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/compar.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/complex.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/cont.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/dir.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/enum.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/error.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/eval.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/file.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/gc.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/hash.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/io.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/load.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/marshal.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/numeric.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/object.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/parse.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/proc.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/process.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/random.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/range.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/rational.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/re.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/ruby.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/select.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/signal.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/string.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/struct.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/thread.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/time.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/variable.h
+bug-14384.o: $(hdrdir)/ruby/internal/intern/vm.h
+bug-14384.o: $(hdrdir)/ruby/internal/interpreter.h
+bug-14384.o: $(hdrdir)/ruby/internal/iterator.h
+bug-14384.o: $(hdrdir)/ruby/internal/memory.h
+bug-14384.o: $(hdrdir)/ruby/internal/method.h
+bug-14384.o: $(hdrdir)/ruby/internal/module.h
+bug-14384.o: $(hdrdir)/ruby/internal/newobj.h
+bug-14384.o: $(hdrdir)/ruby/internal/rgengc.h
+bug-14384.o: $(hdrdir)/ruby/internal/scan_args.h
+bug-14384.o: $(hdrdir)/ruby/internal/special_consts.h
+bug-14384.o: $(hdrdir)/ruby/internal/static_assert.h
+bug-14384.o: $(hdrdir)/ruby/internal/stdalign.h
+bug-14384.o: $(hdrdir)/ruby/internal/stdbool.h
+bug-14384.o: $(hdrdir)/ruby/internal/symbol.h
+bug-14384.o: $(hdrdir)/ruby/internal/token_paste.h
+bug-14384.o: $(hdrdir)/ruby/internal/value.h
+bug-14384.o: $(hdrdir)/ruby/internal/value_type.h
+bug-14384.o: $(hdrdir)/ruby/internal/variable.h
+bug-14384.o: $(hdrdir)/ruby/internal/warning_push.h
+bug-14384.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/bug-3571/depend b/ext/-test-/bug-3571/depend
index b441c067ca..a7fe67b636 100644
--- a/ext/-test-/bug-3571/depend
+++ b/ext/-test-/bug-3571/depend
@@ -2,146 +2,146 @@
bug.o: $(RUBY_EXTCONF_H)
bug.o: $(arch_hdrdir)/ruby/config.h
bug.o: $(hdrdir)/ruby.h
-bug.o: $(hdrdir)/ruby/impl/anyargs.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-bug.o: $(hdrdir)/ruby/impl/assume.h
-bug.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-bug.o: $(hdrdir)/ruby/impl/attr/artificial.h
-bug.o: $(hdrdir)/ruby/impl/attr/cold.h
-bug.o: $(hdrdir)/ruby/impl/attr/const.h
-bug.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-bug.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-bug.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-bug.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-bug.o: $(hdrdir)/ruby/impl/attr/error.h
-bug.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-bug.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-bug.o: $(hdrdir)/ruby/impl/attr/format.h
-bug.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-bug.o: $(hdrdir)/ruby/impl/attr/noalias.h
-bug.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-bug.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-bug.o: $(hdrdir)/ruby/impl/attr/noinline.h
-bug.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-bug.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-bug.o: $(hdrdir)/ruby/impl/attr/pure.h
-bug.o: $(hdrdir)/ruby/impl/attr/restrict.h
-bug.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-bug.o: $(hdrdir)/ruby/impl/attr/warning.h
-bug.o: $(hdrdir)/ruby/impl/attr/weakref.h
-bug.o: $(hdrdir)/ruby/impl/cast.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-bug.o: $(hdrdir)/ruby/impl/compiler_since.h
-bug.o: $(hdrdir)/ruby/impl/config.h
-bug.o: $(hdrdir)/ruby/impl/constant_p.h
-bug.o: $(hdrdir)/ruby/impl/core.h
-bug.o: $(hdrdir)/ruby/impl/core/rarray.h
-bug.o: $(hdrdir)/ruby/impl/core/rbasic.h
-bug.o: $(hdrdir)/ruby/impl/core/rbignum.h
-bug.o: $(hdrdir)/ruby/impl/core/rclass.h
-bug.o: $(hdrdir)/ruby/impl/core/rdata.h
-bug.o: $(hdrdir)/ruby/impl/core/rfile.h
-bug.o: $(hdrdir)/ruby/impl/core/rhash.h
-bug.o: $(hdrdir)/ruby/impl/core/robject.h
-bug.o: $(hdrdir)/ruby/impl/core/rregexp.h
-bug.o: $(hdrdir)/ruby/impl/core/rstring.h
-bug.o: $(hdrdir)/ruby/impl/core/rstruct.h
-bug.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-bug.o: $(hdrdir)/ruby/impl/ctype.h
-bug.o: $(hdrdir)/ruby/impl/dllexport.h
-bug.o: $(hdrdir)/ruby/impl/dosish.h
-bug.o: $(hdrdir)/ruby/impl/error.h
-bug.o: $(hdrdir)/ruby/impl/eval.h
-bug.o: $(hdrdir)/ruby/impl/event.h
-bug.o: $(hdrdir)/ruby/impl/fl_type.h
-bug.o: $(hdrdir)/ruby/impl/gc.h
-bug.o: $(hdrdir)/ruby/impl/glob.h
-bug.o: $(hdrdir)/ruby/impl/globals.h
-bug.o: $(hdrdir)/ruby/impl/has/attribute.h
-bug.o: $(hdrdir)/ruby/impl/has/builtin.h
-bug.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-bug.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-bug.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-bug.o: $(hdrdir)/ruby/impl/has/extension.h
-bug.o: $(hdrdir)/ruby/impl/has/feature.h
-bug.o: $(hdrdir)/ruby/impl/has/warning.h
-bug.o: $(hdrdir)/ruby/impl/intern/array.h
-bug.o: $(hdrdir)/ruby/impl/intern/bignum.h
-bug.o: $(hdrdir)/ruby/impl/intern/class.h
-bug.o: $(hdrdir)/ruby/impl/intern/compar.h
-bug.o: $(hdrdir)/ruby/impl/intern/complex.h
-bug.o: $(hdrdir)/ruby/impl/intern/cont.h
-bug.o: $(hdrdir)/ruby/impl/intern/dir.h
-bug.o: $(hdrdir)/ruby/impl/intern/enum.h
-bug.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-bug.o: $(hdrdir)/ruby/impl/intern/error.h
-bug.o: $(hdrdir)/ruby/impl/intern/eval.h
-bug.o: $(hdrdir)/ruby/impl/intern/file.h
-bug.o: $(hdrdir)/ruby/impl/intern/gc.h
-bug.o: $(hdrdir)/ruby/impl/intern/hash.h
-bug.o: $(hdrdir)/ruby/impl/intern/io.h
-bug.o: $(hdrdir)/ruby/impl/intern/load.h
-bug.o: $(hdrdir)/ruby/impl/intern/marshal.h
-bug.o: $(hdrdir)/ruby/impl/intern/numeric.h
-bug.o: $(hdrdir)/ruby/impl/intern/object.h
-bug.o: $(hdrdir)/ruby/impl/intern/parse.h
-bug.o: $(hdrdir)/ruby/impl/intern/proc.h
-bug.o: $(hdrdir)/ruby/impl/intern/process.h
-bug.o: $(hdrdir)/ruby/impl/intern/random.h
-bug.o: $(hdrdir)/ruby/impl/intern/range.h
-bug.o: $(hdrdir)/ruby/impl/intern/rational.h
-bug.o: $(hdrdir)/ruby/impl/intern/re.h
-bug.o: $(hdrdir)/ruby/impl/intern/ruby.h
-bug.o: $(hdrdir)/ruby/impl/intern/select.h
-bug.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-bug.o: $(hdrdir)/ruby/impl/intern/signal.h
-bug.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-bug.o: $(hdrdir)/ruby/impl/intern/string.h
-bug.o: $(hdrdir)/ruby/impl/intern/struct.h
-bug.o: $(hdrdir)/ruby/impl/intern/thread.h
-bug.o: $(hdrdir)/ruby/impl/intern/time.h
-bug.o: $(hdrdir)/ruby/impl/intern/variable.h
-bug.o: $(hdrdir)/ruby/impl/intern/vm.h
-bug.o: $(hdrdir)/ruby/impl/interpreter.h
-bug.o: $(hdrdir)/ruby/impl/iterator.h
-bug.o: $(hdrdir)/ruby/impl/memory.h
-bug.o: $(hdrdir)/ruby/impl/method.h
-bug.o: $(hdrdir)/ruby/impl/module.h
-bug.o: $(hdrdir)/ruby/impl/newobj.h
-bug.o: $(hdrdir)/ruby/impl/rgengc.h
-bug.o: $(hdrdir)/ruby/impl/scan_args.h
-bug.o: $(hdrdir)/ruby/impl/special_consts.h
-bug.o: $(hdrdir)/ruby/impl/static_assert.h
-bug.o: $(hdrdir)/ruby/impl/stdalign.h
-bug.o: $(hdrdir)/ruby/impl/stdbool.h
-bug.o: $(hdrdir)/ruby/impl/symbol.h
-bug.o: $(hdrdir)/ruby/impl/token_paste.h
-bug.o: $(hdrdir)/ruby/impl/value.h
-bug.o: $(hdrdir)/ruby/impl/value_type.h
-bug.o: $(hdrdir)/ruby/impl/variable.h
-bug.o: $(hdrdir)/ruby/impl/warning_push.h
-bug.o: $(hdrdir)/ruby/impl/xmalloc.h
+bug.o: $(hdrdir)/ruby/internal/anyargs.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+bug.o: $(hdrdir)/ruby/internal/assume.h
+bug.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+bug.o: $(hdrdir)/ruby/internal/attr/artificial.h
+bug.o: $(hdrdir)/ruby/internal/attr/cold.h
+bug.o: $(hdrdir)/ruby/internal/attr/const.h
+bug.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+bug.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+bug.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+bug.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+bug.o: $(hdrdir)/ruby/internal/attr/error.h
+bug.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+bug.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+bug.o: $(hdrdir)/ruby/internal/attr/format.h
+bug.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+bug.o: $(hdrdir)/ruby/internal/attr/noalias.h
+bug.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+bug.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+bug.o: $(hdrdir)/ruby/internal/attr/noinline.h
+bug.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+bug.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+bug.o: $(hdrdir)/ruby/internal/attr/pure.h
+bug.o: $(hdrdir)/ruby/internal/attr/restrict.h
+bug.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+bug.o: $(hdrdir)/ruby/internal/attr/warning.h
+bug.o: $(hdrdir)/ruby/internal/attr/weakref.h
+bug.o: $(hdrdir)/ruby/internal/cast.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+bug.o: $(hdrdir)/ruby/internal/compiler_since.h
+bug.o: $(hdrdir)/ruby/internal/config.h
+bug.o: $(hdrdir)/ruby/internal/constant_p.h
+bug.o: $(hdrdir)/ruby/internal/core.h
+bug.o: $(hdrdir)/ruby/internal/core/rarray.h
+bug.o: $(hdrdir)/ruby/internal/core/rbasic.h
+bug.o: $(hdrdir)/ruby/internal/core/rbignum.h
+bug.o: $(hdrdir)/ruby/internal/core/rclass.h
+bug.o: $(hdrdir)/ruby/internal/core/rdata.h
+bug.o: $(hdrdir)/ruby/internal/core/rfile.h
+bug.o: $(hdrdir)/ruby/internal/core/rhash.h
+bug.o: $(hdrdir)/ruby/internal/core/robject.h
+bug.o: $(hdrdir)/ruby/internal/core/rregexp.h
+bug.o: $(hdrdir)/ruby/internal/core/rstring.h
+bug.o: $(hdrdir)/ruby/internal/core/rstruct.h
+bug.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+bug.o: $(hdrdir)/ruby/internal/ctype.h
+bug.o: $(hdrdir)/ruby/internal/dllexport.h
+bug.o: $(hdrdir)/ruby/internal/dosish.h
+bug.o: $(hdrdir)/ruby/internal/error.h
+bug.o: $(hdrdir)/ruby/internal/eval.h
+bug.o: $(hdrdir)/ruby/internal/event.h
+bug.o: $(hdrdir)/ruby/internal/fl_type.h
+bug.o: $(hdrdir)/ruby/internal/gc.h
+bug.o: $(hdrdir)/ruby/internal/glob.h
+bug.o: $(hdrdir)/ruby/internal/globals.h
+bug.o: $(hdrdir)/ruby/internal/has/attribute.h
+bug.o: $(hdrdir)/ruby/internal/has/builtin.h
+bug.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+bug.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+bug.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+bug.o: $(hdrdir)/ruby/internal/has/extension.h
+bug.o: $(hdrdir)/ruby/internal/has/feature.h
+bug.o: $(hdrdir)/ruby/internal/has/warning.h
+bug.o: $(hdrdir)/ruby/internal/intern/array.h
+bug.o: $(hdrdir)/ruby/internal/intern/bignum.h
+bug.o: $(hdrdir)/ruby/internal/intern/class.h
+bug.o: $(hdrdir)/ruby/internal/intern/compar.h
+bug.o: $(hdrdir)/ruby/internal/intern/complex.h
+bug.o: $(hdrdir)/ruby/internal/intern/cont.h
+bug.o: $(hdrdir)/ruby/internal/intern/dir.h
+bug.o: $(hdrdir)/ruby/internal/intern/enum.h
+bug.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+bug.o: $(hdrdir)/ruby/internal/intern/error.h
+bug.o: $(hdrdir)/ruby/internal/intern/eval.h
+bug.o: $(hdrdir)/ruby/internal/intern/file.h
+bug.o: $(hdrdir)/ruby/internal/intern/gc.h
+bug.o: $(hdrdir)/ruby/internal/intern/hash.h
+bug.o: $(hdrdir)/ruby/internal/intern/io.h
+bug.o: $(hdrdir)/ruby/internal/intern/load.h
+bug.o: $(hdrdir)/ruby/internal/intern/marshal.h
+bug.o: $(hdrdir)/ruby/internal/intern/numeric.h
+bug.o: $(hdrdir)/ruby/internal/intern/object.h
+bug.o: $(hdrdir)/ruby/internal/intern/parse.h
+bug.o: $(hdrdir)/ruby/internal/intern/proc.h
+bug.o: $(hdrdir)/ruby/internal/intern/process.h
+bug.o: $(hdrdir)/ruby/internal/intern/random.h
+bug.o: $(hdrdir)/ruby/internal/intern/range.h
+bug.o: $(hdrdir)/ruby/internal/intern/rational.h
+bug.o: $(hdrdir)/ruby/internal/intern/re.h
+bug.o: $(hdrdir)/ruby/internal/intern/ruby.h
+bug.o: $(hdrdir)/ruby/internal/intern/select.h
+bug.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+bug.o: $(hdrdir)/ruby/internal/intern/signal.h
+bug.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+bug.o: $(hdrdir)/ruby/internal/intern/string.h
+bug.o: $(hdrdir)/ruby/internal/intern/struct.h
+bug.o: $(hdrdir)/ruby/internal/intern/thread.h
+bug.o: $(hdrdir)/ruby/internal/intern/time.h
+bug.o: $(hdrdir)/ruby/internal/intern/variable.h
+bug.o: $(hdrdir)/ruby/internal/intern/vm.h
+bug.o: $(hdrdir)/ruby/internal/interpreter.h
+bug.o: $(hdrdir)/ruby/internal/iterator.h
+bug.o: $(hdrdir)/ruby/internal/memory.h
+bug.o: $(hdrdir)/ruby/internal/method.h
+bug.o: $(hdrdir)/ruby/internal/module.h
+bug.o: $(hdrdir)/ruby/internal/newobj.h
+bug.o: $(hdrdir)/ruby/internal/rgengc.h
+bug.o: $(hdrdir)/ruby/internal/scan_args.h
+bug.o: $(hdrdir)/ruby/internal/special_consts.h
+bug.o: $(hdrdir)/ruby/internal/static_assert.h
+bug.o: $(hdrdir)/ruby/internal/stdalign.h
+bug.o: $(hdrdir)/ruby/internal/stdbool.h
+bug.o: $(hdrdir)/ruby/internal/symbol.h
+bug.o: $(hdrdir)/ruby/internal/token_paste.h
+bug.o: $(hdrdir)/ruby/internal/value.h
+bug.o: $(hdrdir)/ruby/internal/value_type.h
+bug.o: $(hdrdir)/ruby/internal/variable.h
+bug.o: $(hdrdir)/ruby/internal/warning_push.h
+bug.o: $(hdrdir)/ruby/internal/xmalloc.h
bug.o: $(hdrdir)/ruby/assert.h
bug.o: $(hdrdir)/ruby/backward.h
bug.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/bug-5832/depend b/ext/-test-/bug-5832/depend
index b441c067ca..a7fe67b636 100644
--- a/ext/-test-/bug-5832/depend
+++ b/ext/-test-/bug-5832/depend
@@ -2,146 +2,146 @@
bug.o: $(RUBY_EXTCONF_H)
bug.o: $(arch_hdrdir)/ruby/config.h
bug.o: $(hdrdir)/ruby.h
-bug.o: $(hdrdir)/ruby/impl/anyargs.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-bug.o: $(hdrdir)/ruby/impl/assume.h
-bug.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-bug.o: $(hdrdir)/ruby/impl/attr/artificial.h
-bug.o: $(hdrdir)/ruby/impl/attr/cold.h
-bug.o: $(hdrdir)/ruby/impl/attr/const.h
-bug.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-bug.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-bug.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-bug.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-bug.o: $(hdrdir)/ruby/impl/attr/error.h
-bug.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-bug.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-bug.o: $(hdrdir)/ruby/impl/attr/format.h
-bug.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-bug.o: $(hdrdir)/ruby/impl/attr/noalias.h
-bug.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-bug.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-bug.o: $(hdrdir)/ruby/impl/attr/noinline.h
-bug.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-bug.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-bug.o: $(hdrdir)/ruby/impl/attr/pure.h
-bug.o: $(hdrdir)/ruby/impl/attr/restrict.h
-bug.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-bug.o: $(hdrdir)/ruby/impl/attr/warning.h
-bug.o: $(hdrdir)/ruby/impl/attr/weakref.h
-bug.o: $(hdrdir)/ruby/impl/cast.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-bug.o: $(hdrdir)/ruby/impl/compiler_since.h
-bug.o: $(hdrdir)/ruby/impl/config.h
-bug.o: $(hdrdir)/ruby/impl/constant_p.h
-bug.o: $(hdrdir)/ruby/impl/core.h
-bug.o: $(hdrdir)/ruby/impl/core/rarray.h
-bug.o: $(hdrdir)/ruby/impl/core/rbasic.h
-bug.o: $(hdrdir)/ruby/impl/core/rbignum.h
-bug.o: $(hdrdir)/ruby/impl/core/rclass.h
-bug.o: $(hdrdir)/ruby/impl/core/rdata.h
-bug.o: $(hdrdir)/ruby/impl/core/rfile.h
-bug.o: $(hdrdir)/ruby/impl/core/rhash.h
-bug.o: $(hdrdir)/ruby/impl/core/robject.h
-bug.o: $(hdrdir)/ruby/impl/core/rregexp.h
-bug.o: $(hdrdir)/ruby/impl/core/rstring.h
-bug.o: $(hdrdir)/ruby/impl/core/rstruct.h
-bug.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-bug.o: $(hdrdir)/ruby/impl/ctype.h
-bug.o: $(hdrdir)/ruby/impl/dllexport.h
-bug.o: $(hdrdir)/ruby/impl/dosish.h
-bug.o: $(hdrdir)/ruby/impl/error.h
-bug.o: $(hdrdir)/ruby/impl/eval.h
-bug.o: $(hdrdir)/ruby/impl/event.h
-bug.o: $(hdrdir)/ruby/impl/fl_type.h
-bug.o: $(hdrdir)/ruby/impl/gc.h
-bug.o: $(hdrdir)/ruby/impl/glob.h
-bug.o: $(hdrdir)/ruby/impl/globals.h
-bug.o: $(hdrdir)/ruby/impl/has/attribute.h
-bug.o: $(hdrdir)/ruby/impl/has/builtin.h
-bug.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-bug.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-bug.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-bug.o: $(hdrdir)/ruby/impl/has/extension.h
-bug.o: $(hdrdir)/ruby/impl/has/feature.h
-bug.o: $(hdrdir)/ruby/impl/has/warning.h
-bug.o: $(hdrdir)/ruby/impl/intern/array.h
-bug.o: $(hdrdir)/ruby/impl/intern/bignum.h
-bug.o: $(hdrdir)/ruby/impl/intern/class.h
-bug.o: $(hdrdir)/ruby/impl/intern/compar.h
-bug.o: $(hdrdir)/ruby/impl/intern/complex.h
-bug.o: $(hdrdir)/ruby/impl/intern/cont.h
-bug.o: $(hdrdir)/ruby/impl/intern/dir.h
-bug.o: $(hdrdir)/ruby/impl/intern/enum.h
-bug.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-bug.o: $(hdrdir)/ruby/impl/intern/error.h
-bug.o: $(hdrdir)/ruby/impl/intern/eval.h
-bug.o: $(hdrdir)/ruby/impl/intern/file.h
-bug.o: $(hdrdir)/ruby/impl/intern/gc.h
-bug.o: $(hdrdir)/ruby/impl/intern/hash.h
-bug.o: $(hdrdir)/ruby/impl/intern/io.h
-bug.o: $(hdrdir)/ruby/impl/intern/load.h
-bug.o: $(hdrdir)/ruby/impl/intern/marshal.h
-bug.o: $(hdrdir)/ruby/impl/intern/numeric.h
-bug.o: $(hdrdir)/ruby/impl/intern/object.h
-bug.o: $(hdrdir)/ruby/impl/intern/parse.h
-bug.o: $(hdrdir)/ruby/impl/intern/proc.h
-bug.o: $(hdrdir)/ruby/impl/intern/process.h
-bug.o: $(hdrdir)/ruby/impl/intern/random.h
-bug.o: $(hdrdir)/ruby/impl/intern/range.h
-bug.o: $(hdrdir)/ruby/impl/intern/rational.h
-bug.o: $(hdrdir)/ruby/impl/intern/re.h
-bug.o: $(hdrdir)/ruby/impl/intern/ruby.h
-bug.o: $(hdrdir)/ruby/impl/intern/select.h
-bug.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-bug.o: $(hdrdir)/ruby/impl/intern/signal.h
-bug.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-bug.o: $(hdrdir)/ruby/impl/intern/string.h
-bug.o: $(hdrdir)/ruby/impl/intern/struct.h
-bug.o: $(hdrdir)/ruby/impl/intern/thread.h
-bug.o: $(hdrdir)/ruby/impl/intern/time.h
-bug.o: $(hdrdir)/ruby/impl/intern/variable.h
-bug.o: $(hdrdir)/ruby/impl/intern/vm.h
-bug.o: $(hdrdir)/ruby/impl/interpreter.h
-bug.o: $(hdrdir)/ruby/impl/iterator.h
-bug.o: $(hdrdir)/ruby/impl/memory.h
-bug.o: $(hdrdir)/ruby/impl/method.h
-bug.o: $(hdrdir)/ruby/impl/module.h
-bug.o: $(hdrdir)/ruby/impl/newobj.h
-bug.o: $(hdrdir)/ruby/impl/rgengc.h
-bug.o: $(hdrdir)/ruby/impl/scan_args.h
-bug.o: $(hdrdir)/ruby/impl/special_consts.h
-bug.o: $(hdrdir)/ruby/impl/static_assert.h
-bug.o: $(hdrdir)/ruby/impl/stdalign.h
-bug.o: $(hdrdir)/ruby/impl/stdbool.h
-bug.o: $(hdrdir)/ruby/impl/symbol.h
-bug.o: $(hdrdir)/ruby/impl/token_paste.h
-bug.o: $(hdrdir)/ruby/impl/value.h
-bug.o: $(hdrdir)/ruby/impl/value_type.h
-bug.o: $(hdrdir)/ruby/impl/variable.h
-bug.o: $(hdrdir)/ruby/impl/warning_push.h
-bug.o: $(hdrdir)/ruby/impl/xmalloc.h
+bug.o: $(hdrdir)/ruby/internal/anyargs.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+bug.o: $(hdrdir)/ruby/internal/assume.h
+bug.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+bug.o: $(hdrdir)/ruby/internal/attr/artificial.h
+bug.o: $(hdrdir)/ruby/internal/attr/cold.h
+bug.o: $(hdrdir)/ruby/internal/attr/const.h
+bug.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+bug.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+bug.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+bug.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+bug.o: $(hdrdir)/ruby/internal/attr/error.h
+bug.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+bug.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+bug.o: $(hdrdir)/ruby/internal/attr/format.h
+bug.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+bug.o: $(hdrdir)/ruby/internal/attr/noalias.h
+bug.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+bug.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+bug.o: $(hdrdir)/ruby/internal/attr/noinline.h
+bug.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+bug.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+bug.o: $(hdrdir)/ruby/internal/attr/pure.h
+bug.o: $(hdrdir)/ruby/internal/attr/restrict.h
+bug.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+bug.o: $(hdrdir)/ruby/internal/attr/warning.h
+bug.o: $(hdrdir)/ruby/internal/attr/weakref.h
+bug.o: $(hdrdir)/ruby/internal/cast.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+bug.o: $(hdrdir)/ruby/internal/compiler_since.h
+bug.o: $(hdrdir)/ruby/internal/config.h
+bug.o: $(hdrdir)/ruby/internal/constant_p.h
+bug.o: $(hdrdir)/ruby/internal/core.h
+bug.o: $(hdrdir)/ruby/internal/core/rarray.h
+bug.o: $(hdrdir)/ruby/internal/core/rbasic.h
+bug.o: $(hdrdir)/ruby/internal/core/rbignum.h
+bug.o: $(hdrdir)/ruby/internal/core/rclass.h
+bug.o: $(hdrdir)/ruby/internal/core/rdata.h
+bug.o: $(hdrdir)/ruby/internal/core/rfile.h
+bug.o: $(hdrdir)/ruby/internal/core/rhash.h
+bug.o: $(hdrdir)/ruby/internal/core/robject.h
+bug.o: $(hdrdir)/ruby/internal/core/rregexp.h
+bug.o: $(hdrdir)/ruby/internal/core/rstring.h
+bug.o: $(hdrdir)/ruby/internal/core/rstruct.h
+bug.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+bug.o: $(hdrdir)/ruby/internal/ctype.h
+bug.o: $(hdrdir)/ruby/internal/dllexport.h
+bug.o: $(hdrdir)/ruby/internal/dosish.h
+bug.o: $(hdrdir)/ruby/internal/error.h
+bug.o: $(hdrdir)/ruby/internal/eval.h
+bug.o: $(hdrdir)/ruby/internal/event.h
+bug.o: $(hdrdir)/ruby/internal/fl_type.h
+bug.o: $(hdrdir)/ruby/internal/gc.h
+bug.o: $(hdrdir)/ruby/internal/glob.h
+bug.o: $(hdrdir)/ruby/internal/globals.h
+bug.o: $(hdrdir)/ruby/internal/has/attribute.h
+bug.o: $(hdrdir)/ruby/internal/has/builtin.h
+bug.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+bug.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+bug.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+bug.o: $(hdrdir)/ruby/internal/has/extension.h
+bug.o: $(hdrdir)/ruby/internal/has/feature.h
+bug.o: $(hdrdir)/ruby/internal/has/warning.h
+bug.o: $(hdrdir)/ruby/internal/intern/array.h
+bug.o: $(hdrdir)/ruby/internal/intern/bignum.h
+bug.o: $(hdrdir)/ruby/internal/intern/class.h
+bug.o: $(hdrdir)/ruby/internal/intern/compar.h
+bug.o: $(hdrdir)/ruby/internal/intern/complex.h
+bug.o: $(hdrdir)/ruby/internal/intern/cont.h
+bug.o: $(hdrdir)/ruby/internal/intern/dir.h
+bug.o: $(hdrdir)/ruby/internal/intern/enum.h
+bug.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+bug.o: $(hdrdir)/ruby/internal/intern/error.h
+bug.o: $(hdrdir)/ruby/internal/intern/eval.h
+bug.o: $(hdrdir)/ruby/internal/intern/file.h
+bug.o: $(hdrdir)/ruby/internal/intern/gc.h
+bug.o: $(hdrdir)/ruby/internal/intern/hash.h
+bug.o: $(hdrdir)/ruby/internal/intern/io.h
+bug.o: $(hdrdir)/ruby/internal/intern/load.h
+bug.o: $(hdrdir)/ruby/internal/intern/marshal.h
+bug.o: $(hdrdir)/ruby/internal/intern/numeric.h
+bug.o: $(hdrdir)/ruby/internal/intern/object.h
+bug.o: $(hdrdir)/ruby/internal/intern/parse.h
+bug.o: $(hdrdir)/ruby/internal/intern/proc.h
+bug.o: $(hdrdir)/ruby/internal/intern/process.h
+bug.o: $(hdrdir)/ruby/internal/intern/random.h
+bug.o: $(hdrdir)/ruby/internal/intern/range.h
+bug.o: $(hdrdir)/ruby/internal/intern/rational.h
+bug.o: $(hdrdir)/ruby/internal/intern/re.h
+bug.o: $(hdrdir)/ruby/internal/intern/ruby.h
+bug.o: $(hdrdir)/ruby/internal/intern/select.h
+bug.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+bug.o: $(hdrdir)/ruby/internal/intern/signal.h
+bug.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+bug.o: $(hdrdir)/ruby/internal/intern/string.h
+bug.o: $(hdrdir)/ruby/internal/intern/struct.h
+bug.o: $(hdrdir)/ruby/internal/intern/thread.h
+bug.o: $(hdrdir)/ruby/internal/intern/time.h
+bug.o: $(hdrdir)/ruby/internal/intern/variable.h
+bug.o: $(hdrdir)/ruby/internal/intern/vm.h
+bug.o: $(hdrdir)/ruby/internal/interpreter.h
+bug.o: $(hdrdir)/ruby/internal/iterator.h
+bug.o: $(hdrdir)/ruby/internal/memory.h
+bug.o: $(hdrdir)/ruby/internal/method.h
+bug.o: $(hdrdir)/ruby/internal/module.h
+bug.o: $(hdrdir)/ruby/internal/newobj.h
+bug.o: $(hdrdir)/ruby/internal/rgengc.h
+bug.o: $(hdrdir)/ruby/internal/scan_args.h
+bug.o: $(hdrdir)/ruby/internal/special_consts.h
+bug.o: $(hdrdir)/ruby/internal/static_assert.h
+bug.o: $(hdrdir)/ruby/internal/stdalign.h
+bug.o: $(hdrdir)/ruby/internal/stdbool.h
+bug.o: $(hdrdir)/ruby/internal/symbol.h
+bug.o: $(hdrdir)/ruby/internal/token_paste.h
+bug.o: $(hdrdir)/ruby/internal/value.h
+bug.o: $(hdrdir)/ruby/internal/value_type.h
+bug.o: $(hdrdir)/ruby/internal/variable.h
+bug.o: $(hdrdir)/ruby/internal/warning_push.h
+bug.o: $(hdrdir)/ruby/internal/xmalloc.h
bug.o: $(hdrdir)/ruby/assert.h
bug.o: $(hdrdir)/ruby/backward.h
bug.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/bug_reporter/depend b/ext/-test-/bug_reporter/depend
index bee5c5d973..0d6d5b3a1d 100644
--- a/ext/-test-/bug_reporter/depend
+++ b/ext/-test-/bug_reporter/depend
@@ -2,146 +2,146 @@
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/impl/anyargs.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-bug_reporter.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-bug_reporter.o: $(hdrdir)/ruby/impl/assume.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/artificial.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/cold.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/const.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/error.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/format.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/noalias.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/noinline.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/pure.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/restrict.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/warning.h
-bug_reporter.o: $(hdrdir)/ruby/impl/attr/weakref.h
-bug_reporter.o: $(hdrdir)/ruby/impl/cast.h
-bug_reporter.o: $(hdrdir)/ruby/impl/compiler_is.h
-bug_reporter.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-bug_reporter.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-bug_reporter.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-bug_reporter.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-bug_reporter.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-bug_reporter.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-bug_reporter.o: $(hdrdir)/ruby/impl/compiler_since.h
-bug_reporter.o: $(hdrdir)/ruby/impl/config.h
-bug_reporter.o: $(hdrdir)/ruby/impl/constant_p.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core/rarray.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core/rbasic.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core/rbignum.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core/rclass.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core/rdata.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core/rfile.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core/rhash.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core/robject.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core/rregexp.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core/rstring.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core/rstruct.h
-bug_reporter.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-bug_reporter.o: $(hdrdir)/ruby/impl/ctype.h
-bug_reporter.o: $(hdrdir)/ruby/impl/dllexport.h
-bug_reporter.o: $(hdrdir)/ruby/impl/dosish.h
-bug_reporter.o: $(hdrdir)/ruby/impl/error.h
-bug_reporter.o: $(hdrdir)/ruby/impl/eval.h
-bug_reporter.o: $(hdrdir)/ruby/impl/event.h
-bug_reporter.o: $(hdrdir)/ruby/impl/fl_type.h
-bug_reporter.o: $(hdrdir)/ruby/impl/gc.h
-bug_reporter.o: $(hdrdir)/ruby/impl/glob.h
-bug_reporter.o: $(hdrdir)/ruby/impl/globals.h
-bug_reporter.o: $(hdrdir)/ruby/impl/has/attribute.h
-bug_reporter.o: $(hdrdir)/ruby/impl/has/builtin.h
-bug_reporter.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-bug_reporter.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-bug_reporter.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-bug_reporter.o: $(hdrdir)/ruby/impl/has/extension.h
-bug_reporter.o: $(hdrdir)/ruby/impl/has/feature.h
-bug_reporter.o: $(hdrdir)/ruby/impl/has/warning.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/array.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/bignum.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/class.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/compar.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/complex.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/cont.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/dir.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/enum.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/error.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/eval.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/file.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/gc.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/hash.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/io.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/load.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/marshal.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/numeric.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/object.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/parse.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/proc.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/process.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/random.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/range.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/rational.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/re.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/ruby.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/select.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/signal.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/string.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/struct.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/thread.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/time.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/variable.h
-bug_reporter.o: $(hdrdir)/ruby/impl/intern/vm.h
-bug_reporter.o: $(hdrdir)/ruby/impl/interpreter.h
-bug_reporter.o: $(hdrdir)/ruby/impl/iterator.h
-bug_reporter.o: $(hdrdir)/ruby/impl/memory.h
-bug_reporter.o: $(hdrdir)/ruby/impl/method.h
-bug_reporter.o: $(hdrdir)/ruby/impl/module.h
-bug_reporter.o: $(hdrdir)/ruby/impl/newobj.h
-bug_reporter.o: $(hdrdir)/ruby/impl/rgengc.h
-bug_reporter.o: $(hdrdir)/ruby/impl/scan_args.h
-bug_reporter.o: $(hdrdir)/ruby/impl/special_consts.h
-bug_reporter.o: $(hdrdir)/ruby/impl/static_assert.h
-bug_reporter.o: $(hdrdir)/ruby/impl/stdalign.h
-bug_reporter.o: $(hdrdir)/ruby/impl/stdbool.h
-bug_reporter.o: $(hdrdir)/ruby/impl/symbol.h
-bug_reporter.o: $(hdrdir)/ruby/impl/token_paste.h
-bug_reporter.o: $(hdrdir)/ruby/impl/value.h
-bug_reporter.o: $(hdrdir)/ruby/impl/value_type.h
-bug_reporter.o: $(hdrdir)/ruby/impl/variable.h
-bug_reporter.o: $(hdrdir)/ruby/impl/warning_push.h
-bug_reporter.o: $(hdrdir)/ruby/impl/xmalloc.h
+bug_reporter.o: $(hdrdir)/ruby/internal/anyargs.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+bug_reporter.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+bug_reporter.o: $(hdrdir)/ruby/internal/assume.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/artificial.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/cold.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/const.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/error.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/format.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/noalias.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/noinline.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/pure.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/restrict.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/warning.h
+bug_reporter.o: $(hdrdir)/ruby/internal/attr/weakref.h
+bug_reporter.o: $(hdrdir)/ruby/internal/cast.h
+bug_reporter.o: $(hdrdir)/ruby/internal/compiler_is.h
+bug_reporter.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+bug_reporter.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+bug_reporter.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+bug_reporter.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+bug_reporter.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+bug_reporter.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+bug_reporter.o: $(hdrdir)/ruby/internal/compiler_since.h
+bug_reporter.o: $(hdrdir)/ruby/internal/config.h
+bug_reporter.o: $(hdrdir)/ruby/internal/constant_p.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core/rarray.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core/rbasic.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core/rbignum.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core/rclass.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core/rdata.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core/rfile.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core/rhash.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core/robject.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core/rregexp.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core/rstring.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core/rstruct.h
+bug_reporter.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+bug_reporter.o: $(hdrdir)/ruby/internal/ctype.h
+bug_reporter.o: $(hdrdir)/ruby/internal/dllexport.h
+bug_reporter.o: $(hdrdir)/ruby/internal/dosish.h
+bug_reporter.o: $(hdrdir)/ruby/internal/error.h
+bug_reporter.o: $(hdrdir)/ruby/internal/eval.h
+bug_reporter.o: $(hdrdir)/ruby/internal/event.h
+bug_reporter.o: $(hdrdir)/ruby/internal/fl_type.h
+bug_reporter.o: $(hdrdir)/ruby/internal/gc.h
+bug_reporter.o: $(hdrdir)/ruby/internal/glob.h
+bug_reporter.o: $(hdrdir)/ruby/internal/globals.h
+bug_reporter.o: $(hdrdir)/ruby/internal/has/attribute.h
+bug_reporter.o: $(hdrdir)/ruby/internal/has/builtin.h
+bug_reporter.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+bug_reporter.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+bug_reporter.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+bug_reporter.o: $(hdrdir)/ruby/internal/has/extension.h
+bug_reporter.o: $(hdrdir)/ruby/internal/has/feature.h
+bug_reporter.o: $(hdrdir)/ruby/internal/has/warning.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/array.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/bignum.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/class.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/compar.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/complex.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/cont.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/dir.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/enum.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/error.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/eval.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/file.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/gc.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/hash.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/io.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/load.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/marshal.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/numeric.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/object.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/parse.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/proc.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/process.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/random.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/range.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/rational.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/re.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/ruby.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/select.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/signal.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/string.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/struct.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/thread.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/time.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/variable.h
+bug_reporter.o: $(hdrdir)/ruby/internal/intern/vm.h
+bug_reporter.o: $(hdrdir)/ruby/internal/interpreter.h
+bug_reporter.o: $(hdrdir)/ruby/internal/iterator.h
+bug_reporter.o: $(hdrdir)/ruby/internal/memory.h
+bug_reporter.o: $(hdrdir)/ruby/internal/method.h
+bug_reporter.o: $(hdrdir)/ruby/internal/module.h
+bug_reporter.o: $(hdrdir)/ruby/internal/newobj.h
+bug_reporter.o: $(hdrdir)/ruby/internal/rgengc.h
+bug_reporter.o: $(hdrdir)/ruby/internal/scan_args.h
+bug_reporter.o: $(hdrdir)/ruby/internal/special_consts.h
+bug_reporter.o: $(hdrdir)/ruby/internal/static_assert.h
+bug_reporter.o: $(hdrdir)/ruby/internal/stdalign.h
+bug_reporter.o: $(hdrdir)/ruby/internal/stdbool.h
+bug_reporter.o: $(hdrdir)/ruby/internal/symbol.h
+bug_reporter.o: $(hdrdir)/ruby/internal/token_paste.h
+bug_reporter.o: $(hdrdir)/ruby/internal/value.h
+bug_reporter.o: $(hdrdir)/ruby/internal/value_type.h
+bug_reporter.o: $(hdrdir)/ruby/internal/variable.h
+bug_reporter.o: $(hdrdir)/ruby/internal/warning_push.h
+bug_reporter.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/class/depend b/ext/-test-/class/depend
index a03b634dcb..a1073573ad 100644
--- a/ext/-test-/class/depend
+++ b/ext/-test-/class/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
class2name.o: $(RUBY_EXTCONF_H)
class2name.o: $(arch_hdrdir)/ruby/config.h
-class2name.o: $(hdrdir)/ruby/impl/anyargs.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-class2name.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-class2name.o: $(hdrdir)/ruby/impl/assume.h
-class2name.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-class2name.o: $(hdrdir)/ruby/impl/attr/artificial.h
-class2name.o: $(hdrdir)/ruby/impl/attr/cold.h
-class2name.o: $(hdrdir)/ruby/impl/attr/const.h
-class2name.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-class2name.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-class2name.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-class2name.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-class2name.o: $(hdrdir)/ruby/impl/attr/error.h
-class2name.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-class2name.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-class2name.o: $(hdrdir)/ruby/impl/attr/format.h
-class2name.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-class2name.o: $(hdrdir)/ruby/impl/attr/noalias.h
-class2name.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-class2name.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-class2name.o: $(hdrdir)/ruby/impl/attr/noinline.h
-class2name.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-class2name.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-class2name.o: $(hdrdir)/ruby/impl/attr/pure.h
-class2name.o: $(hdrdir)/ruby/impl/attr/restrict.h
-class2name.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-class2name.o: $(hdrdir)/ruby/impl/attr/warning.h
-class2name.o: $(hdrdir)/ruby/impl/attr/weakref.h
-class2name.o: $(hdrdir)/ruby/impl/cast.h
-class2name.o: $(hdrdir)/ruby/impl/compiler_is.h
-class2name.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-class2name.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-class2name.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-class2name.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-class2name.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-class2name.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-class2name.o: $(hdrdir)/ruby/impl/compiler_since.h
-class2name.o: $(hdrdir)/ruby/impl/config.h
-class2name.o: $(hdrdir)/ruby/impl/constant_p.h
-class2name.o: $(hdrdir)/ruby/impl/core.h
-class2name.o: $(hdrdir)/ruby/impl/core/rarray.h
-class2name.o: $(hdrdir)/ruby/impl/core/rbasic.h
-class2name.o: $(hdrdir)/ruby/impl/core/rbignum.h
-class2name.o: $(hdrdir)/ruby/impl/core/rclass.h
-class2name.o: $(hdrdir)/ruby/impl/core/rdata.h
-class2name.o: $(hdrdir)/ruby/impl/core/rfile.h
-class2name.o: $(hdrdir)/ruby/impl/core/rhash.h
-class2name.o: $(hdrdir)/ruby/impl/core/robject.h
-class2name.o: $(hdrdir)/ruby/impl/core/rregexp.h
-class2name.o: $(hdrdir)/ruby/impl/core/rstring.h
-class2name.o: $(hdrdir)/ruby/impl/core/rstruct.h
-class2name.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-class2name.o: $(hdrdir)/ruby/impl/ctype.h
-class2name.o: $(hdrdir)/ruby/impl/dllexport.h
-class2name.o: $(hdrdir)/ruby/impl/dosish.h
-class2name.o: $(hdrdir)/ruby/impl/error.h
-class2name.o: $(hdrdir)/ruby/impl/eval.h
-class2name.o: $(hdrdir)/ruby/impl/event.h
-class2name.o: $(hdrdir)/ruby/impl/fl_type.h
-class2name.o: $(hdrdir)/ruby/impl/gc.h
-class2name.o: $(hdrdir)/ruby/impl/glob.h
-class2name.o: $(hdrdir)/ruby/impl/globals.h
-class2name.o: $(hdrdir)/ruby/impl/has/attribute.h
-class2name.o: $(hdrdir)/ruby/impl/has/builtin.h
-class2name.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-class2name.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-class2name.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-class2name.o: $(hdrdir)/ruby/impl/has/extension.h
-class2name.o: $(hdrdir)/ruby/impl/has/feature.h
-class2name.o: $(hdrdir)/ruby/impl/has/warning.h
-class2name.o: $(hdrdir)/ruby/impl/intern/array.h
-class2name.o: $(hdrdir)/ruby/impl/intern/bignum.h
-class2name.o: $(hdrdir)/ruby/impl/intern/class.h
-class2name.o: $(hdrdir)/ruby/impl/intern/compar.h
-class2name.o: $(hdrdir)/ruby/impl/intern/complex.h
-class2name.o: $(hdrdir)/ruby/impl/intern/cont.h
-class2name.o: $(hdrdir)/ruby/impl/intern/dir.h
-class2name.o: $(hdrdir)/ruby/impl/intern/enum.h
-class2name.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-class2name.o: $(hdrdir)/ruby/impl/intern/error.h
-class2name.o: $(hdrdir)/ruby/impl/intern/eval.h
-class2name.o: $(hdrdir)/ruby/impl/intern/file.h
-class2name.o: $(hdrdir)/ruby/impl/intern/gc.h
-class2name.o: $(hdrdir)/ruby/impl/intern/hash.h
-class2name.o: $(hdrdir)/ruby/impl/intern/io.h
-class2name.o: $(hdrdir)/ruby/impl/intern/load.h
-class2name.o: $(hdrdir)/ruby/impl/intern/marshal.h
-class2name.o: $(hdrdir)/ruby/impl/intern/numeric.h
-class2name.o: $(hdrdir)/ruby/impl/intern/object.h
-class2name.o: $(hdrdir)/ruby/impl/intern/parse.h
-class2name.o: $(hdrdir)/ruby/impl/intern/proc.h
-class2name.o: $(hdrdir)/ruby/impl/intern/process.h
-class2name.o: $(hdrdir)/ruby/impl/intern/random.h
-class2name.o: $(hdrdir)/ruby/impl/intern/range.h
-class2name.o: $(hdrdir)/ruby/impl/intern/rational.h
-class2name.o: $(hdrdir)/ruby/impl/intern/re.h
-class2name.o: $(hdrdir)/ruby/impl/intern/ruby.h
-class2name.o: $(hdrdir)/ruby/impl/intern/select.h
-class2name.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-class2name.o: $(hdrdir)/ruby/impl/intern/signal.h
-class2name.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-class2name.o: $(hdrdir)/ruby/impl/intern/string.h
-class2name.o: $(hdrdir)/ruby/impl/intern/struct.h
-class2name.o: $(hdrdir)/ruby/impl/intern/thread.h
-class2name.o: $(hdrdir)/ruby/impl/intern/time.h
-class2name.o: $(hdrdir)/ruby/impl/intern/variable.h
-class2name.o: $(hdrdir)/ruby/impl/intern/vm.h
-class2name.o: $(hdrdir)/ruby/impl/interpreter.h
-class2name.o: $(hdrdir)/ruby/impl/iterator.h
-class2name.o: $(hdrdir)/ruby/impl/memory.h
-class2name.o: $(hdrdir)/ruby/impl/method.h
-class2name.o: $(hdrdir)/ruby/impl/module.h
-class2name.o: $(hdrdir)/ruby/impl/newobj.h
-class2name.o: $(hdrdir)/ruby/impl/rgengc.h
-class2name.o: $(hdrdir)/ruby/impl/scan_args.h
-class2name.o: $(hdrdir)/ruby/impl/special_consts.h
-class2name.o: $(hdrdir)/ruby/impl/static_assert.h
-class2name.o: $(hdrdir)/ruby/impl/stdalign.h
-class2name.o: $(hdrdir)/ruby/impl/stdbool.h
-class2name.o: $(hdrdir)/ruby/impl/symbol.h
-class2name.o: $(hdrdir)/ruby/impl/token_paste.h
-class2name.o: $(hdrdir)/ruby/impl/value.h
-class2name.o: $(hdrdir)/ruby/impl/value_type.h
-class2name.o: $(hdrdir)/ruby/impl/variable.h
-class2name.o: $(hdrdir)/ruby/impl/warning_push.h
-class2name.o: $(hdrdir)/ruby/impl/xmalloc.h
+class2name.o: $(hdrdir)/ruby/internal/anyargs.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+class2name.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+class2name.o: $(hdrdir)/ruby/internal/assume.h
+class2name.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+class2name.o: $(hdrdir)/ruby/internal/attr/artificial.h
+class2name.o: $(hdrdir)/ruby/internal/attr/cold.h
+class2name.o: $(hdrdir)/ruby/internal/attr/const.h
+class2name.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+class2name.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+class2name.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+class2name.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+class2name.o: $(hdrdir)/ruby/internal/attr/error.h
+class2name.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+class2name.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+class2name.o: $(hdrdir)/ruby/internal/attr/format.h
+class2name.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+class2name.o: $(hdrdir)/ruby/internal/attr/noalias.h
+class2name.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+class2name.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+class2name.o: $(hdrdir)/ruby/internal/attr/noinline.h
+class2name.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+class2name.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+class2name.o: $(hdrdir)/ruby/internal/attr/pure.h
+class2name.o: $(hdrdir)/ruby/internal/attr/restrict.h
+class2name.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+class2name.o: $(hdrdir)/ruby/internal/attr/warning.h
+class2name.o: $(hdrdir)/ruby/internal/attr/weakref.h
+class2name.o: $(hdrdir)/ruby/internal/cast.h
+class2name.o: $(hdrdir)/ruby/internal/compiler_is.h
+class2name.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+class2name.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+class2name.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+class2name.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+class2name.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+class2name.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+class2name.o: $(hdrdir)/ruby/internal/compiler_since.h
+class2name.o: $(hdrdir)/ruby/internal/config.h
+class2name.o: $(hdrdir)/ruby/internal/constant_p.h
+class2name.o: $(hdrdir)/ruby/internal/core.h
+class2name.o: $(hdrdir)/ruby/internal/core/rarray.h
+class2name.o: $(hdrdir)/ruby/internal/core/rbasic.h
+class2name.o: $(hdrdir)/ruby/internal/core/rbignum.h
+class2name.o: $(hdrdir)/ruby/internal/core/rclass.h
+class2name.o: $(hdrdir)/ruby/internal/core/rdata.h
+class2name.o: $(hdrdir)/ruby/internal/core/rfile.h
+class2name.o: $(hdrdir)/ruby/internal/core/rhash.h
+class2name.o: $(hdrdir)/ruby/internal/core/robject.h
+class2name.o: $(hdrdir)/ruby/internal/core/rregexp.h
+class2name.o: $(hdrdir)/ruby/internal/core/rstring.h
+class2name.o: $(hdrdir)/ruby/internal/core/rstruct.h
+class2name.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+class2name.o: $(hdrdir)/ruby/internal/ctype.h
+class2name.o: $(hdrdir)/ruby/internal/dllexport.h
+class2name.o: $(hdrdir)/ruby/internal/dosish.h
+class2name.o: $(hdrdir)/ruby/internal/error.h
+class2name.o: $(hdrdir)/ruby/internal/eval.h
+class2name.o: $(hdrdir)/ruby/internal/event.h
+class2name.o: $(hdrdir)/ruby/internal/fl_type.h
+class2name.o: $(hdrdir)/ruby/internal/gc.h
+class2name.o: $(hdrdir)/ruby/internal/glob.h
+class2name.o: $(hdrdir)/ruby/internal/globals.h
+class2name.o: $(hdrdir)/ruby/internal/has/attribute.h
+class2name.o: $(hdrdir)/ruby/internal/has/builtin.h
+class2name.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+class2name.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+class2name.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+class2name.o: $(hdrdir)/ruby/internal/has/extension.h
+class2name.o: $(hdrdir)/ruby/internal/has/feature.h
+class2name.o: $(hdrdir)/ruby/internal/has/warning.h
+class2name.o: $(hdrdir)/ruby/internal/intern/array.h
+class2name.o: $(hdrdir)/ruby/internal/intern/bignum.h
+class2name.o: $(hdrdir)/ruby/internal/intern/class.h
+class2name.o: $(hdrdir)/ruby/internal/intern/compar.h
+class2name.o: $(hdrdir)/ruby/internal/intern/complex.h
+class2name.o: $(hdrdir)/ruby/internal/intern/cont.h
+class2name.o: $(hdrdir)/ruby/internal/intern/dir.h
+class2name.o: $(hdrdir)/ruby/internal/intern/enum.h
+class2name.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+class2name.o: $(hdrdir)/ruby/internal/intern/error.h
+class2name.o: $(hdrdir)/ruby/internal/intern/eval.h
+class2name.o: $(hdrdir)/ruby/internal/intern/file.h
+class2name.o: $(hdrdir)/ruby/internal/intern/gc.h
+class2name.o: $(hdrdir)/ruby/internal/intern/hash.h
+class2name.o: $(hdrdir)/ruby/internal/intern/io.h
+class2name.o: $(hdrdir)/ruby/internal/intern/load.h
+class2name.o: $(hdrdir)/ruby/internal/intern/marshal.h
+class2name.o: $(hdrdir)/ruby/internal/intern/numeric.h
+class2name.o: $(hdrdir)/ruby/internal/intern/object.h
+class2name.o: $(hdrdir)/ruby/internal/intern/parse.h
+class2name.o: $(hdrdir)/ruby/internal/intern/proc.h
+class2name.o: $(hdrdir)/ruby/internal/intern/process.h
+class2name.o: $(hdrdir)/ruby/internal/intern/random.h
+class2name.o: $(hdrdir)/ruby/internal/intern/range.h
+class2name.o: $(hdrdir)/ruby/internal/intern/rational.h
+class2name.o: $(hdrdir)/ruby/internal/intern/re.h
+class2name.o: $(hdrdir)/ruby/internal/intern/ruby.h
+class2name.o: $(hdrdir)/ruby/internal/intern/select.h
+class2name.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+class2name.o: $(hdrdir)/ruby/internal/intern/signal.h
+class2name.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+class2name.o: $(hdrdir)/ruby/internal/intern/string.h
+class2name.o: $(hdrdir)/ruby/internal/intern/struct.h
+class2name.o: $(hdrdir)/ruby/internal/intern/thread.h
+class2name.o: $(hdrdir)/ruby/internal/intern/time.h
+class2name.o: $(hdrdir)/ruby/internal/intern/variable.h
+class2name.o: $(hdrdir)/ruby/internal/intern/vm.h
+class2name.o: $(hdrdir)/ruby/internal/interpreter.h
+class2name.o: $(hdrdir)/ruby/internal/iterator.h
+class2name.o: $(hdrdir)/ruby/internal/memory.h
+class2name.o: $(hdrdir)/ruby/internal/method.h
+class2name.o: $(hdrdir)/ruby/internal/module.h
+class2name.o: $(hdrdir)/ruby/internal/newobj.h
+class2name.o: $(hdrdir)/ruby/internal/rgengc.h
+class2name.o: $(hdrdir)/ruby/internal/scan_args.h
+class2name.o: $(hdrdir)/ruby/internal/special_consts.h
+class2name.o: $(hdrdir)/ruby/internal/static_assert.h
+class2name.o: $(hdrdir)/ruby/internal/stdalign.h
+class2name.o: $(hdrdir)/ruby/internal/stdbool.h
+class2name.o: $(hdrdir)/ruby/internal/symbol.h
+class2name.o: $(hdrdir)/ruby/internal/token_paste.h
+class2name.o: $(hdrdir)/ruby/internal/value.h
+class2name.o: $(hdrdir)/ruby/internal/value_type.h
+class2name.o: $(hdrdir)/ruby/internal/variable.h
+class2name.o: $(hdrdir)/ruby/internal/warning_push.h
+class2name.o: $(hdrdir)/ruby/internal/xmalloc.h
class2name.o: $(hdrdir)/ruby/assert.h
class2name.o: $(hdrdir)/ruby/backward.h
class2name.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -165,146 +165,146 @@ 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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/debug/depend b/ext/-test-/debug/depend
index 7ec63aecb1..5bbfe13788 100644
--- a/ext/-test-/debug/depend
+++ b/ext/-test-/debug/depend
@@ -2,146 +2,146 @@
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
-init.o: $(hdrdir)/ruby/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -165,146 +165,146 @@ 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/impl/anyargs.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-inspector.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-inspector.o: $(hdrdir)/ruby/impl/assume.h
-inspector.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-inspector.o: $(hdrdir)/ruby/impl/attr/artificial.h
-inspector.o: $(hdrdir)/ruby/impl/attr/cold.h
-inspector.o: $(hdrdir)/ruby/impl/attr/const.h
-inspector.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-inspector.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-inspector.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-inspector.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-inspector.o: $(hdrdir)/ruby/impl/attr/error.h
-inspector.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-inspector.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-inspector.o: $(hdrdir)/ruby/impl/attr/format.h
-inspector.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-inspector.o: $(hdrdir)/ruby/impl/attr/noalias.h
-inspector.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-inspector.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-inspector.o: $(hdrdir)/ruby/impl/attr/noinline.h
-inspector.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-inspector.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-inspector.o: $(hdrdir)/ruby/impl/attr/pure.h
-inspector.o: $(hdrdir)/ruby/impl/attr/restrict.h
-inspector.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-inspector.o: $(hdrdir)/ruby/impl/attr/warning.h
-inspector.o: $(hdrdir)/ruby/impl/attr/weakref.h
-inspector.o: $(hdrdir)/ruby/impl/cast.h
-inspector.o: $(hdrdir)/ruby/impl/compiler_is.h
-inspector.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-inspector.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-inspector.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-inspector.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-inspector.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-inspector.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-inspector.o: $(hdrdir)/ruby/impl/compiler_since.h
-inspector.o: $(hdrdir)/ruby/impl/config.h
-inspector.o: $(hdrdir)/ruby/impl/constant_p.h
-inspector.o: $(hdrdir)/ruby/impl/core.h
-inspector.o: $(hdrdir)/ruby/impl/core/rarray.h
-inspector.o: $(hdrdir)/ruby/impl/core/rbasic.h
-inspector.o: $(hdrdir)/ruby/impl/core/rbignum.h
-inspector.o: $(hdrdir)/ruby/impl/core/rclass.h
-inspector.o: $(hdrdir)/ruby/impl/core/rdata.h
-inspector.o: $(hdrdir)/ruby/impl/core/rfile.h
-inspector.o: $(hdrdir)/ruby/impl/core/rhash.h
-inspector.o: $(hdrdir)/ruby/impl/core/robject.h
-inspector.o: $(hdrdir)/ruby/impl/core/rregexp.h
-inspector.o: $(hdrdir)/ruby/impl/core/rstring.h
-inspector.o: $(hdrdir)/ruby/impl/core/rstruct.h
-inspector.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-inspector.o: $(hdrdir)/ruby/impl/ctype.h
-inspector.o: $(hdrdir)/ruby/impl/dllexport.h
-inspector.o: $(hdrdir)/ruby/impl/dosish.h
-inspector.o: $(hdrdir)/ruby/impl/error.h
-inspector.o: $(hdrdir)/ruby/impl/eval.h
-inspector.o: $(hdrdir)/ruby/impl/event.h
-inspector.o: $(hdrdir)/ruby/impl/fl_type.h
-inspector.o: $(hdrdir)/ruby/impl/gc.h
-inspector.o: $(hdrdir)/ruby/impl/glob.h
-inspector.o: $(hdrdir)/ruby/impl/globals.h
-inspector.o: $(hdrdir)/ruby/impl/has/attribute.h
-inspector.o: $(hdrdir)/ruby/impl/has/builtin.h
-inspector.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-inspector.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-inspector.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-inspector.o: $(hdrdir)/ruby/impl/has/extension.h
-inspector.o: $(hdrdir)/ruby/impl/has/feature.h
-inspector.o: $(hdrdir)/ruby/impl/has/warning.h
-inspector.o: $(hdrdir)/ruby/impl/intern/array.h
-inspector.o: $(hdrdir)/ruby/impl/intern/bignum.h
-inspector.o: $(hdrdir)/ruby/impl/intern/class.h
-inspector.o: $(hdrdir)/ruby/impl/intern/compar.h
-inspector.o: $(hdrdir)/ruby/impl/intern/complex.h
-inspector.o: $(hdrdir)/ruby/impl/intern/cont.h
-inspector.o: $(hdrdir)/ruby/impl/intern/dir.h
-inspector.o: $(hdrdir)/ruby/impl/intern/enum.h
-inspector.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-inspector.o: $(hdrdir)/ruby/impl/intern/error.h
-inspector.o: $(hdrdir)/ruby/impl/intern/eval.h
-inspector.o: $(hdrdir)/ruby/impl/intern/file.h
-inspector.o: $(hdrdir)/ruby/impl/intern/gc.h
-inspector.o: $(hdrdir)/ruby/impl/intern/hash.h
-inspector.o: $(hdrdir)/ruby/impl/intern/io.h
-inspector.o: $(hdrdir)/ruby/impl/intern/load.h
-inspector.o: $(hdrdir)/ruby/impl/intern/marshal.h
-inspector.o: $(hdrdir)/ruby/impl/intern/numeric.h
-inspector.o: $(hdrdir)/ruby/impl/intern/object.h
-inspector.o: $(hdrdir)/ruby/impl/intern/parse.h
-inspector.o: $(hdrdir)/ruby/impl/intern/proc.h
-inspector.o: $(hdrdir)/ruby/impl/intern/process.h
-inspector.o: $(hdrdir)/ruby/impl/intern/random.h
-inspector.o: $(hdrdir)/ruby/impl/intern/range.h
-inspector.o: $(hdrdir)/ruby/impl/intern/rational.h
-inspector.o: $(hdrdir)/ruby/impl/intern/re.h
-inspector.o: $(hdrdir)/ruby/impl/intern/ruby.h
-inspector.o: $(hdrdir)/ruby/impl/intern/select.h
-inspector.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-inspector.o: $(hdrdir)/ruby/impl/intern/signal.h
-inspector.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-inspector.o: $(hdrdir)/ruby/impl/intern/string.h
-inspector.o: $(hdrdir)/ruby/impl/intern/struct.h
-inspector.o: $(hdrdir)/ruby/impl/intern/thread.h
-inspector.o: $(hdrdir)/ruby/impl/intern/time.h
-inspector.o: $(hdrdir)/ruby/impl/intern/variable.h
-inspector.o: $(hdrdir)/ruby/impl/intern/vm.h
-inspector.o: $(hdrdir)/ruby/impl/interpreter.h
-inspector.o: $(hdrdir)/ruby/impl/iterator.h
-inspector.o: $(hdrdir)/ruby/impl/memory.h
-inspector.o: $(hdrdir)/ruby/impl/method.h
-inspector.o: $(hdrdir)/ruby/impl/module.h
-inspector.o: $(hdrdir)/ruby/impl/newobj.h
-inspector.o: $(hdrdir)/ruby/impl/rgengc.h
-inspector.o: $(hdrdir)/ruby/impl/scan_args.h
-inspector.o: $(hdrdir)/ruby/impl/special_consts.h
-inspector.o: $(hdrdir)/ruby/impl/static_assert.h
-inspector.o: $(hdrdir)/ruby/impl/stdalign.h
-inspector.o: $(hdrdir)/ruby/impl/stdbool.h
-inspector.o: $(hdrdir)/ruby/impl/symbol.h
-inspector.o: $(hdrdir)/ruby/impl/token_paste.h
-inspector.o: $(hdrdir)/ruby/impl/value.h
-inspector.o: $(hdrdir)/ruby/impl/value_type.h
-inspector.o: $(hdrdir)/ruby/impl/variable.h
-inspector.o: $(hdrdir)/ruby/impl/warning_push.h
-inspector.o: $(hdrdir)/ruby/impl/xmalloc.h
+inspector.o: $(hdrdir)/ruby/internal/anyargs.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+inspector.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+inspector.o: $(hdrdir)/ruby/internal/assume.h
+inspector.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+inspector.o: $(hdrdir)/ruby/internal/attr/artificial.h
+inspector.o: $(hdrdir)/ruby/internal/attr/cold.h
+inspector.o: $(hdrdir)/ruby/internal/attr/const.h
+inspector.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+inspector.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+inspector.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+inspector.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+inspector.o: $(hdrdir)/ruby/internal/attr/error.h
+inspector.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+inspector.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+inspector.o: $(hdrdir)/ruby/internal/attr/format.h
+inspector.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+inspector.o: $(hdrdir)/ruby/internal/attr/noalias.h
+inspector.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+inspector.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+inspector.o: $(hdrdir)/ruby/internal/attr/noinline.h
+inspector.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+inspector.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+inspector.o: $(hdrdir)/ruby/internal/attr/pure.h
+inspector.o: $(hdrdir)/ruby/internal/attr/restrict.h
+inspector.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+inspector.o: $(hdrdir)/ruby/internal/attr/warning.h
+inspector.o: $(hdrdir)/ruby/internal/attr/weakref.h
+inspector.o: $(hdrdir)/ruby/internal/cast.h
+inspector.o: $(hdrdir)/ruby/internal/compiler_is.h
+inspector.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+inspector.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+inspector.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+inspector.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+inspector.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+inspector.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+inspector.o: $(hdrdir)/ruby/internal/compiler_since.h
+inspector.o: $(hdrdir)/ruby/internal/config.h
+inspector.o: $(hdrdir)/ruby/internal/constant_p.h
+inspector.o: $(hdrdir)/ruby/internal/core.h
+inspector.o: $(hdrdir)/ruby/internal/core/rarray.h
+inspector.o: $(hdrdir)/ruby/internal/core/rbasic.h
+inspector.o: $(hdrdir)/ruby/internal/core/rbignum.h
+inspector.o: $(hdrdir)/ruby/internal/core/rclass.h
+inspector.o: $(hdrdir)/ruby/internal/core/rdata.h
+inspector.o: $(hdrdir)/ruby/internal/core/rfile.h
+inspector.o: $(hdrdir)/ruby/internal/core/rhash.h
+inspector.o: $(hdrdir)/ruby/internal/core/robject.h
+inspector.o: $(hdrdir)/ruby/internal/core/rregexp.h
+inspector.o: $(hdrdir)/ruby/internal/core/rstring.h
+inspector.o: $(hdrdir)/ruby/internal/core/rstruct.h
+inspector.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+inspector.o: $(hdrdir)/ruby/internal/ctype.h
+inspector.o: $(hdrdir)/ruby/internal/dllexport.h
+inspector.o: $(hdrdir)/ruby/internal/dosish.h
+inspector.o: $(hdrdir)/ruby/internal/error.h
+inspector.o: $(hdrdir)/ruby/internal/eval.h
+inspector.o: $(hdrdir)/ruby/internal/event.h
+inspector.o: $(hdrdir)/ruby/internal/fl_type.h
+inspector.o: $(hdrdir)/ruby/internal/gc.h
+inspector.o: $(hdrdir)/ruby/internal/glob.h
+inspector.o: $(hdrdir)/ruby/internal/globals.h
+inspector.o: $(hdrdir)/ruby/internal/has/attribute.h
+inspector.o: $(hdrdir)/ruby/internal/has/builtin.h
+inspector.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+inspector.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+inspector.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+inspector.o: $(hdrdir)/ruby/internal/has/extension.h
+inspector.o: $(hdrdir)/ruby/internal/has/feature.h
+inspector.o: $(hdrdir)/ruby/internal/has/warning.h
+inspector.o: $(hdrdir)/ruby/internal/intern/array.h
+inspector.o: $(hdrdir)/ruby/internal/intern/bignum.h
+inspector.o: $(hdrdir)/ruby/internal/intern/class.h
+inspector.o: $(hdrdir)/ruby/internal/intern/compar.h
+inspector.o: $(hdrdir)/ruby/internal/intern/complex.h
+inspector.o: $(hdrdir)/ruby/internal/intern/cont.h
+inspector.o: $(hdrdir)/ruby/internal/intern/dir.h
+inspector.o: $(hdrdir)/ruby/internal/intern/enum.h
+inspector.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+inspector.o: $(hdrdir)/ruby/internal/intern/error.h
+inspector.o: $(hdrdir)/ruby/internal/intern/eval.h
+inspector.o: $(hdrdir)/ruby/internal/intern/file.h
+inspector.o: $(hdrdir)/ruby/internal/intern/gc.h
+inspector.o: $(hdrdir)/ruby/internal/intern/hash.h
+inspector.o: $(hdrdir)/ruby/internal/intern/io.h
+inspector.o: $(hdrdir)/ruby/internal/intern/load.h
+inspector.o: $(hdrdir)/ruby/internal/intern/marshal.h
+inspector.o: $(hdrdir)/ruby/internal/intern/numeric.h
+inspector.o: $(hdrdir)/ruby/internal/intern/object.h
+inspector.o: $(hdrdir)/ruby/internal/intern/parse.h
+inspector.o: $(hdrdir)/ruby/internal/intern/proc.h
+inspector.o: $(hdrdir)/ruby/internal/intern/process.h
+inspector.o: $(hdrdir)/ruby/internal/intern/random.h
+inspector.o: $(hdrdir)/ruby/internal/intern/range.h
+inspector.o: $(hdrdir)/ruby/internal/intern/rational.h
+inspector.o: $(hdrdir)/ruby/internal/intern/re.h
+inspector.o: $(hdrdir)/ruby/internal/intern/ruby.h
+inspector.o: $(hdrdir)/ruby/internal/intern/select.h
+inspector.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+inspector.o: $(hdrdir)/ruby/internal/intern/signal.h
+inspector.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+inspector.o: $(hdrdir)/ruby/internal/intern/string.h
+inspector.o: $(hdrdir)/ruby/internal/intern/struct.h
+inspector.o: $(hdrdir)/ruby/internal/intern/thread.h
+inspector.o: $(hdrdir)/ruby/internal/intern/time.h
+inspector.o: $(hdrdir)/ruby/internal/intern/variable.h
+inspector.o: $(hdrdir)/ruby/internal/intern/vm.h
+inspector.o: $(hdrdir)/ruby/internal/interpreter.h
+inspector.o: $(hdrdir)/ruby/internal/iterator.h
+inspector.o: $(hdrdir)/ruby/internal/memory.h
+inspector.o: $(hdrdir)/ruby/internal/method.h
+inspector.o: $(hdrdir)/ruby/internal/module.h
+inspector.o: $(hdrdir)/ruby/internal/newobj.h
+inspector.o: $(hdrdir)/ruby/internal/rgengc.h
+inspector.o: $(hdrdir)/ruby/internal/scan_args.h
+inspector.o: $(hdrdir)/ruby/internal/special_consts.h
+inspector.o: $(hdrdir)/ruby/internal/static_assert.h
+inspector.o: $(hdrdir)/ruby/internal/stdalign.h
+inspector.o: $(hdrdir)/ruby/internal/stdbool.h
+inspector.o: $(hdrdir)/ruby/internal/symbol.h
+inspector.o: $(hdrdir)/ruby/internal/token_paste.h
+inspector.o: $(hdrdir)/ruby/internal/value.h
+inspector.o: $(hdrdir)/ruby/internal/value_type.h
+inspector.o: $(hdrdir)/ruby/internal/variable.h
+inspector.o: $(hdrdir)/ruby/internal/warning_push.h
+inspector.o: $(hdrdir)/ruby/internal/xmalloc.h
inspector.o: $(hdrdir)/ruby/assert.h
inspector.o: $(hdrdir)/ruby/backward.h
inspector.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -329,146 +329,146 @@ 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/impl/anyargs.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-profile_frames.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-profile_frames.o: $(hdrdir)/ruby/impl/assume.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/artificial.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/cold.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/const.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/error.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/format.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/noalias.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/noinline.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/pure.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/restrict.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/warning.h
-profile_frames.o: $(hdrdir)/ruby/impl/attr/weakref.h
-profile_frames.o: $(hdrdir)/ruby/impl/cast.h
-profile_frames.o: $(hdrdir)/ruby/impl/compiler_is.h
-profile_frames.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-profile_frames.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-profile_frames.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-profile_frames.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-profile_frames.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-profile_frames.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-profile_frames.o: $(hdrdir)/ruby/impl/compiler_since.h
-profile_frames.o: $(hdrdir)/ruby/impl/config.h
-profile_frames.o: $(hdrdir)/ruby/impl/constant_p.h
-profile_frames.o: $(hdrdir)/ruby/impl/core.h
-profile_frames.o: $(hdrdir)/ruby/impl/core/rarray.h
-profile_frames.o: $(hdrdir)/ruby/impl/core/rbasic.h
-profile_frames.o: $(hdrdir)/ruby/impl/core/rbignum.h
-profile_frames.o: $(hdrdir)/ruby/impl/core/rclass.h
-profile_frames.o: $(hdrdir)/ruby/impl/core/rdata.h
-profile_frames.o: $(hdrdir)/ruby/impl/core/rfile.h
-profile_frames.o: $(hdrdir)/ruby/impl/core/rhash.h
-profile_frames.o: $(hdrdir)/ruby/impl/core/robject.h
-profile_frames.o: $(hdrdir)/ruby/impl/core/rregexp.h
-profile_frames.o: $(hdrdir)/ruby/impl/core/rstring.h
-profile_frames.o: $(hdrdir)/ruby/impl/core/rstruct.h
-profile_frames.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-profile_frames.o: $(hdrdir)/ruby/impl/ctype.h
-profile_frames.o: $(hdrdir)/ruby/impl/dllexport.h
-profile_frames.o: $(hdrdir)/ruby/impl/dosish.h
-profile_frames.o: $(hdrdir)/ruby/impl/error.h
-profile_frames.o: $(hdrdir)/ruby/impl/eval.h
-profile_frames.o: $(hdrdir)/ruby/impl/event.h
-profile_frames.o: $(hdrdir)/ruby/impl/fl_type.h
-profile_frames.o: $(hdrdir)/ruby/impl/gc.h
-profile_frames.o: $(hdrdir)/ruby/impl/glob.h
-profile_frames.o: $(hdrdir)/ruby/impl/globals.h
-profile_frames.o: $(hdrdir)/ruby/impl/has/attribute.h
-profile_frames.o: $(hdrdir)/ruby/impl/has/builtin.h
-profile_frames.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-profile_frames.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-profile_frames.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-profile_frames.o: $(hdrdir)/ruby/impl/has/extension.h
-profile_frames.o: $(hdrdir)/ruby/impl/has/feature.h
-profile_frames.o: $(hdrdir)/ruby/impl/has/warning.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/array.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/bignum.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/class.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/compar.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/complex.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/cont.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/dir.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/enum.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/error.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/eval.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/file.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/gc.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/hash.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/io.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/load.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/marshal.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/numeric.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/object.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/parse.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/proc.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/process.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/random.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/range.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/rational.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/re.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/ruby.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/select.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/signal.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/string.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/struct.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/thread.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/time.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/variable.h
-profile_frames.o: $(hdrdir)/ruby/impl/intern/vm.h
-profile_frames.o: $(hdrdir)/ruby/impl/interpreter.h
-profile_frames.o: $(hdrdir)/ruby/impl/iterator.h
-profile_frames.o: $(hdrdir)/ruby/impl/memory.h
-profile_frames.o: $(hdrdir)/ruby/impl/method.h
-profile_frames.o: $(hdrdir)/ruby/impl/module.h
-profile_frames.o: $(hdrdir)/ruby/impl/newobj.h
-profile_frames.o: $(hdrdir)/ruby/impl/rgengc.h
-profile_frames.o: $(hdrdir)/ruby/impl/scan_args.h
-profile_frames.o: $(hdrdir)/ruby/impl/special_consts.h
-profile_frames.o: $(hdrdir)/ruby/impl/static_assert.h
-profile_frames.o: $(hdrdir)/ruby/impl/stdalign.h
-profile_frames.o: $(hdrdir)/ruby/impl/stdbool.h
-profile_frames.o: $(hdrdir)/ruby/impl/symbol.h
-profile_frames.o: $(hdrdir)/ruby/impl/token_paste.h
-profile_frames.o: $(hdrdir)/ruby/impl/value.h
-profile_frames.o: $(hdrdir)/ruby/impl/value_type.h
-profile_frames.o: $(hdrdir)/ruby/impl/variable.h
-profile_frames.o: $(hdrdir)/ruby/impl/warning_push.h
-profile_frames.o: $(hdrdir)/ruby/impl/xmalloc.h
+profile_frames.o: $(hdrdir)/ruby/internal/anyargs.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+profile_frames.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+profile_frames.o: $(hdrdir)/ruby/internal/assume.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/artificial.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/cold.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/const.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/error.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/format.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/noalias.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/noinline.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/pure.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/restrict.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/warning.h
+profile_frames.o: $(hdrdir)/ruby/internal/attr/weakref.h
+profile_frames.o: $(hdrdir)/ruby/internal/cast.h
+profile_frames.o: $(hdrdir)/ruby/internal/compiler_is.h
+profile_frames.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+profile_frames.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+profile_frames.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+profile_frames.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+profile_frames.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+profile_frames.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+profile_frames.o: $(hdrdir)/ruby/internal/compiler_since.h
+profile_frames.o: $(hdrdir)/ruby/internal/config.h
+profile_frames.o: $(hdrdir)/ruby/internal/constant_p.h
+profile_frames.o: $(hdrdir)/ruby/internal/core.h
+profile_frames.o: $(hdrdir)/ruby/internal/core/rarray.h
+profile_frames.o: $(hdrdir)/ruby/internal/core/rbasic.h
+profile_frames.o: $(hdrdir)/ruby/internal/core/rbignum.h
+profile_frames.o: $(hdrdir)/ruby/internal/core/rclass.h
+profile_frames.o: $(hdrdir)/ruby/internal/core/rdata.h
+profile_frames.o: $(hdrdir)/ruby/internal/core/rfile.h
+profile_frames.o: $(hdrdir)/ruby/internal/core/rhash.h
+profile_frames.o: $(hdrdir)/ruby/internal/core/robject.h
+profile_frames.o: $(hdrdir)/ruby/internal/core/rregexp.h
+profile_frames.o: $(hdrdir)/ruby/internal/core/rstring.h
+profile_frames.o: $(hdrdir)/ruby/internal/core/rstruct.h
+profile_frames.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+profile_frames.o: $(hdrdir)/ruby/internal/ctype.h
+profile_frames.o: $(hdrdir)/ruby/internal/dllexport.h
+profile_frames.o: $(hdrdir)/ruby/internal/dosish.h
+profile_frames.o: $(hdrdir)/ruby/internal/error.h
+profile_frames.o: $(hdrdir)/ruby/internal/eval.h
+profile_frames.o: $(hdrdir)/ruby/internal/event.h
+profile_frames.o: $(hdrdir)/ruby/internal/fl_type.h
+profile_frames.o: $(hdrdir)/ruby/internal/gc.h
+profile_frames.o: $(hdrdir)/ruby/internal/glob.h
+profile_frames.o: $(hdrdir)/ruby/internal/globals.h
+profile_frames.o: $(hdrdir)/ruby/internal/has/attribute.h
+profile_frames.o: $(hdrdir)/ruby/internal/has/builtin.h
+profile_frames.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+profile_frames.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+profile_frames.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+profile_frames.o: $(hdrdir)/ruby/internal/has/extension.h
+profile_frames.o: $(hdrdir)/ruby/internal/has/feature.h
+profile_frames.o: $(hdrdir)/ruby/internal/has/warning.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/array.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/bignum.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/class.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/compar.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/complex.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/cont.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/dir.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/enum.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/error.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/eval.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/file.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/gc.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/hash.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/io.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/load.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/marshal.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/numeric.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/object.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/parse.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/proc.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/process.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/random.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/range.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/rational.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/re.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/ruby.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/select.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/signal.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/string.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/struct.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/thread.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/time.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/variable.h
+profile_frames.o: $(hdrdir)/ruby/internal/intern/vm.h
+profile_frames.o: $(hdrdir)/ruby/internal/interpreter.h
+profile_frames.o: $(hdrdir)/ruby/internal/iterator.h
+profile_frames.o: $(hdrdir)/ruby/internal/memory.h
+profile_frames.o: $(hdrdir)/ruby/internal/method.h
+profile_frames.o: $(hdrdir)/ruby/internal/module.h
+profile_frames.o: $(hdrdir)/ruby/internal/newobj.h
+profile_frames.o: $(hdrdir)/ruby/internal/rgengc.h
+profile_frames.o: $(hdrdir)/ruby/internal/scan_args.h
+profile_frames.o: $(hdrdir)/ruby/internal/special_consts.h
+profile_frames.o: $(hdrdir)/ruby/internal/static_assert.h
+profile_frames.o: $(hdrdir)/ruby/internal/stdalign.h
+profile_frames.o: $(hdrdir)/ruby/internal/stdbool.h
+profile_frames.o: $(hdrdir)/ruby/internal/symbol.h
+profile_frames.o: $(hdrdir)/ruby/internal/token_paste.h
+profile_frames.o: $(hdrdir)/ruby/internal/value.h
+profile_frames.o: $(hdrdir)/ruby/internal/value_type.h
+profile_frames.o: $(hdrdir)/ruby/internal/variable.h
+profile_frames.o: $(hdrdir)/ruby/internal/warning_push.h
+profile_frames.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/enumerator_kw/depend b/ext/-test-/enumerator_kw/depend
index 0f4c9e344d..14a06e4911 100644
--- a/ext/-test-/enumerator_kw/depend
+++ b/ext/-test-/enumerator_kw/depend
@@ -2,146 +2,146 @@
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/impl/anyargs.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/assume.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/artificial.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/cold.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/const.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/error.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/format.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/noalias.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/noinline.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/pure.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/restrict.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/warning.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/attr/weakref.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/cast.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/compiler_is.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/compiler_since.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/config.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/constant_p.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core/rarray.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core/rbasic.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core/rbignum.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core/rclass.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core/rdata.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core/rfile.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core/rhash.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core/robject.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core/rregexp.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core/rstring.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core/rstruct.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/ctype.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/dllexport.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/dosish.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/error.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/eval.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/event.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/fl_type.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/gc.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/glob.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/globals.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/has/attribute.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/has/builtin.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/has/extension.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/has/feature.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/has/warning.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/array.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/bignum.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/class.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/compar.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/complex.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/cont.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/dir.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/enum.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/error.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/eval.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/file.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/gc.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/hash.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/io.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/load.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/marshal.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/numeric.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/object.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/parse.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/proc.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/process.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/random.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/range.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/rational.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/re.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/ruby.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/select.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/signal.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/string.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/struct.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/thread.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/time.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/variable.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/intern/vm.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/interpreter.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/iterator.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/memory.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/method.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/module.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/newobj.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/rgengc.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/scan_args.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/special_consts.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/static_assert.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/stdalign.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/stdbool.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/symbol.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/token_paste.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/value.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/value_type.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/variable.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/warning_push.h
-enumerator_kw.o: $(hdrdir)/ruby/impl/xmalloc.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/anyargs.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/assume.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/artificial.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/cold.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/const.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/error.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/format.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/noalias.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/noinline.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/pure.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/restrict.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/warning.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/attr/weakref.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/cast.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/compiler_is.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/compiler_since.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/config.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/constant_p.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core/rarray.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core/rbasic.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core/rbignum.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core/rclass.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core/rdata.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core/rfile.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core/rhash.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core/robject.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core/rregexp.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core/rstring.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core/rstruct.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/ctype.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/dllexport.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/dosish.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/error.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/eval.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/event.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/fl_type.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/gc.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/glob.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/globals.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/has/attribute.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/has/builtin.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/has/extension.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/has/feature.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/has/warning.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/array.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/bignum.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/class.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/compar.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/complex.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/cont.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/dir.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/enum.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/error.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/eval.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/file.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/gc.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/hash.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/io.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/load.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/marshal.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/numeric.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/object.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/parse.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/proc.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/process.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/random.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/range.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/rational.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/re.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/ruby.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/select.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/signal.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/string.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/struct.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/thread.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/time.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/variable.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/intern/vm.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/interpreter.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/iterator.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/memory.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/method.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/module.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/newobj.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/rgengc.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/scan_args.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/special_consts.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/static_assert.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/stdalign.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/stdbool.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/symbol.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/token_paste.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/value.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/value_type.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/variable.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/warning_push.h
+enumerator_kw.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/exception/depend b/ext/-test-/exception/depend
index 4674613a09..10d563b149 100644
--- a/ext/-test-/exception/depend
+++ b/ext/-test-/exception/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
dataerror.o: $(RUBY_EXTCONF_H)
dataerror.o: $(arch_hdrdir)/ruby/config.h
-dataerror.o: $(hdrdir)/ruby/impl/anyargs.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-dataerror.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-dataerror.o: $(hdrdir)/ruby/impl/assume.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/artificial.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/cold.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/const.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/error.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/format.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/noalias.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/noinline.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/pure.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/restrict.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/warning.h
-dataerror.o: $(hdrdir)/ruby/impl/attr/weakref.h
-dataerror.o: $(hdrdir)/ruby/impl/cast.h
-dataerror.o: $(hdrdir)/ruby/impl/compiler_is.h
-dataerror.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-dataerror.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-dataerror.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-dataerror.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-dataerror.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-dataerror.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-dataerror.o: $(hdrdir)/ruby/impl/compiler_since.h
-dataerror.o: $(hdrdir)/ruby/impl/config.h
-dataerror.o: $(hdrdir)/ruby/impl/constant_p.h
-dataerror.o: $(hdrdir)/ruby/impl/core.h
-dataerror.o: $(hdrdir)/ruby/impl/core/rarray.h
-dataerror.o: $(hdrdir)/ruby/impl/core/rbasic.h
-dataerror.o: $(hdrdir)/ruby/impl/core/rbignum.h
-dataerror.o: $(hdrdir)/ruby/impl/core/rclass.h
-dataerror.o: $(hdrdir)/ruby/impl/core/rdata.h
-dataerror.o: $(hdrdir)/ruby/impl/core/rfile.h
-dataerror.o: $(hdrdir)/ruby/impl/core/rhash.h
-dataerror.o: $(hdrdir)/ruby/impl/core/robject.h
-dataerror.o: $(hdrdir)/ruby/impl/core/rregexp.h
-dataerror.o: $(hdrdir)/ruby/impl/core/rstring.h
-dataerror.o: $(hdrdir)/ruby/impl/core/rstruct.h
-dataerror.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-dataerror.o: $(hdrdir)/ruby/impl/ctype.h
-dataerror.o: $(hdrdir)/ruby/impl/dllexport.h
-dataerror.o: $(hdrdir)/ruby/impl/dosish.h
-dataerror.o: $(hdrdir)/ruby/impl/error.h
-dataerror.o: $(hdrdir)/ruby/impl/eval.h
-dataerror.o: $(hdrdir)/ruby/impl/event.h
-dataerror.o: $(hdrdir)/ruby/impl/fl_type.h
-dataerror.o: $(hdrdir)/ruby/impl/gc.h
-dataerror.o: $(hdrdir)/ruby/impl/glob.h
-dataerror.o: $(hdrdir)/ruby/impl/globals.h
-dataerror.o: $(hdrdir)/ruby/impl/has/attribute.h
-dataerror.o: $(hdrdir)/ruby/impl/has/builtin.h
-dataerror.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-dataerror.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-dataerror.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-dataerror.o: $(hdrdir)/ruby/impl/has/extension.h
-dataerror.o: $(hdrdir)/ruby/impl/has/feature.h
-dataerror.o: $(hdrdir)/ruby/impl/has/warning.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/array.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/bignum.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/class.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/compar.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/complex.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/cont.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/dir.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/enum.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/error.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/eval.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/file.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/gc.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/hash.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/io.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/load.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/marshal.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/numeric.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/object.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/parse.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/proc.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/process.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/random.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/range.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/rational.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/re.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/ruby.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/select.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/signal.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/string.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/struct.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/thread.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/time.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/variable.h
-dataerror.o: $(hdrdir)/ruby/impl/intern/vm.h
-dataerror.o: $(hdrdir)/ruby/impl/interpreter.h
-dataerror.o: $(hdrdir)/ruby/impl/iterator.h
-dataerror.o: $(hdrdir)/ruby/impl/memory.h
-dataerror.o: $(hdrdir)/ruby/impl/method.h
-dataerror.o: $(hdrdir)/ruby/impl/module.h
-dataerror.o: $(hdrdir)/ruby/impl/newobj.h
-dataerror.o: $(hdrdir)/ruby/impl/rgengc.h
-dataerror.o: $(hdrdir)/ruby/impl/scan_args.h
-dataerror.o: $(hdrdir)/ruby/impl/special_consts.h
-dataerror.o: $(hdrdir)/ruby/impl/static_assert.h
-dataerror.o: $(hdrdir)/ruby/impl/stdalign.h
-dataerror.o: $(hdrdir)/ruby/impl/stdbool.h
-dataerror.o: $(hdrdir)/ruby/impl/symbol.h
-dataerror.o: $(hdrdir)/ruby/impl/token_paste.h
-dataerror.o: $(hdrdir)/ruby/impl/value.h
-dataerror.o: $(hdrdir)/ruby/impl/value_type.h
-dataerror.o: $(hdrdir)/ruby/impl/variable.h
-dataerror.o: $(hdrdir)/ruby/impl/warning_push.h
-dataerror.o: $(hdrdir)/ruby/impl/xmalloc.h
+dataerror.o: $(hdrdir)/ruby/internal/anyargs.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+dataerror.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+dataerror.o: $(hdrdir)/ruby/internal/assume.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/artificial.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/cold.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/const.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/error.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/format.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/noalias.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/noinline.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/pure.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/restrict.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/warning.h
+dataerror.o: $(hdrdir)/ruby/internal/attr/weakref.h
+dataerror.o: $(hdrdir)/ruby/internal/cast.h
+dataerror.o: $(hdrdir)/ruby/internal/compiler_is.h
+dataerror.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+dataerror.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+dataerror.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+dataerror.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+dataerror.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+dataerror.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+dataerror.o: $(hdrdir)/ruby/internal/compiler_since.h
+dataerror.o: $(hdrdir)/ruby/internal/config.h
+dataerror.o: $(hdrdir)/ruby/internal/constant_p.h
+dataerror.o: $(hdrdir)/ruby/internal/core.h
+dataerror.o: $(hdrdir)/ruby/internal/core/rarray.h
+dataerror.o: $(hdrdir)/ruby/internal/core/rbasic.h
+dataerror.o: $(hdrdir)/ruby/internal/core/rbignum.h
+dataerror.o: $(hdrdir)/ruby/internal/core/rclass.h
+dataerror.o: $(hdrdir)/ruby/internal/core/rdata.h
+dataerror.o: $(hdrdir)/ruby/internal/core/rfile.h
+dataerror.o: $(hdrdir)/ruby/internal/core/rhash.h
+dataerror.o: $(hdrdir)/ruby/internal/core/robject.h
+dataerror.o: $(hdrdir)/ruby/internal/core/rregexp.h
+dataerror.o: $(hdrdir)/ruby/internal/core/rstring.h
+dataerror.o: $(hdrdir)/ruby/internal/core/rstruct.h
+dataerror.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+dataerror.o: $(hdrdir)/ruby/internal/ctype.h
+dataerror.o: $(hdrdir)/ruby/internal/dllexport.h
+dataerror.o: $(hdrdir)/ruby/internal/dosish.h
+dataerror.o: $(hdrdir)/ruby/internal/error.h
+dataerror.o: $(hdrdir)/ruby/internal/eval.h
+dataerror.o: $(hdrdir)/ruby/internal/event.h
+dataerror.o: $(hdrdir)/ruby/internal/fl_type.h
+dataerror.o: $(hdrdir)/ruby/internal/gc.h
+dataerror.o: $(hdrdir)/ruby/internal/glob.h
+dataerror.o: $(hdrdir)/ruby/internal/globals.h
+dataerror.o: $(hdrdir)/ruby/internal/has/attribute.h
+dataerror.o: $(hdrdir)/ruby/internal/has/builtin.h
+dataerror.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+dataerror.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+dataerror.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+dataerror.o: $(hdrdir)/ruby/internal/has/extension.h
+dataerror.o: $(hdrdir)/ruby/internal/has/feature.h
+dataerror.o: $(hdrdir)/ruby/internal/has/warning.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/array.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/bignum.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/class.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/compar.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/complex.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/cont.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/dir.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/enum.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/error.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/eval.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/file.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/gc.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/hash.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/io.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/load.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/marshal.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/numeric.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/object.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/parse.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/proc.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/process.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/random.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/range.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/rational.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/re.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/ruby.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/select.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/signal.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/string.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/struct.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/thread.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/time.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/variable.h
+dataerror.o: $(hdrdir)/ruby/internal/intern/vm.h
+dataerror.o: $(hdrdir)/ruby/internal/interpreter.h
+dataerror.o: $(hdrdir)/ruby/internal/iterator.h
+dataerror.o: $(hdrdir)/ruby/internal/memory.h
+dataerror.o: $(hdrdir)/ruby/internal/method.h
+dataerror.o: $(hdrdir)/ruby/internal/module.h
+dataerror.o: $(hdrdir)/ruby/internal/newobj.h
+dataerror.o: $(hdrdir)/ruby/internal/rgengc.h
+dataerror.o: $(hdrdir)/ruby/internal/scan_args.h
+dataerror.o: $(hdrdir)/ruby/internal/special_consts.h
+dataerror.o: $(hdrdir)/ruby/internal/static_assert.h
+dataerror.o: $(hdrdir)/ruby/internal/stdalign.h
+dataerror.o: $(hdrdir)/ruby/internal/stdbool.h
+dataerror.o: $(hdrdir)/ruby/internal/symbol.h
+dataerror.o: $(hdrdir)/ruby/internal/token_paste.h
+dataerror.o: $(hdrdir)/ruby/internal/value.h
+dataerror.o: $(hdrdir)/ruby/internal/value_type.h
+dataerror.o: $(hdrdir)/ruby/internal/variable.h
+dataerror.o: $(hdrdir)/ruby/internal/warning_push.h
+dataerror.o: $(hdrdir)/ruby/internal/xmalloc.h
dataerror.o: $(hdrdir)/ruby/assert.h
dataerror.o: $(hdrdir)/ruby/backward.h
dataerror.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -165,146 +165,146 @@ 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/impl/anyargs.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-enc_raise.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-enc_raise.o: $(hdrdir)/ruby/impl/assume.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/artificial.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/cold.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/const.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/error.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/format.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/noalias.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/noinline.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/pure.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/restrict.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/warning.h
-enc_raise.o: $(hdrdir)/ruby/impl/attr/weakref.h
-enc_raise.o: $(hdrdir)/ruby/impl/cast.h
-enc_raise.o: $(hdrdir)/ruby/impl/compiler_is.h
-enc_raise.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-enc_raise.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-enc_raise.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-enc_raise.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-enc_raise.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-enc_raise.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-enc_raise.o: $(hdrdir)/ruby/impl/compiler_since.h
-enc_raise.o: $(hdrdir)/ruby/impl/config.h
-enc_raise.o: $(hdrdir)/ruby/impl/constant_p.h
-enc_raise.o: $(hdrdir)/ruby/impl/core.h
-enc_raise.o: $(hdrdir)/ruby/impl/core/rarray.h
-enc_raise.o: $(hdrdir)/ruby/impl/core/rbasic.h
-enc_raise.o: $(hdrdir)/ruby/impl/core/rbignum.h
-enc_raise.o: $(hdrdir)/ruby/impl/core/rclass.h
-enc_raise.o: $(hdrdir)/ruby/impl/core/rdata.h
-enc_raise.o: $(hdrdir)/ruby/impl/core/rfile.h
-enc_raise.o: $(hdrdir)/ruby/impl/core/rhash.h
-enc_raise.o: $(hdrdir)/ruby/impl/core/robject.h
-enc_raise.o: $(hdrdir)/ruby/impl/core/rregexp.h
-enc_raise.o: $(hdrdir)/ruby/impl/core/rstring.h
-enc_raise.o: $(hdrdir)/ruby/impl/core/rstruct.h
-enc_raise.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-enc_raise.o: $(hdrdir)/ruby/impl/ctype.h
-enc_raise.o: $(hdrdir)/ruby/impl/dllexport.h
-enc_raise.o: $(hdrdir)/ruby/impl/dosish.h
-enc_raise.o: $(hdrdir)/ruby/impl/error.h
-enc_raise.o: $(hdrdir)/ruby/impl/eval.h
-enc_raise.o: $(hdrdir)/ruby/impl/event.h
-enc_raise.o: $(hdrdir)/ruby/impl/fl_type.h
-enc_raise.o: $(hdrdir)/ruby/impl/gc.h
-enc_raise.o: $(hdrdir)/ruby/impl/glob.h
-enc_raise.o: $(hdrdir)/ruby/impl/globals.h
-enc_raise.o: $(hdrdir)/ruby/impl/has/attribute.h
-enc_raise.o: $(hdrdir)/ruby/impl/has/builtin.h
-enc_raise.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-enc_raise.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-enc_raise.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-enc_raise.o: $(hdrdir)/ruby/impl/has/extension.h
-enc_raise.o: $(hdrdir)/ruby/impl/has/feature.h
-enc_raise.o: $(hdrdir)/ruby/impl/has/warning.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/array.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/bignum.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/class.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/compar.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/complex.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/cont.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/dir.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/enum.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/error.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/eval.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/file.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/gc.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/hash.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/io.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/load.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/marshal.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/numeric.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/object.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/parse.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/proc.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/process.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/random.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/range.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/rational.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/re.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/ruby.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/select.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/signal.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/string.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/struct.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/thread.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/time.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/variable.h
-enc_raise.o: $(hdrdir)/ruby/impl/intern/vm.h
-enc_raise.o: $(hdrdir)/ruby/impl/interpreter.h
-enc_raise.o: $(hdrdir)/ruby/impl/iterator.h
-enc_raise.o: $(hdrdir)/ruby/impl/memory.h
-enc_raise.o: $(hdrdir)/ruby/impl/method.h
-enc_raise.o: $(hdrdir)/ruby/impl/module.h
-enc_raise.o: $(hdrdir)/ruby/impl/newobj.h
-enc_raise.o: $(hdrdir)/ruby/impl/rgengc.h
-enc_raise.o: $(hdrdir)/ruby/impl/scan_args.h
-enc_raise.o: $(hdrdir)/ruby/impl/special_consts.h
-enc_raise.o: $(hdrdir)/ruby/impl/static_assert.h
-enc_raise.o: $(hdrdir)/ruby/impl/stdalign.h
-enc_raise.o: $(hdrdir)/ruby/impl/stdbool.h
-enc_raise.o: $(hdrdir)/ruby/impl/symbol.h
-enc_raise.o: $(hdrdir)/ruby/impl/token_paste.h
-enc_raise.o: $(hdrdir)/ruby/impl/value.h
-enc_raise.o: $(hdrdir)/ruby/impl/value_type.h
-enc_raise.o: $(hdrdir)/ruby/impl/variable.h
-enc_raise.o: $(hdrdir)/ruby/impl/warning_push.h
-enc_raise.o: $(hdrdir)/ruby/impl/xmalloc.h
+enc_raise.o: $(hdrdir)/ruby/internal/anyargs.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+enc_raise.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+enc_raise.o: $(hdrdir)/ruby/internal/assume.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/artificial.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/cold.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/const.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/error.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/format.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/noalias.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/noinline.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/pure.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/restrict.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/warning.h
+enc_raise.o: $(hdrdir)/ruby/internal/attr/weakref.h
+enc_raise.o: $(hdrdir)/ruby/internal/cast.h
+enc_raise.o: $(hdrdir)/ruby/internal/compiler_is.h
+enc_raise.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+enc_raise.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+enc_raise.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+enc_raise.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+enc_raise.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+enc_raise.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+enc_raise.o: $(hdrdir)/ruby/internal/compiler_since.h
+enc_raise.o: $(hdrdir)/ruby/internal/config.h
+enc_raise.o: $(hdrdir)/ruby/internal/constant_p.h
+enc_raise.o: $(hdrdir)/ruby/internal/core.h
+enc_raise.o: $(hdrdir)/ruby/internal/core/rarray.h
+enc_raise.o: $(hdrdir)/ruby/internal/core/rbasic.h
+enc_raise.o: $(hdrdir)/ruby/internal/core/rbignum.h
+enc_raise.o: $(hdrdir)/ruby/internal/core/rclass.h
+enc_raise.o: $(hdrdir)/ruby/internal/core/rdata.h
+enc_raise.o: $(hdrdir)/ruby/internal/core/rfile.h
+enc_raise.o: $(hdrdir)/ruby/internal/core/rhash.h
+enc_raise.o: $(hdrdir)/ruby/internal/core/robject.h
+enc_raise.o: $(hdrdir)/ruby/internal/core/rregexp.h
+enc_raise.o: $(hdrdir)/ruby/internal/core/rstring.h
+enc_raise.o: $(hdrdir)/ruby/internal/core/rstruct.h
+enc_raise.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+enc_raise.o: $(hdrdir)/ruby/internal/ctype.h
+enc_raise.o: $(hdrdir)/ruby/internal/dllexport.h
+enc_raise.o: $(hdrdir)/ruby/internal/dosish.h
+enc_raise.o: $(hdrdir)/ruby/internal/error.h
+enc_raise.o: $(hdrdir)/ruby/internal/eval.h
+enc_raise.o: $(hdrdir)/ruby/internal/event.h
+enc_raise.o: $(hdrdir)/ruby/internal/fl_type.h
+enc_raise.o: $(hdrdir)/ruby/internal/gc.h
+enc_raise.o: $(hdrdir)/ruby/internal/glob.h
+enc_raise.o: $(hdrdir)/ruby/internal/globals.h
+enc_raise.o: $(hdrdir)/ruby/internal/has/attribute.h
+enc_raise.o: $(hdrdir)/ruby/internal/has/builtin.h
+enc_raise.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+enc_raise.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+enc_raise.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+enc_raise.o: $(hdrdir)/ruby/internal/has/extension.h
+enc_raise.o: $(hdrdir)/ruby/internal/has/feature.h
+enc_raise.o: $(hdrdir)/ruby/internal/has/warning.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/array.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/bignum.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/class.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/compar.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/complex.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/cont.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/dir.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/enum.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/error.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/eval.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/file.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/gc.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/hash.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/io.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/load.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/marshal.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/numeric.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/object.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/parse.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/proc.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/process.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/random.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/range.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/rational.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/re.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/ruby.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/select.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/signal.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/string.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/struct.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/thread.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/time.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/variable.h
+enc_raise.o: $(hdrdir)/ruby/internal/intern/vm.h
+enc_raise.o: $(hdrdir)/ruby/internal/interpreter.h
+enc_raise.o: $(hdrdir)/ruby/internal/iterator.h
+enc_raise.o: $(hdrdir)/ruby/internal/memory.h
+enc_raise.o: $(hdrdir)/ruby/internal/method.h
+enc_raise.o: $(hdrdir)/ruby/internal/module.h
+enc_raise.o: $(hdrdir)/ruby/internal/newobj.h
+enc_raise.o: $(hdrdir)/ruby/internal/rgengc.h
+enc_raise.o: $(hdrdir)/ruby/internal/scan_args.h
+enc_raise.o: $(hdrdir)/ruby/internal/special_consts.h
+enc_raise.o: $(hdrdir)/ruby/internal/static_assert.h
+enc_raise.o: $(hdrdir)/ruby/internal/stdalign.h
+enc_raise.o: $(hdrdir)/ruby/internal/stdbool.h
+enc_raise.o: $(hdrdir)/ruby/internal/symbol.h
+enc_raise.o: $(hdrdir)/ruby/internal/token_paste.h
+enc_raise.o: $(hdrdir)/ruby/internal/value.h
+enc_raise.o: $(hdrdir)/ruby/internal/value_type.h
+enc_raise.o: $(hdrdir)/ruby/internal/variable.h
+enc_raise.o: $(hdrdir)/ruby/internal/warning_push.h
+enc_raise.o: $(hdrdir)/ruby/internal/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
@@ -332,146 +332,146 @@ 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/impl/anyargs.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ensured.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ensured.o: $(hdrdir)/ruby/impl/assume.h
-ensured.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ensured.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ensured.o: $(hdrdir)/ruby/impl/attr/cold.h
-ensured.o: $(hdrdir)/ruby/impl/attr/const.h
-ensured.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ensured.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ensured.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ensured.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ensured.o: $(hdrdir)/ruby/impl/attr/error.h
-ensured.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ensured.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ensured.o: $(hdrdir)/ruby/impl/attr/format.h
-ensured.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ensured.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ensured.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ensured.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ensured.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ensured.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ensured.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ensured.o: $(hdrdir)/ruby/impl/attr/pure.h
-ensured.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ensured.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ensured.o: $(hdrdir)/ruby/impl/attr/warning.h
-ensured.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ensured.o: $(hdrdir)/ruby/impl/cast.h
-ensured.o: $(hdrdir)/ruby/impl/compiler_is.h
-ensured.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ensured.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ensured.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ensured.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ensured.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ensured.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ensured.o: $(hdrdir)/ruby/impl/compiler_since.h
-ensured.o: $(hdrdir)/ruby/impl/config.h
-ensured.o: $(hdrdir)/ruby/impl/constant_p.h
-ensured.o: $(hdrdir)/ruby/impl/core.h
-ensured.o: $(hdrdir)/ruby/impl/core/rarray.h
-ensured.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ensured.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ensured.o: $(hdrdir)/ruby/impl/core/rclass.h
-ensured.o: $(hdrdir)/ruby/impl/core/rdata.h
-ensured.o: $(hdrdir)/ruby/impl/core/rfile.h
-ensured.o: $(hdrdir)/ruby/impl/core/rhash.h
-ensured.o: $(hdrdir)/ruby/impl/core/robject.h
-ensured.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ensured.o: $(hdrdir)/ruby/impl/core/rstring.h
-ensured.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ensured.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ensured.o: $(hdrdir)/ruby/impl/ctype.h
-ensured.o: $(hdrdir)/ruby/impl/dllexport.h
-ensured.o: $(hdrdir)/ruby/impl/dosish.h
-ensured.o: $(hdrdir)/ruby/impl/error.h
-ensured.o: $(hdrdir)/ruby/impl/eval.h
-ensured.o: $(hdrdir)/ruby/impl/event.h
-ensured.o: $(hdrdir)/ruby/impl/fl_type.h
-ensured.o: $(hdrdir)/ruby/impl/gc.h
-ensured.o: $(hdrdir)/ruby/impl/glob.h
-ensured.o: $(hdrdir)/ruby/impl/globals.h
-ensured.o: $(hdrdir)/ruby/impl/has/attribute.h
-ensured.o: $(hdrdir)/ruby/impl/has/builtin.h
-ensured.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ensured.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ensured.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ensured.o: $(hdrdir)/ruby/impl/has/extension.h
-ensured.o: $(hdrdir)/ruby/impl/has/feature.h
-ensured.o: $(hdrdir)/ruby/impl/has/warning.h
-ensured.o: $(hdrdir)/ruby/impl/intern/array.h
-ensured.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ensured.o: $(hdrdir)/ruby/impl/intern/class.h
-ensured.o: $(hdrdir)/ruby/impl/intern/compar.h
-ensured.o: $(hdrdir)/ruby/impl/intern/complex.h
-ensured.o: $(hdrdir)/ruby/impl/intern/cont.h
-ensured.o: $(hdrdir)/ruby/impl/intern/dir.h
-ensured.o: $(hdrdir)/ruby/impl/intern/enum.h
-ensured.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ensured.o: $(hdrdir)/ruby/impl/intern/error.h
-ensured.o: $(hdrdir)/ruby/impl/intern/eval.h
-ensured.o: $(hdrdir)/ruby/impl/intern/file.h
-ensured.o: $(hdrdir)/ruby/impl/intern/gc.h
-ensured.o: $(hdrdir)/ruby/impl/intern/hash.h
-ensured.o: $(hdrdir)/ruby/impl/intern/io.h
-ensured.o: $(hdrdir)/ruby/impl/intern/load.h
-ensured.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ensured.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ensured.o: $(hdrdir)/ruby/impl/intern/object.h
-ensured.o: $(hdrdir)/ruby/impl/intern/parse.h
-ensured.o: $(hdrdir)/ruby/impl/intern/proc.h
-ensured.o: $(hdrdir)/ruby/impl/intern/process.h
-ensured.o: $(hdrdir)/ruby/impl/intern/random.h
-ensured.o: $(hdrdir)/ruby/impl/intern/range.h
-ensured.o: $(hdrdir)/ruby/impl/intern/rational.h
-ensured.o: $(hdrdir)/ruby/impl/intern/re.h
-ensured.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ensured.o: $(hdrdir)/ruby/impl/intern/select.h
-ensured.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ensured.o: $(hdrdir)/ruby/impl/intern/signal.h
-ensured.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ensured.o: $(hdrdir)/ruby/impl/intern/string.h
-ensured.o: $(hdrdir)/ruby/impl/intern/struct.h
-ensured.o: $(hdrdir)/ruby/impl/intern/thread.h
-ensured.o: $(hdrdir)/ruby/impl/intern/time.h
-ensured.o: $(hdrdir)/ruby/impl/intern/variable.h
-ensured.o: $(hdrdir)/ruby/impl/intern/vm.h
-ensured.o: $(hdrdir)/ruby/impl/interpreter.h
-ensured.o: $(hdrdir)/ruby/impl/iterator.h
-ensured.o: $(hdrdir)/ruby/impl/memory.h
-ensured.o: $(hdrdir)/ruby/impl/method.h
-ensured.o: $(hdrdir)/ruby/impl/module.h
-ensured.o: $(hdrdir)/ruby/impl/newobj.h
-ensured.o: $(hdrdir)/ruby/impl/rgengc.h
-ensured.o: $(hdrdir)/ruby/impl/scan_args.h
-ensured.o: $(hdrdir)/ruby/impl/special_consts.h
-ensured.o: $(hdrdir)/ruby/impl/static_assert.h
-ensured.o: $(hdrdir)/ruby/impl/stdalign.h
-ensured.o: $(hdrdir)/ruby/impl/stdbool.h
-ensured.o: $(hdrdir)/ruby/impl/symbol.h
-ensured.o: $(hdrdir)/ruby/impl/token_paste.h
-ensured.o: $(hdrdir)/ruby/impl/value.h
-ensured.o: $(hdrdir)/ruby/impl/value_type.h
-ensured.o: $(hdrdir)/ruby/impl/variable.h
-ensured.o: $(hdrdir)/ruby/impl/warning_push.h
-ensured.o: $(hdrdir)/ruby/impl/xmalloc.h
+ensured.o: $(hdrdir)/ruby/internal/anyargs.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ensured.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ensured.o: $(hdrdir)/ruby/internal/assume.h
+ensured.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ensured.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ensured.o: $(hdrdir)/ruby/internal/attr/cold.h
+ensured.o: $(hdrdir)/ruby/internal/attr/const.h
+ensured.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ensured.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ensured.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ensured.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ensured.o: $(hdrdir)/ruby/internal/attr/error.h
+ensured.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ensured.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ensured.o: $(hdrdir)/ruby/internal/attr/format.h
+ensured.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ensured.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ensured.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ensured.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ensured.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ensured.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ensured.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ensured.o: $(hdrdir)/ruby/internal/attr/pure.h
+ensured.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ensured.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ensured.o: $(hdrdir)/ruby/internal/attr/warning.h
+ensured.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ensured.o: $(hdrdir)/ruby/internal/cast.h
+ensured.o: $(hdrdir)/ruby/internal/compiler_is.h
+ensured.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ensured.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ensured.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ensured.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ensured.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ensured.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ensured.o: $(hdrdir)/ruby/internal/compiler_since.h
+ensured.o: $(hdrdir)/ruby/internal/config.h
+ensured.o: $(hdrdir)/ruby/internal/constant_p.h
+ensured.o: $(hdrdir)/ruby/internal/core.h
+ensured.o: $(hdrdir)/ruby/internal/core/rarray.h
+ensured.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ensured.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ensured.o: $(hdrdir)/ruby/internal/core/rclass.h
+ensured.o: $(hdrdir)/ruby/internal/core/rdata.h
+ensured.o: $(hdrdir)/ruby/internal/core/rfile.h
+ensured.o: $(hdrdir)/ruby/internal/core/rhash.h
+ensured.o: $(hdrdir)/ruby/internal/core/robject.h
+ensured.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ensured.o: $(hdrdir)/ruby/internal/core/rstring.h
+ensured.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ensured.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ensured.o: $(hdrdir)/ruby/internal/ctype.h
+ensured.o: $(hdrdir)/ruby/internal/dllexport.h
+ensured.o: $(hdrdir)/ruby/internal/dosish.h
+ensured.o: $(hdrdir)/ruby/internal/error.h
+ensured.o: $(hdrdir)/ruby/internal/eval.h
+ensured.o: $(hdrdir)/ruby/internal/event.h
+ensured.o: $(hdrdir)/ruby/internal/fl_type.h
+ensured.o: $(hdrdir)/ruby/internal/gc.h
+ensured.o: $(hdrdir)/ruby/internal/glob.h
+ensured.o: $(hdrdir)/ruby/internal/globals.h
+ensured.o: $(hdrdir)/ruby/internal/has/attribute.h
+ensured.o: $(hdrdir)/ruby/internal/has/builtin.h
+ensured.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ensured.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ensured.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ensured.o: $(hdrdir)/ruby/internal/has/extension.h
+ensured.o: $(hdrdir)/ruby/internal/has/feature.h
+ensured.o: $(hdrdir)/ruby/internal/has/warning.h
+ensured.o: $(hdrdir)/ruby/internal/intern/array.h
+ensured.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ensured.o: $(hdrdir)/ruby/internal/intern/class.h
+ensured.o: $(hdrdir)/ruby/internal/intern/compar.h
+ensured.o: $(hdrdir)/ruby/internal/intern/complex.h
+ensured.o: $(hdrdir)/ruby/internal/intern/cont.h
+ensured.o: $(hdrdir)/ruby/internal/intern/dir.h
+ensured.o: $(hdrdir)/ruby/internal/intern/enum.h
+ensured.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ensured.o: $(hdrdir)/ruby/internal/intern/error.h
+ensured.o: $(hdrdir)/ruby/internal/intern/eval.h
+ensured.o: $(hdrdir)/ruby/internal/intern/file.h
+ensured.o: $(hdrdir)/ruby/internal/intern/gc.h
+ensured.o: $(hdrdir)/ruby/internal/intern/hash.h
+ensured.o: $(hdrdir)/ruby/internal/intern/io.h
+ensured.o: $(hdrdir)/ruby/internal/intern/load.h
+ensured.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ensured.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ensured.o: $(hdrdir)/ruby/internal/intern/object.h
+ensured.o: $(hdrdir)/ruby/internal/intern/parse.h
+ensured.o: $(hdrdir)/ruby/internal/intern/proc.h
+ensured.o: $(hdrdir)/ruby/internal/intern/process.h
+ensured.o: $(hdrdir)/ruby/internal/intern/random.h
+ensured.o: $(hdrdir)/ruby/internal/intern/range.h
+ensured.o: $(hdrdir)/ruby/internal/intern/rational.h
+ensured.o: $(hdrdir)/ruby/internal/intern/re.h
+ensured.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ensured.o: $(hdrdir)/ruby/internal/intern/select.h
+ensured.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ensured.o: $(hdrdir)/ruby/internal/intern/signal.h
+ensured.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ensured.o: $(hdrdir)/ruby/internal/intern/string.h
+ensured.o: $(hdrdir)/ruby/internal/intern/struct.h
+ensured.o: $(hdrdir)/ruby/internal/intern/thread.h
+ensured.o: $(hdrdir)/ruby/internal/intern/time.h
+ensured.o: $(hdrdir)/ruby/internal/intern/variable.h
+ensured.o: $(hdrdir)/ruby/internal/intern/vm.h
+ensured.o: $(hdrdir)/ruby/internal/interpreter.h
+ensured.o: $(hdrdir)/ruby/internal/iterator.h
+ensured.o: $(hdrdir)/ruby/internal/memory.h
+ensured.o: $(hdrdir)/ruby/internal/method.h
+ensured.o: $(hdrdir)/ruby/internal/module.h
+ensured.o: $(hdrdir)/ruby/internal/newobj.h
+ensured.o: $(hdrdir)/ruby/internal/rgengc.h
+ensured.o: $(hdrdir)/ruby/internal/scan_args.h
+ensured.o: $(hdrdir)/ruby/internal/special_consts.h
+ensured.o: $(hdrdir)/ruby/internal/static_assert.h
+ensured.o: $(hdrdir)/ruby/internal/stdalign.h
+ensured.o: $(hdrdir)/ruby/internal/stdbool.h
+ensured.o: $(hdrdir)/ruby/internal/symbol.h
+ensured.o: $(hdrdir)/ruby/internal/token_paste.h
+ensured.o: $(hdrdir)/ruby/internal/value.h
+ensured.o: $(hdrdir)/ruby/internal/value_type.h
+ensured.o: $(hdrdir)/ruby/internal/variable.h
+ensured.o: $(hdrdir)/ruby/internal/warning_push.h
+ensured.o: $(hdrdir)/ruby/internal/xmalloc.h
ensured.o: $(hdrdir)/ruby/assert.h
ensured.o: $(hdrdir)/ruby/backward.h
ensured.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -496,146 +496,146 @@ 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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/fatal/depend b/ext/-test-/fatal/depend
index 48e006d0b1..929ee76a00 100644
--- a/ext/-test-/fatal/depend
+++ b/ext/-test-/fatal/depend
@@ -2,146 +2,146 @@
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/impl/anyargs.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-rb_fatal.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-rb_fatal.o: $(hdrdir)/ruby/impl/assume.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/artificial.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/cold.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/const.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/error.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/format.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/noalias.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/noinline.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/pure.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/restrict.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/warning.h
-rb_fatal.o: $(hdrdir)/ruby/impl/attr/weakref.h
-rb_fatal.o: $(hdrdir)/ruby/impl/cast.h
-rb_fatal.o: $(hdrdir)/ruby/impl/compiler_is.h
-rb_fatal.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-rb_fatal.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-rb_fatal.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-rb_fatal.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-rb_fatal.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-rb_fatal.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-rb_fatal.o: $(hdrdir)/ruby/impl/compiler_since.h
-rb_fatal.o: $(hdrdir)/ruby/impl/config.h
-rb_fatal.o: $(hdrdir)/ruby/impl/constant_p.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core/rarray.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core/rbasic.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core/rbignum.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core/rclass.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core/rdata.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core/rfile.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core/rhash.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core/robject.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core/rregexp.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core/rstring.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core/rstruct.h
-rb_fatal.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-rb_fatal.o: $(hdrdir)/ruby/impl/ctype.h
-rb_fatal.o: $(hdrdir)/ruby/impl/dllexport.h
-rb_fatal.o: $(hdrdir)/ruby/impl/dosish.h
-rb_fatal.o: $(hdrdir)/ruby/impl/error.h
-rb_fatal.o: $(hdrdir)/ruby/impl/eval.h
-rb_fatal.o: $(hdrdir)/ruby/impl/event.h
-rb_fatal.o: $(hdrdir)/ruby/impl/fl_type.h
-rb_fatal.o: $(hdrdir)/ruby/impl/gc.h
-rb_fatal.o: $(hdrdir)/ruby/impl/glob.h
-rb_fatal.o: $(hdrdir)/ruby/impl/globals.h
-rb_fatal.o: $(hdrdir)/ruby/impl/has/attribute.h
-rb_fatal.o: $(hdrdir)/ruby/impl/has/builtin.h
-rb_fatal.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-rb_fatal.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-rb_fatal.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-rb_fatal.o: $(hdrdir)/ruby/impl/has/extension.h
-rb_fatal.o: $(hdrdir)/ruby/impl/has/feature.h
-rb_fatal.o: $(hdrdir)/ruby/impl/has/warning.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/array.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/bignum.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/class.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/compar.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/complex.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/cont.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/dir.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/enum.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/error.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/eval.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/file.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/gc.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/hash.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/io.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/load.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/marshal.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/numeric.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/object.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/parse.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/proc.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/process.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/random.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/range.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/rational.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/re.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/ruby.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/select.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/signal.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/string.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/struct.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/thread.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/time.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/variable.h
-rb_fatal.o: $(hdrdir)/ruby/impl/intern/vm.h
-rb_fatal.o: $(hdrdir)/ruby/impl/interpreter.h
-rb_fatal.o: $(hdrdir)/ruby/impl/iterator.h
-rb_fatal.o: $(hdrdir)/ruby/impl/memory.h
-rb_fatal.o: $(hdrdir)/ruby/impl/method.h
-rb_fatal.o: $(hdrdir)/ruby/impl/module.h
-rb_fatal.o: $(hdrdir)/ruby/impl/newobj.h
-rb_fatal.o: $(hdrdir)/ruby/impl/rgengc.h
-rb_fatal.o: $(hdrdir)/ruby/impl/scan_args.h
-rb_fatal.o: $(hdrdir)/ruby/impl/special_consts.h
-rb_fatal.o: $(hdrdir)/ruby/impl/static_assert.h
-rb_fatal.o: $(hdrdir)/ruby/impl/stdalign.h
-rb_fatal.o: $(hdrdir)/ruby/impl/stdbool.h
-rb_fatal.o: $(hdrdir)/ruby/impl/symbol.h
-rb_fatal.o: $(hdrdir)/ruby/impl/token_paste.h
-rb_fatal.o: $(hdrdir)/ruby/impl/value.h
-rb_fatal.o: $(hdrdir)/ruby/impl/value_type.h
-rb_fatal.o: $(hdrdir)/ruby/impl/variable.h
-rb_fatal.o: $(hdrdir)/ruby/impl/warning_push.h
-rb_fatal.o: $(hdrdir)/ruby/impl/xmalloc.h
+rb_fatal.o: $(hdrdir)/ruby/internal/anyargs.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+rb_fatal.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+rb_fatal.o: $(hdrdir)/ruby/internal/assume.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/artificial.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/cold.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/const.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/error.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/format.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/noalias.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/noinline.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/pure.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/restrict.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/warning.h
+rb_fatal.o: $(hdrdir)/ruby/internal/attr/weakref.h
+rb_fatal.o: $(hdrdir)/ruby/internal/cast.h
+rb_fatal.o: $(hdrdir)/ruby/internal/compiler_is.h
+rb_fatal.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+rb_fatal.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+rb_fatal.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+rb_fatal.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+rb_fatal.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+rb_fatal.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+rb_fatal.o: $(hdrdir)/ruby/internal/compiler_since.h
+rb_fatal.o: $(hdrdir)/ruby/internal/config.h
+rb_fatal.o: $(hdrdir)/ruby/internal/constant_p.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core/rarray.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core/rbasic.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core/rbignum.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core/rclass.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core/rdata.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core/rfile.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core/rhash.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core/robject.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core/rregexp.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core/rstring.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core/rstruct.h
+rb_fatal.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+rb_fatal.o: $(hdrdir)/ruby/internal/ctype.h
+rb_fatal.o: $(hdrdir)/ruby/internal/dllexport.h
+rb_fatal.o: $(hdrdir)/ruby/internal/dosish.h
+rb_fatal.o: $(hdrdir)/ruby/internal/error.h
+rb_fatal.o: $(hdrdir)/ruby/internal/eval.h
+rb_fatal.o: $(hdrdir)/ruby/internal/event.h
+rb_fatal.o: $(hdrdir)/ruby/internal/fl_type.h
+rb_fatal.o: $(hdrdir)/ruby/internal/gc.h
+rb_fatal.o: $(hdrdir)/ruby/internal/glob.h
+rb_fatal.o: $(hdrdir)/ruby/internal/globals.h
+rb_fatal.o: $(hdrdir)/ruby/internal/has/attribute.h
+rb_fatal.o: $(hdrdir)/ruby/internal/has/builtin.h
+rb_fatal.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+rb_fatal.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+rb_fatal.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+rb_fatal.o: $(hdrdir)/ruby/internal/has/extension.h
+rb_fatal.o: $(hdrdir)/ruby/internal/has/feature.h
+rb_fatal.o: $(hdrdir)/ruby/internal/has/warning.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/array.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/bignum.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/class.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/compar.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/complex.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/cont.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/dir.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/enum.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/error.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/eval.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/file.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/gc.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/hash.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/io.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/load.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/marshal.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/numeric.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/object.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/parse.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/proc.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/process.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/random.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/range.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/rational.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/re.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/ruby.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/select.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/signal.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/string.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/struct.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/thread.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/time.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/variable.h
+rb_fatal.o: $(hdrdir)/ruby/internal/intern/vm.h
+rb_fatal.o: $(hdrdir)/ruby/internal/interpreter.h
+rb_fatal.o: $(hdrdir)/ruby/internal/iterator.h
+rb_fatal.o: $(hdrdir)/ruby/internal/memory.h
+rb_fatal.o: $(hdrdir)/ruby/internal/method.h
+rb_fatal.o: $(hdrdir)/ruby/internal/module.h
+rb_fatal.o: $(hdrdir)/ruby/internal/newobj.h
+rb_fatal.o: $(hdrdir)/ruby/internal/rgengc.h
+rb_fatal.o: $(hdrdir)/ruby/internal/scan_args.h
+rb_fatal.o: $(hdrdir)/ruby/internal/special_consts.h
+rb_fatal.o: $(hdrdir)/ruby/internal/static_assert.h
+rb_fatal.o: $(hdrdir)/ruby/internal/stdalign.h
+rb_fatal.o: $(hdrdir)/ruby/internal/stdbool.h
+rb_fatal.o: $(hdrdir)/ruby/internal/symbol.h
+rb_fatal.o: $(hdrdir)/ruby/internal/token_paste.h
+rb_fatal.o: $(hdrdir)/ruby/internal/value.h
+rb_fatal.o: $(hdrdir)/ruby/internal/value_type.h
+rb_fatal.o: $(hdrdir)/ruby/internal/variable.h
+rb_fatal.o: $(hdrdir)/ruby/internal/warning_push.h
+rb_fatal.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/file/depend b/ext/-test-/file/depend
index 1e67ca2901..e3901642fa 100644
--- a/ext/-test-/file/depend
+++ b/ext/-test-/file/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
fs.o: $(RUBY_EXTCONF_H)
fs.o: $(arch_hdrdir)/ruby/config.h
-fs.o: $(hdrdir)/ruby/impl/anyargs.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-fs.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-fs.o: $(hdrdir)/ruby/impl/assume.h
-fs.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-fs.o: $(hdrdir)/ruby/impl/attr/artificial.h
-fs.o: $(hdrdir)/ruby/impl/attr/cold.h
-fs.o: $(hdrdir)/ruby/impl/attr/const.h
-fs.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-fs.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-fs.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-fs.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-fs.o: $(hdrdir)/ruby/impl/attr/error.h
-fs.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-fs.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-fs.o: $(hdrdir)/ruby/impl/attr/format.h
-fs.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-fs.o: $(hdrdir)/ruby/impl/attr/noalias.h
-fs.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-fs.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-fs.o: $(hdrdir)/ruby/impl/attr/noinline.h
-fs.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-fs.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-fs.o: $(hdrdir)/ruby/impl/attr/pure.h
-fs.o: $(hdrdir)/ruby/impl/attr/restrict.h
-fs.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-fs.o: $(hdrdir)/ruby/impl/attr/warning.h
-fs.o: $(hdrdir)/ruby/impl/attr/weakref.h
-fs.o: $(hdrdir)/ruby/impl/cast.h
-fs.o: $(hdrdir)/ruby/impl/compiler_is.h
-fs.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-fs.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-fs.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-fs.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-fs.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-fs.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-fs.o: $(hdrdir)/ruby/impl/compiler_since.h
-fs.o: $(hdrdir)/ruby/impl/config.h
-fs.o: $(hdrdir)/ruby/impl/constant_p.h
-fs.o: $(hdrdir)/ruby/impl/core.h
-fs.o: $(hdrdir)/ruby/impl/core/rarray.h
-fs.o: $(hdrdir)/ruby/impl/core/rbasic.h
-fs.o: $(hdrdir)/ruby/impl/core/rbignum.h
-fs.o: $(hdrdir)/ruby/impl/core/rclass.h
-fs.o: $(hdrdir)/ruby/impl/core/rdata.h
-fs.o: $(hdrdir)/ruby/impl/core/rfile.h
-fs.o: $(hdrdir)/ruby/impl/core/rhash.h
-fs.o: $(hdrdir)/ruby/impl/core/robject.h
-fs.o: $(hdrdir)/ruby/impl/core/rregexp.h
-fs.o: $(hdrdir)/ruby/impl/core/rstring.h
-fs.o: $(hdrdir)/ruby/impl/core/rstruct.h
-fs.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-fs.o: $(hdrdir)/ruby/impl/ctype.h
-fs.o: $(hdrdir)/ruby/impl/dllexport.h
-fs.o: $(hdrdir)/ruby/impl/dosish.h
-fs.o: $(hdrdir)/ruby/impl/error.h
-fs.o: $(hdrdir)/ruby/impl/eval.h
-fs.o: $(hdrdir)/ruby/impl/event.h
-fs.o: $(hdrdir)/ruby/impl/fl_type.h
-fs.o: $(hdrdir)/ruby/impl/gc.h
-fs.o: $(hdrdir)/ruby/impl/glob.h
-fs.o: $(hdrdir)/ruby/impl/globals.h
-fs.o: $(hdrdir)/ruby/impl/has/attribute.h
-fs.o: $(hdrdir)/ruby/impl/has/builtin.h
-fs.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-fs.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-fs.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-fs.o: $(hdrdir)/ruby/impl/has/extension.h
-fs.o: $(hdrdir)/ruby/impl/has/feature.h
-fs.o: $(hdrdir)/ruby/impl/has/warning.h
-fs.o: $(hdrdir)/ruby/impl/intern/array.h
-fs.o: $(hdrdir)/ruby/impl/intern/bignum.h
-fs.o: $(hdrdir)/ruby/impl/intern/class.h
-fs.o: $(hdrdir)/ruby/impl/intern/compar.h
-fs.o: $(hdrdir)/ruby/impl/intern/complex.h
-fs.o: $(hdrdir)/ruby/impl/intern/cont.h
-fs.o: $(hdrdir)/ruby/impl/intern/dir.h
-fs.o: $(hdrdir)/ruby/impl/intern/enum.h
-fs.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-fs.o: $(hdrdir)/ruby/impl/intern/error.h
-fs.o: $(hdrdir)/ruby/impl/intern/eval.h
-fs.o: $(hdrdir)/ruby/impl/intern/file.h
-fs.o: $(hdrdir)/ruby/impl/intern/gc.h
-fs.o: $(hdrdir)/ruby/impl/intern/hash.h
-fs.o: $(hdrdir)/ruby/impl/intern/io.h
-fs.o: $(hdrdir)/ruby/impl/intern/load.h
-fs.o: $(hdrdir)/ruby/impl/intern/marshal.h
-fs.o: $(hdrdir)/ruby/impl/intern/numeric.h
-fs.o: $(hdrdir)/ruby/impl/intern/object.h
-fs.o: $(hdrdir)/ruby/impl/intern/parse.h
-fs.o: $(hdrdir)/ruby/impl/intern/proc.h
-fs.o: $(hdrdir)/ruby/impl/intern/process.h
-fs.o: $(hdrdir)/ruby/impl/intern/random.h
-fs.o: $(hdrdir)/ruby/impl/intern/range.h
-fs.o: $(hdrdir)/ruby/impl/intern/rational.h
-fs.o: $(hdrdir)/ruby/impl/intern/re.h
-fs.o: $(hdrdir)/ruby/impl/intern/ruby.h
-fs.o: $(hdrdir)/ruby/impl/intern/select.h
-fs.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-fs.o: $(hdrdir)/ruby/impl/intern/signal.h
-fs.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-fs.o: $(hdrdir)/ruby/impl/intern/string.h
-fs.o: $(hdrdir)/ruby/impl/intern/struct.h
-fs.o: $(hdrdir)/ruby/impl/intern/thread.h
-fs.o: $(hdrdir)/ruby/impl/intern/time.h
-fs.o: $(hdrdir)/ruby/impl/intern/variable.h
-fs.o: $(hdrdir)/ruby/impl/intern/vm.h
-fs.o: $(hdrdir)/ruby/impl/interpreter.h
-fs.o: $(hdrdir)/ruby/impl/iterator.h
-fs.o: $(hdrdir)/ruby/impl/memory.h
-fs.o: $(hdrdir)/ruby/impl/method.h
-fs.o: $(hdrdir)/ruby/impl/module.h
-fs.o: $(hdrdir)/ruby/impl/newobj.h
-fs.o: $(hdrdir)/ruby/impl/rgengc.h
-fs.o: $(hdrdir)/ruby/impl/scan_args.h
-fs.o: $(hdrdir)/ruby/impl/special_consts.h
-fs.o: $(hdrdir)/ruby/impl/static_assert.h
-fs.o: $(hdrdir)/ruby/impl/stdalign.h
-fs.o: $(hdrdir)/ruby/impl/stdbool.h
-fs.o: $(hdrdir)/ruby/impl/symbol.h
-fs.o: $(hdrdir)/ruby/impl/token_paste.h
-fs.o: $(hdrdir)/ruby/impl/value.h
-fs.o: $(hdrdir)/ruby/impl/value_type.h
-fs.o: $(hdrdir)/ruby/impl/variable.h
-fs.o: $(hdrdir)/ruby/impl/warning_push.h
-fs.o: $(hdrdir)/ruby/impl/xmalloc.h
+fs.o: $(hdrdir)/ruby/internal/anyargs.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+fs.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+fs.o: $(hdrdir)/ruby/internal/assume.h
+fs.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+fs.o: $(hdrdir)/ruby/internal/attr/artificial.h
+fs.o: $(hdrdir)/ruby/internal/attr/cold.h
+fs.o: $(hdrdir)/ruby/internal/attr/const.h
+fs.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+fs.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+fs.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+fs.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+fs.o: $(hdrdir)/ruby/internal/attr/error.h
+fs.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+fs.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+fs.o: $(hdrdir)/ruby/internal/attr/format.h
+fs.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+fs.o: $(hdrdir)/ruby/internal/attr/noalias.h
+fs.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+fs.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+fs.o: $(hdrdir)/ruby/internal/attr/noinline.h
+fs.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+fs.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+fs.o: $(hdrdir)/ruby/internal/attr/pure.h
+fs.o: $(hdrdir)/ruby/internal/attr/restrict.h
+fs.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+fs.o: $(hdrdir)/ruby/internal/attr/warning.h
+fs.o: $(hdrdir)/ruby/internal/attr/weakref.h
+fs.o: $(hdrdir)/ruby/internal/cast.h
+fs.o: $(hdrdir)/ruby/internal/compiler_is.h
+fs.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+fs.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+fs.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+fs.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+fs.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+fs.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+fs.o: $(hdrdir)/ruby/internal/compiler_since.h
+fs.o: $(hdrdir)/ruby/internal/config.h
+fs.o: $(hdrdir)/ruby/internal/constant_p.h
+fs.o: $(hdrdir)/ruby/internal/core.h
+fs.o: $(hdrdir)/ruby/internal/core/rarray.h
+fs.o: $(hdrdir)/ruby/internal/core/rbasic.h
+fs.o: $(hdrdir)/ruby/internal/core/rbignum.h
+fs.o: $(hdrdir)/ruby/internal/core/rclass.h
+fs.o: $(hdrdir)/ruby/internal/core/rdata.h
+fs.o: $(hdrdir)/ruby/internal/core/rfile.h
+fs.o: $(hdrdir)/ruby/internal/core/rhash.h
+fs.o: $(hdrdir)/ruby/internal/core/robject.h
+fs.o: $(hdrdir)/ruby/internal/core/rregexp.h
+fs.o: $(hdrdir)/ruby/internal/core/rstring.h
+fs.o: $(hdrdir)/ruby/internal/core/rstruct.h
+fs.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+fs.o: $(hdrdir)/ruby/internal/ctype.h
+fs.o: $(hdrdir)/ruby/internal/dllexport.h
+fs.o: $(hdrdir)/ruby/internal/dosish.h
+fs.o: $(hdrdir)/ruby/internal/error.h
+fs.o: $(hdrdir)/ruby/internal/eval.h
+fs.o: $(hdrdir)/ruby/internal/event.h
+fs.o: $(hdrdir)/ruby/internal/fl_type.h
+fs.o: $(hdrdir)/ruby/internal/gc.h
+fs.o: $(hdrdir)/ruby/internal/glob.h
+fs.o: $(hdrdir)/ruby/internal/globals.h
+fs.o: $(hdrdir)/ruby/internal/has/attribute.h
+fs.o: $(hdrdir)/ruby/internal/has/builtin.h
+fs.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+fs.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+fs.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+fs.o: $(hdrdir)/ruby/internal/has/extension.h
+fs.o: $(hdrdir)/ruby/internal/has/feature.h
+fs.o: $(hdrdir)/ruby/internal/has/warning.h
+fs.o: $(hdrdir)/ruby/internal/intern/array.h
+fs.o: $(hdrdir)/ruby/internal/intern/bignum.h
+fs.o: $(hdrdir)/ruby/internal/intern/class.h
+fs.o: $(hdrdir)/ruby/internal/intern/compar.h
+fs.o: $(hdrdir)/ruby/internal/intern/complex.h
+fs.o: $(hdrdir)/ruby/internal/intern/cont.h
+fs.o: $(hdrdir)/ruby/internal/intern/dir.h
+fs.o: $(hdrdir)/ruby/internal/intern/enum.h
+fs.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+fs.o: $(hdrdir)/ruby/internal/intern/error.h
+fs.o: $(hdrdir)/ruby/internal/intern/eval.h
+fs.o: $(hdrdir)/ruby/internal/intern/file.h
+fs.o: $(hdrdir)/ruby/internal/intern/gc.h
+fs.o: $(hdrdir)/ruby/internal/intern/hash.h
+fs.o: $(hdrdir)/ruby/internal/intern/io.h
+fs.o: $(hdrdir)/ruby/internal/intern/load.h
+fs.o: $(hdrdir)/ruby/internal/intern/marshal.h
+fs.o: $(hdrdir)/ruby/internal/intern/numeric.h
+fs.o: $(hdrdir)/ruby/internal/intern/object.h
+fs.o: $(hdrdir)/ruby/internal/intern/parse.h
+fs.o: $(hdrdir)/ruby/internal/intern/proc.h
+fs.o: $(hdrdir)/ruby/internal/intern/process.h
+fs.o: $(hdrdir)/ruby/internal/intern/random.h
+fs.o: $(hdrdir)/ruby/internal/intern/range.h
+fs.o: $(hdrdir)/ruby/internal/intern/rational.h
+fs.o: $(hdrdir)/ruby/internal/intern/re.h
+fs.o: $(hdrdir)/ruby/internal/intern/ruby.h
+fs.o: $(hdrdir)/ruby/internal/intern/select.h
+fs.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+fs.o: $(hdrdir)/ruby/internal/intern/signal.h
+fs.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+fs.o: $(hdrdir)/ruby/internal/intern/string.h
+fs.o: $(hdrdir)/ruby/internal/intern/struct.h
+fs.o: $(hdrdir)/ruby/internal/intern/thread.h
+fs.o: $(hdrdir)/ruby/internal/intern/time.h
+fs.o: $(hdrdir)/ruby/internal/intern/variable.h
+fs.o: $(hdrdir)/ruby/internal/intern/vm.h
+fs.o: $(hdrdir)/ruby/internal/interpreter.h
+fs.o: $(hdrdir)/ruby/internal/iterator.h
+fs.o: $(hdrdir)/ruby/internal/memory.h
+fs.o: $(hdrdir)/ruby/internal/method.h
+fs.o: $(hdrdir)/ruby/internal/module.h
+fs.o: $(hdrdir)/ruby/internal/newobj.h
+fs.o: $(hdrdir)/ruby/internal/rgengc.h
+fs.o: $(hdrdir)/ruby/internal/scan_args.h
+fs.o: $(hdrdir)/ruby/internal/special_consts.h
+fs.o: $(hdrdir)/ruby/internal/static_assert.h
+fs.o: $(hdrdir)/ruby/internal/stdalign.h
+fs.o: $(hdrdir)/ruby/internal/stdbool.h
+fs.o: $(hdrdir)/ruby/internal/symbol.h
+fs.o: $(hdrdir)/ruby/internal/token_paste.h
+fs.o: $(hdrdir)/ruby/internal/value.h
+fs.o: $(hdrdir)/ruby/internal/value_type.h
+fs.o: $(hdrdir)/ruby/internal/variable.h
+fs.o: $(hdrdir)/ruby/internal/warning_push.h
+fs.o: $(hdrdir)/ruby/internal/xmalloc.h
fs.o: $(hdrdir)/ruby/assert.h
fs.o: $(hdrdir)/ruby/backward.h
fs.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -169,146 +169,146 @@ 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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -332,146 +332,146 @@ 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/impl/anyargs.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-stat.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-stat.o: $(hdrdir)/ruby/impl/assume.h
-stat.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-stat.o: $(hdrdir)/ruby/impl/attr/artificial.h
-stat.o: $(hdrdir)/ruby/impl/attr/cold.h
-stat.o: $(hdrdir)/ruby/impl/attr/const.h
-stat.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-stat.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-stat.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-stat.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-stat.o: $(hdrdir)/ruby/impl/attr/error.h
-stat.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-stat.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-stat.o: $(hdrdir)/ruby/impl/attr/format.h
-stat.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-stat.o: $(hdrdir)/ruby/impl/attr/noalias.h
-stat.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-stat.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-stat.o: $(hdrdir)/ruby/impl/attr/noinline.h
-stat.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-stat.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-stat.o: $(hdrdir)/ruby/impl/attr/pure.h
-stat.o: $(hdrdir)/ruby/impl/attr/restrict.h
-stat.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-stat.o: $(hdrdir)/ruby/impl/attr/warning.h
-stat.o: $(hdrdir)/ruby/impl/attr/weakref.h
-stat.o: $(hdrdir)/ruby/impl/cast.h
-stat.o: $(hdrdir)/ruby/impl/compiler_is.h
-stat.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-stat.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-stat.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-stat.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-stat.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-stat.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-stat.o: $(hdrdir)/ruby/impl/compiler_since.h
-stat.o: $(hdrdir)/ruby/impl/config.h
-stat.o: $(hdrdir)/ruby/impl/constant_p.h
-stat.o: $(hdrdir)/ruby/impl/core.h
-stat.o: $(hdrdir)/ruby/impl/core/rarray.h
-stat.o: $(hdrdir)/ruby/impl/core/rbasic.h
-stat.o: $(hdrdir)/ruby/impl/core/rbignum.h
-stat.o: $(hdrdir)/ruby/impl/core/rclass.h
-stat.o: $(hdrdir)/ruby/impl/core/rdata.h
-stat.o: $(hdrdir)/ruby/impl/core/rfile.h
-stat.o: $(hdrdir)/ruby/impl/core/rhash.h
-stat.o: $(hdrdir)/ruby/impl/core/robject.h
-stat.o: $(hdrdir)/ruby/impl/core/rregexp.h
-stat.o: $(hdrdir)/ruby/impl/core/rstring.h
-stat.o: $(hdrdir)/ruby/impl/core/rstruct.h
-stat.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-stat.o: $(hdrdir)/ruby/impl/ctype.h
-stat.o: $(hdrdir)/ruby/impl/dllexport.h
-stat.o: $(hdrdir)/ruby/impl/dosish.h
-stat.o: $(hdrdir)/ruby/impl/error.h
-stat.o: $(hdrdir)/ruby/impl/eval.h
-stat.o: $(hdrdir)/ruby/impl/event.h
-stat.o: $(hdrdir)/ruby/impl/fl_type.h
-stat.o: $(hdrdir)/ruby/impl/gc.h
-stat.o: $(hdrdir)/ruby/impl/glob.h
-stat.o: $(hdrdir)/ruby/impl/globals.h
-stat.o: $(hdrdir)/ruby/impl/has/attribute.h
-stat.o: $(hdrdir)/ruby/impl/has/builtin.h
-stat.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-stat.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-stat.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-stat.o: $(hdrdir)/ruby/impl/has/extension.h
-stat.o: $(hdrdir)/ruby/impl/has/feature.h
-stat.o: $(hdrdir)/ruby/impl/has/warning.h
-stat.o: $(hdrdir)/ruby/impl/intern/array.h
-stat.o: $(hdrdir)/ruby/impl/intern/bignum.h
-stat.o: $(hdrdir)/ruby/impl/intern/class.h
-stat.o: $(hdrdir)/ruby/impl/intern/compar.h
-stat.o: $(hdrdir)/ruby/impl/intern/complex.h
-stat.o: $(hdrdir)/ruby/impl/intern/cont.h
-stat.o: $(hdrdir)/ruby/impl/intern/dir.h
-stat.o: $(hdrdir)/ruby/impl/intern/enum.h
-stat.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-stat.o: $(hdrdir)/ruby/impl/intern/error.h
-stat.o: $(hdrdir)/ruby/impl/intern/eval.h
-stat.o: $(hdrdir)/ruby/impl/intern/file.h
-stat.o: $(hdrdir)/ruby/impl/intern/gc.h
-stat.o: $(hdrdir)/ruby/impl/intern/hash.h
-stat.o: $(hdrdir)/ruby/impl/intern/io.h
-stat.o: $(hdrdir)/ruby/impl/intern/load.h
-stat.o: $(hdrdir)/ruby/impl/intern/marshal.h
-stat.o: $(hdrdir)/ruby/impl/intern/numeric.h
-stat.o: $(hdrdir)/ruby/impl/intern/object.h
-stat.o: $(hdrdir)/ruby/impl/intern/parse.h
-stat.o: $(hdrdir)/ruby/impl/intern/proc.h
-stat.o: $(hdrdir)/ruby/impl/intern/process.h
-stat.o: $(hdrdir)/ruby/impl/intern/random.h
-stat.o: $(hdrdir)/ruby/impl/intern/range.h
-stat.o: $(hdrdir)/ruby/impl/intern/rational.h
-stat.o: $(hdrdir)/ruby/impl/intern/re.h
-stat.o: $(hdrdir)/ruby/impl/intern/ruby.h
-stat.o: $(hdrdir)/ruby/impl/intern/select.h
-stat.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-stat.o: $(hdrdir)/ruby/impl/intern/signal.h
-stat.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-stat.o: $(hdrdir)/ruby/impl/intern/string.h
-stat.o: $(hdrdir)/ruby/impl/intern/struct.h
-stat.o: $(hdrdir)/ruby/impl/intern/thread.h
-stat.o: $(hdrdir)/ruby/impl/intern/time.h
-stat.o: $(hdrdir)/ruby/impl/intern/variable.h
-stat.o: $(hdrdir)/ruby/impl/intern/vm.h
-stat.o: $(hdrdir)/ruby/impl/interpreter.h
-stat.o: $(hdrdir)/ruby/impl/iterator.h
-stat.o: $(hdrdir)/ruby/impl/memory.h
-stat.o: $(hdrdir)/ruby/impl/method.h
-stat.o: $(hdrdir)/ruby/impl/module.h
-stat.o: $(hdrdir)/ruby/impl/newobj.h
-stat.o: $(hdrdir)/ruby/impl/rgengc.h
-stat.o: $(hdrdir)/ruby/impl/scan_args.h
-stat.o: $(hdrdir)/ruby/impl/special_consts.h
-stat.o: $(hdrdir)/ruby/impl/static_assert.h
-stat.o: $(hdrdir)/ruby/impl/stdalign.h
-stat.o: $(hdrdir)/ruby/impl/stdbool.h
-stat.o: $(hdrdir)/ruby/impl/symbol.h
-stat.o: $(hdrdir)/ruby/impl/token_paste.h
-stat.o: $(hdrdir)/ruby/impl/value.h
-stat.o: $(hdrdir)/ruby/impl/value_type.h
-stat.o: $(hdrdir)/ruby/impl/variable.h
-stat.o: $(hdrdir)/ruby/impl/warning_push.h
-stat.o: $(hdrdir)/ruby/impl/xmalloc.h
+stat.o: $(hdrdir)/ruby/internal/anyargs.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+stat.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+stat.o: $(hdrdir)/ruby/internal/assume.h
+stat.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+stat.o: $(hdrdir)/ruby/internal/attr/artificial.h
+stat.o: $(hdrdir)/ruby/internal/attr/cold.h
+stat.o: $(hdrdir)/ruby/internal/attr/const.h
+stat.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+stat.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+stat.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+stat.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+stat.o: $(hdrdir)/ruby/internal/attr/error.h
+stat.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+stat.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+stat.o: $(hdrdir)/ruby/internal/attr/format.h
+stat.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+stat.o: $(hdrdir)/ruby/internal/attr/noalias.h
+stat.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+stat.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+stat.o: $(hdrdir)/ruby/internal/attr/noinline.h
+stat.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+stat.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+stat.o: $(hdrdir)/ruby/internal/attr/pure.h
+stat.o: $(hdrdir)/ruby/internal/attr/restrict.h
+stat.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+stat.o: $(hdrdir)/ruby/internal/attr/warning.h
+stat.o: $(hdrdir)/ruby/internal/attr/weakref.h
+stat.o: $(hdrdir)/ruby/internal/cast.h
+stat.o: $(hdrdir)/ruby/internal/compiler_is.h
+stat.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+stat.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+stat.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+stat.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+stat.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+stat.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+stat.o: $(hdrdir)/ruby/internal/compiler_since.h
+stat.o: $(hdrdir)/ruby/internal/config.h
+stat.o: $(hdrdir)/ruby/internal/constant_p.h
+stat.o: $(hdrdir)/ruby/internal/core.h
+stat.o: $(hdrdir)/ruby/internal/core/rarray.h
+stat.o: $(hdrdir)/ruby/internal/core/rbasic.h
+stat.o: $(hdrdir)/ruby/internal/core/rbignum.h
+stat.o: $(hdrdir)/ruby/internal/core/rclass.h
+stat.o: $(hdrdir)/ruby/internal/core/rdata.h
+stat.o: $(hdrdir)/ruby/internal/core/rfile.h
+stat.o: $(hdrdir)/ruby/internal/core/rhash.h
+stat.o: $(hdrdir)/ruby/internal/core/robject.h
+stat.o: $(hdrdir)/ruby/internal/core/rregexp.h
+stat.o: $(hdrdir)/ruby/internal/core/rstring.h
+stat.o: $(hdrdir)/ruby/internal/core/rstruct.h
+stat.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+stat.o: $(hdrdir)/ruby/internal/ctype.h
+stat.o: $(hdrdir)/ruby/internal/dllexport.h
+stat.o: $(hdrdir)/ruby/internal/dosish.h
+stat.o: $(hdrdir)/ruby/internal/error.h
+stat.o: $(hdrdir)/ruby/internal/eval.h
+stat.o: $(hdrdir)/ruby/internal/event.h
+stat.o: $(hdrdir)/ruby/internal/fl_type.h
+stat.o: $(hdrdir)/ruby/internal/gc.h
+stat.o: $(hdrdir)/ruby/internal/glob.h
+stat.o: $(hdrdir)/ruby/internal/globals.h
+stat.o: $(hdrdir)/ruby/internal/has/attribute.h
+stat.o: $(hdrdir)/ruby/internal/has/builtin.h
+stat.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+stat.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+stat.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+stat.o: $(hdrdir)/ruby/internal/has/extension.h
+stat.o: $(hdrdir)/ruby/internal/has/feature.h
+stat.o: $(hdrdir)/ruby/internal/has/warning.h
+stat.o: $(hdrdir)/ruby/internal/intern/array.h
+stat.o: $(hdrdir)/ruby/internal/intern/bignum.h
+stat.o: $(hdrdir)/ruby/internal/intern/class.h
+stat.o: $(hdrdir)/ruby/internal/intern/compar.h
+stat.o: $(hdrdir)/ruby/internal/intern/complex.h
+stat.o: $(hdrdir)/ruby/internal/intern/cont.h
+stat.o: $(hdrdir)/ruby/internal/intern/dir.h
+stat.o: $(hdrdir)/ruby/internal/intern/enum.h
+stat.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+stat.o: $(hdrdir)/ruby/internal/intern/error.h
+stat.o: $(hdrdir)/ruby/internal/intern/eval.h
+stat.o: $(hdrdir)/ruby/internal/intern/file.h
+stat.o: $(hdrdir)/ruby/internal/intern/gc.h
+stat.o: $(hdrdir)/ruby/internal/intern/hash.h
+stat.o: $(hdrdir)/ruby/internal/intern/io.h
+stat.o: $(hdrdir)/ruby/internal/intern/load.h
+stat.o: $(hdrdir)/ruby/internal/intern/marshal.h
+stat.o: $(hdrdir)/ruby/internal/intern/numeric.h
+stat.o: $(hdrdir)/ruby/internal/intern/object.h
+stat.o: $(hdrdir)/ruby/internal/intern/parse.h
+stat.o: $(hdrdir)/ruby/internal/intern/proc.h
+stat.o: $(hdrdir)/ruby/internal/intern/process.h
+stat.o: $(hdrdir)/ruby/internal/intern/random.h
+stat.o: $(hdrdir)/ruby/internal/intern/range.h
+stat.o: $(hdrdir)/ruby/internal/intern/rational.h
+stat.o: $(hdrdir)/ruby/internal/intern/re.h
+stat.o: $(hdrdir)/ruby/internal/intern/ruby.h
+stat.o: $(hdrdir)/ruby/internal/intern/select.h
+stat.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+stat.o: $(hdrdir)/ruby/internal/intern/signal.h
+stat.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+stat.o: $(hdrdir)/ruby/internal/intern/string.h
+stat.o: $(hdrdir)/ruby/internal/intern/struct.h
+stat.o: $(hdrdir)/ruby/internal/intern/thread.h
+stat.o: $(hdrdir)/ruby/internal/intern/time.h
+stat.o: $(hdrdir)/ruby/internal/intern/variable.h
+stat.o: $(hdrdir)/ruby/internal/intern/vm.h
+stat.o: $(hdrdir)/ruby/internal/interpreter.h
+stat.o: $(hdrdir)/ruby/internal/iterator.h
+stat.o: $(hdrdir)/ruby/internal/memory.h
+stat.o: $(hdrdir)/ruby/internal/method.h
+stat.o: $(hdrdir)/ruby/internal/module.h
+stat.o: $(hdrdir)/ruby/internal/newobj.h
+stat.o: $(hdrdir)/ruby/internal/rgengc.h
+stat.o: $(hdrdir)/ruby/internal/scan_args.h
+stat.o: $(hdrdir)/ruby/internal/special_consts.h
+stat.o: $(hdrdir)/ruby/internal/static_assert.h
+stat.o: $(hdrdir)/ruby/internal/stdalign.h
+stat.o: $(hdrdir)/ruby/internal/stdbool.h
+stat.o: $(hdrdir)/ruby/internal/symbol.h
+stat.o: $(hdrdir)/ruby/internal/token_paste.h
+stat.o: $(hdrdir)/ruby/internal/value.h
+stat.o: $(hdrdir)/ruby/internal/value_type.h
+stat.o: $(hdrdir)/ruby/internal/variable.h
+stat.o: $(hdrdir)/ruby/internal/warning_push.h
+stat.o: $(hdrdir)/ruby/internal/xmalloc.h
stat.o: $(hdrdir)/ruby/assert.h
stat.o: $(hdrdir)/ruby/backward.h
stat.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/float/depend b/ext/-test-/float/depend
index 084b498d41..6276d0fb1e 100644
--- a/ext/-test-/float/depend
+++ b/ext/-test-/float/depend
@@ -5,146 +5,146 @@ 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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -169,146 +169,146 @@ 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/impl/anyargs.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-nextafter.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-nextafter.o: $(hdrdir)/ruby/impl/assume.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/artificial.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/cold.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/const.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/error.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/format.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/noalias.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/noinline.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/pure.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/restrict.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/warning.h
-nextafter.o: $(hdrdir)/ruby/impl/attr/weakref.h
-nextafter.o: $(hdrdir)/ruby/impl/cast.h
-nextafter.o: $(hdrdir)/ruby/impl/compiler_is.h
-nextafter.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-nextafter.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-nextafter.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-nextafter.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-nextafter.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-nextafter.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-nextafter.o: $(hdrdir)/ruby/impl/compiler_since.h
-nextafter.o: $(hdrdir)/ruby/impl/config.h
-nextafter.o: $(hdrdir)/ruby/impl/constant_p.h
-nextafter.o: $(hdrdir)/ruby/impl/core.h
-nextafter.o: $(hdrdir)/ruby/impl/core/rarray.h
-nextafter.o: $(hdrdir)/ruby/impl/core/rbasic.h
-nextafter.o: $(hdrdir)/ruby/impl/core/rbignum.h
-nextafter.o: $(hdrdir)/ruby/impl/core/rclass.h
-nextafter.o: $(hdrdir)/ruby/impl/core/rdata.h
-nextafter.o: $(hdrdir)/ruby/impl/core/rfile.h
-nextafter.o: $(hdrdir)/ruby/impl/core/rhash.h
-nextafter.o: $(hdrdir)/ruby/impl/core/robject.h
-nextafter.o: $(hdrdir)/ruby/impl/core/rregexp.h
-nextafter.o: $(hdrdir)/ruby/impl/core/rstring.h
-nextafter.o: $(hdrdir)/ruby/impl/core/rstruct.h
-nextafter.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-nextafter.o: $(hdrdir)/ruby/impl/ctype.h
-nextafter.o: $(hdrdir)/ruby/impl/dllexport.h
-nextafter.o: $(hdrdir)/ruby/impl/dosish.h
-nextafter.o: $(hdrdir)/ruby/impl/error.h
-nextafter.o: $(hdrdir)/ruby/impl/eval.h
-nextafter.o: $(hdrdir)/ruby/impl/event.h
-nextafter.o: $(hdrdir)/ruby/impl/fl_type.h
-nextafter.o: $(hdrdir)/ruby/impl/gc.h
-nextafter.o: $(hdrdir)/ruby/impl/glob.h
-nextafter.o: $(hdrdir)/ruby/impl/globals.h
-nextafter.o: $(hdrdir)/ruby/impl/has/attribute.h
-nextafter.o: $(hdrdir)/ruby/impl/has/builtin.h
-nextafter.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-nextafter.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-nextafter.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-nextafter.o: $(hdrdir)/ruby/impl/has/extension.h
-nextafter.o: $(hdrdir)/ruby/impl/has/feature.h
-nextafter.o: $(hdrdir)/ruby/impl/has/warning.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/array.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/bignum.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/class.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/compar.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/complex.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/cont.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/dir.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/enum.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/error.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/eval.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/file.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/gc.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/hash.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/io.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/load.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/marshal.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/numeric.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/object.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/parse.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/proc.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/process.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/random.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/range.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/rational.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/re.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/ruby.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/select.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/signal.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/string.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/struct.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/thread.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/time.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/variable.h
-nextafter.o: $(hdrdir)/ruby/impl/intern/vm.h
-nextafter.o: $(hdrdir)/ruby/impl/interpreter.h
-nextafter.o: $(hdrdir)/ruby/impl/iterator.h
-nextafter.o: $(hdrdir)/ruby/impl/memory.h
-nextafter.o: $(hdrdir)/ruby/impl/method.h
-nextafter.o: $(hdrdir)/ruby/impl/module.h
-nextafter.o: $(hdrdir)/ruby/impl/newobj.h
-nextafter.o: $(hdrdir)/ruby/impl/rgengc.h
-nextafter.o: $(hdrdir)/ruby/impl/scan_args.h
-nextafter.o: $(hdrdir)/ruby/impl/special_consts.h
-nextafter.o: $(hdrdir)/ruby/impl/static_assert.h
-nextafter.o: $(hdrdir)/ruby/impl/stdalign.h
-nextafter.o: $(hdrdir)/ruby/impl/stdbool.h
-nextafter.o: $(hdrdir)/ruby/impl/symbol.h
-nextafter.o: $(hdrdir)/ruby/impl/token_paste.h
-nextafter.o: $(hdrdir)/ruby/impl/value.h
-nextafter.o: $(hdrdir)/ruby/impl/value_type.h
-nextafter.o: $(hdrdir)/ruby/impl/variable.h
-nextafter.o: $(hdrdir)/ruby/impl/warning_push.h
-nextafter.o: $(hdrdir)/ruby/impl/xmalloc.h
+nextafter.o: $(hdrdir)/ruby/internal/anyargs.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+nextafter.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+nextafter.o: $(hdrdir)/ruby/internal/assume.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/artificial.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/cold.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/const.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/error.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/format.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/noalias.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/noinline.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/pure.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/restrict.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/warning.h
+nextafter.o: $(hdrdir)/ruby/internal/attr/weakref.h
+nextafter.o: $(hdrdir)/ruby/internal/cast.h
+nextafter.o: $(hdrdir)/ruby/internal/compiler_is.h
+nextafter.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+nextafter.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+nextafter.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+nextafter.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+nextafter.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+nextafter.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+nextafter.o: $(hdrdir)/ruby/internal/compiler_since.h
+nextafter.o: $(hdrdir)/ruby/internal/config.h
+nextafter.o: $(hdrdir)/ruby/internal/constant_p.h
+nextafter.o: $(hdrdir)/ruby/internal/core.h
+nextafter.o: $(hdrdir)/ruby/internal/core/rarray.h
+nextafter.o: $(hdrdir)/ruby/internal/core/rbasic.h
+nextafter.o: $(hdrdir)/ruby/internal/core/rbignum.h
+nextafter.o: $(hdrdir)/ruby/internal/core/rclass.h
+nextafter.o: $(hdrdir)/ruby/internal/core/rdata.h
+nextafter.o: $(hdrdir)/ruby/internal/core/rfile.h
+nextafter.o: $(hdrdir)/ruby/internal/core/rhash.h
+nextafter.o: $(hdrdir)/ruby/internal/core/robject.h
+nextafter.o: $(hdrdir)/ruby/internal/core/rregexp.h
+nextafter.o: $(hdrdir)/ruby/internal/core/rstring.h
+nextafter.o: $(hdrdir)/ruby/internal/core/rstruct.h
+nextafter.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+nextafter.o: $(hdrdir)/ruby/internal/ctype.h
+nextafter.o: $(hdrdir)/ruby/internal/dllexport.h
+nextafter.o: $(hdrdir)/ruby/internal/dosish.h
+nextafter.o: $(hdrdir)/ruby/internal/error.h
+nextafter.o: $(hdrdir)/ruby/internal/eval.h
+nextafter.o: $(hdrdir)/ruby/internal/event.h
+nextafter.o: $(hdrdir)/ruby/internal/fl_type.h
+nextafter.o: $(hdrdir)/ruby/internal/gc.h
+nextafter.o: $(hdrdir)/ruby/internal/glob.h
+nextafter.o: $(hdrdir)/ruby/internal/globals.h
+nextafter.o: $(hdrdir)/ruby/internal/has/attribute.h
+nextafter.o: $(hdrdir)/ruby/internal/has/builtin.h
+nextafter.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+nextafter.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+nextafter.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+nextafter.o: $(hdrdir)/ruby/internal/has/extension.h
+nextafter.o: $(hdrdir)/ruby/internal/has/feature.h
+nextafter.o: $(hdrdir)/ruby/internal/has/warning.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/array.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/bignum.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/class.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/compar.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/complex.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/cont.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/dir.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/enum.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/error.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/eval.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/file.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/gc.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/hash.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/io.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/load.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/marshal.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/numeric.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/object.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/parse.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/proc.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/process.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/random.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/range.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/rational.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/re.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/ruby.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/select.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/signal.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/string.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/struct.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/thread.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/time.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/variable.h
+nextafter.o: $(hdrdir)/ruby/internal/intern/vm.h
+nextafter.o: $(hdrdir)/ruby/internal/interpreter.h
+nextafter.o: $(hdrdir)/ruby/internal/iterator.h
+nextafter.o: $(hdrdir)/ruby/internal/memory.h
+nextafter.o: $(hdrdir)/ruby/internal/method.h
+nextafter.o: $(hdrdir)/ruby/internal/module.h
+nextafter.o: $(hdrdir)/ruby/internal/newobj.h
+nextafter.o: $(hdrdir)/ruby/internal/rgengc.h
+nextafter.o: $(hdrdir)/ruby/internal/scan_args.h
+nextafter.o: $(hdrdir)/ruby/internal/special_consts.h
+nextafter.o: $(hdrdir)/ruby/internal/static_assert.h
+nextafter.o: $(hdrdir)/ruby/internal/stdalign.h
+nextafter.o: $(hdrdir)/ruby/internal/stdbool.h
+nextafter.o: $(hdrdir)/ruby/internal/symbol.h
+nextafter.o: $(hdrdir)/ruby/internal/token_paste.h
+nextafter.o: $(hdrdir)/ruby/internal/value.h
+nextafter.o: $(hdrdir)/ruby/internal/value_type.h
+nextafter.o: $(hdrdir)/ruby/internal/variable.h
+nextafter.o: $(hdrdir)/ruby/internal/warning_push.h
+nextafter.o: $(hdrdir)/ruby/internal/xmalloc.h
nextafter.o: $(hdrdir)/ruby/assert.h
nextafter.o: $(hdrdir)/ruby/backward.h
nextafter.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/funcall/depend b/ext/-test-/funcall/depend
index 3b82358628..055ce1852a 100644
--- a/ext/-test-/funcall/depend
+++ b/ext/-test-/funcall/depend
@@ -2,146 +2,146 @@
funcall.o: $(RUBY_EXTCONF_H)
funcall.o: $(arch_hdrdir)/ruby/config.h
funcall.o: $(hdrdir)/ruby.h
-funcall.o: $(hdrdir)/ruby/impl/anyargs.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-funcall.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-funcall.o: $(hdrdir)/ruby/impl/assume.h
-funcall.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-funcall.o: $(hdrdir)/ruby/impl/attr/artificial.h
-funcall.o: $(hdrdir)/ruby/impl/attr/cold.h
-funcall.o: $(hdrdir)/ruby/impl/attr/const.h
-funcall.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-funcall.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-funcall.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-funcall.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-funcall.o: $(hdrdir)/ruby/impl/attr/error.h
-funcall.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-funcall.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-funcall.o: $(hdrdir)/ruby/impl/attr/format.h
-funcall.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-funcall.o: $(hdrdir)/ruby/impl/attr/noalias.h
-funcall.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-funcall.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-funcall.o: $(hdrdir)/ruby/impl/attr/noinline.h
-funcall.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-funcall.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-funcall.o: $(hdrdir)/ruby/impl/attr/pure.h
-funcall.o: $(hdrdir)/ruby/impl/attr/restrict.h
-funcall.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-funcall.o: $(hdrdir)/ruby/impl/attr/warning.h
-funcall.o: $(hdrdir)/ruby/impl/attr/weakref.h
-funcall.o: $(hdrdir)/ruby/impl/cast.h
-funcall.o: $(hdrdir)/ruby/impl/compiler_is.h
-funcall.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-funcall.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-funcall.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-funcall.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-funcall.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-funcall.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-funcall.o: $(hdrdir)/ruby/impl/compiler_since.h
-funcall.o: $(hdrdir)/ruby/impl/config.h
-funcall.o: $(hdrdir)/ruby/impl/constant_p.h
-funcall.o: $(hdrdir)/ruby/impl/core.h
-funcall.o: $(hdrdir)/ruby/impl/core/rarray.h
-funcall.o: $(hdrdir)/ruby/impl/core/rbasic.h
-funcall.o: $(hdrdir)/ruby/impl/core/rbignum.h
-funcall.o: $(hdrdir)/ruby/impl/core/rclass.h
-funcall.o: $(hdrdir)/ruby/impl/core/rdata.h
-funcall.o: $(hdrdir)/ruby/impl/core/rfile.h
-funcall.o: $(hdrdir)/ruby/impl/core/rhash.h
-funcall.o: $(hdrdir)/ruby/impl/core/robject.h
-funcall.o: $(hdrdir)/ruby/impl/core/rregexp.h
-funcall.o: $(hdrdir)/ruby/impl/core/rstring.h
-funcall.o: $(hdrdir)/ruby/impl/core/rstruct.h
-funcall.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-funcall.o: $(hdrdir)/ruby/impl/ctype.h
-funcall.o: $(hdrdir)/ruby/impl/dllexport.h
-funcall.o: $(hdrdir)/ruby/impl/dosish.h
-funcall.o: $(hdrdir)/ruby/impl/error.h
-funcall.o: $(hdrdir)/ruby/impl/eval.h
-funcall.o: $(hdrdir)/ruby/impl/event.h
-funcall.o: $(hdrdir)/ruby/impl/fl_type.h
-funcall.o: $(hdrdir)/ruby/impl/gc.h
-funcall.o: $(hdrdir)/ruby/impl/glob.h
-funcall.o: $(hdrdir)/ruby/impl/globals.h
-funcall.o: $(hdrdir)/ruby/impl/has/attribute.h
-funcall.o: $(hdrdir)/ruby/impl/has/builtin.h
-funcall.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-funcall.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-funcall.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-funcall.o: $(hdrdir)/ruby/impl/has/extension.h
-funcall.o: $(hdrdir)/ruby/impl/has/feature.h
-funcall.o: $(hdrdir)/ruby/impl/has/warning.h
-funcall.o: $(hdrdir)/ruby/impl/intern/array.h
-funcall.o: $(hdrdir)/ruby/impl/intern/bignum.h
-funcall.o: $(hdrdir)/ruby/impl/intern/class.h
-funcall.o: $(hdrdir)/ruby/impl/intern/compar.h
-funcall.o: $(hdrdir)/ruby/impl/intern/complex.h
-funcall.o: $(hdrdir)/ruby/impl/intern/cont.h
-funcall.o: $(hdrdir)/ruby/impl/intern/dir.h
-funcall.o: $(hdrdir)/ruby/impl/intern/enum.h
-funcall.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-funcall.o: $(hdrdir)/ruby/impl/intern/error.h
-funcall.o: $(hdrdir)/ruby/impl/intern/eval.h
-funcall.o: $(hdrdir)/ruby/impl/intern/file.h
-funcall.o: $(hdrdir)/ruby/impl/intern/gc.h
-funcall.o: $(hdrdir)/ruby/impl/intern/hash.h
-funcall.o: $(hdrdir)/ruby/impl/intern/io.h
-funcall.o: $(hdrdir)/ruby/impl/intern/load.h
-funcall.o: $(hdrdir)/ruby/impl/intern/marshal.h
-funcall.o: $(hdrdir)/ruby/impl/intern/numeric.h
-funcall.o: $(hdrdir)/ruby/impl/intern/object.h
-funcall.o: $(hdrdir)/ruby/impl/intern/parse.h
-funcall.o: $(hdrdir)/ruby/impl/intern/proc.h
-funcall.o: $(hdrdir)/ruby/impl/intern/process.h
-funcall.o: $(hdrdir)/ruby/impl/intern/random.h
-funcall.o: $(hdrdir)/ruby/impl/intern/range.h
-funcall.o: $(hdrdir)/ruby/impl/intern/rational.h
-funcall.o: $(hdrdir)/ruby/impl/intern/re.h
-funcall.o: $(hdrdir)/ruby/impl/intern/ruby.h
-funcall.o: $(hdrdir)/ruby/impl/intern/select.h
-funcall.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-funcall.o: $(hdrdir)/ruby/impl/intern/signal.h
-funcall.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-funcall.o: $(hdrdir)/ruby/impl/intern/string.h
-funcall.o: $(hdrdir)/ruby/impl/intern/struct.h
-funcall.o: $(hdrdir)/ruby/impl/intern/thread.h
-funcall.o: $(hdrdir)/ruby/impl/intern/time.h
-funcall.o: $(hdrdir)/ruby/impl/intern/variable.h
-funcall.o: $(hdrdir)/ruby/impl/intern/vm.h
-funcall.o: $(hdrdir)/ruby/impl/interpreter.h
-funcall.o: $(hdrdir)/ruby/impl/iterator.h
-funcall.o: $(hdrdir)/ruby/impl/memory.h
-funcall.o: $(hdrdir)/ruby/impl/method.h
-funcall.o: $(hdrdir)/ruby/impl/module.h
-funcall.o: $(hdrdir)/ruby/impl/newobj.h
-funcall.o: $(hdrdir)/ruby/impl/rgengc.h
-funcall.o: $(hdrdir)/ruby/impl/scan_args.h
-funcall.o: $(hdrdir)/ruby/impl/special_consts.h
-funcall.o: $(hdrdir)/ruby/impl/static_assert.h
-funcall.o: $(hdrdir)/ruby/impl/stdalign.h
-funcall.o: $(hdrdir)/ruby/impl/stdbool.h
-funcall.o: $(hdrdir)/ruby/impl/symbol.h
-funcall.o: $(hdrdir)/ruby/impl/token_paste.h
-funcall.o: $(hdrdir)/ruby/impl/value.h
-funcall.o: $(hdrdir)/ruby/impl/value_type.h
-funcall.o: $(hdrdir)/ruby/impl/variable.h
-funcall.o: $(hdrdir)/ruby/impl/warning_push.h
-funcall.o: $(hdrdir)/ruby/impl/xmalloc.h
+funcall.o: $(hdrdir)/ruby/internal/anyargs.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+funcall.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+funcall.o: $(hdrdir)/ruby/internal/assume.h
+funcall.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+funcall.o: $(hdrdir)/ruby/internal/attr/artificial.h
+funcall.o: $(hdrdir)/ruby/internal/attr/cold.h
+funcall.o: $(hdrdir)/ruby/internal/attr/const.h
+funcall.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+funcall.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+funcall.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+funcall.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+funcall.o: $(hdrdir)/ruby/internal/attr/error.h
+funcall.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+funcall.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+funcall.o: $(hdrdir)/ruby/internal/attr/format.h
+funcall.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+funcall.o: $(hdrdir)/ruby/internal/attr/noalias.h
+funcall.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+funcall.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+funcall.o: $(hdrdir)/ruby/internal/attr/noinline.h
+funcall.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+funcall.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+funcall.o: $(hdrdir)/ruby/internal/attr/pure.h
+funcall.o: $(hdrdir)/ruby/internal/attr/restrict.h
+funcall.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+funcall.o: $(hdrdir)/ruby/internal/attr/warning.h
+funcall.o: $(hdrdir)/ruby/internal/attr/weakref.h
+funcall.o: $(hdrdir)/ruby/internal/cast.h
+funcall.o: $(hdrdir)/ruby/internal/compiler_is.h
+funcall.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+funcall.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+funcall.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+funcall.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+funcall.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+funcall.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+funcall.o: $(hdrdir)/ruby/internal/compiler_since.h
+funcall.o: $(hdrdir)/ruby/internal/config.h
+funcall.o: $(hdrdir)/ruby/internal/constant_p.h
+funcall.o: $(hdrdir)/ruby/internal/core.h
+funcall.o: $(hdrdir)/ruby/internal/core/rarray.h
+funcall.o: $(hdrdir)/ruby/internal/core/rbasic.h
+funcall.o: $(hdrdir)/ruby/internal/core/rbignum.h
+funcall.o: $(hdrdir)/ruby/internal/core/rclass.h
+funcall.o: $(hdrdir)/ruby/internal/core/rdata.h
+funcall.o: $(hdrdir)/ruby/internal/core/rfile.h
+funcall.o: $(hdrdir)/ruby/internal/core/rhash.h
+funcall.o: $(hdrdir)/ruby/internal/core/robject.h
+funcall.o: $(hdrdir)/ruby/internal/core/rregexp.h
+funcall.o: $(hdrdir)/ruby/internal/core/rstring.h
+funcall.o: $(hdrdir)/ruby/internal/core/rstruct.h
+funcall.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+funcall.o: $(hdrdir)/ruby/internal/ctype.h
+funcall.o: $(hdrdir)/ruby/internal/dllexport.h
+funcall.o: $(hdrdir)/ruby/internal/dosish.h
+funcall.o: $(hdrdir)/ruby/internal/error.h
+funcall.o: $(hdrdir)/ruby/internal/eval.h
+funcall.o: $(hdrdir)/ruby/internal/event.h
+funcall.o: $(hdrdir)/ruby/internal/fl_type.h
+funcall.o: $(hdrdir)/ruby/internal/gc.h
+funcall.o: $(hdrdir)/ruby/internal/glob.h
+funcall.o: $(hdrdir)/ruby/internal/globals.h
+funcall.o: $(hdrdir)/ruby/internal/has/attribute.h
+funcall.o: $(hdrdir)/ruby/internal/has/builtin.h
+funcall.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+funcall.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+funcall.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+funcall.o: $(hdrdir)/ruby/internal/has/extension.h
+funcall.o: $(hdrdir)/ruby/internal/has/feature.h
+funcall.o: $(hdrdir)/ruby/internal/has/warning.h
+funcall.o: $(hdrdir)/ruby/internal/intern/array.h
+funcall.o: $(hdrdir)/ruby/internal/intern/bignum.h
+funcall.o: $(hdrdir)/ruby/internal/intern/class.h
+funcall.o: $(hdrdir)/ruby/internal/intern/compar.h
+funcall.o: $(hdrdir)/ruby/internal/intern/complex.h
+funcall.o: $(hdrdir)/ruby/internal/intern/cont.h
+funcall.o: $(hdrdir)/ruby/internal/intern/dir.h
+funcall.o: $(hdrdir)/ruby/internal/intern/enum.h
+funcall.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+funcall.o: $(hdrdir)/ruby/internal/intern/error.h
+funcall.o: $(hdrdir)/ruby/internal/intern/eval.h
+funcall.o: $(hdrdir)/ruby/internal/intern/file.h
+funcall.o: $(hdrdir)/ruby/internal/intern/gc.h
+funcall.o: $(hdrdir)/ruby/internal/intern/hash.h
+funcall.o: $(hdrdir)/ruby/internal/intern/io.h
+funcall.o: $(hdrdir)/ruby/internal/intern/load.h
+funcall.o: $(hdrdir)/ruby/internal/intern/marshal.h
+funcall.o: $(hdrdir)/ruby/internal/intern/numeric.h
+funcall.o: $(hdrdir)/ruby/internal/intern/object.h
+funcall.o: $(hdrdir)/ruby/internal/intern/parse.h
+funcall.o: $(hdrdir)/ruby/internal/intern/proc.h
+funcall.o: $(hdrdir)/ruby/internal/intern/process.h
+funcall.o: $(hdrdir)/ruby/internal/intern/random.h
+funcall.o: $(hdrdir)/ruby/internal/intern/range.h
+funcall.o: $(hdrdir)/ruby/internal/intern/rational.h
+funcall.o: $(hdrdir)/ruby/internal/intern/re.h
+funcall.o: $(hdrdir)/ruby/internal/intern/ruby.h
+funcall.o: $(hdrdir)/ruby/internal/intern/select.h
+funcall.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+funcall.o: $(hdrdir)/ruby/internal/intern/signal.h
+funcall.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+funcall.o: $(hdrdir)/ruby/internal/intern/string.h
+funcall.o: $(hdrdir)/ruby/internal/intern/struct.h
+funcall.o: $(hdrdir)/ruby/internal/intern/thread.h
+funcall.o: $(hdrdir)/ruby/internal/intern/time.h
+funcall.o: $(hdrdir)/ruby/internal/intern/variable.h
+funcall.o: $(hdrdir)/ruby/internal/intern/vm.h
+funcall.o: $(hdrdir)/ruby/internal/interpreter.h
+funcall.o: $(hdrdir)/ruby/internal/iterator.h
+funcall.o: $(hdrdir)/ruby/internal/memory.h
+funcall.o: $(hdrdir)/ruby/internal/method.h
+funcall.o: $(hdrdir)/ruby/internal/module.h
+funcall.o: $(hdrdir)/ruby/internal/newobj.h
+funcall.o: $(hdrdir)/ruby/internal/rgengc.h
+funcall.o: $(hdrdir)/ruby/internal/scan_args.h
+funcall.o: $(hdrdir)/ruby/internal/special_consts.h
+funcall.o: $(hdrdir)/ruby/internal/static_assert.h
+funcall.o: $(hdrdir)/ruby/internal/stdalign.h
+funcall.o: $(hdrdir)/ruby/internal/stdbool.h
+funcall.o: $(hdrdir)/ruby/internal/symbol.h
+funcall.o: $(hdrdir)/ruby/internal/token_paste.h
+funcall.o: $(hdrdir)/ruby/internal/value.h
+funcall.o: $(hdrdir)/ruby/internal/value_type.h
+funcall.o: $(hdrdir)/ruby/internal/variable.h
+funcall.o: $(hdrdir)/ruby/internal/warning_push.h
+funcall.o: $(hdrdir)/ruby/internal/xmalloc.h
funcall.o: $(hdrdir)/ruby/assert.h
funcall.o: $(hdrdir)/ruby/backward.h
funcall.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/gvl/call_without_gvl/depend b/ext/-test-/gvl/call_without_gvl/depend
index ec66662001..5e21ac12f8 100644
--- a/ext/-test-/gvl/call_without_gvl/depend
+++ b/ext/-test-/gvl/call_without_gvl/depend
@@ -1,146 +1,146 @@
# 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/impl/anyargs.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/assume.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/artificial.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/cold.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/const.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/error.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/format.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/noalias.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/noinline.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/pure.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/restrict.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/warning.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/attr/weakref.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/cast.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/compiler_is.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/compiler_since.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/config.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/constant_p.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core/rarray.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core/rbasic.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core/rbignum.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core/rclass.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core/rdata.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core/rfile.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core/rhash.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core/robject.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core/rregexp.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core/rstring.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core/rstruct.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/ctype.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/dllexport.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/dosish.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/error.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/eval.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/event.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/fl_type.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/gc.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/glob.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/globals.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/has/attribute.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/has/builtin.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/has/extension.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/has/feature.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/has/warning.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/array.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/bignum.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/class.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/compar.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/complex.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/cont.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/dir.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/enum.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/error.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/eval.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/file.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/gc.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/hash.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/io.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/load.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/marshal.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/numeric.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/object.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/parse.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/proc.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/process.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/random.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/range.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/rational.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/re.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/ruby.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/select.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/signal.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/string.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/struct.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/thread.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/time.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/variable.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/intern/vm.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/interpreter.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/iterator.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/memory.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/method.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/module.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/newobj.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/rgengc.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/scan_args.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/special_consts.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/static_assert.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/stdalign.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/stdbool.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/symbol.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/token_paste.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/value.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/value_type.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/variable.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/warning_push.h
-call_without_gvl.o: $(hdrdir)/ruby/impl/xmalloc.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/anyargs.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/assume.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/artificial.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/cold.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/const.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/error.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/format.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/noalias.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/noinline.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/pure.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/restrict.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/warning.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/attr/weakref.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/cast.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/compiler_is.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/compiler_since.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/config.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/constant_p.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core/rarray.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core/rbasic.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core/rbignum.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core/rclass.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core/rdata.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core/rfile.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core/rhash.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core/robject.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core/rregexp.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core/rstring.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core/rstruct.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/ctype.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/dllexport.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/dosish.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/error.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/eval.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/event.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/fl_type.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/gc.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/glob.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/globals.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/has/attribute.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/has/builtin.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/has/extension.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/has/feature.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/has/warning.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/array.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/bignum.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/class.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/compar.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/complex.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/cont.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/dir.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/enum.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/error.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/eval.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/file.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/gc.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/hash.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/io.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/load.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/marshal.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/numeric.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/object.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/parse.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/proc.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/process.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/random.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/range.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/rational.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/re.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/ruby.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/select.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/signal.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/string.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/struct.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/thread.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/time.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/variable.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/intern/vm.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/interpreter.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/iterator.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/memory.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/method.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/module.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/newobj.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/rgengc.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/scan_args.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/special_consts.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/static_assert.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/stdalign.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/stdbool.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/symbol.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/token_paste.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/value.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/value_type.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/variable.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/warning_push.h
+call_without_gvl.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/hash/depend b/ext/-test-/hash/depend
index b98c4cb2c5..10bc36f5c4 100644
--- a/ext/-test-/hash/depend
+++ b/ext/-test-/hash/depend
@@ -2,146 +2,146 @@
delete.o: $(RUBY_EXTCONF_H)
delete.o: $(arch_hdrdir)/ruby/config.h
delete.o: $(hdrdir)/ruby.h
-delete.o: $(hdrdir)/ruby/impl/anyargs.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-delete.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-delete.o: $(hdrdir)/ruby/impl/assume.h
-delete.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-delete.o: $(hdrdir)/ruby/impl/attr/artificial.h
-delete.o: $(hdrdir)/ruby/impl/attr/cold.h
-delete.o: $(hdrdir)/ruby/impl/attr/const.h
-delete.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-delete.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-delete.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-delete.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-delete.o: $(hdrdir)/ruby/impl/attr/error.h
-delete.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-delete.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-delete.o: $(hdrdir)/ruby/impl/attr/format.h
-delete.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-delete.o: $(hdrdir)/ruby/impl/attr/noalias.h
-delete.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-delete.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-delete.o: $(hdrdir)/ruby/impl/attr/noinline.h
-delete.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-delete.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-delete.o: $(hdrdir)/ruby/impl/attr/pure.h
-delete.o: $(hdrdir)/ruby/impl/attr/restrict.h
-delete.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-delete.o: $(hdrdir)/ruby/impl/attr/warning.h
-delete.o: $(hdrdir)/ruby/impl/attr/weakref.h
-delete.o: $(hdrdir)/ruby/impl/cast.h
-delete.o: $(hdrdir)/ruby/impl/compiler_is.h
-delete.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-delete.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-delete.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-delete.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-delete.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-delete.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-delete.o: $(hdrdir)/ruby/impl/compiler_since.h
-delete.o: $(hdrdir)/ruby/impl/config.h
-delete.o: $(hdrdir)/ruby/impl/constant_p.h
-delete.o: $(hdrdir)/ruby/impl/core.h
-delete.o: $(hdrdir)/ruby/impl/core/rarray.h
-delete.o: $(hdrdir)/ruby/impl/core/rbasic.h
-delete.o: $(hdrdir)/ruby/impl/core/rbignum.h
-delete.o: $(hdrdir)/ruby/impl/core/rclass.h
-delete.o: $(hdrdir)/ruby/impl/core/rdata.h
-delete.o: $(hdrdir)/ruby/impl/core/rfile.h
-delete.o: $(hdrdir)/ruby/impl/core/rhash.h
-delete.o: $(hdrdir)/ruby/impl/core/robject.h
-delete.o: $(hdrdir)/ruby/impl/core/rregexp.h
-delete.o: $(hdrdir)/ruby/impl/core/rstring.h
-delete.o: $(hdrdir)/ruby/impl/core/rstruct.h
-delete.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-delete.o: $(hdrdir)/ruby/impl/ctype.h
-delete.o: $(hdrdir)/ruby/impl/dllexport.h
-delete.o: $(hdrdir)/ruby/impl/dosish.h
-delete.o: $(hdrdir)/ruby/impl/error.h
-delete.o: $(hdrdir)/ruby/impl/eval.h
-delete.o: $(hdrdir)/ruby/impl/event.h
-delete.o: $(hdrdir)/ruby/impl/fl_type.h
-delete.o: $(hdrdir)/ruby/impl/gc.h
-delete.o: $(hdrdir)/ruby/impl/glob.h
-delete.o: $(hdrdir)/ruby/impl/globals.h
-delete.o: $(hdrdir)/ruby/impl/has/attribute.h
-delete.o: $(hdrdir)/ruby/impl/has/builtin.h
-delete.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-delete.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-delete.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-delete.o: $(hdrdir)/ruby/impl/has/extension.h
-delete.o: $(hdrdir)/ruby/impl/has/feature.h
-delete.o: $(hdrdir)/ruby/impl/has/warning.h
-delete.o: $(hdrdir)/ruby/impl/intern/array.h
-delete.o: $(hdrdir)/ruby/impl/intern/bignum.h
-delete.o: $(hdrdir)/ruby/impl/intern/class.h
-delete.o: $(hdrdir)/ruby/impl/intern/compar.h
-delete.o: $(hdrdir)/ruby/impl/intern/complex.h
-delete.o: $(hdrdir)/ruby/impl/intern/cont.h
-delete.o: $(hdrdir)/ruby/impl/intern/dir.h
-delete.o: $(hdrdir)/ruby/impl/intern/enum.h
-delete.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-delete.o: $(hdrdir)/ruby/impl/intern/error.h
-delete.o: $(hdrdir)/ruby/impl/intern/eval.h
-delete.o: $(hdrdir)/ruby/impl/intern/file.h
-delete.o: $(hdrdir)/ruby/impl/intern/gc.h
-delete.o: $(hdrdir)/ruby/impl/intern/hash.h
-delete.o: $(hdrdir)/ruby/impl/intern/io.h
-delete.o: $(hdrdir)/ruby/impl/intern/load.h
-delete.o: $(hdrdir)/ruby/impl/intern/marshal.h
-delete.o: $(hdrdir)/ruby/impl/intern/numeric.h
-delete.o: $(hdrdir)/ruby/impl/intern/object.h
-delete.o: $(hdrdir)/ruby/impl/intern/parse.h
-delete.o: $(hdrdir)/ruby/impl/intern/proc.h
-delete.o: $(hdrdir)/ruby/impl/intern/process.h
-delete.o: $(hdrdir)/ruby/impl/intern/random.h
-delete.o: $(hdrdir)/ruby/impl/intern/range.h
-delete.o: $(hdrdir)/ruby/impl/intern/rational.h
-delete.o: $(hdrdir)/ruby/impl/intern/re.h
-delete.o: $(hdrdir)/ruby/impl/intern/ruby.h
-delete.o: $(hdrdir)/ruby/impl/intern/select.h
-delete.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-delete.o: $(hdrdir)/ruby/impl/intern/signal.h
-delete.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-delete.o: $(hdrdir)/ruby/impl/intern/string.h
-delete.o: $(hdrdir)/ruby/impl/intern/struct.h
-delete.o: $(hdrdir)/ruby/impl/intern/thread.h
-delete.o: $(hdrdir)/ruby/impl/intern/time.h
-delete.o: $(hdrdir)/ruby/impl/intern/variable.h
-delete.o: $(hdrdir)/ruby/impl/intern/vm.h
-delete.o: $(hdrdir)/ruby/impl/interpreter.h
-delete.o: $(hdrdir)/ruby/impl/iterator.h
-delete.o: $(hdrdir)/ruby/impl/memory.h
-delete.o: $(hdrdir)/ruby/impl/method.h
-delete.o: $(hdrdir)/ruby/impl/module.h
-delete.o: $(hdrdir)/ruby/impl/newobj.h
-delete.o: $(hdrdir)/ruby/impl/rgengc.h
-delete.o: $(hdrdir)/ruby/impl/scan_args.h
-delete.o: $(hdrdir)/ruby/impl/special_consts.h
-delete.o: $(hdrdir)/ruby/impl/static_assert.h
-delete.o: $(hdrdir)/ruby/impl/stdalign.h
-delete.o: $(hdrdir)/ruby/impl/stdbool.h
-delete.o: $(hdrdir)/ruby/impl/symbol.h
-delete.o: $(hdrdir)/ruby/impl/token_paste.h
-delete.o: $(hdrdir)/ruby/impl/value.h
-delete.o: $(hdrdir)/ruby/impl/value_type.h
-delete.o: $(hdrdir)/ruby/impl/variable.h
-delete.o: $(hdrdir)/ruby/impl/warning_push.h
-delete.o: $(hdrdir)/ruby/impl/xmalloc.h
+delete.o: $(hdrdir)/ruby/internal/anyargs.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+delete.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+delete.o: $(hdrdir)/ruby/internal/assume.h
+delete.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+delete.o: $(hdrdir)/ruby/internal/attr/artificial.h
+delete.o: $(hdrdir)/ruby/internal/attr/cold.h
+delete.o: $(hdrdir)/ruby/internal/attr/const.h
+delete.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+delete.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+delete.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+delete.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+delete.o: $(hdrdir)/ruby/internal/attr/error.h
+delete.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+delete.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+delete.o: $(hdrdir)/ruby/internal/attr/format.h
+delete.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+delete.o: $(hdrdir)/ruby/internal/attr/noalias.h
+delete.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+delete.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+delete.o: $(hdrdir)/ruby/internal/attr/noinline.h
+delete.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+delete.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+delete.o: $(hdrdir)/ruby/internal/attr/pure.h
+delete.o: $(hdrdir)/ruby/internal/attr/restrict.h
+delete.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+delete.o: $(hdrdir)/ruby/internal/attr/warning.h
+delete.o: $(hdrdir)/ruby/internal/attr/weakref.h
+delete.o: $(hdrdir)/ruby/internal/cast.h
+delete.o: $(hdrdir)/ruby/internal/compiler_is.h
+delete.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+delete.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+delete.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+delete.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+delete.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+delete.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+delete.o: $(hdrdir)/ruby/internal/compiler_since.h
+delete.o: $(hdrdir)/ruby/internal/config.h
+delete.o: $(hdrdir)/ruby/internal/constant_p.h
+delete.o: $(hdrdir)/ruby/internal/core.h
+delete.o: $(hdrdir)/ruby/internal/core/rarray.h
+delete.o: $(hdrdir)/ruby/internal/core/rbasic.h
+delete.o: $(hdrdir)/ruby/internal/core/rbignum.h
+delete.o: $(hdrdir)/ruby/internal/core/rclass.h
+delete.o: $(hdrdir)/ruby/internal/core/rdata.h
+delete.o: $(hdrdir)/ruby/internal/core/rfile.h
+delete.o: $(hdrdir)/ruby/internal/core/rhash.h
+delete.o: $(hdrdir)/ruby/internal/core/robject.h
+delete.o: $(hdrdir)/ruby/internal/core/rregexp.h
+delete.o: $(hdrdir)/ruby/internal/core/rstring.h
+delete.o: $(hdrdir)/ruby/internal/core/rstruct.h
+delete.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+delete.o: $(hdrdir)/ruby/internal/ctype.h
+delete.o: $(hdrdir)/ruby/internal/dllexport.h
+delete.o: $(hdrdir)/ruby/internal/dosish.h
+delete.o: $(hdrdir)/ruby/internal/error.h
+delete.o: $(hdrdir)/ruby/internal/eval.h
+delete.o: $(hdrdir)/ruby/internal/event.h
+delete.o: $(hdrdir)/ruby/internal/fl_type.h
+delete.o: $(hdrdir)/ruby/internal/gc.h
+delete.o: $(hdrdir)/ruby/internal/glob.h
+delete.o: $(hdrdir)/ruby/internal/globals.h
+delete.o: $(hdrdir)/ruby/internal/has/attribute.h
+delete.o: $(hdrdir)/ruby/internal/has/builtin.h
+delete.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+delete.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+delete.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+delete.o: $(hdrdir)/ruby/internal/has/extension.h
+delete.o: $(hdrdir)/ruby/internal/has/feature.h
+delete.o: $(hdrdir)/ruby/internal/has/warning.h
+delete.o: $(hdrdir)/ruby/internal/intern/array.h
+delete.o: $(hdrdir)/ruby/internal/intern/bignum.h
+delete.o: $(hdrdir)/ruby/internal/intern/class.h
+delete.o: $(hdrdir)/ruby/internal/intern/compar.h
+delete.o: $(hdrdir)/ruby/internal/intern/complex.h
+delete.o: $(hdrdir)/ruby/internal/intern/cont.h
+delete.o: $(hdrdir)/ruby/internal/intern/dir.h
+delete.o: $(hdrdir)/ruby/internal/intern/enum.h
+delete.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+delete.o: $(hdrdir)/ruby/internal/intern/error.h
+delete.o: $(hdrdir)/ruby/internal/intern/eval.h
+delete.o: $(hdrdir)/ruby/internal/intern/file.h
+delete.o: $(hdrdir)/ruby/internal/intern/gc.h
+delete.o: $(hdrdir)/ruby/internal/intern/hash.h
+delete.o: $(hdrdir)/ruby/internal/intern/io.h
+delete.o: $(hdrdir)/ruby/internal/intern/load.h
+delete.o: $(hdrdir)/ruby/internal/intern/marshal.h
+delete.o: $(hdrdir)/ruby/internal/intern/numeric.h
+delete.o: $(hdrdir)/ruby/internal/intern/object.h
+delete.o: $(hdrdir)/ruby/internal/intern/parse.h
+delete.o: $(hdrdir)/ruby/internal/intern/proc.h
+delete.o: $(hdrdir)/ruby/internal/intern/process.h
+delete.o: $(hdrdir)/ruby/internal/intern/random.h
+delete.o: $(hdrdir)/ruby/internal/intern/range.h
+delete.o: $(hdrdir)/ruby/internal/intern/rational.h
+delete.o: $(hdrdir)/ruby/internal/intern/re.h
+delete.o: $(hdrdir)/ruby/internal/intern/ruby.h
+delete.o: $(hdrdir)/ruby/internal/intern/select.h
+delete.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+delete.o: $(hdrdir)/ruby/internal/intern/signal.h
+delete.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+delete.o: $(hdrdir)/ruby/internal/intern/string.h
+delete.o: $(hdrdir)/ruby/internal/intern/struct.h
+delete.o: $(hdrdir)/ruby/internal/intern/thread.h
+delete.o: $(hdrdir)/ruby/internal/intern/time.h
+delete.o: $(hdrdir)/ruby/internal/intern/variable.h
+delete.o: $(hdrdir)/ruby/internal/intern/vm.h
+delete.o: $(hdrdir)/ruby/internal/interpreter.h
+delete.o: $(hdrdir)/ruby/internal/iterator.h
+delete.o: $(hdrdir)/ruby/internal/memory.h
+delete.o: $(hdrdir)/ruby/internal/method.h
+delete.o: $(hdrdir)/ruby/internal/module.h
+delete.o: $(hdrdir)/ruby/internal/newobj.h
+delete.o: $(hdrdir)/ruby/internal/rgengc.h
+delete.o: $(hdrdir)/ruby/internal/scan_args.h
+delete.o: $(hdrdir)/ruby/internal/special_consts.h
+delete.o: $(hdrdir)/ruby/internal/static_assert.h
+delete.o: $(hdrdir)/ruby/internal/stdalign.h
+delete.o: $(hdrdir)/ruby/internal/stdbool.h
+delete.o: $(hdrdir)/ruby/internal/symbol.h
+delete.o: $(hdrdir)/ruby/internal/token_paste.h
+delete.o: $(hdrdir)/ruby/internal/value.h
+delete.o: $(hdrdir)/ruby/internal/value_type.h
+delete.o: $(hdrdir)/ruby/internal/variable.h
+delete.o: $(hdrdir)/ruby/internal/warning_push.h
+delete.o: $(hdrdir)/ruby/internal/xmalloc.h
delete.o: $(hdrdir)/ruby/assert.h
delete.o: $(hdrdir)/ruby/backward.h
delete.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -166,146 +166,146 @@ 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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/integer/depend b/ext/-test-/integer/depend
index 1246f47761..bba4f5f7df 100644
--- a/ext/-test-/integer/depend
+++ b/ext/-test-/integer/depend
@@ -2,146 +2,146 @@
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/impl/anyargs.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-core_ext.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-core_ext.o: $(hdrdir)/ruby/impl/assume.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/artificial.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/cold.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/const.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/error.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/format.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/noalias.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/noinline.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/pure.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/restrict.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/warning.h
-core_ext.o: $(hdrdir)/ruby/impl/attr/weakref.h
-core_ext.o: $(hdrdir)/ruby/impl/cast.h
-core_ext.o: $(hdrdir)/ruby/impl/compiler_is.h
-core_ext.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-core_ext.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-core_ext.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-core_ext.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-core_ext.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-core_ext.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-core_ext.o: $(hdrdir)/ruby/impl/compiler_since.h
-core_ext.o: $(hdrdir)/ruby/impl/config.h
-core_ext.o: $(hdrdir)/ruby/impl/constant_p.h
-core_ext.o: $(hdrdir)/ruby/impl/core.h
-core_ext.o: $(hdrdir)/ruby/impl/core/rarray.h
-core_ext.o: $(hdrdir)/ruby/impl/core/rbasic.h
-core_ext.o: $(hdrdir)/ruby/impl/core/rbignum.h
-core_ext.o: $(hdrdir)/ruby/impl/core/rclass.h
-core_ext.o: $(hdrdir)/ruby/impl/core/rdata.h
-core_ext.o: $(hdrdir)/ruby/impl/core/rfile.h
-core_ext.o: $(hdrdir)/ruby/impl/core/rhash.h
-core_ext.o: $(hdrdir)/ruby/impl/core/robject.h
-core_ext.o: $(hdrdir)/ruby/impl/core/rregexp.h
-core_ext.o: $(hdrdir)/ruby/impl/core/rstring.h
-core_ext.o: $(hdrdir)/ruby/impl/core/rstruct.h
-core_ext.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-core_ext.o: $(hdrdir)/ruby/impl/ctype.h
-core_ext.o: $(hdrdir)/ruby/impl/dllexport.h
-core_ext.o: $(hdrdir)/ruby/impl/dosish.h
-core_ext.o: $(hdrdir)/ruby/impl/error.h
-core_ext.o: $(hdrdir)/ruby/impl/eval.h
-core_ext.o: $(hdrdir)/ruby/impl/event.h
-core_ext.o: $(hdrdir)/ruby/impl/fl_type.h
-core_ext.o: $(hdrdir)/ruby/impl/gc.h
-core_ext.o: $(hdrdir)/ruby/impl/glob.h
-core_ext.o: $(hdrdir)/ruby/impl/globals.h
-core_ext.o: $(hdrdir)/ruby/impl/has/attribute.h
-core_ext.o: $(hdrdir)/ruby/impl/has/builtin.h
-core_ext.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-core_ext.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-core_ext.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-core_ext.o: $(hdrdir)/ruby/impl/has/extension.h
-core_ext.o: $(hdrdir)/ruby/impl/has/feature.h
-core_ext.o: $(hdrdir)/ruby/impl/has/warning.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/array.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/bignum.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/class.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/compar.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/complex.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/cont.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/dir.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/enum.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/error.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/eval.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/file.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/gc.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/hash.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/io.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/load.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/marshal.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/numeric.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/object.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/parse.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/proc.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/process.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/random.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/range.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/rational.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/re.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/ruby.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/select.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/signal.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/string.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/struct.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/thread.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/time.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/variable.h
-core_ext.o: $(hdrdir)/ruby/impl/intern/vm.h
-core_ext.o: $(hdrdir)/ruby/impl/interpreter.h
-core_ext.o: $(hdrdir)/ruby/impl/iterator.h
-core_ext.o: $(hdrdir)/ruby/impl/memory.h
-core_ext.o: $(hdrdir)/ruby/impl/method.h
-core_ext.o: $(hdrdir)/ruby/impl/module.h
-core_ext.o: $(hdrdir)/ruby/impl/newobj.h
-core_ext.o: $(hdrdir)/ruby/impl/rgengc.h
-core_ext.o: $(hdrdir)/ruby/impl/scan_args.h
-core_ext.o: $(hdrdir)/ruby/impl/special_consts.h
-core_ext.o: $(hdrdir)/ruby/impl/static_assert.h
-core_ext.o: $(hdrdir)/ruby/impl/stdalign.h
-core_ext.o: $(hdrdir)/ruby/impl/stdbool.h
-core_ext.o: $(hdrdir)/ruby/impl/symbol.h
-core_ext.o: $(hdrdir)/ruby/impl/token_paste.h
-core_ext.o: $(hdrdir)/ruby/impl/value.h
-core_ext.o: $(hdrdir)/ruby/impl/value_type.h
-core_ext.o: $(hdrdir)/ruby/impl/variable.h
-core_ext.o: $(hdrdir)/ruby/impl/warning_push.h
-core_ext.o: $(hdrdir)/ruby/impl/xmalloc.h
+core_ext.o: $(hdrdir)/ruby/internal/anyargs.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+core_ext.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+core_ext.o: $(hdrdir)/ruby/internal/assume.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/artificial.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/cold.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/const.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/error.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/format.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/noalias.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/noinline.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/pure.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/restrict.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/warning.h
+core_ext.o: $(hdrdir)/ruby/internal/attr/weakref.h
+core_ext.o: $(hdrdir)/ruby/internal/cast.h
+core_ext.o: $(hdrdir)/ruby/internal/compiler_is.h
+core_ext.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+core_ext.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+core_ext.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+core_ext.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+core_ext.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+core_ext.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+core_ext.o: $(hdrdir)/ruby/internal/compiler_since.h
+core_ext.o: $(hdrdir)/ruby/internal/config.h
+core_ext.o: $(hdrdir)/ruby/internal/constant_p.h
+core_ext.o: $(hdrdir)/ruby/internal/core.h
+core_ext.o: $(hdrdir)/ruby/internal/core/rarray.h
+core_ext.o: $(hdrdir)/ruby/internal/core/rbasic.h
+core_ext.o: $(hdrdir)/ruby/internal/core/rbignum.h
+core_ext.o: $(hdrdir)/ruby/internal/core/rclass.h
+core_ext.o: $(hdrdir)/ruby/internal/core/rdata.h
+core_ext.o: $(hdrdir)/ruby/internal/core/rfile.h
+core_ext.o: $(hdrdir)/ruby/internal/core/rhash.h
+core_ext.o: $(hdrdir)/ruby/internal/core/robject.h
+core_ext.o: $(hdrdir)/ruby/internal/core/rregexp.h
+core_ext.o: $(hdrdir)/ruby/internal/core/rstring.h
+core_ext.o: $(hdrdir)/ruby/internal/core/rstruct.h
+core_ext.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+core_ext.o: $(hdrdir)/ruby/internal/ctype.h
+core_ext.o: $(hdrdir)/ruby/internal/dllexport.h
+core_ext.o: $(hdrdir)/ruby/internal/dosish.h
+core_ext.o: $(hdrdir)/ruby/internal/error.h
+core_ext.o: $(hdrdir)/ruby/internal/eval.h
+core_ext.o: $(hdrdir)/ruby/internal/event.h
+core_ext.o: $(hdrdir)/ruby/internal/fl_type.h
+core_ext.o: $(hdrdir)/ruby/internal/gc.h
+core_ext.o: $(hdrdir)/ruby/internal/glob.h
+core_ext.o: $(hdrdir)/ruby/internal/globals.h
+core_ext.o: $(hdrdir)/ruby/internal/has/attribute.h
+core_ext.o: $(hdrdir)/ruby/internal/has/builtin.h
+core_ext.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+core_ext.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+core_ext.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+core_ext.o: $(hdrdir)/ruby/internal/has/extension.h
+core_ext.o: $(hdrdir)/ruby/internal/has/feature.h
+core_ext.o: $(hdrdir)/ruby/internal/has/warning.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/array.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/bignum.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/class.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/compar.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/complex.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/cont.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/dir.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/enum.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/error.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/eval.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/file.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/gc.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/hash.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/io.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/load.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/marshal.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/numeric.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/object.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/parse.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/proc.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/process.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/random.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/range.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/rational.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/re.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/ruby.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/select.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/signal.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/string.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/struct.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/thread.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/time.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/variable.h
+core_ext.o: $(hdrdir)/ruby/internal/intern/vm.h
+core_ext.o: $(hdrdir)/ruby/internal/interpreter.h
+core_ext.o: $(hdrdir)/ruby/internal/iterator.h
+core_ext.o: $(hdrdir)/ruby/internal/memory.h
+core_ext.o: $(hdrdir)/ruby/internal/method.h
+core_ext.o: $(hdrdir)/ruby/internal/module.h
+core_ext.o: $(hdrdir)/ruby/internal/newobj.h
+core_ext.o: $(hdrdir)/ruby/internal/rgengc.h
+core_ext.o: $(hdrdir)/ruby/internal/scan_args.h
+core_ext.o: $(hdrdir)/ruby/internal/special_consts.h
+core_ext.o: $(hdrdir)/ruby/internal/static_assert.h
+core_ext.o: $(hdrdir)/ruby/internal/stdalign.h
+core_ext.o: $(hdrdir)/ruby/internal/stdbool.h
+core_ext.o: $(hdrdir)/ruby/internal/symbol.h
+core_ext.o: $(hdrdir)/ruby/internal/token_paste.h
+core_ext.o: $(hdrdir)/ruby/internal/value.h
+core_ext.o: $(hdrdir)/ruby/internal/value_type.h
+core_ext.o: $(hdrdir)/ruby/internal/variable.h
+core_ext.o: $(hdrdir)/ruby/internal/warning_push.h
+core_ext.o: $(hdrdir)/ruby/internal/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
@@ -175,146 +175,146 @@ 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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -339,146 +339,146 @@ 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/impl/anyargs.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-my_integer.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-my_integer.o: $(hdrdir)/ruby/impl/assume.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/artificial.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/cold.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/const.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/error.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/format.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/noalias.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/noinline.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/pure.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/restrict.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/warning.h
-my_integer.o: $(hdrdir)/ruby/impl/attr/weakref.h
-my_integer.o: $(hdrdir)/ruby/impl/cast.h
-my_integer.o: $(hdrdir)/ruby/impl/compiler_is.h
-my_integer.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-my_integer.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-my_integer.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-my_integer.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-my_integer.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-my_integer.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-my_integer.o: $(hdrdir)/ruby/impl/compiler_since.h
-my_integer.o: $(hdrdir)/ruby/impl/config.h
-my_integer.o: $(hdrdir)/ruby/impl/constant_p.h
-my_integer.o: $(hdrdir)/ruby/impl/core.h
-my_integer.o: $(hdrdir)/ruby/impl/core/rarray.h
-my_integer.o: $(hdrdir)/ruby/impl/core/rbasic.h
-my_integer.o: $(hdrdir)/ruby/impl/core/rbignum.h
-my_integer.o: $(hdrdir)/ruby/impl/core/rclass.h
-my_integer.o: $(hdrdir)/ruby/impl/core/rdata.h
-my_integer.o: $(hdrdir)/ruby/impl/core/rfile.h
-my_integer.o: $(hdrdir)/ruby/impl/core/rhash.h
-my_integer.o: $(hdrdir)/ruby/impl/core/robject.h
-my_integer.o: $(hdrdir)/ruby/impl/core/rregexp.h
-my_integer.o: $(hdrdir)/ruby/impl/core/rstring.h
-my_integer.o: $(hdrdir)/ruby/impl/core/rstruct.h
-my_integer.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-my_integer.o: $(hdrdir)/ruby/impl/ctype.h
-my_integer.o: $(hdrdir)/ruby/impl/dllexport.h
-my_integer.o: $(hdrdir)/ruby/impl/dosish.h
-my_integer.o: $(hdrdir)/ruby/impl/error.h
-my_integer.o: $(hdrdir)/ruby/impl/eval.h
-my_integer.o: $(hdrdir)/ruby/impl/event.h
-my_integer.o: $(hdrdir)/ruby/impl/fl_type.h
-my_integer.o: $(hdrdir)/ruby/impl/gc.h
-my_integer.o: $(hdrdir)/ruby/impl/glob.h
-my_integer.o: $(hdrdir)/ruby/impl/globals.h
-my_integer.o: $(hdrdir)/ruby/impl/has/attribute.h
-my_integer.o: $(hdrdir)/ruby/impl/has/builtin.h
-my_integer.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-my_integer.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-my_integer.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-my_integer.o: $(hdrdir)/ruby/impl/has/extension.h
-my_integer.o: $(hdrdir)/ruby/impl/has/feature.h
-my_integer.o: $(hdrdir)/ruby/impl/has/warning.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/array.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/bignum.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/class.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/compar.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/complex.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/cont.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/dir.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/enum.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/error.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/eval.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/file.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/gc.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/hash.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/io.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/load.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/marshal.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/numeric.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/object.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/parse.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/proc.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/process.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/random.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/range.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/rational.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/re.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/ruby.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/select.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/signal.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/string.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/struct.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/thread.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/time.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/variable.h
-my_integer.o: $(hdrdir)/ruby/impl/intern/vm.h
-my_integer.o: $(hdrdir)/ruby/impl/interpreter.h
-my_integer.o: $(hdrdir)/ruby/impl/iterator.h
-my_integer.o: $(hdrdir)/ruby/impl/memory.h
-my_integer.o: $(hdrdir)/ruby/impl/method.h
-my_integer.o: $(hdrdir)/ruby/impl/module.h
-my_integer.o: $(hdrdir)/ruby/impl/newobj.h
-my_integer.o: $(hdrdir)/ruby/impl/rgengc.h
-my_integer.o: $(hdrdir)/ruby/impl/scan_args.h
-my_integer.o: $(hdrdir)/ruby/impl/special_consts.h
-my_integer.o: $(hdrdir)/ruby/impl/static_assert.h
-my_integer.o: $(hdrdir)/ruby/impl/stdalign.h
-my_integer.o: $(hdrdir)/ruby/impl/stdbool.h
-my_integer.o: $(hdrdir)/ruby/impl/symbol.h
-my_integer.o: $(hdrdir)/ruby/impl/token_paste.h
-my_integer.o: $(hdrdir)/ruby/impl/value.h
-my_integer.o: $(hdrdir)/ruby/impl/value_type.h
-my_integer.o: $(hdrdir)/ruby/impl/variable.h
-my_integer.o: $(hdrdir)/ruby/impl/warning_push.h
-my_integer.o: $(hdrdir)/ruby/impl/xmalloc.h
+my_integer.o: $(hdrdir)/ruby/internal/anyargs.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+my_integer.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+my_integer.o: $(hdrdir)/ruby/internal/assume.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/artificial.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/cold.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/const.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/error.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/format.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/noalias.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/noinline.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/pure.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/restrict.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/warning.h
+my_integer.o: $(hdrdir)/ruby/internal/attr/weakref.h
+my_integer.o: $(hdrdir)/ruby/internal/cast.h
+my_integer.o: $(hdrdir)/ruby/internal/compiler_is.h
+my_integer.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+my_integer.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+my_integer.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+my_integer.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+my_integer.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+my_integer.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+my_integer.o: $(hdrdir)/ruby/internal/compiler_since.h
+my_integer.o: $(hdrdir)/ruby/internal/config.h
+my_integer.o: $(hdrdir)/ruby/internal/constant_p.h
+my_integer.o: $(hdrdir)/ruby/internal/core.h
+my_integer.o: $(hdrdir)/ruby/internal/core/rarray.h
+my_integer.o: $(hdrdir)/ruby/internal/core/rbasic.h
+my_integer.o: $(hdrdir)/ruby/internal/core/rbignum.h
+my_integer.o: $(hdrdir)/ruby/internal/core/rclass.h
+my_integer.o: $(hdrdir)/ruby/internal/core/rdata.h
+my_integer.o: $(hdrdir)/ruby/internal/core/rfile.h
+my_integer.o: $(hdrdir)/ruby/internal/core/rhash.h
+my_integer.o: $(hdrdir)/ruby/internal/core/robject.h
+my_integer.o: $(hdrdir)/ruby/internal/core/rregexp.h
+my_integer.o: $(hdrdir)/ruby/internal/core/rstring.h
+my_integer.o: $(hdrdir)/ruby/internal/core/rstruct.h
+my_integer.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+my_integer.o: $(hdrdir)/ruby/internal/ctype.h
+my_integer.o: $(hdrdir)/ruby/internal/dllexport.h
+my_integer.o: $(hdrdir)/ruby/internal/dosish.h
+my_integer.o: $(hdrdir)/ruby/internal/error.h
+my_integer.o: $(hdrdir)/ruby/internal/eval.h
+my_integer.o: $(hdrdir)/ruby/internal/event.h
+my_integer.o: $(hdrdir)/ruby/internal/fl_type.h
+my_integer.o: $(hdrdir)/ruby/internal/gc.h
+my_integer.o: $(hdrdir)/ruby/internal/glob.h
+my_integer.o: $(hdrdir)/ruby/internal/globals.h
+my_integer.o: $(hdrdir)/ruby/internal/has/attribute.h
+my_integer.o: $(hdrdir)/ruby/internal/has/builtin.h
+my_integer.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+my_integer.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+my_integer.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+my_integer.o: $(hdrdir)/ruby/internal/has/extension.h
+my_integer.o: $(hdrdir)/ruby/internal/has/feature.h
+my_integer.o: $(hdrdir)/ruby/internal/has/warning.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/array.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/bignum.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/class.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/compar.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/complex.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/cont.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/dir.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/enum.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/error.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/eval.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/file.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/gc.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/hash.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/io.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/load.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/marshal.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/numeric.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/object.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/parse.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/proc.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/process.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/random.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/range.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/rational.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/re.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/ruby.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/select.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/signal.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/string.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/struct.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/thread.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/time.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/variable.h
+my_integer.o: $(hdrdir)/ruby/internal/intern/vm.h
+my_integer.o: $(hdrdir)/ruby/internal/interpreter.h
+my_integer.o: $(hdrdir)/ruby/internal/iterator.h
+my_integer.o: $(hdrdir)/ruby/internal/memory.h
+my_integer.o: $(hdrdir)/ruby/internal/method.h
+my_integer.o: $(hdrdir)/ruby/internal/module.h
+my_integer.o: $(hdrdir)/ruby/internal/newobj.h
+my_integer.o: $(hdrdir)/ruby/internal/rgengc.h
+my_integer.o: $(hdrdir)/ruby/internal/scan_args.h
+my_integer.o: $(hdrdir)/ruby/internal/special_consts.h
+my_integer.o: $(hdrdir)/ruby/internal/static_assert.h
+my_integer.o: $(hdrdir)/ruby/internal/stdalign.h
+my_integer.o: $(hdrdir)/ruby/internal/stdbool.h
+my_integer.o: $(hdrdir)/ruby/internal/symbol.h
+my_integer.o: $(hdrdir)/ruby/internal/token_paste.h
+my_integer.o: $(hdrdir)/ruby/internal/value.h
+my_integer.o: $(hdrdir)/ruby/internal/value_type.h
+my_integer.o: $(hdrdir)/ruby/internal/variable.h
+my_integer.o: $(hdrdir)/ruby/internal/warning_push.h
+my_integer.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/iseq_load/depend b/ext/-test-/iseq_load/depend
index 8e09d03134..7002875b2f 100644
--- a/ext/-test-/iseq_load/depend
+++ b/ext/-test-/iseq_load/depend
@@ -2,146 +2,146 @@
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/impl/anyargs.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-iseq_load.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-iseq_load.o: $(hdrdir)/ruby/impl/assume.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/artificial.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/cold.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/const.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/error.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/format.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/noalias.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/noinline.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/pure.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/restrict.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/warning.h
-iseq_load.o: $(hdrdir)/ruby/impl/attr/weakref.h
-iseq_load.o: $(hdrdir)/ruby/impl/cast.h
-iseq_load.o: $(hdrdir)/ruby/impl/compiler_is.h
-iseq_load.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-iseq_load.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-iseq_load.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-iseq_load.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-iseq_load.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-iseq_load.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-iseq_load.o: $(hdrdir)/ruby/impl/compiler_since.h
-iseq_load.o: $(hdrdir)/ruby/impl/config.h
-iseq_load.o: $(hdrdir)/ruby/impl/constant_p.h
-iseq_load.o: $(hdrdir)/ruby/impl/core.h
-iseq_load.o: $(hdrdir)/ruby/impl/core/rarray.h
-iseq_load.o: $(hdrdir)/ruby/impl/core/rbasic.h
-iseq_load.o: $(hdrdir)/ruby/impl/core/rbignum.h
-iseq_load.o: $(hdrdir)/ruby/impl/core/rclass.h
-iseq_load.o: $(hdrdir)/ruby/impl/core/rdata.h
-iseq_load.o: $(hdrdir)/ruby/impl/core/rfile.h
-iseq_load.o: $(hdrdir)/ruby/impl/core/rhash.h
-iseq_load.o: $(hdrdir)/ruby/impl/core/robject.h
-iseq_load.o: $(hdrdir)/ruby/impl/core/rregexp.h
-iseq_load.o: $(hdrdir)/ruby/impl/core/rstring.h
-iseq_load.o: $(hdrdir)/ruby/impl/core/rstruct.h
-iseq_load.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-iseq_load.o: $(hdrdir)/ruby/impl/ctype.h
-iseq_load.o: $(hdrdir)/ruby/impl/dllexport.h
-iseq_load.o: $(hdrdir)/ruby/impl/dosish.h
-iseq_load.o: $(hdrdir)/ruby/impl/error.h
-iseq_load.o: $(hdrdir)/ruby/impl/eval.h
-iseq_load.o: $(hdrdir)/ruby/impl/event.h
-iseq_load.o: $(hdrdir)/ruby/impl/fl_type.h
-iseq_load.o: $(hdrdir)/ruby/impl/gc.h
-iseq_load.o: $(hdrdir)/ruby/impl/glob.h
-iseq_load.o: $(hdrdir)/ruby/impl/globals.h
-iseq_load.o: $(hdrdir)/ruby/impl/has/attribute.h
-iseq_load.o: $(hdrdir)/ruby/impl/has/builtin.h
-iseq_load.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-iseq_load.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-iseq_load.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-iseq_load.o: $(hdrdir)/ruby/impl/has/extension.h
-iseq_load.o: $(hdrdir)/ruby/impl/has/feature.h
-iseq_load.o: $(hdrdir)/ruby/impl/has/warning.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/array.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/bignum.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/class.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/compar.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/complex.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/cont.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/dir.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/enum.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/error.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/eval.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/file.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/gc.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/hash.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/io.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/load.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/marshal.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/numeric.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/object.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/parse.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/proc.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/process.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/random.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/range.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/rational.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/re.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/ruby.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/select.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/signal.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/string.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/struct.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/thread.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/time.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/variable.h
-iseq_load.o: $(hdrdir)/ruby/impl/intern/vm.h
-iseq_load.o: $(hdrdir)/ruby/impl/interpreter.h
-iseq_load.o: $(hdrdir)/ruby/impl/iterator.h
-iseq_load.o: $(hdrdir)/ruby/impl/memory.h
-iseq_load.o: $(hdrdir)/ruby/impl/method.h
-iseq_load.o: $(hdrdir)/ruby/impl/module.h
-iseq_load.o: $(hdrdir)/ruby/impl/newobj.h
-iseq_load.o: $(hdrdir)/ruby/impl/rgengc.h
-iseq_load.o: $(hdrdir)/ruby/impl/scan_args.h
-iseq_load.o: $(hdrdir)/ruby/impl/special_consts.h
-iseq_load.o: $(hdrdir)/ruby/impl/static_assert.h
-iseq_load.o: $(hdrdir)/ruby/impl/stdalign.h
-iseq_load.o: $(hdrdir)/ruby/impl/stdbool.h
-iseq_load.o: $(hdrdir)/ruby/impl/symbol.h
-iseq_load.o: $(hdrdir)/ruby/impl/token_paste.h
-iseq_load.o: $(hdrdir)/ruby/impl/value.h
-iseq_load.o: $(hdrdir)/ruby/impl/value_type.h
-iseq_load.o: $(hdrdir)/ruby/impl/variable.h
-iseq_load.o: $(hdrdir)/ruby/impl/warning_push.h
-iseq_load.o: $(hdrdir)/ruby/impl/xmalloc.h
+iseq_load.o: $(hdrdir)/ruby/internal/anyargs.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+iseq_load.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+iseq_load.o: $(hdrdir)/ruby/internal/assume.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/artificial.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/cold.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/const.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/error.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/format.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/noalias.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/noinline.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/pure.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/restrict.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/warning.h
+iseq_load.o: $(hdrdir)/ruby/internal/attr/weakref.h
+iseq_load.o: $(hdrdir)/ruby/internal/cast.h
+iseq_load.o: $(hdrdir)/ruby/internal/compiler_is.h
+iseq_load.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+iseq_load.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+iseq_load.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+iseq_load.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+iseq_load.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+iseq_load.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+iseq_load.o: $(hdrdir)/ruby/internal/compiler_since.h
+iseq_load.o: $(hdrdir)/ruby/internal/config.h
+iseq_load.o: $(hdrdir)/ruby/internal/constant_p.h
+iseq_load.o: $(hdrdir)/ruby/internal/core.h
+iseq_load.o: $(hdrdir)/ruby/internal/core/rarray.h
+iseq_load.o: $(hdrdir)/ruby/internal/core/rbasic.h
+iseq_load.o: $(hdrdir)/ruby/internal/core/rbignum.h
+iseq_load.o: $(hdrdir)/ruby/internal/core/rclass.h
+iseq_load.o: $(hdrdir)/ruby/internal/core/rdata.h
+iseq_load.o: $(hdrdir)/ruby/internal/core/rfile.h
+iseq_load.o: $(hdrdir)/ruby/internal/core/rhash.h
+iseq_load.o: $(hdrdir)/ruby/internal/core/robject.h
+iseq_load.o: $(hdrdir)/ruby/internal/core/rregexp.h
+iseq_load.o: $(hdrdir)/ruby/internal/core/rstring.h
+iseq_load.o: $(hdrdir)/ruby/internal/core/rstruct.h
+iseq_load.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+iseq_load.o: $(hdrdir)/ruby/internal/ctype.h
+iseq_load.o: $(hdrdir)/ruby/internal/dllexport.h
+iseq_load.o: $(hdrdir)/ruby/internal/dosish.h
+iseq_load.o: $(hdrdir)/ruby/internal/error.h
+iseq_load.o: $(hdrdir)/ruby/internal/eval.h
+iseq_load.o: $(hdrdir)/ruby/internal/event.h
+iseq_load.o: $(hdrdir)/ruby/internal/fl_type.h
+iseq_load.o: $(hdrdir)/ruby/internal/gc.h
+iseq_load.o: $(hdrdir)/ruby/internal/glob.h
+iseq_load.o: $(hdrdir)/ruby/internal/globals.h
+iseq_load.o: $(hdrdir)/ruby/internal/has/attribute.h
+iseq_load.o: $(hdrdir)/ruby/internal/has/builtin.h
+iseq_load.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+iseq_load.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+iseq_load.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+iseq_load.o: $(hdrdir)/ruby/internal/has/extension.h
+iseq_load.o: $(hdrdir)/ruby/internal/has/feature.h
+iseq_load.o: $(hdrdir)/ruby/internal/has/warning.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/array.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/bignum.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/class.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/compar.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/complex.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/cont.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/dir.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/enum.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/error.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/eval.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/file.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/gc.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/hash.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/io.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/load.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/marshal.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/numeric.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/object.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/parse.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/proc.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/process.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/random.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/range.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/rational.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/re.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/ruby.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/select.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/signal.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/string.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/struct.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/thread.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/time.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/variable.h
+iseq_load.o: $(hdrdir)/ruby/internal/intern/vm.h
+iseq_load.o: $(hdrdir)/ruby/internal/interpreter.h
+iseq_load.o: $(hdrdir)/ruby/internal/iterator.h
+iseq_load.o: $(hdrdir)/ruby/internal/memory.h
+iseq_load.o: $(hdrdir)/ruby/internal/method.h
+iseq_load.o: $(hdrdir)/ruby/internal/module.h
+iseq_load.o: $(hdrdir)/ruby/internal/newobj.h
+iseq_load.o: $(hdrdir)/ruby/internal/rgengc.h
+iseq_load.o: $(hdrdir)/ruby/internal/scan_args.h
+iseq_load.o: $(hdrdir)/ruby/internal/special_consts.h
+iseq_load.o: $(hdrdir)/ruby/internal/static_assert.h
+iseq_load.o: $(hdrdir)/ruby/internal/stdalign.h
+iseq_load.o: $(hdrdir)/ruby/internal/stdbool.h
+iseq_load.o: $(hdrdir)/ruby/internal/symbol.h
+iseq_load.o: $(hdrdir)/ruby/internal/token_paste.h
+iseq_load.o: $(hdrdir)/ruby/internal/value.h
+iseq_load.o: $(hdrdir)/ruby/internal/value_type.h
+iseq_load.o: $(hdrdir)/ruby/internal/variable.h
+iseq_load.o: $(hdrdir)/ruby/internal/warning_push.h
+iseq_load.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/iter/depend b/ext/-test-/iter/depend
index eb5c2a4743..ee9074af4a 100644
--- a/ext/-test-/iter/depend
+++ b/ext/-test-/iter/depend
@@ -2,146 +2,146 @@
break.o: $(RUBY_EXTCONF_H)
break.o: $(arch_hdrdir)/ruby/config.h
break.o: $(hdrdir)/ruby.h
-break.o: $(hdrdir)/ruby/impl/anyargs.h
-break.o: $(hdrdir)/ruby/impl/arithmetic.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-break.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-break.o: $(hdrdir)/ruby/impl/assume.h
-break.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-break.o: $(hdrdir)/ruby/impl/attr/artificial.h
-break.o: $(hdrdir)/ruby/impl/attr/cold.h
-break.o: $(hdrdir)/ruby/impl/attr/const.h
-break.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-break.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-break.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-break.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-break.o: $(hdrdir)/ruby/impl/attr/error.h
-break.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-break.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-break.o: $(hdrdir)/ruby/impl/attr/format.h
-break.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-break.o: $(hdrdir)/ruby/impl/attr/noalias.h
-break.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-break.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-break.o: $(hdrdir)/ruby/impl/attr/noinline.h
-break.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-break.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-break.o: $(hdrdir)/ruby/impl/attr/pure.h
-break.o: $(hdrdir)/ruby/impl/attr/restrict.h
-break.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-break.o: $(hdrdir)/ruby/impl/attr/warning.h
-break.o: $(hdrdir)/ruby/impl/attr/weakref.h
-break.o: $(hdrdir)/ruby/impl/cast.h
-break.o: $(hdrdir)/ruby/impl/compiler_is.h
-break.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-break.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-break.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-break.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-break.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-break.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-break.o: $(hdrdir)/ruby/impl/compiler_since.h
-break.o: $(hdrdir)/ruby/impl/config.h
-break.o: $(hdrdir)/ruby/impl/constant_p.h
-break.o: $(hdrdir)/ruby/impl/core.h
-break.o: $(hdrdir)/ruby/impl/core/rarray.h
-break.o: $(hdrdir)/ruby/impl/core/rbasic.h
-break.o: $(hdrdir)/ruby/impl/core/rbignum.h
-break.o: $(hdrdir)/ruby/impl/core/rclass.h
-break.o: $(hdrdir)/ruby/impl/core/rdata.h
-break.o: $(hdrdir)/ruby/impl/core/rfile.h
-break.o: $(hdrdir)/ruby/impl/core/rhash.h
-break.o: $(hdrdir)/ruby/impl/core/robject.h
-break.o: $(hdrdir)/ruby/impl/core/rregexp.h
-break.o: $(hdrdir)/ruby/impl/core/rstring.h
-break.o: $(hdrdir)/ruby/impl/core/rstruct.h
-break.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-break.o: $(hdrdir)/ruby/impl/ctype.h
-break.o: $(hdrdir)/ruby/impl/dllexport.h
-break.o: $(hdrdir)/ruby/impl/dosish.h
-break.o: $(hdrdir)/ruby/impl/error.h
-break.o: $(hdrdir)/ruby/impl/eval.h
-break.o: $(hdrdir)/ruby/impl/event.h
-break.o: $(hdrdir)/ruby/impl/fl_type.h
-break.o: $(hdrdir)/ruby/impl/gc.h
-break.o: $(hdrdir)/ruby/impl/glob.h
-break.o: $(hdrdir)/ruby/impl/globals.h
-break.o: $(hdrdir)/ruby/impl/has/attribute.h
-break.o: $(hdrdir)/ruby/impl/has/builtin.h
-break.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-break.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-break.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-break.o: $(hdrdir)/ruby/impl/has/extension.h
-break.o: $(hdrdir)/ruby/impl/has/feature.h
-break.o: $(hdrdir)/ruby/impl/has/warning.h
-break.o: $(hdrdir)/ruby/impl/intern/array.h
-break.o: $(hdrdir)/ruby/impl/intern/bignum.h
-break.o: $(hdrdir)/ruby/impl/intern/class.h
-break.o: $(hdrdir)/ruby/impl/intern/compar.h
-break.o: $(hdrdir)/ruby/impl/intern/complex.h
-break.o: $(hdrdir)/ruby/impl/intern/cont.h
-break.o: $(hdrdir)/ruby/impl/intern/dir.h
-break.o: $(hdrdir)/ruby/impl/intern/enum.h
-break.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-break.o: $(hdrdir)/ruby/impl/intern/error.h
-break.o: $(hdrdir)/ruby/impl/intern/eval.h
-break.o: $(hdrdir)/ruby/impl/intern/file.h
-break.o: $(hdrdir)/ruby/impl/intern/gc.h
-break.o: $(hdrdir)/ruby/impl/intern/hash.h
-break.o: $(hdrdir)/ruby/impl/intern/io.h
-break.o: $(hdrdir)/ruby/impl/intern/load.h
-break.o: $(hdrdir)/ruby/impl/intern/marshal.h
-break.o: $(hdrdir)/ruby/impl/intern/numeric.h
-break.o: $(hdrdir)/ruby/impl/intern/object.h
-break.o: $(hdrdir)/ruby/impl/intern/parse.h
-break.o: $(hdrdir)/ruby/impl/intern/proc.h
-break.o: $(hdrdir)/ruby/impl/intern/process.h
-break.o: $(hdrdir)/ruby/impl/intern/random.h
-break.o: $(hdrdir)/ruby/impl/intern/range.h
-break.o: $(hdrdir)/ruby/impl/intern/rational.h
-break.o: $(hdrdir)/ruby/impl/intern/re.h
-break.o: $(hdrdir)/ruby/impl/intern/ruby.h
-break.o: $(hdrdir)/ruby/impl/intern/select.h
-break.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-break.o: $(hdrdir)/ruby/impl/intern/signal.h
-break.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-break.o: $(hdrdir)/ruby/impl/intern/string.h
-break.o: $(hdrdir)/ruby/impl/intern/struct.h
-break.o: $(hdrdir)/ruby/impl/intern/thread.h
-break.o: $(hdrdir)/ruby/impl/intern/time.h
-break.o: $(hdrdir)/ruby/impl/intern/variable.h
-break.o: $(hdrdir)/ruby/impl/intern/vm.h
-break.o: $(hdrdir)/ruby/impl/interpreter.h
-break.o: $(hdrdir)/ruby/impl/iterator.h
-break.o: $(hdrdir)/ruby/impl/memory.h
-break.o: $(hdrdir)/ruby/impl/method.h
-break.o: $(hdrdir)/ruby/impl/module.h
-break.o: $(hdrdir)/ruby/impl/newobj.h
-break.o: $(hdrdir)/ruby/impl/rgengc.h
-break.o: $(hdrdir)/ruby/impl/scan_args.h
-break.o: $(hdrdir)/ruby/impl/special_consts.h
-break.o: $(hdrdir)/ruby/impl/static_assert.h
-break.o: $(hdrdir)/ruby/impl/stdalign.h
-break.o: $(hdrdir)/ruby/impl/stdbool.h
-break.o: $(hdrdir)/ruby/impl/symbol.h
-break.o: $(hdrdir)/ruby/impl/token_paste.h
-break.o: $(hdrdir)/ruby/impl/value.h
-break.o: $(hdrdir)/ruby/impl/value_type.h
-break.o: $(hdrdir)/ruby/impl/variable.h
-break.o: $(hdrdir)/ruby/impl/warning_push.h
-break.o: $(hdrdir)/ruby/impl/xmalloc.h
+break.o: $(hdrdir)/ruby/internal/anyargs.h
+break.o: $(hdrdir)/ruby/internal/arithmetic.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+break.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+break.o: $(hdrdir)/ruby/internal/assume.h
+break.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+break.o: $(hdrdir)/ruby/internal/attr/artificial.h
+break.o: $(hdrdir)/ruby/internal/attr/cold.h
+break.o: $(hdrdir)/ruby/internal/attr/const.h
+break.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+break.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+break.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+break.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+break.o: $(hdrdir)/ruby/internal/attr/error.h
+break.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+break.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+break.o: $(hdrdir)/ruby/internal/attr/format.h
+break.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+break.o: $(hdrdir)/ruby/internal/attr/noalias.h
+break.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+break.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+break.o: $(hdrdir)/ruby/internal/attr/noinline.h
+break.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+break.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+break.o: $(hdrdir)/ruby/internal/attr/pure.h
+break.o: $(hdrdir)/ruby/internal/attr/restrict.h
+break.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+break.o: $(hdrdir)/ruby/internal/attr/warning.h
+break.o: $(hdrdir)/ruby/internal/attr/weakref.h
+break.o: $(hdrdir)/ruby/internal/cast.h
+break.o: $(hdrdir)/ruby/internal/compiler_is.h
+break.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+break.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+break.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+break.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+break.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+break.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+break.o: $(hdrdir)/ruby/internal/compiler_since.h
+break.o: $(hdrdir)/ruby/internal/config.h
+break.o: $(hdrdir)/ruby/internal/constant_p.h
+break.o: $(hdrdir)/ruby/internal/core.h
+break.o: $(hdrdir)/ruby/internal/core/rarray.h
+break.o: $(hdrdir)/ruby/internal/core/rbasic.h
+break.o: $(hdrdir)/ruby/internal/core/rbignum.h
+break.o: $(hdrdir)/ruby/internal/core/rclass.h
+break.o: $(hdrdir)/ruby/internal/core/rdata.h
+break.o: $(hdrdir)/ruby/internal/core/rfile.h
+break.o: $(hdrdir)/ruby/internal/core/rhash.h
+break.o: $(hdrdir)/ruby/internal/core/robject.h
+break.o: $(hdrdir)/ruby/internal/core/rregexp.h
+break.o: $(hdrdir)/ruby/internal/core/rstring.h
+break.o: $(hdrdir)/ruby/internal/core/rstruct.h
+break.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+break.o: $(hdrdir)/ruby/internal/ctype.h
+break.o: $(hdrdir)/ruby/internal/dllexport.h
+break.o: $(hdrdir)/ruby/internal/dosish.h
+break.o: $(hdrdir)/ruby/internal/error.h
+break.o: $(hdrdir)/ruby/internal/eval.h
+break.o: $(hdrdir)/ruby/internal/event.h
+break.o: $(hdrdir)/ruby/internal/fl_type.h
+break.o: $(hdrdir)/ruby/internal/gc.h
+break.o: $(hdrdir)/ruby/internal/glob.h
+break.o: $(hdrdir)/ruby/internal/globals.h
+break.o: $(hdrdir)/ruby/internal/has/attribute.h
+break.o: $(hdrdir)/ruby/internal/has/builtin.h
+break.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+break.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+break.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+break.o: $(hdrdir)/ruby/internal/has/extension.h
+break.o: $(hdrdir)/ruby/internal/has/feature.h
+break.o: $(hdrdir)/ruby/internal/has/warning.h
+break.o: $(hdrdir)/ruby/internal/intern/array.h
+break.o: $(hdrdir)/ruby/internal/intern/bignum.h
+break.o: $(hdrdir)/ruby/internal/intern/class.h
+break.o: $(hdrdir)/ruby/internal/intern/compar.h
+break.o: $(hdrdir)/ruby/internal/intern/complex.h
+break.o: $(hdrdir)/ruby/internal/intern/cont.h
+break.o: $(hdrdir)/ruby/internal/intern/dir.h
+break.o: $(hdrdir)/ruby/internal/intern/enum.h
+break.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+break.o: $(hdrdir)/ruby/internal/intern/error.h
+break.o: $(hdrdir)/ruby/internal/intern/eval.h
+break.o: $(hdrdir)/ruby/internal/intern/file.h
+break.o: $(hdrdir)/ruby/internal/intern/gc.h
+break.o: $(hdrdir)/ruby/internal/intern/hash.h
+break.o: $(hdrdir)/ruby/internal/intern/io.h
+break.o: $(hdrdir)/ruby/internal/intern/load.h
+break.o: $(hdrdir)/ruby/internal/intern/marshal.h
+break.o: $(hdrdir)/ruby/internal/intern/numeric.h
+break.o: $(hdrdir)/ruby/internal/intern/object.h
+break.o: $(hdrdir)/ruby/internal/intern/parse.h
+break.o: $(hdrdir)/ruby/internal/intern/proc.h
+break.o: $(hdrdir)/ruby/internal/intern/process.h
+break.o: $(hdrdir)/ruby/internal/intern/random.h
+break.o: $(hdrdir)/ruby/internal/intern/range.h
+break.o: $(hdrdir)/ruby/internal/intern/rational.h
+break.o: $(hdrdir)/ruby/internal/intern/re.h
+break.o: $(hdrdir)/ruby/internal/intern/ruby.h
+break.o: $(hdrdir)/ruby/internal/intern/select.h
+break.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+break.o: $(hdrdir)/ruby/internal/intern/signal.h
+break.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+break.o: $(hdrdir)/ruby/internal/intern/string.h
+break.o: $(hdrdir)/ruby/internal/intern/struct.h
+break.o: $(hdrdir)/ruby/internal/intern/thread.h
+break.o: $(hdrdir)/ruby/internal/intern/time.h
+break.o: $(hdrdir)/ruby/internal/intern/variable.h
+break.o: $(hdrdir)/ruby/internal/intern/vm.h
+break.o: $(hdrdir)/ruby/internal/interpreter.h
+break.o: $(hdrdir)/ruby/internal/iterator.h
+break.o: $(hdrdir)/ruby/internal/memory.h
+break.o: $(hdrdir)/ruby/internal/method.h
+break.o: $(hdrdir)/ruby/internal/module.h
+break.o: $(hdrdir)/ruby/internal/newobj.h
+break.o: $(hdrdir)/ruby/internal/rgengc.h
+break.o: $(hdrdir)/ruby/internal/scan_args.h
+break.o: $(hdrdir)/ruby/internal/special_consts.h
+break.o: $(hdrdir)/ruby/internal/static_assert.h
+break.o: $(hdrdir)/ruby/internal/stdalign.h
+break.o: $(hdrdir)/ruby/internal/stdbool.h
+break.o: $(hdrdir)/ruby/internal/symbol.h
+break.o: $(hdrdir)/ruby/internal/token_paste.h
+break.o: $(hdrdir)/ruby/internal/value.h
+break.o: $(hdrdir)/ruby/internal/value_type.h
+break.o: $(hdrdir)/ruby/internal/variable.h
+break.o: $(hdrdir)/ruby/internal/warning_push.h
+break.o: $(hdrdir)/ruby/internal/xmalloc.h
break.o: $(hdrdir)/ruby/assert.h
break.o: $(hdrdir)/ruby/backward.h
break.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -166,146 +166,146 @@ 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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -330,146 +330,146 @@ 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/impl/anyargs.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-yield.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-yield.o: $(hdrdir)/ruby/impl/assume.h
-yield.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-yield.o: $(hdrdir)/ruby/impl/attr/artificial.h
-yield.o: $(hdrdir)/ruby/impl/attr/cold.h
-yield.o: $(hdrdir)/ruby/impl/attr/const.h
-yield.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-yield.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-yield.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-yield.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-yield.o: $(hdrdir)/ruby/impl/attr/error.h
-yield.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-yield.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-yield.o: $(hdrdir)/ruby/impl/attr/format.h
-yield.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-yield.o: $(hdrdir)/ruby/impl/attr/noalias.h
-yield.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-yield.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-yield.o: $(hdrdir)/ruby/impl/attr/noinline.h
-yield.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-yield.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-yield.o: $(hdrdir)/ruby/impl/attr/pure.h
-yield.o: $(hdrdir)/ruby/impl/attr/restrict.h
-yield.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-yield.o: $(hdrdir)/ruby/impl/attr/warning.h
-yield.o: $(hdrdir)/ruby/impl/attr/weakref.h
-yield.o: $(hdrdir)/ruby/impl/cast.h
-yield.o: $(hdrdir)/ruby/impl/compiler_is.h
-yield.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-yield.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-yield.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-yield.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-yield.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-yield.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-yield.o: $(hdrdir)/ruby/impl/compiler_since.h
-yield.o: $(hdrdir)/ruby/impl/config.h
-yield.o: $(hdrdir)/ruby/impl/constant_p.h
-yield.o: $(hdrdir)/ruby/impl/core.h
-yield.o: $(hdrdir)/ruby/impl/core/rarray.h
-yield.o: $(hdrdir)/ruby/impl/core/rbasic.h
-yield.o: $(hdrdir)/ruby/impl/core/rbignum.h
-yield.o: $(hdrdir)/ruby/impl/core/rclass.h
-yield.o: $(hdrdir)/ruby/impl/core/rdata.h
-yield.o: $(hdrdir)/ruby/impl/core/rfile.h
-yield.o: $(hdrdir)/ruby/impl/core/rhash.h
-yield.o: $(hdrdir)/ruby/impl/core/robject.h
-yield.o: $(hdrdir)/ruby/impl/core/rregexp.h
-yield.o: $(hdrdir)/ruby/impl/core/rstring.h
-yield.o: $(hdrdir)/ruby/impl/core/rstruct.h
-yield.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-yield.o: $(hdrdir)/ruby/impl/ctype.h
-yield.o: $(hdrdir)/ruby/impl/dllexport.h
-yield.o: $(hdrdir)/ruby/impl/dosish.h
-yield.o: $(hdrdir)/ruby/impl/error.h
-yield.o: $(hdrdir)/ruby/impl/eval.h
-yield.o: $(hdrdir)/ruby/impl/event.h
-yield.o: $(hdrdir)/ruby/impl/fl_type.h
-yield.o: $(hdrdir)/ruby/impl/gc.h
-yield.o: $(hdrdir)/ruby/impl/glob.h
-yield.o: $(hdrdir)/ruby/impl/globals.h
-yield.o: $(hdrdir)/ruby/impl/has/attribute.h
-yield.o: $(hdrdir)/ruby/impl/has/builtin.h
-yield.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-yield.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-yield.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-yield.o: $(hdrdir)/ruby/impl/has/extension.h
-yield.o: $(hdrdir)/ruby/impl/has/feature.h
-yield.o: $(hdrdir)/ruby/impl/has/warning.h
-yield.o: $(hdrdir)/ruby/impl/intern/array.h
-yield.o: $(hdrdir)/ruby/impl/intern/bignum.h
-yield.o: $(hdrdir)/ruby/impl/intern/class.h
-yield.o: $(hdrdir)/ruby/impl/intern/compar.h
-yield.o: $(hdrdir)/ruby/impl/intern/complex.h
-yield.o: $(hdrdir)/ruby/impl/intern/cont.h
-yield.o: $(hdrdir)/ruby/impl/intern/dir.h
-yield.o: $(hdrdir)/ruby/impl/intern/enum.h
-yield.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-yield.o: $(hdrdir)/ruby/impl/intern/error.h
-yield.o: $(hdrdir)/ruby/impl/intern/eval.h
-yield.o: $(hdrdir)/ruby/impl/intern/file.h
-yield.o: $(hdrdir)/ruby/impl/intern/gc.h
-yield.o: $(hdrdir)/ruby/impl/intern/hash.h
-yield.o: $(hdrdir)/ruby/impl/intern/io.h
-yield.o: $(hdrdir)/ruby/impl/intern/load.h
-yield.o: $(hdrdir)/ruby/impl/intern/marshal.h
-yield.o: $(hdrdir)/ruby/impl/intern/numeric.h
-yield.o: $(hdrdir)/ruby/impl/intern/object.h
-yield.o: $(hdrdir)/ruby/impl/intern/parse.h
-yield.o: $(hdrdir)/ruby/impl/intern/proc.h
-yield.o: $(hdrdir)/ruby/impl/intern/process.h
-yield.o: $(hdrdir)/ruby/impl/intern/random.h
-yield.o: $(hdrdir)/ruby/impl/intern/range.h
-yield.o: $(hdrdir)/ruby/impl/intern/rational.h
-yield.o: $(hdrdir)/ruby/impl/intern/re.h
-yield.o: $(hdrdir)/ruby/impl/intern/ruby.h
-yield.o: $(hdrdir)/ruby/impl/intern/select.h
-yield.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-yield.o: $(hdrdir)/ruby/impl/intern/signal.h
-yield.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-yield.o: $(hdrdir)/ruby/impl/intern/string.h
-yield.o: $(hdrdir)/ruby/impl/intern/struct.h
-yield.o: $(hdrdir)/ruby/impl/intern/thread.h
-yield.o: $(hdrdir)/ruby/impl/intern/time.h
-yield.o: $(hdrdir)/ruby/impl/intern/variable.h
-yield.o: $(hdrdir)/ruby/impl/intern/vm.h
-yield.o: $(hdrdir)/ruby/impl/interpreter.h
-yield.o: $(hdrdir)/ruby/impl/iterator.h
-yield.o: $(hdrdir)/ruby/impl/memory.h
-yield.o: $(hdrdir)/ruby/impl/method.h
-yield.o: $(hdrdir)/ruby/impl/module.h
-yield.o: $(hdrdir)/ruby/impl/newobj.h
-yield.o: $(hdrdir)/ruby/impl/rgengc.h
-yield.o: $(hdrdir)/ruby/impl/scan_args.h
-yield.o: $(hdrdir)/ruby/impl/special_consts.h
-yield.o: $(hdrdir)/ruby/impl/static_assert.h
-yield.o: $(hdrdir)/ruby/impl/stdalign.h
-yield.o: $(hdrdir)/ruby/impl/stdbool.h
-yield.o: $(hdrdir)/ruby/impl/symbol.h
-yield.o: $(hdrdir)/ruby/impl/token_paste.h
-yield.o: $(hdrdir)/ruby/impl/value.h
-yield.o: $(hdrdir)/ruby/impl/value_type.h
-yield.o: $(hdrdir)/ruby/impl/variable.h
-yield.o: $(hdrdir)/ruby/impl/warning_push.h
-yield.o: $(hdrdir)/ruby/impl/xmalloc.h
+yield.o: $(hdrdir)/ruby/internal/anyargs.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+yield.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+yield.o: $(hdrdir)/ruby/internal/assume.h
+yield.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+yield.o: $(hdrdir)/ruby/internal/attr/artificial.h
+yield.o: $(hdrdir)/ruby/internal/attr/cold.h
+yield.o: $(hdrdir)/ruby/internal/attr/const.h
+yield.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+yield.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+yield.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+yield.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+yield.o: $(hdrdir)/ruby/internal/attr/error.h
+yield.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+yield.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+yield.o: $(hdrdir)/ruby/internal/attr/format.h
+yield.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+yield.o: $(hdrdir)/ruby/internal/attr/noalias.h
+yield.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+yield.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+yield.o: $(hdrdir)/ruby/internal/attr/noinline.h
+yield.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+yield.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+yield.o: $(hdrdir)/ruby/internal/attr/pure.h
+yield.o: $(hdrdir)/ruby/internal/attr/restrict.h
+yield.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+yield.o: $(hdrdir)/ruby/internal/attr/warning.h
+yield.o: $(hdrdir)/ruby/internal/attr/weakref.h
+yield.o: $(hdrdir)/ruby/internal/cast.h
+yield.o: $(hdrdir)/ruby/internal/compiler_is.h
+yield.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+yield.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+yield.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+yield.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+yield.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+yield.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+yield.o: $(hdrdir)/ruby/internal/compiler_since.h
+yield.o: $(hdrdir)/ruby/internal/config.h
+yield.o: $(hdrdir)/ruby/internal/constant_p.h
+yield.o: $(hdrdir)/ruby/internal/core.h
+yield.o: $(hdrdir)/ruby/internal/core/rarray.h
+yield.o: $(hdrdir)/ruby/internal/core/rbasic.h
+yield.o: $(hdrdir)/ruby/internal/core/rbignum.h
+yield.o: $(hdrdir)/ruby/internal/core/rclass.h
+yield.o: $(hdrdir)/ruby/internal/core/rdata.h
+yield.o: $(hdrdir)/ruby/internal/core/rfile.h
+yield.o: $(hdrdir)/ruby/internal/core/rhash.h
+yield.o: $(hdrdir)/ruby/internal/core/robject.h
+yield.o: $(hdrdir)/ruby/internal/core/rregexp.h
+yield.o: $(hdrdir)/ruby/internal/core/rstring.h
+yield.o: $(hdrdir)/ruby/internal/core/rstruct.h
+yield.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+yield.o: $(hdrdir)/ruby/internal/ctype.h
+yield.o: $(hdrdir)/ruby/internal/dllexport.h
+yield.o: $(hdrdir)/ruby/internal/dosish.h
+yield.o: $(hdrdir)/ruby/internal/error.h
+yield.o: $(hdrdir)/ruby/internal/eval.h
+yield.o: $(hdrdir)/ruby/internal/event.h
+yield.o: $(hdrdir)/ruby/internal/fl_type.h
+yield.o: $(hdrdir)/ruby/internal/gc.h
+yield.o: $(hdrdir)/ruby/internal/glob.h
+yield.o: $(hdrdir)/ruby/internal/globals.h
+yield.o: $(hdrdir)/ruby/internal/has/attribute.h
+yield.o: $(hdrdir)/ruby/internal/has/builtin.h
+yield.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+yield.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+yield.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+yield.o: $(hdrdir)/ruby/internal/has/extension.h
+yield.o: $(hdrdir)/ruby/internal/has/feature.h
+yield.o: $(hdrdir)/ruby/internal/has/warning.h
+yield.o: $(hdrdir)/ruby/internal/intern/array.h
+yield.o: $(hdrdir)/ruby/internal/intern/bignum.h
+yield.o: $(hdrdir)/ruby/internal/intern/class.h
+yield.o: $(hdrdir)/ruby/internal/intern/compar.h
+yield.o: $(hdrdir)/ruby/internal/intern/complex.h
+yield.o: $(hdrdir)/ruby/internal/intern/cont.h
+yield.o: $(hdrdir)/ruby/internal/intern/dir.h
+yield.o: $(hdrdir)/ruby/internal/intern/enum.h
+yield.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+yield.o: $(hdrdir)/ruby/internal/intern/error.h
+yield.o: $(hdrdir)/ruby/internal/intern/eval.h
+yield.o: $(hdrdir)/ruby/internal/intern/file.h
+yield.o: $(hdrdir)/ruby/internal/intern/gc.h
+yield.o: $(hdrdir)/ruby/internal/intern/hash.h
+yield.o: $(hdrdir)/ruby/internal/intern/io.h
+yield.o: $(hdrdir)/ruby/internal/intern/load.h
+yield.o: $(hdrdir)/ruby/internal/intern/marshal.h
+yield.o: $(hdrdir)/ruby/internal/intern/numeric.h
+yield.o: $(hdrdir)/ruby/internal/intern/object.h
+yield.o: $(hdrdir)/ruby/internal/intern/parse.h
+yield.o: $(hdrdir)/ruby/internal/intern/proc.h
+yield.o: $(hdrdir)/ruby/internal/intern/process.h
+yield.o: $(hdrdir)/ruby/internal/intern/random.h
+yield.o: $(hdrdir)/ruby/internal/intern/range.h
+yield.o: $(hdrdir)/ruby/internal/intern/rational.h
+yield.o: $(hdrdir)/ruby/internal/intern/re.h
+yield.o: $(hdrdir)/ruby/internal/intern/ruby.h
+yield.o: $(hdrdir)/ruby/internal/intern/select.h
+yield.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+yield.o: $(hdrdir)/ruby/internal/intern/signal.h
+yield.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+yield.o: $(hdrdir)/ruby/internal/intern/string.h
+yield.o: $(hdrdir)/ruby/internal/intern/struct.h
+yield.o: $(hdrdir)/ruby/internal/intern/thread.h
+yield.o: $(hdrdir)/ruby/internal/intern/time.h
+yield.o: $(hdrdir)/ruby/internal/intern/variable.h
+yield.o: $(hdrdir)/ruby/internal/intern/vm.h
+yield.o: $(hdrdir)/ruby/internal/interpreter.h
+yield.o: $(hdrdir)/ruby/internal/iterator.h
+yield.o: $(hdrdir)/ruby/internal/memory.h
+yield.o: $(hdrdir)/ruby/internal/method.h
+yield.o: $(hdrdir)/ruby/internal/module.h
+yield.o: $(hdrdir)/ruby/internal/newobj.h
+yield.o: $(hdrdir)/ruby/internal/rgengc.h
+yield.o: $(hdrdir)/ruby/internal/scan_args.h
+yield.o: $(hdrdir)/ruby/internal/special_consts.h
+yield.o: $(hdrdir)/ruby/internal/static_assert.h
+yield.o: $(hdrdir)/ruby/internal/stdalign.h
+yield.o: $(hdrdir)/ruby/internal/stdbool.h
+yield.o: $(hdrdir)/ruby/internal/symbol.h
+yield.o: $(hdrdir)/ruby/internal/token_paste.h
+yield.o: $(hdrdir)/ruby/internal/value.h
+yield.o: $(hdrdir)/ruby/internal/value_type.h
+yield.o: $(hdrdir)/ruby/internal/variable.h
+yield.o: $(hdrdir)/ruby/internal/warning_push.h
+yield.o: $(hdrdir)/ruby/internal/xmalloc.h
yield.o: $(hdrdir)/ruby/assert.h
yield.o: $(hdrdir)/ruby/backward.h
yield.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/load/protect/depend b/ext/-test-/load/protect/depend
index 686c8db1e7..7ae10da4e2 100644
--- a/ext/-test-/load/protect/depend
+++ b/ext/-test-/load/protect/depend
@@ -2,146 +2,146 @@
protect.o: $(RUBY_EXTCONF_H)
protect.o: $(arch_hdrdir)/ruby/config.h
protect.o: $(hdrdir)/ruby.h
-protect.o: $(hdrdir)/ruby/impl/anyargs.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-protect.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-protect.o: $(hdrdir)/ruby/impl/assume.h
-protect.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-protect.o: $(hdrdir)/ruby/impl/attr/artificial.h
-protect.o: $(hdrdir)/ruby/impl/attr/cold.h
-protect.o: $(hdrdir)/ruby/impl/attr/const.h
-protect.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-protect.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-protect.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-protect.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-protect.o: $(hdrdir)/ruby/impl/attr/error.h
-protect.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-protect.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-protect.o: $(hdrdir)/ruby/impl/attr/format.h
-protect.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-protect.o: $(hdrdir)/ruby/impl/attr/noalias.h
-protect.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-protect.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-protect.o: $(hdrdir)/ruby/impl/attr/noinline.h
-protect.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-protect.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-protect.o: $(hdrdir)/ruby/impl/attr/pure.h
-protect.o: $(hdrdir)/ruby/impl/attr/restrict.h
-protect.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-protect.o: $(hdrdir)/ruby/impl/attr/warning.h
-protect.o: $(hdrdir)/ruby/impl/attr/weakref.h
-protect.o: $(hdrdir)/ruby/impl/cast.h
-protect.o: $(hdrdir)/ruby/impl/compiler_is.h
-protect.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-protect.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-protect.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-protect.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-protect.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-protect.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-protect.o: $(hdrdir)/ruby/impl/compiler_since.h
-protect.o: $(hdrdir)/ruby/impl/config.h
-protect.o: $(hdrdir)/ruby/impl/constant_p.h
-protect.o: $(hdrdir)/ruby/impl/core.h
-protect.o: $(hdrdir)/ruby/impl/core/rarray.h
-protect.o: $(hdrdir)/ruby/impl/core/rbasic.h
-protect.o: $(hdrdir)/ruby/impl/core/rbignum.h
-protect.o: $(hdrdir)/ruby/impl/core/rclass.h
-protect.o: $(hdrdir)/ruby/impl/core/rdata.h
-protect.o: $(hdrdir)/ruby/impl/core/rfile.h
-protect.o: $(hdrdir)/ruby/impl/core/rhash.h
-protect.o: $(hdrdir)/ruby/impl/core/robject.h
-protect.o: $(hdrdir)/ruby/impl/core/rregexp.h
-protect.o: $(hdrdir)/ruby/impl/core/rstring.h
-protect.o: $(hdrdir)/ruby/impl/core/rstruct.h
-protect.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-protect.o: $(hdrdir)/ruby/impl/ctype.h
-protect.o: $(hdrdir)/ruby/impl/dllexport.h
-protect.o: $(hdrdir)/ruby/impl/dosish.h
-protect.o: $(hdrdir)/ruby/impl/error.h
-protect.o: $(hdrdir)/ruby/impl/eval.h
-protect.o: $(hdrdir)/ruby/impl/event.h
-protect.o: $(hdrdir)/ruby/impl/fl_type.h
-protect.o: $(hdrdir)/ruby/impl/gc.h
-protect.o: $(hdrdir)/ruby/impl/glob.h
-protect.o: $(hdrdir)/ruby/impl/globals.h
-protect.o: $(hdrdir)/ruby/impl/has/attribute.h
-protect.o: $(hdrdir)/ruby/impl/has/builtin.h
-protect.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-protect.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-protect.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-protect.o: $(hdrdir)/ruby/impl/has/extension.h
-protect.o: $(hdrdir)/ruby/impl/has/feature.h
-protect.o: $(hdrdir)/ruby/impl/has/warning.h
-protect.o: $(hdrdir)/ruby/impl/intern/array.h
-protect.o: $(hdrdir)/ruby/impl/intern/bignum.h
-protect.o: $(hdrdir)/ruby/impl/intern/class.h
-protect.o: $(hdrdir)/ruby/impl/intern/compar.h
-protect.o: $(hdrdir)/ruby/impl/intern/complex.h
-protect.o: $(hdrdir)/ruby/impl/intern/cont.h
-protect.o: $(hdrdir)/ruby/impl/intern/dir.h
-protect.o: $(hdrdir)/ruby/impl/intern/enum.h
-protect.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-protect.o: $(hdrdir)/ruby/impl/intern/error.h
-protect.o: $(hdrdir)/ruby/impl/intern/eval.h
-protect.o: $(hdrdir)/ruby/impl/intern/file.h
-protect.o: $(hdrdir)/ruby/impl/intern/gc.h
-protect.o: $(hdrdir)/ruby/impl/intern/hash.h
-protect.o: $(hdrdir)/ruby/impl/intern/io.h
-protect.o: $(hdrdir)/ruby/impl/intern/load.h
-protect.o: $(hdrdir)/ruby/impl/intern/marshal.h
-protect.o: $(hdrdir)/ruby/impl/intern/numeric.h
-protect.o: $(hdrdir)/ruby/impl/intern/object.h
-protect.o: $(hdrdir)/ruby/impl/intern/parse.h
-protect.o: $(hdrdir)/ruby/impl/intern/proc.h
-protect.o: $(hdrdir)/ruby/impl/intern/process.h
-protect.o: $(hdrdir)/ruby/impl/intern/random.h
-protect.o: $(hdrdir)/ruby/impl/intern/range.h
-protect.o: $(hdrdir)/ruby/impl/intern/rational.h
-protect.o: $(hdrdir)/ruby/impl/intern/re.h
-protect.o: $(hdrdir)/ruby/impl/intern/ruby.h
-protect.o: $(hdrdir)/ruby/impl/intern/select.h
-protect.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-protect.o: $(hdrdir)/ruby/impl/intern/signal.h
-protect.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-protect.o: $(hdrdir)/ruby/impl/intern/string.h
-protect.o: $(hdrdir)/ruby/impl/intern/struct.h
-protect.o: $(hdrdir)/ruby/impl/intern/thread.h
-protect.o: $(hdrdir)/ruby/impl/intern/time.h
-protect.o: $(hdrdir)/ruby/impl/intern/variable.h
-protect.o: $(hdrdir)/ruby/impl/intern/vm.h
-protect.o: $(hdrdir)/ruby/impl/interpreter.h
-protect.o: $(hdrdir)/ruby/impl/iterator.h
-protect.o: $(hdrdir)/ruby/impl/memory.h
-protect.o: $(hdrdir)/ruby/impl/method.h
-protect.o: $(hdrdir)/ruby/impl/module.h
-protect.o: $(hdrdir)/ruby/impl/newobj.h
-protect.o: $(hdrdir)/ruby/impl/rgengc.h
-protect.o: $(hdrdir)/ruby/impl/scan_args.h
-protect.o: $(hdrdir)/ruby/impl/special_consts.h
-protect.o: $(hdrdir)/ruby/impl/static_assert.h
-protect.o: $(hdrdir)/ruby/impl/stdalign.h
-protect.o: $(hdrdir)/ruby/impl/stdbool.h
-protect.o: $(hdrdir)/ruby/impl/symbol.h
-protect.o: $(hdrdir)/ruby/impl/token_paste.h
-protect.o: $(hdrdir)/ruby/impl/value.h
-protect.o: $(hdrdir)/ruby/impl/value_type.h
-protect.o: $(hdrdir)/ruby/impl/variable.h
-protect.o: $(hdrdir)/ruby/impl/warning_push.h
-protect.o: $(hdrdir)/ruby/impl/xmalloc.h
+protect.o: $(hdrdir)/ruby/internal/anyargs.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+protect.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+protect.o: $(hdrdir)/ruby/internal/assume.h
+protect.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+protect.o: $(hdrdir)/ruby/internal/attr/artificial.h
+protect.o: $(hdrdir)/ruby/internal/attr/cold.h
+protect.o: $(hdrdir)/ruby/internal/attr/const.h
+protect.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+protect.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+protect.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+protect.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+protect.o: $(hdrdir)/ruby/internal/attr/error.h
+protect.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+protect.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+protect.o: $(hdrdir)/ruby/internal/attr/format.h
+protect.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+protect.o: $(hdrdir)/ruby/internal/attr/noalias.h
+protect.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+protect.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+protect.o: $(hdrdir)/ruby/internal/attr/noinline.h
+protect.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+protect.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+protect.o: $(hdrdir)/ruby/internal/attr/pure.h
+protect.o: $(hdrdir)/ruby/internal/attr/restrict.h
+protect.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+protect.o: $(hdrdir)/ruby/internal/attr/warning.h
+protect.o: $(hdrdir)/ruby/internal/attr/weakref.h
+protect.o: $(hdrdir)/ruby/internal/cast.h
+protect.o: $(hdrdir)/ruby/internal/compiler_is.h
+protect.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+protect.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+protect.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+protect.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+protect.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+protect.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+protect.o: $(hdrdir)/ruby/internal/compiler_since.h
+protect.o: $(hdrdir)/ruby/internal/config.h
+protect.o: $(hdrdir)/ruby/internal/constant_p.h
+protect.o: $(hdrdir)/ruby/internal/core.h
+protect.o: $(hdrdir)/ruby/internal/core/rarray.h
+protect.o: $(hdrdir)/ruby/internal/core/rbasic.h
+protect.o: $(hdrdir)/ruby/internal/core/rbignum.h
+protect.o: $(hdrdir)/ruby/internal/core/rclass.h
+protect.o: $(hdrdir)/ruby/internal/core/rdata.h
+protect.o: $(hdrdir)/ruby/internal/core/rfile.h
+protect.o: $(hdrdir)/ruby/internal/core/rhash.h
+protect.o: $(hdrdir)/ruby/internal/core/robject.h
+protect.o: $(hdrdir)/ruby/internal/core/rregexp.h
+protect.o: $(hdrdir)/ruby/internal/core/rstring.h
+protect.o: $(hdrdir)/ruby/internal/core/rstruct.h
+protect.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+protect.o: $(hdrdir)/ruby/internal/ctype.h
+protect.o: $(hdrdir)/ruby/internal/dllexport.h
+protect.o: $(hdrdir)/ruby/internal/dosish.h
+protect.o: $(hdrdir)/ruby/internal/error.h
+protect.o: $(hdrdir)/ruby/internal/eval.h
+protect.o: $(hdrdir)/ruby/internal/event.h
+protect.o: $(hdrdir)/ruby/internal/fl_type.h
+protect.o: $(hdrdir)/ruby/internal/gc.h
+protect.o: $(hdrdir)/ruby/internal/glob.h
+protect.o: $(hdrdir)/ruby/internal/globals.h
+protect.o: $(hdrdir)/ruby/internal/has/attribute.h
+protect.o: $(hdrdir)/ruby/internal/has/builtin.h
+protect.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+protect.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+protect.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+protect.o: $(hdrdir)/ruby/internal/has/extension.h
+protect.o: $(hdrdir)/ruby/internal/has/feature.h
+protect.o: $(hdrdir)/ruby/internal/has/warning.h
+protect.o: $(hdrdir)/ruby/internal/intern/array.h
+protect.o: $(hdrdir)/ruby/internal/intern/bignum.h
+protect.o: $(hdrdir)/ruby/internal/intern/class.h
+protect.o: $(hdrdir)/ruby/internal/intern/compar.h
+protect.o: $(hdrdir)/ruby/internal/intern/complex.h
+protect.o: $(hdrdir)/ruby/internal/intern/cont.h
+protect.o: $(hdrdir)/ruby/internal/intern/dir.h
+protect.o: $(hdrdir)/ruby/internal/intern/enum.h
+protect.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+protect.o: $(hdrdir)/ruby/internal/intern/error.h
+protect.o: $(hdrdir)/ruby/internal/intern/eval.h
+protect.o: $(hdrdir)/ruby/internal/intern/file.h
+protect.o: $(hdrdir)/ruby/internal/intern/gc.h
+protect.o: $(hdrdir)/ruby/internal/intern/hash.h
+protect.o: $(hdrdir)/ruby/internal/intern/io.h
+protect.o: $(hdrdir)/ruby/internal/intern/load.h
+protect.o: $(hdrdir)/ruby/internal/intern/marshal.h
+protect.o: $(hdrdir)/ruby/internal/intern/numeric.h
+protect.o: $(hdrdir)/ruby/internal/intern/object.h
+protect.o: $(hdrdir)/ruby/internal/intern/parse.h
+protect.o: $(hdrdir)/ruby/internal/intern/proc.h
+protect.o: $(hdrdir)/ruby/internal/intern/process.h
+protect.o: $(hdrdir)/ruby/internal/intern/random.h
+protect.o: $(hdrdir)/ruby/internal/intern/range.h
+protect.o: $(hdrdir)/ruby/internal/intern/rational.h
+protect.o: $(hdrdir)/ruby/internal/intern/re.h
+protect.o: $(hdrdir)/ruby/internal/intern/ruby.h
+protect.o: $(hdrdir)/ruby/internal/intern/select.h
+protect.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+protect.o: $(hdrdir)/ruby/internal/intern/signal.h
+protect.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+protect.o: $(hdrdir)/ruby/internal/intern/string.h
+protect.o: $(hdrdir)/ruby/internal/intern/struct.h
+protect.o: $(hdrdir)/ruby/internal/intern/thread.h
+protect.o: $(hdrdir)/ruby/internal/intern/time.h
+protect.o: $(hdrdir)/ruby/internal/intern/variable.h
+protect.o: $(hdrdir)/ruby/internal/intern/vm.h
+protect.o: $(hdrdir)/ruby/internal/interpreter.h
+protect.o: $(hdrdir)/ruby/internal/iterator.h
+protect.o: $(hdrdir)/ruby/internal/memory.h
+protect.o: $(hdrdir)/ruby/internal/method.h
+protect.o: $(hdrdir)/ruby/internal/module.h
+protect.o: $(hdrdir)/ruby/internal/newobj.h
+protect.o: $(hdrdir)/ruby/internal/rgengc.h
+protect.o: $(hdrdir)/ruby/internal/scan_args.h
+protect.o: $(hdrdir)/ruby/internal/special_consts.h
+protect.o: $(hdrdir)/ruby/internal/static_assert.h
+protect.o: $(hdrdir)/ruby/internal/stdalign.h
+protect.o: $(hdrdir)/ruby/internal/stdbool.h
+protect.o: $(hdrdir)/ruby/internal/symbol.h
+protect.o: $(hdrdir)/ruby/internal/token_paste.h
+protect.o: $(hdrdir)/ruby/internal/value.h
+protect.o: $(hdrdir)/ruby/internal/value_type.h
+protect.o: $(hdrdir)/ruby/internal/variable.h
+protect.o: $(hdrdir)/ruby/internal/warning_push.h
+protect.o: $(hdrdir)/ruby/internal/xmalloc.h
protect.o: $(hdrdir)/ruby/assert.h
protect.o: $(hdrdir)/ruby/backward.h
protect.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/marshal/compat/depend b/ext/-test-/marshal/compat/depend
index f2dc0204da..763984d917 100644
--- a/ext/-test-/marshal/compat/depend
+++ b/ext/-test-/marshal/compat/depend
@@ -2,146 +2,146 @@
usrcompat.o: $(RUBY_EXTCONF_H)
usrcompat.o: $(arch_hdrdir)/ruby/config.h
usrcompat.o: $(hdrdir)/ruby.h
-usrcompat.o: $(hdrdir)/ruby/impl/anyargs.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-usrcompat.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-usrcompat.o: $(hdrdir)/ruby/impl/assume.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/artificial.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/cold.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/const.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/error.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/format.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/noalias.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/noinline.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/pure.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/restrict.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/warning.h
-usrcompat.o: $(hdrdir)/ruby/impl/attr/weakref.h
-usrcompat.o: $(hdrdir)/ruby/impl/cast.h
-usrcompat.o: $(hdrdir)/ruby/impl/compiler_is.h
-usrcompat.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-usrcompat.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-usrcompat.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-usrcompat.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-usrcompat.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-usrcompat.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-usrcompat.o: $(hdrdir)/ruby/impl/compiler_since.h
-usrcompat.o: $(hdrdir)/ruby/impl/config.h
-usrcompat.o: $(hdrdir)/ruby/impl/constant_p.h
-usrcompat.o: $(hdrdir)/ruby/impl/core.h
-usrcompat.o: $(hdrdir)/ruby/impl/core/rarray.h
-usrcompat.o: $(hdrdir)/ruby/impl/core/rbasic.h
-usrcompat.o: $(hdrdir)/ruby/impl/core/rbignum.h
-usrcompat.o: $(hdrdir)/ruby/impl/core/rclass.h
-usrcompat.o: $(hdrdir)/ruby/impl/core/rdata.h
-usrcompat.o: $(hdrdir)/ruby/impl/core/rfile.h
-usrcompat.o: $(hdrdir)/ruby/impl/core/rhash.h
-usrcompat.o: $(hdrdir)/ruby/impl/core/robject.h
-usrcompat.o: $(hdrdir)/ruby/impl/core/rregexp.h
-usrcompat.o: $(hdrdir)/ruby/impl/core/rstring.h
-usrcompat.o: $(hdrdir)/ruby/impl/core/rstruct.h
-usrcompat.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-usrcompat.o: $(hdrdir)/ruby/impl/ctype.h
-usrcompat.o: $(hdrdir)/ruby/impl/dllexport.h
-usrcompat.o: $(hdrdir)/ruby/impl/dosish.h
-usrcompat.o: $(hdrdir)/ruby/impl/error.h
-usrcompat.o: $(hdrdir)/ruby/impl/eval.h
-usrcompat.o: $(hdrdir)/ruby/impl/event.h
-usrcompat.o: $(hdrdir)/ruby/impl/fl_type.h
-usrcompat.o: $(hdrdir)/ruby/impl/gc.h
-usrcompat.o: $(hdrdir)/ruby/impl/glob.h
-usrcompat.o: $(hdrdir)/ruby/impl/globals.h
-usrcompat.o: $(hdrdir)/ruby/impl/has/attribute.h
-usrcompat.o: $(hdrdir)/ruby/impl/has/builtin.h
-usrcompat.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-usrcompat.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-usrcompat.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-usrcompat.o: $(hdrdir)/ruby/impl/has/extension.h
-usrcompat.o: $(hdrdir)/ruby/impl/has/feature.h
-usrcompat.o: $(hdrdir)/ruby/impl/has/warning.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/array.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/bignum.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/class.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/compar.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/complex.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/cont.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/dir.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/enum.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/error.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/eval.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/file.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/gc.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/hash.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/io.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/load.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/marshal.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/numeric.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/object.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/parse.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/proc.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/process.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/random.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/range.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/rational.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/re.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/ruby.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/select.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/signal.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/string.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/struct.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/thread.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/time.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/variable.h
-usrcompat.o: $(hdrdir)/ruby/impl/intern/vm.h
-usrcompat.o: $(hdrdir)/ruby/impl/interpreter.h
-usrcompat.o: $(hdrdir)/ruby/impl/iterator.h
-usrcompat.o: $(hdrdir)/ruby/impl/memory.h
-usrcompat.o: $(hdrdir)/ruby/impl/method.h
-usrcompat.o: $(hdrdir)/ruby/impl/module.h
-usrcompat.o: $(hdrdir)/ruby/impl/newobj.h
-usrcompat.o: $(hdrdir)/ruby/impl/rgengc.h
-usrcompat.o: $(hdrdir)/ruby/impl/scan_args.h
-usrcompat.o: $(hdrdir)/ruby/impl/special_consts.h
-usrcompat.o: $(hdrdir)/ruby/impl/static_assert.h
-usrcompat.o: $(hdrdir)/ruby/impl/stdalign.h
-usrcompat.o: $(hdrdir)/ruby/impl/stdbool.h
-usrcompat.o: $(hdrdir)/ruby/impl/symbol.h
-usrcompat.o: $(hdrdir)/ruby/impl/token_paste.h
-usrcompat.o: $(hdrdir)/ruby/impl/value.h
-usrcompat.o: $(hdrdir)/ruby/impl/value_type.h
-usrcompat.o: $(hdrdir)/ruby/impl/variable.h
-usrcompat.o: $(hdrdir)/ruby/impl/warning_push.h
-usrcompat.o: $(hdrdir)/ruby/impl/xmalloc.h
+usrcompat.o: $(hdrdir)/ruby/internal/anyargs.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+usrcompat.o: $(hdrdir)/ruby/internal/assume.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/artificial.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/cold.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/const.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/error.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/format.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/noalias.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/noinline.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/pure.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/restrict.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/warning.h
+usrcompat.o: $(hdrdir)/ruby/internal/attr/weakref.h
+usrcompat.o: $(hdrdir)/ruby/internal/cast.h
+usrcompat.o: $(hdrdir)/ruby/internal/compiler_is.h
+usrcompat.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+usrcompat.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+usrcompat.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+usrcompat.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+usrcompat.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+usrcompat.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+usrcompat.o: $(hdrdir)/ruby/internal/compiler_since.h
+usrcompat.o: $(hdrdir)/ruby/internal/config.h
+usrcompat.o: $(hdrdir)/ruby/internal/constant_p.h
+usrcompat.o: $(hdrdir)/ruby/internal/core.h
+usrcompat.o: $(hdrdir)/ruby/internal/core/rarray.h
+usrcompat.o: $(hdrdir)/ruby/internal/core/rbasic.h
+usrcompat.o: $(hdrdir)/ruby/internal/core/rbignum.h
+usrcompat.o: $(hdrdir)/ruby/internal/core/rclass.h
+usrcompat.o: $(hdrdir)/ruby/internal/core/rdata.h
+usrcompat.o: $(hdrdir)/ruby/internal/core/rfile.h
+usrcompat.o: $(hdrdir)/ruby/internal/core/rhash.h
+usrcompat.o: $(hdrdir)/ruby/internal/core/robject.h
+usrcompat.o: $(hdrdir)/ruby/internal/core/rregexp.h
+usrcompat.o: $(hdrdir)/ruby/internal/core/rstring.h
+usrcompat.o: $(hdrdir)/ruby/internal/core/rstruct.h
+usrcompat.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+usrcompat.o: $(hdrdir)/ruby/internal/ctype.h
+usrcompat.o: $(hdrdir)/ruby/internal/dllexport.h
+usrcompat.o: $(hdrdir)/ruby/internal/dosish.h
+usrcompat.o: $(hdrdir)/ruby/internal/error.h
+usrcompat.o: $(hdrdir)/ruby/internal/eval.h
+usrcompat.o: $(hdrdir)/ruby/internal/event.h
+usrcompat.o: $(hdrdir)/ruby/internal/fl_type.h
+usrcompat.o: $(hdrdir)/ruby/internal/gc.h
+usrcompat.o: $(hdrdir)/ruby/internal/glob.h
+usrcompat.o: $(hdrdir)/ruby/internal/globals.h
+usrcompat.o: $(hdrdir)/ruby/internal/has/attribute.h
+usrcompat.o: $(hdrdir)/ruby/internal/has/builtin.h
+usrcompat.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+usrcompat.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+usrcompat.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+usrcompat.o: $(hdrdir)/ruby/internal/has/extension.h
+usrcompat.o: $(hdrdir)/ruby/internal/has/feature.h
+usrcompat.o: $(hdrdir)/ruby/internal/has/warning.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/array.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/bignum.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/class.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/compar.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/complex.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/cont.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/dir.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/enum.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/error.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/eval.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/file.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/gc.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/hash.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/io.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/load.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/marshal.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/numeric.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/object.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/parse.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/proc.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/process.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/random.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/range.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/rational.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/re.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/ruby.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/select.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/signal.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/string.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/struct.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/thread.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/time.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/variable.h
+usrcompat.o: $(hdrdir)/ruby/internal/intern/vm.h
+usrcompat.o: $(hdrdir)/ruby/internal/interpreter.h
+usrcompat.o: $(hdrdir)/ruby/internal/iterator.h
+usrcompat.o: $(hdrdir)/ruby/internal/memory.h
+usrcompat.o: $(hdrdir)/ruby/internal/method.h
+usrcompat.o: $(hdrdir)/ruby/internal/module.h
+usrcompat.o: $(hdrdir)/ruby/internal/newobj.h
+usrcompat.o: $(hdrdir)/ruby/internal/rgengc.h
+usrcompat.o: $(hdrdir)/ruby/internal/scan_args.h
+usrcompat.o: $(hdrdir)/ruby/internal/special_consts.h
+usrcompat.o: $(hdrdir)/ruby/internal/static_assert.h
+usrcompat.o: $(hdrdir)/ruby/internal/stdalign.h
+usrcompat.o: $(hdrdir)/ruby/internal/stdbool.h
+usrcompat.o: $(hdrdir)/ruby/internal/symbol.h
+usrcompat.o: $(hdrdir)/ruby/internal/token_paste.h
+usrcompat.o: $(hdrdir)/ruby/internal/value.h
+usrcompat.o: $(hdrdir)/ruby/internal/value_type.h
+usrcompat.o: $(hdrdir)/ruby/internal/variable.h
+usrcompat.o: $(hdrdir)/ruby/internal/warning_push.h
+usrcompat.o: $(hdrdir)/ruby/internal/xmalloc.h
usrcompat.o: $(hdrdir)/ruby/assert.h
usrcompat.o: $(hdrdir)/ruby/backward.h
usrcompat.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/marshal/internal_ivar/depend b/ext/-test-/marshal/internal_ivar/depend
index 3a7fbcf249..ffb78da047 100644
--- a/ext/-test-/marshal/internal_ivar/depend
+++ b/ext/-test-/marshal/internal_ivar/depend
@@ -2,146 +2,146 @@
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/impl/anyargs.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-internal_ivar.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-internal_ivar.o: $(hdrdir)/ruby/impl/assume.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/artificial.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/cold.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/const.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/error.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/format.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/noalias.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/noinline.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/pure.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/restrict.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/warning.h
-internal_ivar.o: $(hdrdir)/ruby/impl/attr/weakref.h
-internal_ivar.o: $(hdrdir)/ruby/impl/cast.h
-internal_ivar.o: $(hdrdir)/ruby/impl/compiler_is.h
-internal_ivar.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-internal_ivar.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-internal_ivar.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-internal_ivar.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-internal_ivar.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-internal_ivar.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-internal_ivar.o: $(hdrdir)/ruby/impl/compiler_since.h
-internal_ivar.o: $(hdrdir)/ruby/impl/config.h
-internal_ivar.o: $(hdrdir)/ruby/impl/constant_p.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core/rarray.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core/rbasic.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core/rbignum.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core/rclass.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core/rdata.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core/rfile.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core/rhash.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core/robject.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core/rregexp.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core/rstring.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core/rstruct.h
-internal_ivar.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-internal_ivar.o: $(hdrdir)/ruby/impl/ctype.h
-internal_ivar.o: $(hdrdir)/ruby/impl/dllexport.h
-internal_ivar.o: $(hdrdir)/ruby/impl/dosish.h
-internal_ivar.o: $(hdrdir)/ruby/impl/error.h
-internal_ivar.o: $(hdrdir)/ruby/impl/eval.h
-internal_ivar.o: $(hdrdir)/ruby/impl/event.h
-internal_ivar.o: $(hdrdir)/ruby/impl/fl_type.h
-internal_ivar.o: $(hdrdir)/ruby/impl/gc.h
-internal_ivar.o: $(hdrdir)/ruby/impl/glob.h
-internal_ivar.o: $(hdrdir)/ruby/impl/globals.h
-internal_ivar.o: $(hdrdir)/ruby/impl/has/attribute.h
-internal_ivar.o: $(hdrdir)/ruby/impl/has/builtin.h
-internal_ivar.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-internal_ivar.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-internal_ivar.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-internal_ivar.o: $(hdrdir)/ruby/impl/has/extension.h
-internal_ivar.o: $(hdrdir)/ruby/impl/has/feature.h
-internal_ivar.o: $(hdrdir)/ruby/impl/has/warning.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/array.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/bignum.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/class.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/compar.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/complex.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/cont.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/dir.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/enum.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/error.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/eval.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/file.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/gc.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/hash.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/io.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/load.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/marshal.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/numeric.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/object.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/parse.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/proc.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/process.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/random.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/range.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/rational.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/re.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/ruby.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/select.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/signal.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/string.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/struct.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/thread.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/time.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/variable.h
-internal_ivar.o: $(hdrdir)/ruby/impl/intern/vm.h
-internal_ivar.o: $(hdrdir)/ruby/impl/interpreter.h
-internal_ivar.o: $(hdrdir)/ruby/impl/iterator.h
-internal_ivar.o: $(hdrdir)/ruby/impl/memory.h
-internal_ivar.o: $(hdrdir)/ruby/impl/method.h
-internal_ivar.o: $(hdrdir)/ruby/impl/module.h
-internal_ivar.o: $(hdrdir)/ruby/impl/newobj.h
-internal_ivar.o: $(hdrdir)/ruby/impl/rgengc.h
-internal_ivar.o: $(hdrdir)/ruby/impl/scan_args.h
-internal_ivar.o: $(hdrdir)/ruby/impl/special_consts.h
-internal_ivar.o: $(hdrdir)/ruby/impl/static_assert.h
-internal_ivar.o: $(hdrdir)/ruby/impl/stdalign.h
-internal_ivar.o: $(hdrdir)/ruby/impl/stdbool.h
-internal_ivar.o: $(hdrdir)/ruby/impl/symbol.h
-internal_ivar.o: $(hdrdir)/ruby/impl/token_paste.h
-internal_ivar.o: $(hdrdir)/ruby/impl/value.h
-internal_ivar.o: $(hdrdir)/ruby/impl/value_type.h
-internal_ivar.o: $(hdrdir)/ruby/impl/variable.h
-internal_ivar.o: $(hdrdir)/ruby/impl/warning_push.h
-internal_ivar.o: $(hdrdir)/ruby/impl/xmalloc.h
+internal_ivar.o: $(hdrdir)/ruby/internal/anyargs.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+internal_ivar.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+internal_ivar.o: $(hdrdir)/ruby/internal/assume.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/artificial.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/cold.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/const.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/error.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/format.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/noalias.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/noinline.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/pure.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/restrict.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/warning.h
+internal_ivar.o: $(hdrdir)/ruby/internal/attr/weakref.h
+internal_ivar.o: $(hdrdir)/ruby/internal/cast.h
+internal_ivar.o: $(hdrdir)/ruby/internal/compiler_is.h
+internal_ivar.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+internal_ivar.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+internal_ivar.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+internal_ivar.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+internal_ivar.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+internal_ivar.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+internal_ivar.o: $(hdrdir)/ruby/internal/compiler_since.h
+internal_ivar.o: $(hdrdir)/ruby/internal/config.h
+internal_ivar.o: $(hdrdir)/ruby/internal/constant_p.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core/rarray.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core/rbasic.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core/rbignum.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core/rclass.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core/rdata.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core/rfile.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core/rhash.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core/robject.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core/rregexp.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core/rstring.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core/rstruct.h
+internal_ivar.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+internal_ivar.o: $(hdrdir)/ruby/internal/ctype.h
+internal_ivar.o: $(hdrdir)/ruby/internal/dllexport.h
+internal_ivar.o: $(hdrdir)/ruby/internal/dosish.h
+internal_ivar.o: $(hdrdir)/ruby/internal/error.h
+internal_ivar.o: $(hdrdir)/ruby/internal/eval.h
+internal_ivar.o: $(hdrdir)/ruby/internal/event.h
+internal_ivar.o: $(hdrdir)/ruby/internal/fl_type.h
+internal_ivar.o: $(hdrdir)/ruby/internal/gc.h
+internal_ivar.o: $(hdrdir)/ruby/internal/glob.h
+internal_ivar.o: $(hdrdir)/ruby/internal/globals.h
+internal_ivar.o: $(hdrdir)/ruby/internal/has/attribute.h
+internal_ivar.o: $(hdrdir)/ruby/internal/has/builtin.h
+internal_ivar.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+internal_ivar.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+internal_ivar.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+internal_ivar.o: $(hdrdir)/ruby/internal/has/extension.h
+internal_ivar.o: $(hdrdir)/ruby/internal/has/feature.h
+internal_ivar.o: $(hdrdir)/ruby/internal/has/warning.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/array.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/bignum.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/class.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/compar.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/complex.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/cont.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/dir.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/enum.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/error.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/eval.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/file.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/gc.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/hash.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/io.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/load.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/marshal.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/numeric.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/object.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/parse.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/proc.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/process.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/random.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/range.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/rational.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/re.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/ruby.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/select.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/signal.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/string.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/struct.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/thread.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/time.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/variable.h
+internal_ivar.o: $(hdrdir)/ruby/internal/intern/vm.h
+internal_ivar.o: $(hdrdir)/ruby/internal/interpreter.h
+internal_ivar.o: $(hdrdir)/ruby/internal/iterator.h
+internal_ivar.o: $(hdrdir)/ruby/internal/memory.h
+internal_ivar.o: $(hdrdir)/ruby/internal/method.h
+internal_ivar.o: $(hdrdir)/ruby/internal/module.h
+internal_ivar.o: $(hdrdir)/ruby/internal/newobj.h
+internal_ivar.o: $(hdrdir)/ruby/internal/rgengc.h
+internal_ivar.o: $(hdrdir)/ruby/internal/scan_args.h
+internal_ivar.o: $(hdrdir)/ruby/internal/special_consts.h
+internal_ivar.o: $(hdrdir)/ruby/internal/static_assert.h
+internal_ivar.o: $(hdrdir)/ruby/internal/stdalign.h
+internal_ivar.o: $(hdrdir)/ruby/internal/stdbool.h
+internal_ivar.o: $(hdrdir)/ruby/internal/symbol.h
+internal_ivar.o: $(hdrdir)/ruby/internal/token_paste.h
+internal_ivar.o: $(hdrdir)/ruby/internal/value.h
+internal_ivar.o: $(hdrdir)/ruby/internal/value_type.h
+internal_ivar.o: $(hdrdir)/ruby/internal/variable.h
+internal_ivar.o: $(hdrdir)/ruby/internal/warning_push.h
+internal_ivar.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/marshal/usr/depend b/ext/-test-/marshal/usr/depend
index 4d4317ff15..666c183547 100644
--- a/ext/-test-/marshal/usr/depend
+++ b/ext/-test-/marshal/usr/depend
@@ -2,146 +2,146 @@
usrmarshal.o: $(RUBY_EXTCONF_H)
usrmarshal.o: $(arch_hdrdir)/ruby/config.h
usrmarshal.o: $(hdrdir)/ruby.h
-usrmarshal.o: $(hdrdir)/ruby/impl/anyargs.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-usrmarshal.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-usrmarshal.o: $(hdrdir)/ruby/impl/assume.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/artificial.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/cold.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/const.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/error.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/format.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/noalias.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/noinline.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/pure.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/restrict.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/warning.h
-usrmarshal.o: $(hdrdir)/ruby/impl/attr/weakref.h
-usrmarshal.o: $(hdrdir)/ruby/impl/cast.h
-usrmarshal.o: $(hdrdir)/ruby/impl/compiler_is.h
-usrmarshal.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-usrmarshal.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-usrmarshal.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-usrmarshal.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-usrmarshal.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-usrmarshal.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-usrmarshal.o: $(hdrdir)/ruby/impl/compiler_since.h
-usrmarshal.o: $(hdrdir)/ruby/impl/config.h
-usrmarshal.o: $(hdrdir)/ruby/impl/constant_p.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core/rarray.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core/rbasic.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core/rbignum.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core/rclass.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core/rdata.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core/rfile.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core/rhash.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core/robject.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core/rregexp.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core/rstring.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core/rstruct.h
-usrmarshal.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-usrmarshal.o: $(hdrdir)/ruby/impl/ctype.h
-usrmarshal.o: $(hdrdir)/ruby/impl/dllexport.h
-usrmarshal.o: $(hdrdir)/ruby/impl/dosish.h
-usrmarshal.o: $(hdrdir)/ruby/impl/error.h
-usrmarshal.o: $(hdrdir)/ruby/impl/eval.h
-usrmarshal.o: $(hdrdir)/ruby/impl/event.h
-usrmarshal.o: $(hdrdir)/ruby/impl/fl_type.h
-usrmarshal.o: $(hdrdir)/ruby/impl/gc.h
-usrmarshal.o: $(hdrdir)/ruby/impl/glob.h
-usrmarshal.o: $(hdrdir)/ruby/impl/globals.h
-usrmarshal.o: $(hdrdir)/ruby/impl/has/attribute.h
-usrmarshal.o: $(hdrdir)/ruby/impl/has/builtin.h
-usrmarshal.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-usrmarshal.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-usrmarshal.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-usrmarshal.o: $(hdrdir)/ruby/impl/has/extension.h
-usrmarshal.o: $(hdrdir)/ruby/impl/has/feature.h
-usrmarshal.o: $(hdrdir)/ruby/impl/has/warning.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/array.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/bignum.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/class.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/compar.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/complex.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/cont.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/dir.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/enum.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/error.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/eval.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/file.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/gc.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/hash.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/io.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/load.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/marshal.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/numeric.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/object.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/parse.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/proc.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/process.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/random.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/range.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/rational.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/re.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/ruby.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/select.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/signal.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/string.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/struct.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/thread.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/time.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/variable.h
-usrmarshal.o: $(hdrdir)/ruby/impl/intern/vm.h
-usrmarshal.o: $(hdrdir)/ruby/impl/interpreter.h
-usrmarshal.o: $(hdrdir)/ruby/impl/iterator.h
-usrmarshal.o: $(hdrdir)/ruby/impl/memory.h
-usrmarshal.o: $(hdrdir)/ruby/impl/method.h
-usrmarshal.o: $(hdrdir)/ruby/impl/module.h
-usrmarshal.o: $(hdrdir)/ruby/impl/newobj.h
-usrmarshal.o: $(hdrdir)/ruby/impl/rgengc.h
-usrmarshal.o: $(hdrdir)/ruby/impl/scan_args.h
-usrmarshal.o: $(hdrdir)/ruby/impl/special_consts.h
-usrmarshal.o: $(hdrdir)/ruby/impl/static_assert.h
-usrmarshal.o: $(hdrdir)/ruby/impl/stdalign.h
-usrmarshal.o: $(hdrdir)/ruby/impl/stdbool.h
-usrmarshal.o: $(hdrdir)/ruby/impl/symbol.h
-usrmarshal.o: $(hdrdir)/ruby/impl/token_paste.h
-usrmarshal.o: $(hdrdir)/ruby/impl/value.h
-usrmarshal.o: $(hdrdir)/ruby/impl/value_type.h
-usrmarshal.o: $(hdrdir)/ruby/impl/variable.h
-usrmarshal.o: $(hdrdir)/ruby/impl/warning_push.h
-usrmarshal.o: $(hdrdir)/ruby/impl/xmalloc.h
+usrmarshal.o: $(hdrdir)/ruby/internal/anyargs.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+usrmarshal.o: $(hdrdir)/ruby/internal/assume.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/artificial.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/cold.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/const.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/error.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/format.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/noalias.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/noinline.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/pure.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/restrict.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/warning.h
+usrmarshal.o: $(hdrdir)/ruby/internal/attr/weakref.h
+usrmarshal.o: $(hdrdir)/ruby/internal/cast.h
+usrmarshal.o: $(hdrdir)/ruby/internal/compiler_is.h
+usrmarshal.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+usrmarshal.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+usrmarshal.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+usrmarshal.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+usrmarshal.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+usrmarshal.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+usrmarshal.o: $(hdrdir)/ruby/internal/compiler_since.h
+usrmarshal.o: $(hdrdir)/ruby/internal/config.h
+usrmarshal.o: $(hdrdir)/ruby/internal/constant_p.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core/rarray.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core/rbasic.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core/rbignum.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core/rclass.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core/rdata.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core/rfile.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core/rhash.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core/robject.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core/rregexp.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core/rstring.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core/rstruct.h
+usrmarshal.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+usrmarshal.o: $(hdrdir)/ruby/internal/ctype.h
+usrmarshal.o: $(hdrdir)/ruby/internal/dllexport.h
+usrmarshal.o: $(hdrdir)/ruby/internal/dosish.h
+usrmarshal.o: $(hdrdir)/ruby/internal/error.h
+usrmarshal.o: $(hdrdir)/ruby/internal/eval.h
+usrmarshal.o: $(hdrdir)/ruby/internal/event.h
+usrmarshal.o: $(hdrdir)/ruby/internal/fl_type.h
+usrmarshal.o: $(hdrdir)/ruby/internal/gc.h
+usrmarshal.o: $(hdrdir)/ruby/internal/glob.h
+usrmarshal.o: $(hdrdir)/ruby/internal/globals.h
+usrmarshal.o: $(hdrdir)/ruby/internal/has/attribute.h
+usrmarshal.o: $(hdrdir)/ruby/internal/has/builtin.h
+usrmarshal.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+usrmarshal.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+usrmarshal.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+usrmarshal.o: $(hdrdir)/ruby/internal/has/extension.h
+usrmarshal.o: $(hdrdir)/ruby/internal/has/feature.h
+usrmarshal.o: $(hdrdir)/ruby/internal/has/warning.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/array.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/bignum.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/class.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/compar.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/complex.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/cont.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/dir.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/enum.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/error.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/eval.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/file.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/gc.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/hash.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/io.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/load.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/marshal.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/numeric.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/object.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/parse.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/proc.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/process.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/random.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/range.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/rational.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/re.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/ruby.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/select.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/signal.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/string.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/struct.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/thread.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/time.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/variable.h
+usrmarshal.o: $(hdrdir)/ruby/internal/intern/vm.h
+usrmarshal.o: $(hdrdir)/ruby/internal/interpreter.h
+usrmarshal.o: $(hdrdir)/ruby/internal/iterator.h
+usrmarshal.o: $(hdrdir)/ruby/internal/memory.h
+usrmarshal.o: $(hdrdir)/ruby/internal/method.h
+usrmarshal.o: $(hdrdir)/ruby/internal/module.h
+usrmarshal.o: $(hdrdir)/ruby/internal/newobj.h
+usrmarshal.o: $(hdrdir)/ruby/internal/rgengc.h
+usrmarshal.o: $(hdrdir)/ruby/internal/scan_args.h
+usrmarshal.o: $(hdrdir)/ruby/internal/special_consts.h
+usrmarshal.o: $(hdrdir)/ruby/internal/static_assert.h
+usrmarshal.o: $(hdrdir)/ruby/internal/stdalign.h
+usrmarshal.o: $(hdrdir)/ruby/internal/stdbool.h
+usrmarshal.o: $(hdrdir)/ruby/internal/symbol.h
+usrmarshal.o: $(hdrdir)/ruby/internal/token_paste.h
+usrmarshal.o: $(hdrdir)/ruby/internal/value.h
+usrmarshal.o: $(hdrdir)/ruby/internal/value_type.h
+usrmarshal.o: $(hdrdir)/ruby/internal/variable.h
+usrmarshal.o: $(hdrdir)/ruby/internal/warning_push.h
+usrmarshal.o: $(hdrdir)/ruby/internal/xmalloc.h
usrmarshal.o: $(hdrdir)/ruby/assert.h
usrmarshal.o: $(hdrdir)/ruby/backward.h
usrmarshal.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/method/depend b/ext/-test-/method/depend
index add7bfe6a8..2b166a5f41 100644
--- a/ext/-test-/method/depend
+++ b/ext/-test-/method/depend
@@ -2,146 +2,146 @@
arity.o: $(RUBY_EXTCONF_H)
arity.o: $(arch_hdrdir)/ruby/config.h
arity.o: $(hdrdir)/ruby.h
-arity.o: $(hdrdir)/ruby/impl/anyargs.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-arity.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-arity.o: $(hdrdir)/ruby/impl/assume.h
-arity.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-arity.o: $(hdrdir)/ruby/impl/attr/artificial.h
-arity.o: $(hdrdir)/ruby/impl/attr/cold.h
-arity.o: $(hdrdir)/ruby/impl/attr/const.h
-arity.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-arity.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-arity.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-arity.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-arity.o: $(hdrdir)/ruby/impl/attr/error.h
-arity.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-arity.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-arity.o: $(hdrdir)/ruby/impl/attr/format.h
-arity.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-arity.o: $(hdrdir)/ruby/impl/attr/noalias.h
-arity.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-arity.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-arity.o: $(hdrdir)/ruby/impl/attr/noinline.h
-arity.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-arity.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-arity.o: $(hdrdir)/ruby/impl/attr/pure.h
-arity.o: $(hdrdir)/ruby/impl/attr/restrict.h
-arity.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-arity.o: $(hdrdir)/ruby/impl/attr/warning.h
-arity.o: $(hdrdir)/ruby/impl/attr/weakref.h
-arity.o: $(hdrdir)/ruby/impl/cast.h
-arity.o: $(hdrdir)/ruby/impl/compiler_is.h
-arity.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-arity.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-arity.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-arity.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-arity.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-arity.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-arity.o: $(hdrdir)/ruby/impl/compiler_since.h
-arity.o: $(hdrdir)/ruby/impl/config.h
-arity.o: $(hdrdir)/ruby/impl/constant_p.h
-arity.o: $(hdrdir)/ruby/impl/core.h
-arity.o: $(hdrdir)/ruby/impl/core/rarray.h
-arity.o: $(hdrdir)/ruby/impl/core/rbasic.h
-arity.o: $(hdrdir)/ruby/impl/core/rbignum.h
-arity.o: $(hdrdir)/ruby/impl/core/rclass.h
-arity.o: $(hdrdir)/ruby/impl/core/rdata.h
-arity.o: $(hdrdir)/ruby/impl/core/rfile.h
-arity.o: $(hdrdir)/ruby/impl/core/rhash.h
-arity.o: $(hdrdir)/ruby/impl/core/robject.h
-arity.o: $(hdrdir)/ruby/impl/core/rregexp.h
-arity.o: $(hdrdir)/ruby/impl/core/rstring.h
-arity.o: $(hdrdir)/ruby/impl/core/rstruct.h
-arity.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-arity.o: $(hdrdir)/ruby/impl/ctype.h
-arity.o: $(hdrdir)/ruby/impl/dllexport.h
-arity.o: $(hdrdir)/ruby/impl/dosish.h
-arity.o: $(hdrdir)/ruby/impl/error.h
-arity.o: $(hdrdir)/ruby/impl/eval.h
-arity.o: $(hdrdir)/ruby/impl/event.h
-arity.o: $(hdrdir)/ruby/impl/fl_type.h
-arity.o: $(hdrdir)/ruby/impl/gc.h
-arity.o: $(hdrdir)/ruby/impl/glob.h
-arity.o: $(hdrdir)/ruby/impl/globals.h
-arity.o: $(hdrdir)/ruby/impl/has/attribute.h
-arity.o: $(hdrdir)/ruby/impl/has/builtin.h
-arity.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-arity.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-arity.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-arity.o: $(hdrdir)/ruby/impl/has/extension.h
-arity.o: $(hdrdir)/ruby/impl/has/feature.h
-arity.o: $(hdrdir)/ruby/impl/has/warning.h
-arity.o: $(hdrdir)/ruby/impl/intern/array.h
-arity.o: $(hdrdir)/ruby/impl/intern/bignum.h
-arity.o: $(hdrdir)/ruby/impl/intern/class.h
-arity.o: $(hdrdir)/ruby/impl/intern/compar.h
-arity.o: $(hdrdir)/ruby/impl/intern/complex.h
-arity.o: $(hdrdir)/ruby/impl/intern/cont.h
-arity.o: $(hdrdir)/ruby/impl/intern/dir.h
-arity.o: $(hdrdir)/ruby/impl/intern/enum.h
-arity.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-arity.o: $(hdrdir)/ruby/impl/intern/error.h
-arity.o: $(hdrdir)/ruby/impl/intern/eval.h
-arity.o: $(hdrdir)/ruby/impl/intern/file.h
-arity.o: $(hdrdir)/ruby/impl/intern/gc.h
-arity.o: $(hdrdir)/ruby/impl/intern/hash.h
-arity.o: $(hdrdir)/ruby/impl/intern/io.h
-arity.o: $(hdrdir)/ruby/impl/intern/load.h
-arity.o: $(hdrdir)/ruby/impl/intern/marshal.h
-arity.o: $(hdrdir)/ruby/impl/intern/numeric.h
-arity.o: $(hdrdir)/ruby/impl/intern/object.h
-arity.o: $(hdrdir)/ruby/impl/intern/parse.h
-arity.o: $(hdrdir)/ruby/impl/intern/proc.h
-arity.o: $(hdrdir)/ruby/impl/intern/process.h
-arity.o: $(hdrdir)/ruby/impl/intern/random.h
-arity.o: $(hdrdir)/ruby/impl/intern/range.h
-arity.o: $(hdrdir)/ruby/impl/intern/rational.h
-arity.o: $(hdrdir)/ruby/impl/intern/re.h
-arity.o: $(hdrdir)/ruby/impl/intern/ruby.h
-arity.o: $(hdrdir)/ruby/impl/intern/select.h
-arity.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-arity.o: $(hdrdir)/ruby/impl/intern/signal.h
-arity.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-arity.o: $(hdrdir)/ruby/impl/intern/string.h
-arity.o: $(hdrdir)/ruby/impl/intern/struct.h
-arity.o: $(hdrdir)/ruby/impl/intern/thread.h
-arity.o: $(hdrdir)/ruby/impl/intern/time.h
-arity.o: $(hdrdir)/ruby/impl/intern/variable.h
-arity.o: $(hdrdir)/ruby/impl/intern/vm.h
-arity.o: $(hdrdir)/ruby/impl/interpreter.h
-arity.o: $(hdrdir)/ruby/impl/iterator.h
-arity.o: $(hdrdir)/ruby/impl/memory.h
-arity.o: $(hdrdir)/ruby/impl/method.h
-arity.o: $(hdrdir)/ruby/impl/module.h
-arity.o: $(hdrdir)/ruby/impl/newobj.h
-arity.o: $(hdrdir)/ruby/impl/rgengc.h
-arity.o: $(hdrdir)/ruby/impl/scan_args.h
-arity.o: $(hdrdir)/ruby/impl/special_consts.h
-arity.o: $(hdrdir)/ruby/impl/static_assert.h
-arity.o: $(hdrdir)/ruby/impl/stdalign.h
-arity.o: $(hdrdir)/ruby/impl/stdbool.h
-arity.o: $(hdrdir)/ruby/impl/symbol.h
-arity.o: $(hdrdir)/ruby/impl/token_paste.h
-arity.o: $(hdrdir)/ruby/impl/value.h
-arity.o: $(hdrdir)/ruby/impl/value_type.h
-arity.o: $(hdrdir)/ruby/impl/variable.h
-arity.o: $(hdrdir)/ruby/impl/warning_push.h
-arity.o: $(hdrdir)/ruby/impl/xmalloc.h
+arity.o: $(hdrdir)/ruby/internal/anyargs.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+arity.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+arity.o: $(hdrdir)/ruby/internal/assume.h
+arity.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+arity.o: $(hdrdir)/ruby/internal/attr/artificial.h
+arity.o: $(hdrdir)/ruby/internal/attr/cold.h
+arity.o: $(hdrdir)/ruby/internal/attr/const.h
+arity.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+arity.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+arity.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+arity.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+arity.o: $(hdrdir)/ruby/internal/attr/error.h
+arity.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+arity.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+arity.o: $(hdrdir)/ruby/internal/attr/format.h
+arity.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+arity.o: $(hdrdir)/ruby/internal/attr/noalias.h
+arity.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+arity.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+arity.o: $(hdrdir)/ruby/internal/attr/noinline.h
+arity.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+arity.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+arity.o: $(hdrdir)/ruby/internal/attr/pure.h
+arity.o: $(hdrdir)/ruby/internal/attr/restrict.h
+arity.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+arity.o: $(hdrdir)/ruby/internal/attr/warning.h
+arity.o: $(hdrdir)/ruby/internal/attr/weakref.h
+arity.o: $(hdrdir)/ruby/internal/cast.h
+arity.o: $(hdrdir)/ruby/internal/compiler_is.h
+arity.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+arity.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+arity.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+arity.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+arity.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+arity.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+arity.o: $(hdrdir)/ruby/internal/compiler_since.h
+arity.o: $(hdrdir)/ruby/internal/config.h
+arity.o: $(hdrdir)/ruby/internal/constant_p.h
+arity.o: $(hdrdir)/ruby/internal/core.h
+arity.o: $(hdrdir)/ruby/internal/core/rarray.h
+arity.o: $(hdrdir)/ruby/internal/core/rbasic.h
+arity.o: $(hdrdir)/ruby/internal/core/rbignum.h
+arity.o: $(hdrdir)/ruby/internal/core/rclass.h
+arity.o: $(hdrdir)/ruby/internal/core/rdata.h
+arity.o: $(hdrdir)/ruby/internal/core/rfile.h
+arity.o: $(hdrdir)/ruby/internal/core/rhash.h
+arity.o: $(hdrdir)/ruby/internal/core/robject.h
+arity.o: $(hdrdir)/ruby/internal/core/rregexp.h
+arity.o: $(hdrdir)/ruby/internal/core/rstring.h
+arity.o: $(hdrdir)/ruby/internal/core/rstruct.h
+arity.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+arity.o: $(hdrdir)/ruby/internal/ctype.h
+arity.o: $(hdrdir)/ruby/internal/dllexport.h
+arity.o: $(hdrdir)/ruby/internal/dosish.h
+arity.o: $(hdrdir)/ruby/internal/error.h
+arity.o: $(hdrdir)/ruby/internal/eval.h
+arity.o: $(hdrdir)/ruby/internal/event.h
+arity.o: $(hdrdir)/ruby/internal/fl_type.h
+arity.o: $(hdrdir)/ruby/internal/gc.h
+arity.o: $(hdrdir)/ruby/internal/glob.h
+arity.o: $(hdrdir)/ruby/internal/globals.h
+arity.o: $(hdrdir)/ruby/internal/has/attribute.h
+arity.o: $(hdrdir)/ruby/internal/has/builtin.h
+arity.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+arity.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+arity.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+arity.o: $(hdrdir)/ruby/internal/has/extension.h
+arity.o: $(hdrdir)/ruby/internal/has/feature.h
+arity.o: $(hdrdir)/ruby/internal/has/warning.h
+arity.o: $(hdrdir)/ruby/internal/intern/array.h
+arity.o: $(hdrdir)/ruby/internal/intern/bignum.h
+arity.o: $(hdrdir)/ruby/internal/intern/class.h
+arity.o: $(hdrdir)/ruby/internal/intern/compar.h
+arity.o: $(hdrdir)/ruby/internal/intern/complex.h
+arity.o: $(hdrdir)/ruby/internal/intern/cont.h
+arity.o: $(hdrdir)/ruby/internal/intern/dir.h
+arity.o: $(hdrdir)/ruby/internal/intern/enum.h
+arity.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+arity.o: $(hdrdir)/ruby/internal/intern/error.h
+arity.o: $(hdrdir)/ruby/internal/intern/eval.h
+arity.o: $(hdrdir)/ruby/internal/intern/file.h
+arity.o: $(hdrdir)/ruby/internal/intern/gc.h
+arity.o: $(hdrdir)/ruby/internal/intern/hash.h
+arity.o: $(hdrdir)/ruby/internal/intern/io.h
+arity.o: $(hdrdir)/ruby/internal/intern/load.h
+arity.o: $(hdrdir)/ruby/internal/intern/marshal.h
+arity.o: $(hdrdir)/ruby/internal/intern/numeric.h
+arity.o: $(hdrdir)/ruby/internal/intern/object.h
+arity.o: $(hdrdir)/ruby/internal/intern/parse.h
+arity.o: $(hdrdir)/ruby/internal/intern/proc.h
+arity.o: $(hdrdir)/ruby/internal/intern/process.h
+arity.o: $(hdrdir)/ruby/internal/intern/random.h
+arity.o: $(hdrdir)/ruby/internal/intern/range.h
+arity.o: $(hdrdir)/ruby/internal/intern/rational.h
+arity.o: $(hdrdir)/ruby/internal/intern/re.h
+arity.o: $(hdrdir)/ruby/internal/intern/ruby.h
+arity.o: $(hdrdir)/ruby/internal/intern/select.h
+arity.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+arity.o: $(hdrdir)/ruby/internal/intern/signal.h
+arity.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+arity.o: $(hdrdir)/ruby/internal/intern/string.h
+arity.o: $(hdrdir)/ruby/internal/intern/struct.h
+arity.o: $(hdrdir)/ruby/internal/intern/thread.h
+arity.o: $(hdrdir)/ruby/internal/intern/time.h
+arity.o: $(hdrdir)/ruby/internal/intern/variable.h
+arity.o: $(hdrdir)/ruby/internal/intern/vm.h
+arity.o: $(hdrdir)/ruby/internal/interpreter.h
+arity.o: $(hdrdir)/ruby/internal/iterator.h
+arity.o: $(hdrdir)/ruby/internal/memory.h
+arity.o: $(hdrdir)/ruby/internal/method.h
+arity.o: $(hdrdir)/ruby/internal/module.h
+arity.o: $(hdrdir)/ruby/internal/newobj.h
+arity.o: $(hdrdir)/ruby/internal/rgengc.h
+arity.o: $(hdrdir)/ruby/internal/scan_args.h
+arity.o: $(hdrdir)/ruby/internal/special_consts.h
+arity.o: $(hdrdir)/ruby/internal/static_assert.h
+arity.o: $(hdrdir)/ruby/internal/stdalign.h
+arity.o: $(hdrdir)/ruby/internal/stdbool.h
+arity.o: $(hdrdir)/ruby/internal/symbol.h
+arity.o: $(hdrdir)/ruby/internal/token_paste.h
+arity.o: $(hdrdir)/ruby/internal/value.h
+arity.o: $(hdrdir)/ruby/internal/value_type.h
+arity.o: $(hdrdir)/ruby/internal/variable.h
+arity.o: $(hdrdir)/ruby/internal/warning_push.h
+arity.o: $(hdrdir)/ruby/internal/xmalloc.h
arity.o: $(hdrdir)/ruby/assert.h
arity.o: $(hdrdir)/ruby/backward.h
arity.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -166,146 +166,146 @@ 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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/notimplement/depend b/ext/-test-/notimplement/depend
index b441c067ca..a7fe67b636 100644
--- a/ext/-test-/notimplement/depend
+++ b/ext/-test-/notimplement/depend
@@ -2,146 +2,146 @@
bug.o: $(RUBY_EXTCONF_H)
bug.o: $(arch_hdrdir)/ruby/config.h
bug.o: $(hdrdir)/ruby.h
-bug.o: $(hdrdir)/ruby/impl/anyargs.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-bug.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-bug.o: $(hdrdir)/ruby/impl/assume.h
-bug.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-bug.o: $(hdrdir)/ruby/impl/attr/artificial.h
-bug.o: $(hdrdir)/ruby/impl/attr/cold.h
-bug.o: $(hdrdir)/ruby/impl/attr/const.h
-bug.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-bug.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-bug.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-bug.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-bug.o: $(hdrdir)/ruby/impl/attr/error.h
-bug.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-bug.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-bug.o: $(hdrdir)/ruby/impl/attr/format.h
-bug.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-bug.o: $(hdrdir)/ruby/impl/attr/noalias.h
-bug.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-bug.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-bug.o: $(hdrdir)/ruby/impl/attr/noinline.h
-bug.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-bug.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-bug.o: $(hdrdir)/ruby/impl/attr/pure.h
-bug.o: $(hdrdir)/ruby/impl/attr/restrict.h
-bug.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-bug.o: $(hdrdir)/ruby/impl/attr/warning.h
-bug.o: $(hdrdir)/ruby/impl/attr/weakref.h
-bug.o: $(hdrdir)/ruby/impl/cast.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-bug.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-bug.o: $(hdrdir)/ruby/impl/compiler_since.h
-bug.o: $(hdrdir)/ruby/impl/config.h
-bug.o: $(hdrdir)/ruby/impl/constant_p.h
-bug.o: $(hdrdir)/ruby/impl/core.h
-bug.o: $(hdrdir)/ruby/impl/core/rarray.h
-bug.o: $(hdrdir)/ruby/impl/core/rbasic.h
-bug.o: $(hdrdir)/ruby/impl/core/rbignum.h
-bug.o: $(hdrdir)/ruby/impl/core/rclass.h
-bug.o: $(hdrdir)/ruby/impl/core/rdata.h
-bug.o: $(hdrdir)/ruby/impl/core/rfile.h
-bug.o: $(hdrdir)/ruby/impl/core/rhash.h
-bug.o: $(hdrdir)/ruby/impl/core/robject.h
-bug.o: $(hdrdir)/ruby/impl/core/rregexp.h
-bug.o: $(hdrdir)/ruby/impl/core/rstring.h
-bug.o: $(hdrdir)/ruby/impl/core/rstruct.h
-bug.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-bug.o: $(hdrdir)/ruby/impl/ctype.h
-bug.o: $(hdrdir)/ruby/impl/dllexport.h
-bug.o: $(hdrdir)/ruby/impl/dosish.h
-bug.o: $(hdrdir)/ruby/impl/error.h
-bug.o: $(hdrdir)/ruby/impl/eval.h
-bug.o: $(hdrdir)/ruby/impl/event.h
-bug.o: $(hdrdir)/ruby/impl/fl_type.h
-bug.o: $(hdrdir)/ruby/impl/gc.h
-bug.o: $(hdrdir)/ruby/impl/glob.h
-bug.o: $(hdrdir)/ruby/impl/globals.h
-bug.o: $(hdrdir)/ruby/impl/has/attribute.h
-bug.o: $(hdrdir)/ruby/impl/has/builtin.h
-bug.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-bug.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-bug.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-bug.o: $(hdrdir)/ruby/impl/has/extension.h
-bug.o: $(hdrdir)/ruby/impl/has/feature.h
-bug.o: $(hdrdir)/ruby/impl/has/warning.h
-bug.o: $(hdrdir)/ruby/impl/intern/array.h
-bug.o: $(hdrdir)/ruby/impl/intern/bignum.h
-bug.o: $(hdrdir)/ruby/impl/intern/class.h
-bug.o: $(hdrdir)/ruby/impl/intern/compar.h
-bug.o: $(hdrdir)/ruby/impl/intern/complex.h
-bug.o: $(hdrdir)/ruby/impl/intern/cont.h
-bug.o: $(hdrdir)/ruby/impl/intern/dir.h
-bug.o: $(hdrdir)/ruby/impl/intern/enum.h
-bug.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-bug.o: $(hdrdir)/ruby/impl/intern/error.h
-bug.o: $(hdrdir)/ruby/impl/intern/eval.h
-bug.o: $(hdrdir)/ruby/impl/intern/file.h
-bug.o: $(hdrdir)/ruby/impl/intern/gc.h
-bug.o: $(hdrdir)/ruby/impl/intern/hash.h
-bug.o: $(hdrdir)/ruby/impl/intern/io.h
-bug.o: $(hdrdir)/ruby/impl/intern/load.h
-bug.o: $(hdrdir)/ruby/impl/intern/marshal.h
-bug.o: $(hdrdir)/ruby/impl/intern/numeric.h
-bug.o: $(hdrdir)/ruby/impl/intern/object.h
-bug.o: $(hdrdir)/ruby/impl/intern/parse.h
-bug.o: $(hdrdir)/ruby/impl/intern/proc.h
-bug.o: $(hdrdir)/ruby/impl/intern/process.h
-bug.o: $(hdrdir)/ruby/impl/intern/random.h
-bug.o: $(hdrdir)/ruby/impl/intern/range.h
-bug.o: $(hdrdir)/ruby/impl/intern/rational.h
-bug.o: $(hdrdir)/ruby/impl/intern/re.h
-bug.o: $(hdrdir)/ruby/impl/intern/ruby.h
-bug.o: $(hdrdir)/ruby/impl/intern/select.h
-bug.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-bug.o: $(hdrdir)/ruby/impl/intern/signal.h
-bug.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-bug.o: $(hdrdir)/ruby/impl/intern/string.h
-bug.o: $(hdrdir)/ruby/impl/intern/struct.h
-bug.o: $(hdrdir)/ruby/impl/intern/thread.h
-bug.o: $(hdrdir)/ruby/impl/intern/time.h
-bug.o: $(hdrdir)/ruby/impl/intern/variable.h
-bug.o: $(hdrdir)/ruby/impl/intern/vm.h
-bug.o: $(hdrdir)/ruby/impl/interpreter.h
-bug.o: $(hdrdir)/ruby/impl/iterator.h
-bug.o: $(hdrdir)/ruby/impl/memory.h
-bug.o: $(hdrdir)/ruby/impl/method.h
-bug.o: $(hdrdir)/ruby/impl/module.h
-bug.o: $(hdrdir)/ruby/impl/newobj.h
-bug.o: $(hdrdir)/ruby/impl/rgengc.h
-bug.o: $(hdrdir)/ruby/impl/scan_args.h
-bug.o: $(hdrdir)/ruby/impl/special_consts.h
-bug.o: $(hdrdir)/ruby/impl/static_assert.h
-bug.o: $(hdrdir)/ruby/impl/stdalign.h
-bug.o: $(hdrdir)/ruby/impl/stdbool.h
-bug.o: $(hdrdir)/ruby/impl/symbol.h
-bug.o: $(hdrdir)/ruby/impl/token_paste.h
-bug.o: $(hdrdir)/ruby/impl/value.h
-bug.o: $(hdrdir)/ruby/impl/value_type.h
-bug.o: $(hdrdir)/ruby/impl/variable.h
-bug.o: $(hdrdir)/ruby/impl/warning_push.h
-bug.o: $(hdrdir)/ruby/impl/xmalloc.h
+bug.o: $(hdrdir)/ruby/internal/anyargs.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+bug.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+bug.o: $(hdrdir)/ruby/internal/assume.h
+bug.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+bug.o: $(hdrdir)/ruby/internal/attr/artificial.h
+bug.o: $(hdrdir)/ruby/internal/attr/cold.h
+bug.o: $(hdrdir)/ruby/internal/attr/const.h
+bug.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+bug.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+bug.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+bug.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+bug.o: $(hdrdir)/ruby/internal/attr/error.h
+bug.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+bug.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+bug.o: $(hdrdir)/ruby/internal/attr/format.h
+bug.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+bug.o: $(hdrdir)/ruby/internal/attr/noalias.h
+bug.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+bug.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+bug.o: $(hdrdir)/ruby/internal/attr/noinline.h
+bug.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+bug.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+bug.o: $(hdrdir)/ruby/internal/attr/pure.h
+bug.o: $(hdrdir)/ruby/internal/attr/restrict.h
+bug.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+bug.o: $(hdrdir)/ruby/internal/attr/warning.h
+bug.o: $(hdrdir)/ruby/internal/attr/weakref.h
+bug.o: $(hdrdir)/ruby/internal/cast.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+bug.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+bug.o: $(hdrdir)/ruby/internal/compiler_since.h
+bug.o: $(hdrdir)/ruby/internal/config.h
+bug.o: $(hdrdir)/ruby/internal/constant_p.h
+bug.o: $(hdrdir)/ruby/internal/core.h
+bug.o: $(hdrdir)/ruby/internal/core/rarray.h
+bug.o: $(hdrdir)/ruby/internal/core/rbasic.h
+bug.o: $(hdrdir)/ruby/internal/core/rbignum.h
+bug.o: $(hdrdir)/ruby/internal/core/rclass.h
+bug.o: $(hdrdir)/ruby/internal/core/rdata.h
+bug.o: $(hdrdir)/ruby/internal/core/rfile.h
+bug.o: $(hdrdir)/ruby/internal/core/rhash.h
+bug.o: $(hdrdir)/ruby/internal/core/robject.h
+bug.o: $(hdrdir)/ruby/internal/core/rregexp.h
+bug.o: $(hdrdir)/ruby/internal/core/rstring.h
+bug.o: $(hdrdir)/ruby/internal/core/rstruct.h
+bug.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+bug.o: $(hdrdir)/ruby/internal/ctype.h
+bug.o: $(hdrdir)/ruby/internal/dllexport.h
+bug.o: $(hdrdir)/ruby/internal/dosish.h
+bug.o: $(hdrdir)/ruby/internal/error.h
+bug.o: $(hdrdir)/ruby/internal/eval.h
+bug.o: $(hdrdir)/ruby/internal/event.h
+bug.o: $(hdrdir)/ruby/internal/fl_type.h
+bug.o: $(hdrdir)/ruby/internal/gc.h
+bug.o: $(hdrdir)/ruby/internal/glob.h
+bug.o: $(hdrdir)/ruby/internal/globals.h
+bug.o: $(hdrdir)/ruby/internal/has/attribute.h
+bug.o: $(hdrdir)/ruby/internal/has/builtin.h
+bug.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+bug.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+bug.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+bug.o: $(hdrdir)/ruby/internal/has/extension.h
+bug.o: $(hdrdir)/ruby/internal/has/feature.h
+bug.o: $(hdrdir)/ruby/internal/has/warning.h
+bug.o: $(hdrdir)/ruby/internal/intern/array.h
+bug.o: $(hdrdir)/ruby/internal/intern/bignum.h
+bug.o: $(hdrdir)/ruby/internal/intern/class.h
+bug.o: $(hdrdir)/ruby/internal/intern/compar.h
+bug.o: $(hdrdir)/ruby/internal/intern/complex.h
+bug.o: $(hdrdir)/ruby/internal/intern/cont.h
+bug.o: $(hdrdir)/ruby/internal/intern/dir.h
+bug.o: $(hdrdir)/ruby/internal/intern/enum.h
+bug.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+bug.o: $(hdrdir)/ruby/internal/intern/error.h
+bug.o: $(hdrdir)/ruby/internal/intern/eval.h
+bug.o: $(hdrdir)/ruby/internal/intern/file.h
+bug.o: $(hdrdir)/ruby/internal/intern/gc.h
+bug.o: $(hdrdir)/ruby/internal/intern/hash.h
+bug.o: $(hdrdir)/ruby/internal/intern/io.h
+bug.o: $(hdrdir)/ruby/internal/intern/load.h
+bug.o: $(hdrdir)/ruby/internal/intern/marshal.h
+bug.o: $(hdrdir)/ruby/internal/intern/numeric.h
+bug.o: $(hdrdir)/ruby/internal/intern/object.h
+bug.o: $(hdrdir)/ruby/internal/intern/parse.h
+bug.o: $(hdrdir)/ruby/internal/intern/proc.h
+bug.o: $(hdrdir)/ruby/internal/intern/process.h
+bug.o: $(hdrdir)/ruby/internal/intern/random.h
+bug.o: $(hdrdir)/ruby/internal/intern/range.h
+bug.o: $(hdrdir)/ruby/internal/intern/rational.h
+bug.o: $(hdrdir)/ruby/internal/intern/re.h
+bug.o: $(hdrdir)/ruby/internal/intern/ruby.h
+bug.o: $(hdrdir)/ruby/internal/intern/select.h
+bug.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+bug.o: $(hdrdir)/ruby/internal/intern/signal.h
+bug.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+bug.o: $(hdrdir)/ruby/internal/intern/string.h
+bug.o: $(hdrdir)/ruby/internal/intern/struct.h
+bug.o: $(hdrdir)/ruby/internal/intern/thread.h
+bug.o: $(hdrdir)/ruby/internal/intern/time.h
+bug.o: $(hdrdir)/ruby/internal/intern/variable.h
+bug.o: $(hdrdir)/ruby/internal/intern/vm.h
+bug.o: $(hdrdir)/ruby/internal/interpreter.h
+bug.o: $(hdrdir)/ruby/internal/iterator.h
+bug.o: $(hdrdir)/ruby/internal/memory.h
+bug.o: $(hdrdir)/ruby/internal/method.h
+bug.o: $(hdrdir)/ruby/internal/module.h
+bug.o: $(hdrdir)/ruby/internal/newobj.h
+bug.o: $(hdrdir)/ruby/internal/rgengc.h
+bug.o: $(hdrdir)/ruby/internal/scan_args.h
+bug.o: $(hdrdir)/ruby/internal/special_consts.h
+bug.o: $(hdrdir)/ruby/internal/static_assert.h
+bug.o: $(hdrdir)/ruby/internal/stdalign.h
+bug.o: $(hdrdir)/ruby/internal/stdbool.h
+bug.o: $(hdrdir)/ruby/internal/symbol.h
+bug.o: $(hdrdir)/ruby/internal/token_paste.h
+bug.o: $(hdrdir)/ruby/internal/value.h
+bug.o: $(hdrdir)/ruby/internal/value_type.h
+bug.o: $(hdrdir)/ruby/internal/variable.h
+bug.o: $(hdrdir)/ruby/internal/warning_push.h
+bug.o: $(hdrdir)/ruby/internal/xmalloc.h
bug.o: $(hdrdir)/ruby/assert.h
bug.o: $(hdrdir)/ruby/backward.h
bug.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/num2int/depend b/ext/-test-/num2int/depend
index 1c10bc0ac6..8c0f8d9d9d 100644
--- a/ext/-test-/num2int/depend
+++ b/ext/-test-/num2int/depend
@@ -2,146 +2,146 @@
num2int.o: $(RUBY_EXTCONF_H)
num2int.o: $(arch_hdrdir)/ruby/config.h
num2int.o: $(hdrdir)/ruby.h
-num2int.o: $(hdrdir)/ruby/impl/anyargs.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-num2int.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-num2int.o: $(hdrdir)/ruby/impl/assume.h
-num2int.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-num2int.o: $(hdrdir)/ruby/impl/attr/artificial.h
-num2int.o: $(hdrdir)/ruby/impl/attr/cold.h
-num2int.o: $(hdrdir)/ruby/impl/attr/const.h
-num2int.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-num2int.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-num2int.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-num2int.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-num2int.o: $(hdrdir)/ruby/impl/attr/error.h
-num2int.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-num2int.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-num2int.o: $(hdrdir)/ruby/impl/attr/format.h
-num2int.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-num2int.o: $(hdrdir)/ruby/impl/attr/noalias.h
-num2int.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-num2int.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-num2int.o: $(hdrdir)/ruby/impl/attr/noinline.h
-num2int.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-num2int.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-num2int.o: $(hdrdir)/ruby/impl/attr/pure.h
-num2int.o: $(hdrdir)/ruby/impl/attr/restrict.h
-num2int.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-num2int.o: $(hdrdir)/ruby/impl/attr/warning.h
-num2int.o: $(hdrdir)/ruby/impl/attr/weakref.h
-num2int.o: $(hdrdir)/ruby/impl/cast.h
-num2int.o: $(hdrdir)/ruby/impl/compiler_is.h
-num2int.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-num2int.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-num2int.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-num2int.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-num2int.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-num2int.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-num2int.o: $(hdrdir)/ruby/impl/compiler_since.h
-num2int.o: $(hdrdir)/ruby/impl/config.h
-num2int.o: $(hdrdir)/ruby/impl/constant_p.h
-num2int.o: $(hdrdir)/ruby/impl/core.h
-num2int.o: $(hdrdir)/ruby/impl/core/rarray.h
-num2int.o: $(hdrdir)/ruby/impl/core/rbasic.h
-num2int.o: $(hdrdir)/ruby/impl/core/rbignum.h
-num2int.o: $(hdrdir)/ruby/impl/core/rclass.h
-num2int.o: $(hdrdir)/ruby/impl/core/rdata.h
-num2int.o: $(hdrdir)/ruby/impl/core/rfile.h
-num2int.o: $(hdrdir)/ruby/impl/core/rhash.h
-num2int.o: $(hdrdir)/ruby/impl/core/robject.h
-num2int.o: $(hdrdir)/ruby/impl/core/rregexp.h
-num2int.o: $(hdrdir)/ruby/impl/core/rstring.h
-num2int.o: $(hdrdir)/ruby/impl/core/rstruct.h
-num2int.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-num2int.o: $(hdrdir)/ruby/impl/ctype.h
-num2int.o: $(hdrdir)/ruby/impl/dllexport.h
-num2int.o: $(hdrdir)/ruby/impl/dosish.h
-num2int.o: $(hdrdir)/ruby/impl/error.h
-num2int.o: $(hdrdir)/ruby/impl/eval.h
-num2int.o: $(hdrdir)/ruby/impl/event.h
-num2int.o: $(hdrdir)/ruby/impl/fl_type.h
-num2int.o: $(hdrdir)/ruby/impl/gc.h
-num2int.o: $(hdrdir)/ruby/impl/glob.h
-num2int.o: $(hdrdir)/ruby/impl/globals.h
-num2int.o: $(hdrdir)/ruby/impl/has/attribute.h
-num2int.o: $(hdrdir)/ruby/impl/has/builtin.h
-num2int.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-num2int.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-num2int.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-num2int.o: $(hdrdir)/ruby/impl/has/extension.h
-num2int.o: $(hdrdir)/ruby/impl/has/feature.h
-num2int.o: $(hdrdir)/ruby/impl/has/warning.h
-num2int.o: $(hdrdir)/ruby/impl/intern/array.h
-num2int.o: $(hdrdir)/ruby/impl/intern/bignum.h
-num2int.o: $(hdrdir)/ruby/impl/intern/class.h
-num2int.o: $(hdrdir)/ruby/impl/intern/compar.h
-num2int.o: $(hdrdir)/ruby/impl/intern/complex.h
-num2int.o: $(hdrdir)/ruby/impl/intern/cont.h
-num2int.o: $(hdrdir)/ruby/impl/intern/dir.h
-num2int.o: $(hdrdir)/ruby/impl/intern/enum.h
-num2int.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-num2int.o: $(hdrdir)/ruby/impl/intern/error.h
-num2int.o: $(hdrdir)/ruby/impl/intern/eval.h
-num2int.o: $(hdrdir)/ruby/impl/intern/file.h
-num2int.o: $(hdrdir)/ruby/impl/intern/gc.h
-num2int.o: $(hdrdir)/ruby/impl/intern/hash.h
-num2int.o: $(hdrdir)/ruby/impl/intern/io.h
-num2int.o: $(hdrdir)/ruby/impl/intern/load.h
-num2int.o: $(hdrdir)/ruby/impl/intern/marshal.h
-num2int.o: $(hdrdir)/ruby/impl/intern/numeric.h
-num2int.o: $(hdrdir)/ruby/impl/intern/object.h
-num2int.o: $(hdrdir)/ruby/impl/intern/parse.h
-num2int.o: $(hdrdir)/ruby/impl/intern/proc.h
-num2int.o: $(hdrdir)/ruby/impl/intern/process.h
-num2int.o: $(hdrdir)/ruby/impl/intern/random.h
-num2int.o: $(hdrdir)/ruby/impl/intern/range.h
-num2int.o: $(hdrdir)/ruby/impl/intern/rational.h
-num2int.o: $(hdrdir)/ruby/impl/intern/re.h
-num2int.o: $(hdrdir)/ruby/impl/intern/ruby.h
-num2int.o: $(hdrdir)/ruby/impl/intern/select.h
-num2int.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-num2int.o: $(hdrdir)/ruby/impl/intern/signal.h
-num2int.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-num2int.o: $(hdrdir)/ruby/impl/intern/string.h
-num2int.o: $(hdrdir)/ruby/impl/intern/struct.h
-num2int.o: $(hdrdir)/ruby/impl/intern/thread.h
-num2int.o: $(hdrdir)/ruby/impl/intern/time.h
-num2int.o: $(hdrdir)/ruby/impl/intern/variable.h
-num2int.o: $(hdrdir)/ruby/impl/intern/vm.h
-num2int.o: $(hdrdir)/ruby/impl/interpreter.h
-num2int.o: $(hdrdir)/ruby/impl/iterator.h
-num2int.o: $(hdrdir)/ruby/impl/memory.h
-num2int.o: $(hdrdir)/ruby/impl/method.h
-num2int.o: $(hdrdir)/ruby/impl/module.h
-num2int.o: $(hdrdir)/ruby/impl/newobj.h
-num2int.o: $(hdrdir)/ruby/impl/rgengc.h
-num2int.o: $(hdrdir)/ruby/impl/scan_args.h
-num2int.o: $(hdrdir)/ruby/impl/special_consts.h
-num2int.o: $(hdrdir)/ruby/impl/static_assert.h
-num2int.o: $(hdrdir)/ruby/impl/stdalign.h
-num2int.o: $(hdrdir)/ruby/impl/stdbool.h
-num2int.o: $(hdrdir)/ruby/impl/symbol.h
-num2int.o: $(hdrdir)/ruby/impl/token_paste.h
-num2int.o: $(hdrdir)/ruby/impl/value.h
-num2int.o: $(hdrdir)/ruby/impl/value_type.h
-num2int.o: $(hdrdir)/ruby/impl/variable.h
-num2int.o: $(hdrdir)/ruby/impl/warning_push.h
-num2int.o: $(hdrdir)/ruby/impl/xmalloc.h
+num2int.o: $(hdrdir)/ruby/internal/anyargs.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+num2int.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+num2int.o: $(hdrdir)/ruby/internal/assume.h
+num2int.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+num2int.o: $(hdrdir)/ruby/internal/attr/artificial.h
+num2int.o: $(hdrdir)/ruby/internal/attr/cold.h
+num2int.o: $(hdrdir)/ruby/internal/attr/const.h
+num2int.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+num2int.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+num2int.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+num2int.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+num2int.o: $(hdrdir)/ruby/internal/attr/error.h
+num2int.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+num2int.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+num2int.o: $(hdrdir)/ruby/internal/attr/format.h
+num2int.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+num2int.o: $(hdrdir)/ruby/internal/attr/noalias.h
+num2int.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+num2int.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+num2int.o: $(hdrdir)/ruby/internal/attr/noinline.h
+num2int.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+num2int.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+num2int.o: $(hdrdir)/ruby/internal/attr/pure.h
+num2int.o: $(hdrdir)/ruby/internal/attr/restrict.h
+num2int.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+num2int.o: $(hdrdir)/ruby/internal/attr/warning.h
+num2int.o: $(hdrdir)/ruby/internal/attr/weakref.h
+num2int.o: $(hdrdir)/ruby/internal/cast.h
+num2int.o: $(hdrdir)/ruby/internal/compiler_is.h
+num2int.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+num2int.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+num2int.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+num2int.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+num2int.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+num2int.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+num2int.o: $(hdrdir)/ruby/internal/compiler_since.h
+num2int.o: $(hdrdir)/ruby/internal/config.h
+num2int.o: $(hdrdir)/ruby/internal/constant_p.h
+num2int.o: $(hdrdir)/ruby/internal/core.h
+num2int.o: $(hdrdir)/ruby/internal/core/rarray.h
+num2int.o: $(hdrdir)/ruby/internal/core/rbasic.h
+num2int.o: $(hdrdir)/ruby/internal/core/rbignum.h
+num2int.o: $(hdrdir)/ruby/internal/core/rclass.h
+num2int.o: $(hdrdir)/ruby/internal/core/rdata.h
+num2int.o: $(hdrdir)/ruby/internal/core/rfile.h
+num2int.o: $(hdrdir)/ruby/internal/core/rhash.h
+num2int.o: $(hdrdir)/ruby/internal/core/robject.h
+num2int.o: $(hdrdir)/ruby/internal/core/rregexp.h
+num2int.o: $(hdrdir)/ruby/internal/core/rstring.h
+num2int.o: $(hdrdir)/ruby/internal/core/rstruct.h
+num2int.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+num2int.o: $(hdrdir)/ruby/internal/ctype.h
+num2int.o: $(hdrdir)/ruby/internal/dllexport.h
+num2int.o: $(hdrdir)/ruby/internal/dosish.h
+num2int.o: $(hdrdir)/ruby/internal/error.h
+num2int.o: $(hdrdir)/ruby/internal/eval.h
+num2int.o: $(hdrdir)/ruby/internal/event.h
+num2int.o: $(hdrdir)/ruby/internal/fl_type.h
+num2int.o: $(hdrdir)/ruby/internal/gc.h
+num2int.o: $(hdrdir)/ruby/internal/glob.h
+num2int.o: $(hdrdir)/ruby/internal/globals.h
+num2int.o: $(hdrdir)/ruby/internal/has/attribute.h
+num2int.o: $(hdrdir)/ruby/internal/has/builtin.h
+num2int.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+num2int.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+num2int.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+num2int.o: $(hdrdir)/ruby/internal/has/extension.h
+num2int.o: $(hdrdir)/ruby/internal/has/feature.h
+num2int.o: $(hdrdir)/ruby/internal/has/warning.h
+num2int.o: $(hdrdir)/ruby/internal/intern/array.h
+num2int.o: $(hdrdir)/ruby/internal/intern/bignum.h
+num2int.o: $(hdrdir)/ruby/internal/intern/class.h
+num2int.o: $(hdrdir)/ruby/internal/intern/compar.h
+num2int.o: $(hdrdir)/ruby/internal/intern/complex.h
+num2int.o: $(hdrdir)/ruby/internal/intern/cont.h
+num2int.o: $(hdrdir)/ruby/internal/intern/dir.h
+num2int.o: $(hdrdir)/ruby/internal/intern/enum.h
+num2int.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+num2int.o: $(hdrdir)/ruby/internal/intern/error.h
+num2int.o: $(hdrdir)/ruby/internal/intern/eval.h
+num2int.o: $(hdrdir)/ruby/internal/intern/file.h
+num2int.o: $(hdrdir)/ruby/internal/intern/gc.h
+num2int.o: $(hdrdir)/ruby/internal/intern/hash.h
+num2int.o: $(hdrdir)/ruby/internal/intern/io.h
+num2int.o: $(hdrdir)/ruby/internal/intern/load.h
+num2int.o: $(hdrdir)/ruby/internal/intern/marshal.h
+num2int.o: $(hdrdir)/ruby/internal/intern/numeric.h
+num2int.o: $(hdrdir)/ruby/internal/intern/object.h
+num2int.o: $(hdrdir)/ruby/internal/intern/parse.h
+num2int.o: $(hdrdir)/ruby/internal/intern/proc.h
+num2int.o: $(hdrdir)/ruby/internal/intern/process.h
+num2int.o: $(hdrdir)/ruby/internal/intern/random.h
+num2int.o: $(hdrdir)/ruby/internal/intern/range.h
+num2int.o: $(hdrdir)/ruby/internal/intern/rational.h
+num2int.o: $(hdrdir)/ruby/internal/intern/re.h
+num2int.o: $(hdrdir)/ruby/internal/intern/ruby.h
+num2int.o: $(hdrdir)/ruby/internal/intern/select.h
+num2int.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+num2int.o: $(hdrdir)/ruby/internal/intern/signal.h
+num2int.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+num2int.o: $(hdrdir)/ruby/internal/intern/string.h
+num2int.o: $(hdrdir)/ruby/internal/intern/struct.h
+num2int.o: $(hdrdir)/ruby/internal/intern/thread.h
+num2int.o: $(hdrdir)/ruby/internal/intern/time.h
+num2int.o: $(hdrdir)/ruby/internal/intern/variable.h
+num2int.o: $(hdrdir)/ruby/internal/intern/vm.h
+num2int.o: $(hdrdir)/ruby/internal/interpreter.h
+num2int.o: $(hdrdir)/ruby/internal/iterator.h
+num2int.o: $(hdrdir)/ruby/internal/memory.h
+num2int.o: $(hdrdir)/ruby/internal/method.h
+num2int.o: $(hdrdir)/ruby/internal/module.h
+num2int.o: $(hdrdir)/ruby/internal/newobj.h
+num2int.o: $(hdrdir)/ruby/internal/rgengc.h
+num2int.o: $(hdrdir)/ruby/internal/scan_args.h
+num2int.o: $(hdrdir)/ruby/internal/special_consts.h
+num2int.o: $(hdrdir)/ruby/internal/static_assert.h
+num2int.o: $(hdrdir)/ruby/internal/stdalign.h
+num2int.o: $(hdrdir)/ruby/internal/stdbool.h
+num2int.o: $(hdrdir)/ruby/internal/symbol.h
+num2int.o: $(hdrdir)/ruby/internal/token_paste.h
+num2int.o: $(hdrdir)/ruby/internal/value.h
+num2int.o: $(hdrdir)/ruby/internal/value_type.h
+num2int.o: $(hdrdir)/ruby/internal/variable.h
+num2int.o: $(hdrdir)/ruby/internal/warning_push.h
+num2int.o: $(hdrdir)/ruby/internal/xmalloc.h
num2int.o: $(hdrdir)/ruby/assert.h
num2int.o: $(hdrdir)/ruby/backward.h
num2int.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/path_to_class/depend b/ext/-test-/path_to_class/depend
index 10a4cc04ae..ab243a9d15 100644
--- a/ext/-test-/path_to_class/depend
+++ b/ext/-test-/path_to_class/depend
@@ -2,146 +2,146 @@
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/impl/anyargs.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-path_to_class.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-path_to_class.o: $(hdrdir)/ruby/impl/assume.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/artificial.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/cold.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/const.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/error.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/format.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/noalias.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/noinline.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/pure.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/restrict.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/warning.h
-path_to_class.o: $(hdrdir)/ruby/impl/attr/weakref.h
-path_to_class.o: $(hdrdir)/ruby/impl/cast.h
-path_to_class.o: $(hdrdir)/ruby/impl/compiler_is.h
-path_to_class.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-path_to_class.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-path_to_class.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-path_to_class.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-path_to_class.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-path_to_class.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-path_to_class.o: $(hdrdir)/ruby/impl/compiler_since.h
-path_to_class.o: $(hdrdir)/ruby/impl/config.h
-path_to_class.o: $(hdrdir)/ruby/impl/constant_p.h
-path_to_class.o: $(hdrdir)/ruby/impl/core.h
-path_to_class.o: $(hdrdir)/ruby/impl/core/rarray.h
-path_to_class.o: $(hdrdir)/ruby/impl/core/rbasic.h
-path_to_class.o: $(hdrdir)/ruby/impl/core/rbignum.h
-path_to_class.o: $(hdrdir)/ruby/impl/core/rclass.h
-path_to_class.o: $(hdrdir)/ruby/impl/core/rdata.h
-path_to_class.o: $(hdrdir)/ruby/impl/core/rfile.h
-path_to_class.o: $(hdrdir)/ruby/impl/core/rhash.h
-path_to_class.o: $(hdrdir)/ruby/impl/core/robject.h
-path_to_class.o: $(hdrdir)/ruby/impl/core/rregexp.h
-path_to_class.o: $(hdrdir)/ruby/impl/core/rstring.h
-path_to_class.o: $(hdrdir)/ruby/impl/core/rstruct.h
-path_to_class.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-path_to_class.o: $(hdrdir)/ruby/impl/ctype.h
-path_to_class.o: $(hdrdir)/ruby/impl/dllexport.h
-path_to_class.o: $(hdrdir)/ruby/impl/dosish.h
-path_to_class.o: $(hdrdir)/ruby/impl/error.h
-path_to_class.o: $(hdrdir)/ruby/impl/eval.h
-path_to_class.o: $(hdrdir)/ruby/impl/event.h
-path_to_class.o: $(hdrdir)/ruby/impl/fl_type.h
-path_to_class.o: $(hdrdir)/ruby/impl/gc.h
-path_to_class.o: $(hdrdir)/ruby/impl/glob.h
-path_to_class.o: $(hdrdir)/ruby/impl/globals.h
-path_to_class.o: $(hdrdir)/ruby/impl/has/attribute.h
-path_to_class.o: $(hdrdir)/ruby/impl/has/builtin.h
-path_to_class.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-path_to_class.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-path_to_class.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-path_to_class.o: $(hdrdir)/ruby/impl/has/extension.h
-path_to_class.o: $(hdrdir)/ruby/impl/has/feature.h
-path_to_class.o: $(hdrdir)/ruby/impl/has/warning.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/array.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/bignum.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/class.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/compar.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/complex.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/cont.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/dir.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/enum.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/error.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/eval.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/file.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/gc.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/hash.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/io.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/load.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/marshal.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/numeric.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/object.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/parse.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/proc.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/process.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/random.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/range.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/rational.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/re.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/ruby.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/select.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/signal.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/string.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/struct.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/thread.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/time.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/variable.h
-path_to_class.o: $(hdrdir)/ruby/impl/intern/vm.h
-path_to_class.o: $(hdrdir)/ruby/impl/interpreter.h
-path_to_class.o: $(hdrdir)/ruby/impl/iterator.h
-path_to_class.o: $(hdrdir)/ruby/impl/memory.h
-path_to_class.o: $(hdrdir)/ruby/impl/method.h
-path_to_class.o: $(hdrdir)/ruby/impl/module.h
-path_to_class.o: $(hdrdir)/ruby/impl/newobj.h
-path_to_class.o: $(hdrdir)/ruby/impl/rgengc.h
-path_to_class.o: $(hdrdir)/ruby/impl/scan_args.h
-path_to_class.o: $(hdrdir)/ruby/impl/special_consts.h
-path_to_class.o: $(hdrdir)/ruby/impl/static_assert.h
-path_to_class.o: $(hdrdir)/ruby/impl/stdalign.h
-path_to_class.o: $(hdrdir)/ruby/impl/stdbool.h
-path_to_class.o: $(hdrdir)/ruby/impl/symbol.h
-path_to_class.o: $(hdrdir)/ruby/impl/token_paste.h
-path_to_class.o: $(hdrdir)/ruby/impl/value.h
-path_to_class.o: $(hdrdir)/ruby/impl/value_type.h
-path_to_class.o: $(hdrdir)/ruby/impl/variable.h
-path_to_class.o: $(hdrdir)/ruby/impl/warning_push.h
-path_to_class.o: $(hdrdir)/ruby/impl/xmalloc.h
+path_to_class.o: $(hdrdir)/ruby/internal/anyargs.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+path_to_class.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+path_to_class.o: $(hdrdir)/ruby/internal/assume.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/artificial.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/cold.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/const.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/error.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/format.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/noalias.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/noinline.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/pure.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/restrict.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/warning.h
+path_to_class.o: $(hdrdir)/ruby/internal/attr/weakref.h
+path_to_class.o: $(hdrdir)/ruby/internal/cast.h
+path_to_class.o: $(hdrdir)/ruby/internal/compiler_is.h
+path_to_class.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+path_to_class.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+path_to_class.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+path_to_class.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+path_to_class.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+path_to_class.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+path_to_class.o: $(hdrdir)/ruby/internal/compiler_since.h
+path_to_class.o: $(hdrdir)/ruby/internal/config.h
+path_to_class.o: $(hdrdir)/ruby/internal/constant_p.h
+path_to_class.o: $(hdrdir)/ruby/internal/core.h
+path_to_class.o: $(hdrdir)/ruby/internal/core/rarray.h
+path_to_class.o: $(hdrdir)/ruby/internal/core/rbasic.h
+path_to_class.o: $(hdrdir)/ruby/internal/core/rbignum.h
+path_to_class.o: $(hdrdir)/ruby/internal/core/rclass.h
+path_to_class.o: $(hdrdir)/ruby/internal/core/rdata.h
+path_to_class.o: $(hdrdir)/ruby/internal/core/rfile.h
+path_to_class.o: $(hdrdir)/ruby/internal/core/rhash.h
+path_to_class.o: $(hdrdir)/ruby/internal/core/robject.h
+path_to_class.o: $(hdrdir)/ruby/internal/core/rregexp.h
+path_to_class.o: $(hdrdir)/ruby/internal/core/rstring.h
+path_to_class.o: $(hdrdir)/ruby/internal/core/rstruct.h
+path_to_class.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+path_to_class.o: $(hdrdir)/ruby/internal/ctype.h
+path_to_class.o: $(hdrdir)/ruby/internal/dllexport.h
+path_to_class.o: $(hdrdir)/ruby/internal/dosish.h
+path_to_class.o: $(hdrdir)/ruby/internal/error.h
+path_to_class.o: $(hdrdir)/ruby/internal/eval.h
+path_to_class.o: $(hdrdir)/ruby/internal/event.h
+path_to_class.o: $(hdrdir)/ruby/internal/fl_type.h
+path_to_class.o: $(hdrdir)/ruby/internal/gc.h
+path_to_class.o: $(hdrdir)/ruby/internal/glob.h
+path_to_class.o: $(hdrdir)/ruby/internal/globals.h
+path_to_class.o: $(hdrdir)/ruby/internal/has/attribute.h
+path_to_class.o: $(hdrdir)/ruby/internal/has/builtin.h
+path_to_class.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+path_to_class.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+path_to_class.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+path_to_class.o: $(hdrdir)/ruby/internal/has/extension.h
+path_to_class.o: $(hdrdir)/ruby/internal/has/feature.h
+path_to_class.o: $(hdrdir)/ruby/internal/has/warning.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/array.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/bignum.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/class.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/compar.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/complex.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/cont.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/dir.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/enum.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/error.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/eval.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/file.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/gc.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/hash.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/io.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/load.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/marshal.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/numeric.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/object.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/parse.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/proc.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/process.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/random.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/range.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/rational.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/re.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/ruby.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/select.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/signal.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/string.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/struct.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/thread.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/time.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/variable.h
+path_to_class.o: $(hdrdir)/ruby/internal/intern/vm.h
+path_to_class.o: $(hdrdir)/ruby/internal/interpreter.h
+path_to_class.o: $(hdrdir)/ruby/internal/iterator.h
+path_to_class.o: $(hdrdir)/ruby/internal/memory.h
+path_to_class.o: $(hdrdir)/ruby/internal/method.h
+path_to_class.o: $(hdrdir)/ruby/internal/module.h
+path_to_class.o: $(hdrdir)/ruby/internal/newobj.h
+path_to_class.o: $(hdrdir)/ruby/internal/rgengc.h
+path_to_class.o: $(hdrdir)/ruby/internal/scan_args.h
+path_to_class.o: $(hdrdir)/ruby/internal/special_consts.h
+path_to_class.o: $(hdrdir)/ruby/internal/static_assert.h
+path_to_class.o: $(hdrdir)/ruby/internal/stdalign.h
+path_to_class.o: $(hdrdir)/ruby/internal/stdbool.h
+path_to_class.o: $(hdrdir)/ruby/internal/symbol.h
+path_to_class.o: $(hdrdir)/ruby/internal/token_paste.h
+path_to_class.o: $(hdrdir)/ruby/internal/value.h
+path_to_class.o: $(hdrdir)/ruby/internal/value_type.h
+path_to_class.o: $(hdrdir)/ruby/internal/variable.h
+path_to_class.o: $(hdrdir)/ruby/internal/warning_push.h
+path_to_class.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/popen_deadlock/depend b/ext/-test-/popen_deadlock/depend
index dae8b84999..bda00fa500 100644
--- a/ext/-test-/popen_deadlock/depend
+++ b/ext/-test-/popen_deadlock/depend
@@ -1,146 +1,146 @@
# 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/impl/anyargs.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/assume.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/artificial.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/cold.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/const.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/error.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/format.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/noalias.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/noinline.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/pure.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/restrict.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/warning.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/attr/weakref.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/cast.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/compiler_is.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/compiler_since.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/config.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/constant_p.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core/rarray.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core/rbasic.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core/rbignum.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core/rclass.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core/rdata.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core/rfile.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core/rhash.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core/robject.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core/rregexp.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core/rstring.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core/rstruct.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/ctype.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/dllexport.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/dosish.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/error.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/eval.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/event.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/fl_type.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/gc.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/glob.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/globals.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/has/attribute.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/has/builtin.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/has/extension.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/has/feature.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/has/warning.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/array.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/bignum.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/class.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/compar.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/complex.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/cont.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/dir.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/enum.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/error.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/eval.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/file.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/gc.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/hash.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/io.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/load.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/marshal.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/numeric.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/object.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/parse.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/proc.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/process.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/random.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/range.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/rational.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/re.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/ruby.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/select.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/signal.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/string.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/struct.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/thread.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/time.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/variable.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/intern/vm.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/interpreter.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/iterator.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/memory.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/method.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/module.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/newobj.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/rgengc.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/scan_args.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/special_consts.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/static_assert.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/stdalign.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/stdbool.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/symbol.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/token_paste.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/value.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/value_type.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/variable.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/warning_push.h
-infinite_loop_dlsym.o: $(hdrdir)/ruby/impl/xmalloc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/anyargs.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/assume.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/artificial.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/cold.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/const.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/error.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/format.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/noalias.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/noinline.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/pure.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/restrict.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/warning.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/attr/weakref.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/cast.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/compiler_is.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/compiler_since.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/config.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/constant_p.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core/rarray.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core/rbasic.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core/rbignum.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core/rclass.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core/rdata.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core/rfile.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core/rhash.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core/robject.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core/rregexp.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core/rstring.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core/rstruct.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/ctype.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/dllexport.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/dosish.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/error.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/eval.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/event.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/fl_type.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/gc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/glob.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/globals.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/has/attribute.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/has/builtin.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/has/extension.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/has/feature.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/has/warning.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/array.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/bignum.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/class.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/compar.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/complex.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/cont.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/dir.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/enum.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/error.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/eval.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/file.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/gc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/hash.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/io.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/load.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/marshal.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/numeric.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/object.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/parse.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/proc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/process.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/random.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/range.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/rational.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/re.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/ruby.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/select.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/signal.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/string.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/struct.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/thread.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/time.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/variable.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/intern/vm.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/interpreter.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/iterator.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/memory.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/method.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/module.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/newobj.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/rgengc.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/scan_args.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/special_consts.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/static_assert.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/stdalign.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/stdbool.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/symbol.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/token_paste.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/value.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/value_type.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/variable.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/warning_push.h
+infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/postponed_job/depend b/ext/-test-/postponed_job/depend
index da0d20fddb..337358909e 100644
--- a/ext/-test-/postponed_job/depend
+++ b/ext/-test-/postponed_job/depend
@@ -2,146 +2,146 @@
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/impl/anyargs.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-postponed_job.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-postponed_job.o: $(hdrdir)/ruby/impl/assume.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/artificial.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/cold.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/const.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/error.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/format.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/noalias.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/noinline.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/pure.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/restrict.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/warning.h
-postponed_job.o: $(hdrdir)/ruby/impl/attr/weakref.h
-postponed_job.o: $(hdrdir)/ruby/impl/cast.h
-postponed_job.o: $(hdrdir)/ruby/impl/compiler_is.h
-postponed_job.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-postponed_job.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-postponed_job.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-postponed_job.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-postponed_job.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-postponed_job.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-postponed_job.o: $(hdrdir)/ruby/impl/compiler_since.h
-postponed_job.o: $(hdrdir)/ruby/impl/config.h
-postponed_job.o: $(hdrdir)/ruby/impl/constant_p.h
-postponed_job.o: $(hdrdir)/ruby/impl/core.h
-postponed_job.o: $(hdrdir)/ruby/impl/core/rarray.h
-postponed_job.o: $(hdrdir)/ruby/impl/core/rbasic.h
-postponed_job.o: $(hdrdir)/ruby/impl/core/rbignum.h
-postponed_job.o: $(hdrdir)/ruby/impl/core/rclass.h
-postponed_job.o: $(hdrdir)/ruby/impl/core/rdata.h
-postponed_job.o: $(hdrdir)/ruby/impl/core/rfile.h
-postponed_job.o: $(hdrdir)/ruby/impl/core/rhash.h
-postponed_job.o: $(hdrdir)/ruby/impl/core/robject.h
-postponed_job.o: $(hdrdir)/ruby/impl/core/rregexp.h
-postponed_job.o: $(hdrdir)/ruby/impl/core/rstring.h
-postponed_job.o: $(hdrdir)/ruby/impl/core/rstruct.h
-postponed_job.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-postponed_job.o: $(hdrdir)/ruby/impl/ctype.h
-postponed_job.o: $(hdrdir)/ruby/impl/dllexport.h
-postponed_job.o: $(hdrdir)/ruby/impl/dosish.h
-postponed_job.o: $(hdrdir)/ruby/impl/error.h
-postponed_job.o: $(hdrdir)/ruby/impl/eval.h
-postponed_job.o: $(hdrdir)/ruby/impl/event.h
-postponed_job.o: $(hdrdir)/ruby/impl/fl_type.h
-postponed_job.o: $(hdrdir)/ruby/impl/gc.h
-postponed_job.o: $(hdrdir)/ruby/impl/glob.h
-postponed_job.o: $(hdrdir)/ruby/impl/globals.h
-postponed_job.o: $(hdrdir)/ruby/impl/has/attribute.h
-postponed_job.o: $(hdrdir)/ruby/impl/has/builtin.h
-postponed_job.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-postponed_job.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-postponed_job.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-postponed_job.o: $(hdrdir)/ruby/impl/has/extension.h
-postponed_job.o: $(hdrdir)/ruby/impl/has/feature.h
-postponed_job.o: $(hdrdir)/ruby/impl/has/warning.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/array.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/bignum.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/class.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/compar.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/complex.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/cont.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/dir.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/enum.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/error.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/eval.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/file.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/gc.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/hash.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/io.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/load.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/marshal.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/numeric.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/object.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/parse.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/proc.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/process.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/random.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/range.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/rational.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/re.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/ruby.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/select.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/signal.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/string.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/struct.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/thread.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/time.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/variable.h
-postponed_job.o: $(hdrdir)/ruby/impl/intern/vm.h
-postponed_job.o: $(hdrdir)/ruby/impl/interpreter.h
-postponed_job.o: $(hdrdir)/ruby/impl/iterator.h
-postponed_job.o: $(hdrdir)/ruby/impl/memory.h
-postponed_job.o: $(hdrdir)/ruby/impl/method.h
-postponed_job.o: $(hdrdir)/ruby/impl/module.h
-postponed_job.o: $(hdrdir)/ruby/impl/newobj.h
-postponed_job.o: $(hdrdir)/ruby/impl/rgengc.h
-postponed_job.o: $(hdrdir)/ruby/impl/scan_args.h
-postponed_job.o: $(hdrdir)/ruby/impl/special_consts.h
-postponed_job.o: $(hdrdir)/ruby/impl/static_assert.h
-postponed_job.o: $(hdrdir)/ruby/impl/stdalign.h
-postponed_job.o: $(hdrdir)/ruby/impl/stdbool.h
-postponed_job.o: $(hdrdir)/ruby/impl/symbol.h
-postponed_job.o: $(hdrdir)/ruby/impl/token_paste.h
-postponed_job.o: $(hdrdir)/ruby/impl/value.h
-postponed_job.o: $(hdrdir)/ruby/impl/value_type.h
-postponed_job.o: $(hdrdir)/ruby/impl/variable.h
-postponed_job.o: $(hdrdir)/ruby/impl/warning_push.h
-postponed_job.o: $(hdrdir)/ruby/impl/xmalloc.h
+postponed_job.o: $(hdrdir)/ruby/internal/anyargs.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+postponed_job.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+postponed_job.o: $(hdrdir)/ruby/internal/assume.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/artificial.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/cold.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/const.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/error.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/format.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/noalias.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/noinline.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/pure.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/restrict.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/warning.h
+postponed_job.o: $(hdrdir)/ruby/internal/attr/weakref.h
+postponed_job.o: $(hdrdir)/ruby/internal/cast.h
+postponed_job.o: $(hdrdir)/ruby/internal/compiler_is.h
+postponed_job.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+postponed_job.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+postponed_job.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+postponed_job.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+postponed_job.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+postponed_job.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+postponed_job.o: $(hdrdir)/ruby/internal/compiler_since.h
+postponed_job.o: $(hdrdir)/ruby/internal/config.h
+postponed_job.o: $(hdrdir)/ruby/internal/constant_p.h
+postponed_job.o: $(hdrdir)/ruby/internal/core.h
+postponed_job.o: $(hdrdir)/ruby/internal/core/rarray.h
+postponed_job.o: $(hdrdir)/ruby/internal/core/rbasic.h
+postponed_job.o: $(hdrdir)/ruby/internal/core/rbignum.h
+postponed_job.o: $(hdrdir)/ruby/internal/core/rclass.h
+postponed_job.o: $(hdrdir)/ruby/internal/core/rdata.h
+postponed_job.o: $(hdrdir)/ruby/internal/core/rfile.h
+postponed_job.o: $(hdrdir)/ruby/internal/core/rhash.h
+postponed_job.o: $(hdrdir)/ruby/internal/core/robject.h
+postponed_job.o: $(hdrdir)/ruby/internal/core/rregexp.h
+postponed_job.o: $(hdrdir)/ruby/internal/core/rstring.h
+postponed_job.o: $(hdrdir)/ruby/internal/core/rstruct.h
+postponed_job.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+postponed_job.o: $(hdrdir)/ruby/internal/ctype.h
+postponed_job.o: $(hdrdir)/ruby/internal/dllexport.h
+postponed_job.o: $(hdrdir)/ruby/internal/dosish.h
+postponed_job.o: $(hdrdir)/ruby/internal/error.h
+postponed_job.o: $(hdrdir)/ruby/internal/eval.h
+postponed_job.o: $(hdrdir)/ruby/internal/event.h
+postponed_job.o: $(hdrdir)/ruby/internal/fl_type.h
+postponed_job.o: $(hdrdir)/ruby/internal/gc.h
+postponed_job.o: $(hdrdir)/ruby/internal/glob.h
+postponed_job.o: $(hdrdir)/ruby/internal/globals.h
+postponed_job.o: $(hdrdir)/ruby/internal/has/attribute.h
+postponed_job.o: $(hdrdir)/ruby/internal/has/builtin.h
+postponed_job.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+postponed_job.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+postponed_job.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+postponed_job.o: $(hdrdir)/ruby/internal/has/extension.h
+postponed_job.o: $(hdrdir)/ruby/internal/has/feature.h
+postponed_job.o: $(hdrdir)/ruby/internal/has/warning.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/array.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/bignum.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/class.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/compar.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/complex.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/cont.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/dir.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/enum.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/error.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/eval.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/file.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/gc.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/hash.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/io.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/load.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/marshal.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/numeric.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/object.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/parse.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/proc.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/process.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/random.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/range.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/rational.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/re.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/ruby.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/select.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/signal.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/string.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/struct.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/thread.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/time.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/variable.h
+postponed_job.o: $(hdrdir)/ruby/internal/intern/vm.h
+postponed_job.o: $(hdrdir)/ruby/internal/interpreter.h
+postponed_job.o: $(hdrdir)/ruby/internal/iterator.h
+postponed_job.o: $(hdrdir)/ruby/internal/memory.h
+postponed_job.o: $(hdrdir)/ruby/internal/method.h
+postponed_job.o: $(hdrdir)/ruby/internal/module.h
+postponed_job.o: $(hdrdir)/ruby/internal/newobj.h
+postponed_job.o: $(hdrdir)/ruby/internal/rgengc.h
+postponed_job.o: $(hdrdir)/ruby/internal/scan_args.h
+postponed_job.o: $(hdrdir)/ruby/internal/special_consts.h
+postponed_job.o: $(hdrdir)/ruby/internal/static_assert.h
+postponed_job.o: $(hdrdir)/ruby/internal/stdalign.h
+postponed_job.o: $(hdrdir)/ruby/internal/stdbool.h
+postponed_job.o: $(hdrdir)/ruby/internal/symbol.h
+postponed_job.o: $(hdrdir)/ruby/internal/token_paste.h
+postponed_job.o: $(hdrdir)/ruby/internal/value.h
+postponed_job.o: $(hdrdir)/ruby/internal/value_type.h
+postponed_job.o: $(hdrdir)/ruby/internal/variable.h
+postponed_job.o: $(hdrdir)/ruby/internal/warning_push.h
+postponed_job.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/printf/depend b/ext/-test-/printf/depend
index 364c462220..47c5263ec9 100644
--- a/ext/-test-/printf/depend
+++ b/ext/-test-/printf/depend
@@ -2,146 +2,146 @@
printf.o: $(RUBY_EXTCONF_H)
printf.o: $(arch_hdrdir)/ruby/config.h
printf.o: $(hdrdir)/ruby.h
-printf.o: $(hdrdir)/ruby/impl/anyargs.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-printf.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-printf.o: $(hdrdir)/ruby/impl/assume.h
-printf.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-printf.o: $(hdrdir)/ruby/impl/attr/artificial.h
-printf.o: $(hdrdir)/ruby/impl/attr/cold.h
-printf.o: $(hdrdir)/ruby/impl/attr/const.h
-printf.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-printf.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-printf.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-printf.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-printf.o: $(hdrdir)/ruby/impl/attr/error.h
-printf.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-printf.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-printf.o: $(hdrdir)/ruby/impl/attr/format.h
-printf.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-printf.o: $(hdrdir)/ruby/impl/attr/noalias.h
-printf.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-printf.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-printf.o: $(hdrdir)/ruby/impl/attr/noinline.h
-printf.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-printf.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-printf.o: $(hdrdir)/ruby/impl/attr/pure.h
-printf.o: $(hdrdir)/ruby/impl/attr/restrict.h
-printf.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-printf.o: $(hdrdir)/ruby/impl/attr/warning.h
-printf.o: $(hdrdir)/ruby/impl/attr/weakref.h
-printf.o: $(hdrdir)/ruby/impl/cast.h
-printf.o: $(hdrdir)/ruby/impl/compiler_is.h
-printf.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-printf.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-printf.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-printf.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-printf.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-printf.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-printf.o: $(hdrdir)/ruby/impl/compiler_since.h
-printf.o: $(hdrdir)/ruby/impl/config.h
-printf.o: $(hdrdir)/ruby/impl/constant_p.h
-printf.o: $(hdrdir)/ruby/impl/core.h
-printf.o: $(hdrdir)/ruby/impl/core/rarray.h
-printf.o: $(hdrdir)/ruby/impl/core/rbasic.h
-printf.o: $(hdrdir)/ruby/impl/core/rbignum.h
-printf.o: $(hdrdir)/ruby/impl/core/rclass.h
-printf.o: $(hdrdir)/ruby/impl/core/rdata.h
-printf.o: $(hdrdir)/ruby/impl/core/rfile.h
-printf.o: $(hdrdir)/ruby/impl/core/rhash.h
-printf.o: $(hdrdir)/ruby/impl/core/robject.h
-printf.o: $(hdrdir)/ruby/impl/core/rregexp.h
-printf.o: $(hdrdir)/ruby/impl/core/rstring.h
-printf.o: $(hdrdir)/ruby/impl/core/rstruct.h
-printf.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-printf.o: $(hdrdir)/ruby/impl/ctype.h
-printf.o: $(hdrdir)/ruby/impl/dllexport.h
-printf.o: $(hdrdir)/ruby/impl/dosish.h
-printf.o: $(hdrdir)/ruby/impl/error.h
-printf.o: $(hdrdir)/ruby/impl/eval.h
-printf.o: $(hdrdir)/ruby/impl/event.h
-printf.o: $(hdrdir)/ruby/impl/fl_type.h
-printf.o: $(hdrdir)/ruby/impl/gc.h
-printf.o: $(hdrdir)/ruby/impl/glob.h
-printf.o: $(hdrdir)/ruby/impl/globals.h
-printf.o: $(hdrdir)/ruby/impl/has/attribute.h
-printf.o: $(hdrdir)/ruby/impl/has/builtin.h
-printf.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-printf.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-printf.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-printf.o: $(hdrdir)/ruby/impl/has/extension.h
-printf.o: $(hdrdir)/ruby/impl/has/feature.h
-printf.o: $(hdrdir)/ruby/impl/has/warning.h
-printf.o: $(hdrdir)/ruby/impl/intern/array.h
-printf.o: $(hdrdir)/ruby/impl/intern/bignum.h
-printf.o: $(hdrdir)/ruby/impl/intern/class.h
-printf.o: $(hdrdir)/ruby/impl/intern/compar.h
-printf.o: $(hdrdir)/ruby/impl/intern/complex.h
-printf.o: $(hdrdir)/ruby/impl/intern/cont.h
-printf.o: $(hdrdir)/ruby/impl/intern/dir.h
-printf.o: $(hdrdir)/ruby/impl/intern/enum.h
-printf.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-printf.o: $(hdrdir)/ruby/impl/intern/error.h
-printf.o: $(hdrdir)/ruby/impl/intern/eval.h
-printf.o: $(hdrdir)/ruby/impl/intern/file.h
-printf.o: $(hdrdir)/ruby/impl/intern/gc.h
-printf.o: $(hdrdir)/ruby/impl/intern/hash.h
-printf.o: $(hdrdir)/ruby/impl/intern/io.h
-printf.o: $(hdrdir)/ruby/impl/intern/load.h
-printf.o: $(hdrdir)/ruby/impl/intern/marshal.h
-printf.o: $(hdrdir)/ruby/impl/intern/numeric.h
-printf.o: $(hdrdir)/ruby/impl/intern/object.h
-printf.o: $(hdrdir)/ruby/impl/intern/parse.h
-printf.o: $(hdrdir)/ruby/impl/intern/proc.h
-printf.o: $(hdrdir)/ruby/impl/intern/process.h
-printf.o: $(hdrdir)/ruby/impl/intern/random.h
-printf.o: $(hdrdir)/ruby/impl/intern/range.h
-printf.o: $(hdrdir)/ruby/impl/intern/rational.h
-printf.o: $(hdrdir)/ruby/impl/intern/re.h
-printf.o: $(hdrdir)/ruby/impl/intern/ruby.h
-printf.o: $(hdrdir)/ruby/impl/intern/select.h
-printf.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-printf.o: $(hdrdir)/ruby/impl/intern/signal.h
-printf.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-printf.o: $(hdrdir)/ruby/impl/intern/string.h
-printf.o: $(hdrdir)/ruby/impl/intern/struct.h
-printf.o: $(hdrdir)/ruby/impl/intern/thread.h
-printf.o: $(hdrdir)/ruby/impl/intern/time.h
-printf.o: $(hdrdir)/ruby/impl/intern/variable.h
-printf.o: $(hdrdir)/ruby/impl/intern/vm.h
-printf.o: $(hdrdir)/ruby/impl/interpreter.h
-printf.o: $(hdrdir)/ruby/impl/iterator.h
-printf.o: $(hdrdir)/ruby/impl/memory.h
-printf.o: $(hdrdir)/ruby/impl/method.h
-printf.o: $(hdrdir)/ruby/impl/module.h
-printf.o: $(hdrdir)/ruby/impl/newobj.h
-printf.o: $(hdrdir)/ruby/impl/rgengc.h
-printf.o: $(hdrdir)/ruby/impl/scan_args.h
-printf.o: $(hdrdir)/ruby/impl/special_consts.h
-printf.o: $(hdrdir)/ruby/impl/static_assert.h
-printf.o: $(hdrdir)/ruby/impl/stdalign.h
-printf.o: $(hdrdir)/ruby/impl/stdbool.h
-printf.o: $(hdrdir)/ruby/impl/symbol.h
-printf.o: $(hdrdir)/ruby/impl/token_paste.h
-printf.o: $(hdrdir)/ruby/impl/value.h
-printf.o: $(hdrdir)/ruby/impl/value_type.h
-printf.o: $(hdrdir)/ruby/impl/variable.h
-printf.o: $(hdrdir)/ruby/impl/warning_push.h
-printf.o: $(hdrdir)/ruby/impl/xmalloc.h
+printf.o: $(hdrdir)/ruby/internal/anyargs.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+printf.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+printf.o: $(hdrdir)/ruby/internal/assume.h
+printf.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+printf.o: $(hdrdir)/ruby/internal/attr/artificial.h
+printf.o: $(hdrdir)/ruby/internal/attr/cold.h
+printf.o: $(hdrdir)/ruby/internal/attr/const.h
+printf.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+printf.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+printf.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+printf.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+printf.o: $(hdrdir)/ruby/internal/attr/error.h
+printf.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+printf.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+printf.o: $(hdrdir)/ruby/internal/attr/format.h
+printf.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+printf.o: $(hdrdir)/ruby/internal/attr/noalias.h
+printf.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+printf.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+printf.o: $(hdrdir)/ruby/internal/attr/noinline.h
+printf.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+printf.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+printf.o: $(hdrdir)/ruby/internal/attr/pure.h
+printf.o: $(hdrdir)/ruby/internal/attr/restrict.h
+printf.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+printf.o: $(hdrdir)/ruby/internal/attr/warning.h
+printf.o: $(hdrdir)/ruby/internal/attr/weakref.h
+printf.o: $(hdrdir)/ruby/internal/cast.h
+printf.o: $(hdrdir)/ruby/internal/compiler_is.h
+printf.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+printf.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+printf.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+printf.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+printf.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+printf.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+printf.o: $(hdrdir)/ruby/internal/compiler_since.h
+printf.o: $(hdrdir)/ruby/internal/config.h
+printf.o: $(hdrdir)/ruby/internal/constant_p.h
+printf.o: $(hdrdir)/ruby/internal/core.h
+printf.o: $(hdrdir)/ruby/internal/core/rarray.h
+printf.o: $(hdrdir)/ruby/internal/core/rbasic.h
+printf.o: $(hdrdir)/ruby/internal/core/rbignum.h
+printf.o: $(hdrdir)/ruby/internal/core/rclass.h
+printf.o: $(hdrdir)/ruby/internal/core/rdata.h
+printf.o: $(hdrdir)/ruby/internal/core/rfile.h
+printf.o: $(hdrdir)/ruby/internal/core/rhash.h
+printf.o: $(hdrdir)/ruby/internal/core/robject.h
+printf.o: $(hdrdir)/ruby/internal/core/rregexp.h
+printf.o: $(hdrdir)/ruby/internal/core/rstring.h
+printf.o: $(hdrdir)/ruby/internal/core/rstruct.h
+printf.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+printf.o: $(hdrdir)/ruby/internal/ctype.h
+printf.o: $(hdrdir)/ruby/internal/dllexport.h
+printf.o: $(hdrdir)/ruby/internal/dosish.h
+printf.o: $(hdrdir)/ruby/internal/error.h
+printf.o: $(hdrdir)/ruby/internal/eval.h
+printf.o: $(hdrdir)/ruby/internal/event.h
+printf.o: $(hdrdir)/ruby/internal/fl_type.h
+printf.o: $(hdrdir)/ruby/internal/gc.h
+printf.o: $(hdrdir)/ruby/internal/glob.h
+printf.o: $(hdrdir)/ruby/internal/globals.h
+printf.o: $(hdrdir)/ruby/internal/has/attribute.h
+printf.o: $(hdrdir)/ruby/internal/has/builtin.h
+printf.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+printf.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+printf.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+printf.o: $(hdrdir)/ruby/internal/has/extension.h
+printf.o: $(hdrdir)/ruby/internal/has/feature.h
+printf.o: $(hdrdir)/ruby/internal/has/warning.h
+printf.o: $(hdrdir)/ruby/internal/intern/array.h
+printf.o: $(hdrdir)/ruby/internal/intern/bignum.h
+printf.o: $(hdrdir)/ruby/internal/intern/class.h
+printf.o: $(hdrdir)/ruby/internal/intern/compar.h
+printf.o: $(hdrdir)/ruby/internal/intern/complex.h
+printf.o: $(hdrdir)/ruby/internal/intern/cont.h
+printf.o: $(hdrdir)/ruby/internal/intern/dir.h
+printf.o: $(hdrdir)/ruby/internal/intern/enum.h
+printf.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+printf.o: $(hdrdir)/ruby/internal/intern/error.h
+printf.o: $(hdrdir)/ruby/internal/intern/eval.h
+printf.o: $(hdrdir)/ruby/internal/intern/file.h
+printf.o: $(hdrdir)/ruby/internal/intern/gc.h
+printf.o: $(hdrdir)/ruby/internal/intern/hash.h
+printf.o: $(hdrdir)/ruby/internal/intern/io.h
+printf.o: $(hdrdir)/ruby/internal/intern/load.h
+printf.o: $(hdrdir)/ruby/internal/intern/marshal.h
+printf.o: $(hdrdir)/ruby/internal/intern/numeric.h
+printf.o: $(hdrdir)/ruby/internal/intern/object.h
+printf.o: $(hdrdir)/ruby/internal/intern/parse.h
+printf.o: $(hdrdir)/ruby/internal/intern/proc.h
+printf.o: $(hdrdir)/ruby/internal/intern/process.h
+printf.o: $(hdrdir)/ruby/internal/intern/random.h
+printf.o: $(hdrdir)/ruby/internal/intern/range.h
+printf.o: $(hdrdir)/ruby/internal/intern/rational.h
+printf.o: $(hdrdir)/ruby/internal/intern/re.h
+printf.o: $(hdrdir)/ruby/internal/intern/ruby.h
+printf.o: $(hdrdir)/ruby/internal/intern/select.h
+printf.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+printf.o: $(hdrdir)/ruby/internal/intern/signal.h
+printf.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+printf.o: $(hdrdir)/ruby/internal/intern/string.h
+printf.o: $(hdrdir)/ruby/internal/intern/struct.h
+printf.o: $(hdrdir)/ruby/internal/intern/thread.h
+printf.o: $(hdrdir)/ruby/internal/intern/time.h
+printf.o: $(hdrdir)/ruby/internal/intern/variable.h
+printf.o: $(hdrdir)/ruby/internal/intern/vm.h
+printf.o: $(hdrdir)/ruby/internal/interpreter.h
+printf.o: $(hdrdir)/ruby/internal/iterator.h
+printf.o: $(hdrdir)/ruby/internal/memory.h
+printf.o: $(hdrdir)/ruby/internal/method.h
+printf.o: $(hdrdir)/ruby/internal/module.h
+printf.o: $(hdrdir)/ruby/internal/newobj.h
+printf.o: $(hdrdir)/ruby/internal/rgengc.h
+printf.o: $(hdrdir)/ruby/internal/scan_args.h
+printf.o: $(hdrdir)/ruby/internal/special_consts.h
+printf.o: $(hdrdir)/ruby/internal/static_assert.h
+printf.o: $(hdrdir)/ruby/internal/stdalign.h
+printf.o: $(hdrdir)/ruby/internal/stdbool.h
+printf.o: $(hdrdir)/ruby/internal/symbol.h
+printf.o: $(hdrdir)/ruby/internal/token_paste.h
+printf.o: $(hdrdir)/ruby/internal/value.h
+printf.o: $(hdrdir)/ruby/internal/value_type.h
+printf.o: $(hdrdir)/ruby/internal/variable.h
+printf.o: $(hdrdir)/ruby/internal/warning_push.h
+printf.o: $(hdrdir)/ruby/internal/xmalloc.h
printf.o: $(hdrdir)/ruby/assert.h
printf.o: $(hdrdir)/ruby/backward.h
printf.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/proc/depend b/ext/-test-/proc/depend
index 73476530f1..73e5f562b1 100644
--- a/ext/-test-/proc/depend
+++ b/ext/-test-/proc/depend
@@ -2,146 +2,146 @@
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
-init.o: $(hdrdir)/ruby/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -166,146 +166,146 @@ 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/impl/anyargs.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-receiver.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-receiver.o: $(hdrdir)/ruby/impl/assume.h
-receiver.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-receiver.o: $(hdrdir)/ruby/impl/attr/artificial.h
-receiver.o: $(hdrdir)/ruby/impl/attr/cold.h
-receiver.o: $(hdrdir)/ruby/impl/attr/const.h
-receiver.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-receiver.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-receiver.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-receiver.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-receiver.o: $(hdrdir)/ruby/impl/attr/error.h
-receiver.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-receiver.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-receiver.o: $(hdrdir)/ruby/impl/attr/format.h
-receiver.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-receiver.o: $(hdrdir)/ruby/impl/attr/noalias.h
-receiver.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-receiver.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-receiver.o: $(hdrdir)/ruby/impl/attr/noinline.h
-receiver.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-receiver.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-receiver.o: $(hdrdir)/ruby/impl/attr/pure.h
-receiver.o: $(hdrdir)/ruby/impl/attr/restrict.h
-receiver.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-receiver.o: $(hdrdir)/ruby/impl/attr/warning.h
-receiver.o: $(hdrdir)/ruby/impl/attr/weakref.h
-receiver.o: $(hdrdir)/ruby/impl/cast.h
-receiver.o: $(hdrdir)/ruby/impl/compiler_is.h
-receiver.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-receiver.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-receiver.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-receiver.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-receiver.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-receiver.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-receiver.o: $(hdrdir)/ruby/impl/compiler_since.h
-receiver.o: $(hdrdir)/ruby/impl/config.h
-receiver.o: $(hdrdir)/ruby/impl/constant_p.h
-receiver.o: $(hdrdir)/ruby/impl/core.h
-receiver.o: $(hdrdir)/ruby/impl/core/rarray.h
-receiver.o: $(hdrdir)/ruby/impl/core/rbasic.h
-receiver.o: $(hdrdir)/ruby/impl/core/rbignum.h
-receiver.o: $(hdrdir)/ruby/impl/core/rclass.h
-receiver.o: $(hdrdir)/ruby/impl/core/rdata.h
-receiver.o: $(hdrdir)/ruby/impl/core/rfile.h
-receiver.o: $(hdrdir)/ruby/impl/core/rhash.h
-receiver.o: $(hdrdir)/ruby/impl/core/robject.h
-receiver.o: $(hdrdir)/ruby/impl/core/rregexp.h
-receiver.o: $(hdrdir)/ruby/impl/core/rstring.h
-receiver.o: $(hdrdir)/ruby/impl/core/rstruct.h
-receiver.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-receiver.o: $(hdrdir)/ruby/impl/ctype.h
-receiver.o: $(hdrdir)/ruby/impl/dllexport.h
-receiver.o: $(hdrdir)/ruby/impl/dosish.h
-receiver.o: $(hdrdir)/ruby/impl/error.h
-receiver.o: $(hdrdir)/ruby/impl/eval.h
-receiver.o: $(hdrdir)/ruby/impl/event.h
-receiver.o: $(hdrdir)/ruby/impl/fl_type.h
-receiver.o: $(hdrdir)/ruby/impl/gc.h
-receiver.o: $(hdrdir)/ruby/impl/glob.h
-receiver.o: $(hdrdir)/ruby/impl/globals.h
-receiver.o: $(hdrdir)/ruby/impl/has/attribute.h
-receiver.o: $(hdrdir)/ruby/impl/has/builtin.h
-receiver.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-receiver.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-receiver.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-receiver.o: $(hdrdir)/ruby/impl/has/extension.h
-receiver.o: $(hdrdir)/ruby/impl/has/feature.h
-receiver.o: $(hdrdir)/ruby/impl/has/warning.h
-receiver.o: $(hdrdir)/ruby/impl/intern/array.h
-receiver.o: $(hdrdir)/ruby/impl/intern/bignum.h
-receiver.o: $(hdrdir)/ruby/impl/intern/class.h
-receiver.o: $(hdrdir)/ruby/impl/intern/compar.h
-receiver.o: $(hdrdir)/ruby/impl/intern/complex.h
-receiver.o: $(hdrdir)/ruby/impl/intern/cont.h
-receiver.o: $(hdrdir)/ruby/impl/intern/dir.h
-receiver.o: $(hdrdir)/ruby/impl/intern/enum.h
-receiver.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-receiver.o: $(hdrdir)/ruby/impl/intern/error.h
-receiver.o: $(hdrdir)/ruby/impl/intern/eval.h
-receiver.o: $(hdrdir)/ruby/impl/intern/file.h
-receiver.o: $(hdrdir)/ruby/impl/intern/gc.h
-receiver.o: $(hdrdir)/ruby/impl/intern/hash.h
-receiver.o: $(hdrdir)/ruby/impl/intern/io.h
-receiver.o: $(hdrdir)/ruby/impl/intern/load.h
-receiver.o: $(hdrdir)/ruby/impl/intern/marshal.h
-receiver.o: $(hdrdir)/ruby/impl/intern/numeric.h
-receiver.o: $(hdrdir)/ruby/impl/intern/object.h
-receiver.o: $(hdrdir)/ruby/impl/intern/parse.h
-receiver.o: $(hdrdir)/ruby/impl/intern/proc.h
-receiver.o: $(hdrdir)/ruby/impl/intern/process.h
-receiver.o: $(hdrdir)/ruby/impl/intern/random.h
-receiver.o: $(hdrdir)/ruby/impl/intern/range.h
-receiver.o: $(hdrdir)/ruby/impl/intern/rational.h
-receiver.o: $(hdrdir)/ruby/impl/intern/re.h
-receiver.o: $(hdrdir)/ruby/impl/intern/ruby.h
-receiver.o: $(hdrdir)/ruby/impl/intern/select.h
-receiver.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-receiver.o: $(hdrdir)/ruby/impl/intern/signal.h
-receiver.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-receiver.o: $(hdrdir)/ruby/impl/intern/string.h
-receiver.o: $(hdrdir)/ruby/impl/intern/struct.h
-receiver.o: $(hdrdir)/ruby/impl/intern/thread.h
-receiver.o: $(hdrdir)/ruby/impl/intern/time.h
-receiver.o: $(hdrdir)/ruby/impl/intern/variable.h
-receiver.o: $(hdrdir)/ruby/impl/intern/vm.h
-receiver.o: $(hdrdir)/ruby/impl/interpreter.h
-receiver.o: $(hdrdir)/ruby/impl/iterator.h
-receiver.o: $(hdrdir)/ruby/impl/memory.h
-receiver.o: $(hdrdir)/ruby/impl/method.h
-receiver.o: $(hdrdir)/ruby/impl/module.h
-receiver.o: $(hdrdir)/ruby/impl/newobj.h
-receiver.o: $(hdrdir)/ruby/impl/rgengc.h
-receiver.o: $(hdrdir)/ruby/impl/scan_args.h
-receiver.o: $(hdrdir)/ruby/impl/special_consts.h
-receiver.o: $(hdrdir)/ruby/impl/static_assert.h
-receiver.o: $(hdrdir)/ruby/impl/stdalign.h
-receiver.o: $(hdrdir)/ruby/impl/stdbool.h
-receiver.o: $(hdrdir)/ruby/impl/symbol.h
-receiver.o: $(hdrdir)/ruby/impl/token_paste.h
-receiver.o: $(hdrdir)/ruby/impl/value.h
-receiver.o: $(hdrdir)/ruby/impl/value_type.h
-receiver.o: $(hdrdir)/ruby/impl/variable.h
-receiver.o: $(hdrdir)/ruby/impl/warning_push.h
-receiver.o: $(hdrdir)/ruby/impl/xmalloc.h
+receiver.o: $(hdrdir)/ruby/internal/anyargs.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+receiver.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+receiver.o: $(hdrdir)/ruby/internal/assume.h
+receiver.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+receiver.o: $(hdrdir)/ruby/internal/attr/artificial.h
+receiver.o: $(hdrdir)/ruby/internal/attr/cold.h
+receiver.o: $(hdrdir)/ruby/internal/attr/const.h
+receiver.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+receiver.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+receiver.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+receiver.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+receiver.o: $(hdrdir)/ruby/internal/attr/error.h
+receiver.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+receiver.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+receiver.o: $(hdrdir)/ruby/internal/attr/format.h
+receiver.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+receiver.o: $(hdrdir)/ruby/internal/attr/noalias.h
+receiver.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+receiver.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+receiver.o: $(hdrdir)/ruby/internal/attr/noinline.h
+receiver.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+receiver.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+receiver.o: $(hdrdir)/ruby/internal/attr/pure.h
+receiver.o: $(hdrdir)/ruby/internal/attr/restrict.h
+receiver.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+receiver.o: $(hdrdir)/ruby/internal/attr/warning.h
+receiver.o: $(hdrdir)/ruby/internal/attr/weakref.h
+receiver.o: $(hdrdir)/ruby/internal/cast.h
+receiver.o: $(hdrdir)/ruby/internal/compiler_is.h
+receiver.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+receiver.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+receiver.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+receiver.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+receiver.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+receiver.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+receiver.o: $(hdrdir)/ruby/internal/compiler_since.h
+receiver.o: $(hdrdir)/ruby/internal/config.h
+receiver.o: $(hdrdir)/ruby/internal/constant_p.h
+receiver.o: $(hdrdir)/ruby/internal/core.h
+receiver.o: $(hdrdir)/ruby/internal/core/rarray.h
+receiver.o: $(hdrdir)/ruby/internal/core/rbasic.h
+receiver.o: $(hdrdir)/ruby/internal/core/rbignum.h
+receiver.o: $(hdrdir)/ruby/internal/core/rclass.h
+receiver.o: $(hdrdir)/ruby/internal/core/rdata.h
+receiver.o: $(hdrdir)/ruby/internal/core/rfile.h
+receiver.o: $(hdrdir)/ruby/internal/core/rhash.h
+receiver.o: $(hdrdir)/ruby/internal/core/robject.h
+receiver.o: $(hdrdir)/ruby/internal/core/rregexp.h
+receiver.o: $(hdrdir)/ruby/internal/core/rstring.h
+receiver.o: $(hdrdir)/ruby/internal/core/rstruct.h
+receiver.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+receiver.o: $(hdrdir)/ruby/internal/ctype.h
+receiver.o: $(hdrdir)/ruby/internal/dllexport.h
+receiver.o: $(hdrdir)/ruby/internal/dosish.h
+receiver.o: $(hdrdir)/ruby/internal/error.h
+receiver.o: $(hdrdir)/ruby/internal/eval.h
+receiver.o: $(hdrdir)/ruby/internal/event.h
+receiver.o: $(hdrdir)/ruby/internal/fl_type.h
+receiver.o: $(hdrdir)/ruby/internal/gc.h
+receiver.o: $(hdrdir)/ruby/internal/glob.h
+receiver.o: $(hdrdir)/ruby/internal/globals.h
+receiver.o: $(hdrdir)/ruby/internal/has/attribute.h
+receiver.o: $(hdrdir)/ruby/internal/has/builtin.h
+receiver.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+receiver.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+receiver.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+receiver.o: $(hdrdir)/ruby/internal/has/extension.h
+receiver.o: $(hdrdir)/ruby/internal/has/feature.h
+receiver.o: $(hdrdir)/ruby/internal/has/warning.h
+receiver.o: $(hdrdir)/ruby/internal/intern/array.h
+receiver.o: $(hdrdir)/ruby/internal/intern/bignum.h
+receiver.o: $(hdrdir)/ruby/internal/intern/class.h
+receiver.o: $(hdrdir)/ruby/internal/intern/compar.h
+receiver.o: $(hdrdir)/ruby/internal/intern/complex.h
+receiver.o: $(hdrdir)/ruby/internal/intern/cont.h
+receiver.o: $(hdrdir)/ruby/internal/intern/dir.h
+receiver.o: $(hdrdir)/ruby/internal/intern/enum.h
+receiver.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+receiver.o: $(hdrdir)/ruby/internal/intern/error.h
+receiver.o: $(hdrdir)/ruby/internal/intern/eval.h
+receiver.o: $(hdrdir)/ruby/internal/intern/file.h
+receiver.o: $(hdrdir)/ruby/internal/intern/gc.h
+receiver.o: $(hdrdir)/ruby/internal/intern/hash.h
+receiver.o: $(hdrdir)/ruby/internal/intern/io.h
+receiver.o: $(hdrdir)/ruby/internal/intern/load.h
+receiver.o: $(hdrdir)/ruby/internal/intern/marshal.h
+receiver.o: $(hdrdir)/ruby/internal/intern/numeric.h
+receiver.o: $(hdrdir)/ruby/internal/intern/object.h
+receiver.o: $(hdrdir)/ruby/internal/intern/parse.h
+receiver.o: $(hdrdir)/ruby/internal/intern/proc.h
+receiver.o: $(hdrdir)/ruby/internal/intern/process.h
+receiver.o: $(hdrdir)/ruby/internal/intern/random.h
+receiver.o: $(hdrdir)/ruby/internal/intern/range.h
+receiver.o: $(hdrdir)/ruby/internal/intern/rational.h
+receiver.o: $(hdrdir)/ruby/internal/intern/re.h
+receiver.o: $(hdrdir)/ruby/internal/intern/ruby.h
+receiver.o: $(hdrdir)/ruby/internal/intern/select.h
+receiver.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+receiver.o: $(hdrdir)/ruby/internal/intern/signal.h
+receiver.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+receiver.o: $(hdrdir)/ruby/internal/intern/string.h
+receiver.o: $(hdrdir)/ruby/internal/intern/struct.h
+receiver.o: $(hdrdir)/ruby/internal/intern/thread.h
+receiver.o: $(hdrdir)/ruby/internal/intern/time.h
+receiver.o: $(hdrdir)/ruby/internal/intern/variable.h
+receiver.o: $(hdrdir)/ruby/internal/intern/vm.h
+receiver.o: $(hdrdir)/ruby/internal/interpreter.h
+receiver.o: $(hdrdir)/ruby/internal/iterator.h
+receiver.o: $(hdrdir)/ruby/internal/memory.h
+receiver.o: $(hdrdir)/ruby/internal/method.h
+receiver.o: $(hdrdir)/ruby/internal/module.h
+receiver.o: $(hdrdir)/ruby/internal/newobj.h
+receiver.o: $(hdrdir)/ruby/internal/rgengc.h
+receiver.o: $(hdrdir)/ruby/internal/scan_args.h
+receiver.o: $(hdrdir)/ruby/internal/special_consts.h
+receiver.o: $(hdrdir)/ruby/internal/static_assert.h
+receiver.o: $(hdrdir)/ruby/internal/stdalign.h
+receiver.o: $(hdrdir)/ruby/internal/stdbool.h
+receiver.o: $(hdrdir)/ruby/internal/symbol.h
+receiver.o: $(hdrdir)/ruby/internal/token_paste.h
+receiver.o: $(hdrdir)/ruby/internal/value.h
+receiver.o: $(hdrdir)/ruby/internal/value_type.h
+receiver.o: $(hdrdir)/ruby/internal/variable.h
+receiver.o: $(hdrdir)/ruby/internal/warning_push.h
+receiver.o: $(hdrdir)/ruby/internal/xmalloc.h
receiver.o: $(hdrdir)/ruby/assert.h
receiver.o: $(hdrdir)/ruby/backward.h
receiver.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -330,146 +330,146 @@ 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/impl/anyargs.h
-super.o: $(hdrdir)/ruby/impl/arithmetic.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-super.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-super.o: $(hdrdir)/ruby/impl/assume.h
-super.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-super.o: $(hdrdir)/ruby/impl/attr/artificial.h
-super.o: $(hdrdir)/ruby/impl/attr/cold.h
-super.o: $(hdrdir)/ruby/impl/attr/const.h
-super.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-super.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-super.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-super.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-super.o: $(hdrdir)/ruby/impl/attr/error.h
-super.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-super.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-super.o: $(hdrdir)/ruby/impl/attr/format.h
-super.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-super.o: $(hdrdir)/ruby/impl/attr/noalias.h
-super.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-super.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-super.o: $(hdrdir)/ruby/impl/attr/noinline.h
-super.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-super.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-super.o: $(hdrdir)/ruby/impl/attr/pure.h
-super.o: $(hdrdir)/ruby/impl/attr/restrict.h
-super.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-super.o: $(hdrdir)/ruby/impl/attr/warning.h
-super.o: $(hdrdir)/ruby/impl/attr/weakref.h
-super.o: $(hdrdir)/ruby/impl/cast.h
-super.o: $(hdrdir)/ruby/impl/compiler_is.h
-super.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-super.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-super.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-super.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-super.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-super.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-super.o: $(hdrdir)/ruby/impl/compiler_since.h
-super.o: $(hdrdir)/ruby/impl/config.h
-super.o: $(hdrdir)/ruby/impl/constant_p.h
-super.o: $(hdrdir)/ruby/impl/core.h
-super.o: $(hdrdir)/ruby/impl/core/rarray.h
-super.o: $(hdrdir)/ruby/impl/core/rbasic.h
-super.o: $(hdrdir)/ruby/impl/core/rbignum.h
-super.o: $(hdrdir)/ruby/impl/core/rclass.h
-super.o: $(hdrdir)/ruby/impl/core/rdata.h
-super.o: $(hdrdir)/ruby/impl/core/rfile.h
-super.o: $(hdrdir)/ruby/impl/core/rhash.h
-super.o: $(hdrdir)/ruby/impl/core/robject.h
-super.o: $(hdrdir)/ruby/impl/core/rregexp.h
-super.o: $(hdrdir)/ruby/impl/core/rstring.h
-super.o: $(hdrdir)/ruby/impl/core/rstruct.h
-super.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-super.o: $(hdrdir)/ruby/impl/ctype.h
-super.o: $(hdrdir)/ruby/impl/dllexport.h
-super.o: $(hdrdir)/ruby/impl/dosish.h
-super.o: $(hdrdir)/ruby/impl/error.h
-super.o: $(hdrdir)/ruby/impl/eval.h
-super.o: $(hdrdir)/ruby/impl/event.h
-super.o: $(hdrdir)/ruby/impl/fl_type.h
-super.o: $(hdrdir)/ruby/impl/gc.h
-super.o: $(hdrdir)/ruby/impl/glob.h
-super.o: $(hdrdir)/ruby/impl/globals.h
-super.o: $(hdrdir)/ruby/impl/has/attribute.h
-super.o: $(hdrdir)/ruby/impl/has/builtin.h
-super.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-super.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-super.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-super.o: $(hdrdir)/ruby/impl/has/extension.h
-super.o: $(hdrdir)/ruby/impl/has/feature.h
-super.o: $(hdrdir)/ruby/impl/has/warning.h
-super.o: $(hdrdir)/ruby/impl/intern/array.h
-super.o: $(hdrdir)/ruby/impl/intern/bignum.h
-super.o: $(hdrdir)/ruby/impl/intern/class.h
-super.o: $(hdrdir)/ruby/impl/intern/compar.h
-super.o: $(hdrdir)/ruby/impl/intern/complex.h
-super.o: $(hdrdir)/ruby/impl/intern/cont.h
-super.o: $(hdrdir)/ruby/impl/intern/dir.h
-super.o: $(hdrdir)/ruby/impl/intern/enum.h
-super.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-super.o: $(hdrdir)/ruby/impl/intern/error.h
-super.o: $(hdrdir)/ruby/impl/intern/eval.h
-super.o: $(hdrdir)/ruby/impl/intern/file.h
-super.o: $(hdrdir)/ruby/impl/intern/gc.h
-super.o: $(hdrdir)/ruby/impl/intern/hash.h
-super.o: $(hdrdir)/ruby/impl/intern/io.h
-super.o: $(hdrdir)/ruby/impl/intern/load.h
-super.o: $(hdrdir)/ruby/impl/intern/marshal.h
-super.o: $(hdrdir)/ruby/impl/intern/numeric.h
-super.o: $(hdrdir)/ruby/impl/intern/object.h
-super.o: $(hdrdir)/ruby/impl/intern/parse.h
-super.o: $(hdrdir)/ruby/impl/intern/proc.h
-super.o: $(hdrdir)/ruby/impl/intern/process.h
-super.o: $(hdrdir)/ruby/impl/intern/random.h
-super.o: $(hdrdir)/ruby/impl/intern/range.h
-super.o: $(hdrdir)/ruby/impl/intern/rational.h
-super.o: $(hdrdir)/ruby/impl/intern/re.h
-super.o: $(hdrdir)/ruby/impl/intern/ruby.h
-super.o: $(hdrdir)/ruby/impl/intern/select.h
-super.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-super.o: $(hdrdir)/ruby/impl/intern/signal.h
-super.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-super.o: $(hdrdir)/ruby/impl/intern/string.h
-super.o: $(hdrdir)/ruby/impl/intern/struct.h
-super.o: $(hdrdir)/ruby/impl/intern/thread.h
-super.o: $(hdrdir)/ruby/impl/intern/time.h
-super.o: $(hdrdir)/ruby/impl/intern/variable.h
-super.o: $(hdrdir)/ruby/impl/intern/vm.h
-super.o: $(hdrdir)/ruby/impl/interpreter.h
-super.o: $(hdrdir)/ruby/impl/iterator.h
-super.o: $(hdrdir)/ruby/impl/memory.h
-super.o: $(hdrdir)/ruby/impl/method.h
-super.o: $(hdrdir)/ruby/impl/module.h
-super.o: $(hdrdir)/ruby/impl/newobj.h
-super.o: $(hdrdir)/ruby/impl/rgengc.h
-super.o: $(hdrdir)/ruby/impl/scan_args.h
-super.o: $(hdrdir)/ruby/impl/special_consts.h
-super.o: $(hdrdir)/ruby/impl/static_assert.h
-super.o: $(hdrdir)/ruby/impl/stdalign.h
-super.o: $(hdrdir)/ruby/impl/stdbool.h
-super.o: $(hdrdir)/ruby/impl/symbol.h
-super.o: $(hdrdir)/ruby/impl/token_paste.h
-super.o: $(hdrdir)/ruby/impl/value.h
-super.o: $(hdrdir)/ruby/impl/value_type.h
-super.o: $(hdrdir)/ruby/impl/variable.h
-super.o: $(hdrdir)/ruby/impl/warning_push.h
-super.o: $(hdrdir)/ruby/impl/xmalloc.h
+super.o: $(hdrdir)/ruby/internal/anyargs.h
+super.o: $(hdrdir)/ruby/internal/arithmetic.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+super.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+super.o: $(hdrdir)/ruby/internal/assume.h
+super.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+super.o: $(hdrdir)/ruby/internal/attr/artificial.h
+super.o: $(hdrdir)/ruby/internal/attr/cold.h
+super.o: $(hdrdir)/ruby/internal/attr/const.h
+super.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+super.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+super.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+super.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+super.o: $(hdrdir)/ruby/internal/attr/error.h
+super.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+super.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+super.o: $(hdrdir)/ruby/internal/attr/format.h
+super.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+super.o: $(hdrdir)/ruby/internal/attr/noalias.h
+super.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+super.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+super.o: $(hdrdir)/ruby/internal/attr/noinline.h
+super.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+super.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+super.o: $(hdrdir)/ruby/internal/attr/pure.h
+super.o: $(hdrdir)/ruby/internal/attr/restrict.h
+super.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+super.o: $(hdrdir)/ruby/internal/attr/warning.h
+super.o: $(hdrdir)/ruby/internal/attr/weakref.h
+super.o: $(hdrdir)/ruby/internal/cast.h
+super.o: $(hdrdir)/ruby/internal/compiler_is.h
+super.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+super.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+super.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+super.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+super.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+super.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+super.o: $(hdrdir)/ruby/internal/compiler_since.h
+super.o: $(hdrdir)/ruby/internal/config.h
+super.o: $(hdrdir)/ruby/internal/constant_p.h
+super.o: $(hdrdir)/ruby/internal/core.h
+super.o: $(hdrdir)/ruby/internal/core/rarray.h
+super.o: $(hdrdir)/ruby/internal/core/rbasic.h
+super.o: $(hdrdir)/ruby/internal/core/rbignum.h
+super.o: $(hdrdir)/ruby/internal/core/rclass.h
+super.o: $(hdrdir)/ruby/internal/core/rdata.h
+super.o: $(hdrdir)/ruby/internal/core/rfile.h
+super.o: $(hdrdir)/ruby/internal/core/rhash.h
+super.o: $(hdrdir)/ruby/internal/core/robject.h
+super.o: $(hdrdir)/ruby/internal/core/rregexp.h
+super.o: $(hdrdir)/ruby/internal/core/rstring.h
+super.o: $(hdrdir)/ruby/internal/core/rstruct.h
+super.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+super.o: $(hdrdir)/ruby/internal/ctype.h
+super.o: $(hdrdir)/ruby/internal/dllexport.h
+super.o: $(hdrdir)/ruby/internal/dosish.h
+super.o: $(hdrdir)/ruby/internal/error.h
+super.o: $(hdrdir)/ruby/internal/eval.h
+super.o: $(hdrdir)/ruby/internal/event.h
+super.o: $(hdrdir)/ruby/internal/fl_type.h
+super.o: $(hdrdir)/ruby/internal/gc.h
+super.o: $(hdrdir)/ruby/internal/glob.h
+super.o: $(hdrdir)/ruby/internal/globals.h
+super.o: $(hdrdir)/ruby/internal/has/attribute.h
+super.o: $(hdrdir)/ruby/internal/has/builtin.h
+super.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+super.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+super.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+super.o: $(hdrdir)/ruby/internal/has/extension.h
+super.o: $(hdrdir)/ruby/internal/has/feature.h
+super.o: $(hdrdir)/ruby/internal/has/warning.h
+super.o: $(hdrdir)/ruby/internal/intern/array.h
+super.o: $(hdrdir)/ruby/internal/intern/bignum.h
+super.o: $(hdrdir)/ruby/internal/intern/class.h
+super.o: $(hdrdir)/ruby/internal/intern/compar.h
+super.o: $(hdrdir)/ruby/internal/intern/complex.h
+super.o: $(hdrdir)/ruby/internal/intern/cont.h
+super.o: $(hdrdir)/ruby/internal/intern/dir.h
+super.o: $(hdrdir)/ruby/internal/intern/enum.h
+super.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+super.o: $(hdrdir)/ruby/internal/intern/error.h
+super.o: $(hdrdir)/ruby/internal/intern/eval.h
+super.o: $(hdrdir)/ruby/internal/intern/file.h
+super.o: $(hdrdir)/ruby/internal/intern/gc.h
+super.o: $(hdrdir)/ruby/internal/intern/hash.h
+super.o: $(hdrdir)/ruby/internal/intern/io.h
+super.o: $(hdrdir)/ruby/internal/intern/load.h
+super.o: $(hdrdir)/ruby/internal/intern/marshal.h
+super.o: $(hdrdir)/ruby/internal/intern/numeric.h
+super.o: $(hdrdir)/ruby/internal/intern/object.h
+super.o: $(hdrdir)/ruby/internal/intern/parse.h
+super.o: $(hdrdir)/ruby/internal/intern/proc.h
+super.o: $(hdrdir)/ruby/internal/intern/process.h
+super.o: $(hdrdir)/ruby/internal/intern/random.h
+super.o: $(hdrdir)/ruby/internal/intern/range.h
+super.o: $(hdrdir)/ruby/internal/intern/rational.h
+super.o: $(hdrdir)/ruby/internal/intern/re.h
+super.o: $(hdrdir)/ruby/internal/intern/ruby.h
+super.o: $(hdrdir)/ruby/internal/intern/select.h
+super.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+super.o: $(hdrdir)/ruby/internal/intern/signal.h
+super.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+super.o: $(hdrdir)/ruby/internal/intern/string.h
+super.o: $(hdrdir)/ruby/internal/intern/struct.h
+super.o: $(hdrdir)/ruby/internal/intern/thread.h
+super.o: $(hdrdir)/ruby/internal/intern/time.h
+super.o: $(hdrdir)/ruby/internal/intern/variable.h
+super.o: $(hdrdir)/ruby/internal/intern/vm.h
+super.o: $(hdrdir)/ruby/internal/interpreter.h
+super.o: $(hdrdir)/ruby/internal/iterator.h
+super.o: $(hdrdir)/ruby/internal/memory.h
+super.o: $(hdrdir)/ruby/internal/method.h
+super.o: $(hdrdir)/ruby/internal/module.h
+super.o: $(hdrdir)/ruby/internal/newobj.h
+super.o: $(hdrdir)/ruby/internal/rgengc.h
+super.o: $(hdrdir)/ruby/internal/scan_args.h
+super.o: $(hdrdir)/ruby/internal/special_consts.h
+super.o: $(hdrdir)/ruby/internal/static_assert.h
+super.o: $(hdrdir)/ruby/internal/stdalign.h
+super.o: $(hdrdir)/ruby/internal/stdbool.h
+super.o: $(hdrdir)/ruby/internal/symbol.h
+super.o: $(hdrdir)/ruby/internal/token_paste.h
+super.o: $(hdrdir)/ruby/internal/value.h
+super.o: $(hdrdir)/ruby/internal/value_type.h
+super.o: $(hdrdir)/ruby/internal/variable.h
+super.o: $(hdrdir)/ruby/internal/warning_push.h
+super.o: $(hdrdir)/ruby/internal/xmalloc.h
super.o: $(hdrdir)/ruby/assert.h
super.o: $(hdrdir)/ruby/backward.h
super.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/rational/depend b/ext/-test-/rational/depend
index 0425da0119..bef9d2be5c 100644
--- a/ext/-test-/rational/depend
+++ b/ext/-test-/rational/depend
@@ -6,146 +6,146 @@ 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/impl/anyargs.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-rat.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-rat.o: $(hdrdir)/ruby/impl/assume.h
-rat.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-rat.o: $(hdrdir)/ruby/impl/attr/artificial.h
-rat.o: $(hdrdir)/ruby/impl/attr/cold.h
-rat.o: $(hdrdir)/ruby/impl/attr/const.h
-rat.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-rat.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-rat.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-rat.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-rat.o: $(hdrdir)/ruby/impl/attr/error.h
-rat.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-rat.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-rat.o: $(hdrdir)/ruby/impl/attr/format.h
-rat.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-rat.o: $(hdrdir)/ruby/impl/attr/noalias.h
-rat.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-rat.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-rat.o: $(hdrdir)/ruby/impl/attr/noinline.h
-rat.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-rat.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-rat.o: $(hdrdir)/ruby/impl/attr/pure.h
-rat.o: $(hdrdir)/ruby/impl/attr/restrict.h
-rat.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-rat.o: $(hdrdir)/ruby/impl/attr/warning.h
-rat.o: $(hdrdir)/ruby/impl/attr/weakref.h
-rat.o: $(hdrdir)/ruby/impl/cast.h
-rat.o: $(hdrdir)/ruby/impl/compiler_is.h
-rat.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-rat.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-rat.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-rat.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-rat.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-rat.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-rat.o: $(hdrdir)/ruby/impl/compiler_since.h
-rat.o: $(hdrdir)/ruby/impl/config.h
-rat.o: $(hdrdir)/ruby/impl/constant_p.h
-rat.o: $(hdrdir)/ruby/impl/core.h
-rat.o: $(hdrdir)/ruby/impl/core/rarray.h
-rat.o: $(hdrdir)/ruby/impl/core/rbasic.h
-rat.o: $(hdrdir)/ruby/impl/core/rbignum.h
-rat.o: $(hdrdir)/ruby/impl/core/rclass.h
-rat.o: $(hdrdir)/ruby/impl/core/rdata.h
-rat.o: $(hdrdir)/ruby/impl/core/rfile.h
-rat.o: $(hdrdir)/ruby/impl/core/rhash.h
-rat.o: $(hdrdir)/ruby/impl/core/robject.h
-rat.o: $(hdrdir)/ruby/impl/core/rregexp.h
-rat.o: $(hdrdir)/ruby/impl/core/rstring.h
-rat.o: $(hdrdir)/ruby/impl/core/rstruct.h
-rat.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-rat.o: $(hdrdir)/ruby/impl/ctype.h
-rat.o: $(hdrdir)/ruby/impl/dllexport.h
-rat.o: $(hdrdir)/ruby/impl/dosish.h
-rat.o: $(hdrdir)/ruby/impl/error.h
-rat.o: $(hdrdir)/ruby/impl/eval.h
-rat.o: $(hdrdir)/ruby/impl/event.h
-rat.o: $(hdrdir)/ruby/impl/fl_type.h
-rat.o: $(hdrdir)/ruby/impl/gc.h
-rat.o: $(hdrdir)/ruby/impl/glob.h
-rat.o: $(hdrdir)/ruby/impl/globals.h
-rat.o: $(hdrdir)/ruby/impl/has/attribute.h
-rat.o: $(hdrdir)/ruby/impl/has/builtin.h
-rat.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-rat.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-rat.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-rat.o: $(hdrdir)/ruby/impl/has/extension.h
-rat.o: $(hdrdir)/ruby/impl/has/feature.h
-rat.o: $(hdrdir)/ruby/impl/has/warning.h
-rat.o: $(hdrdir)/ruby/impl/intern/array.h
-rat.o: $(hdrdir)/ruby/impl/intern/bignum.h
-rat.o: $(hdrdir)/ruby/impl/intern/class.h
-rat.o: $(hdrdir)/ruby/impl/intern/compar.h
-rat.o: $(hdrdir)/ruby/impl/intern/complex.h
-rat.o: $(hdrdir)/ruby/impl/intern/cont.h
-rat.o: $(hdrdir)/ruby/impl/intern/dir.h
-rat.o: $(hdrdir)/ruby/impl/intern/enum.h
-rat.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-rat.o: $(hdrdir)/ruby/impl/intern/error.h
-rat.o: $(hdrdir)/ruby/impl/intern/eval.h
-rat.o: $(hdrdir)/ruby/impl/intern/file.h
-rat.o: $(hdrdir)/ruby/impl/intern/gc.h
-rat.o: $(hdrdir)/ruby/impl/intern/hash.h
-rat.o: $(hdrdir)/ruby/impl/intern/io.h
-rat.o: $(hdrdir)/ruby/impl/intern/load.h
-rat.o: $(hdrdir)/ruby/impl/intern/marshal.h
-rat.o: $(hdrdir)/ruby/impl/intern/numeric.h
-rat.o: $(hdrdir)/ruby/impl/intern/object.h
-rat.o: $(hdrdir)/ruby/impl/intern/parse.h
-rat.o: $(hdrdir)/ruby/impl/intern/proc.h
-rat.o: $(hdrdir)/ruby/impl/intern/process.h
-rat.o: $(hdrdir)/ruby/impl/intern/random.h
-rat.o: $(hdrdir)/ruby/impl/intern/range.h
-rat.o: $(hdrdir)/ruby/impl/intern/rational.h
-rat.o: $(hdrdir)/ruby/impl/intern/re.h
-rat.o: $(hdrdir)/ruby/impl/intern/ruby.h
-rat.o: $(hdrdir)/ruby/impl/intern/select.h
-rat.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-rat.o: $(hdrdir)/ruby/impl/intern/signal.h
-rat.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-rat.o: $(hdrdir)/ruby/impl/intern/string.h
-rat.o: $(hdrdir)/ruby/impl/intern/struct.h
-rat.o: $(hdrdir)/ruby/impl/intern/thread.h
-rat.o: $(hdrdir)/ruby/impl/intern/time.h
-rat.o: $(hdrdir)/ruby/impl/intern/variable.h
-rat.o: $(hdrdir)/ruby/impl/intern/vm.h
-rat.o: $(hdrdir)/ruby/impl/interpreter.h
-rat.o: $(hdrdir)/ruby/impl/iterator.h
-rat.o: $(hdrdir)/ruby/impl/memory.h
-rat.o: $(hdrdir)/ruby/impl/method.h
-rat.o: $(hdrdir)/ruby/impl/module.h
-rat.o: $(hdrdir)/ruby/impl/newobj.h
-rat.o: $(hdrdir)/ruby/impl/rgengc.h
-rat.o: $(hdrdir)/ruby/impl/scan_args.h
-rat.o: $(hdrdir)/ruby/impl/special_consts.h
-rat.o: $(hdrdir)/ruby/impl/static_assert.h
-rat.o: $(hdrdir)/ruby/impl/stdalign.h
-rat.o: $(hdrdir)/ruby/impl/stdbool.h
-rat.o: $(hdrdir)/ruby/impl/symbol.h
-rat.o: $(hdrdir)/ruby/impl/token_paste.h
-rat.o: $(hdrdir)/ruby/impl/value.h
-rat.o: $(hdrdir)/ruby/impl/value_type.h
-rat.o: $(hdrdir)/ruby/impl/variable.h
-rat.o: $(hdrdir)/ruby/impl/warning_push.h
-rat.o: $(hdrdir)/ruby/impl/xmalloc.h
+rat.o: $(hdrdir)/ruby/internal/anyargs.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+rat.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+rat.o: $(hdrdir)/ruby/internal/assume.h
+rat.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+rat.o: $(hdrdir)/ruby/internal/attr/artificial.h
+rat.o: $(hdrdir)/ruby/internal/attr/cold.h
+rat.o: $(hdrdir)/ruby/internal/attr/const.h
+rat.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+rat.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+rat.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+rat.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+rat.o: $(hdrdir)/ruby/internal/attr/error.h
+rat.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+rat.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+rat.o: $(hdrdir)/ruby/internal/attr/format.h
+rat.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+rat.o: $(hdrdir)/ruby/internal/attr/noalias.h
+rat.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+rat.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+rat.o: $(hdrdir)/ruby/internal/attr/noinline.h
+rat.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+rat.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+rat.o: $(hdrdir)/ruby/internal/attr/pure.h
+rat.o: $(hdrdir)/ruby/internal/attr/restrict.h
+rat.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+rat.o: $(hdrdir)/ruby/internal/attr/warning.h
+rat.o: $(hdrdir)/ruby/internal/attr/weakref.h
+rat.o: $(hdrdir)/ruby/internal/cast.h
+rat.o: $(hdrdir)/ruby/internal/compiler_is.h
+rat.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+rat.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+rat.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+rat.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+rat.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+rat.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+rat.o: $(hdrdir)/ruby/internal/compiler_since.h
+rat.o: $(hdrdir)/ruby/internal/config.h
+rat.o: $(hdrdir)/ruby/internal/constant_p.h
+rat.o: $(hdrdir)/ruby/internal/core.h
+rat.o: $(hdrdir)/ruby/internal/core/rarray.h
+rat.o: $(hdrdir)/ruby/internal/core/rbasic.h
+rat.o: $(hdrdir)/ruby/internal/core/rbignum.h
+rat.o: $(hdrdir)/ruby/internal/core/rclass.h
+rat.o: $(hdrdir)/ruby/internal/core/rdata.h
+rat.o: $(hdrdir)/ruby/internal/core/rfile.h
+rat.o: $(hdrdir)/ruby/internal/core/rhash.h
+rat.o: $(hdrdir)/ruby/internal/core/robject.h
+rat.o: $(hdrdir)/ruby/internal/core/rregexp.h
+rat.o: $(hdrdir)/ruby/internal/core/rstring.h
+rat.o: $(hdrdir)/ruby/internal/core/rstruct.h
+rat.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+rat.o: $(hdrdir)/ruby/internal/ctype.h
+rat.o: $(hdrdir)/ruby/internal/dllexport.h
+rat.o: $(hdrdir)/ruby/internal/dosish.h
+rat.o: $(hdrdir)/ruby/internal/error.h
+rat.o: $(hdrdir)/ruby/internal/eval.h
+rat.o: $(hdrdir)/ruby/internal/event.h
+rat.o: $(hdrdir)/ruby/internal/fl_type.h
+rat.o: $(hdrdir)/ruby/internal/gc.h
+rat.o: $(hdrdir)/ruby/internal/glob.h
+rat.o: $(hdrdir)/ruby/internal/globals.h
+rat.o: $(hdrdir)/ruby/internal/has/attribute.h
+rat.o: $(hdrdir)/ruby/internal/has/builtin.h
+rat.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+rat.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+rat.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+rat.o: $(hdrdir)/ruby/internal/has/extension.h
+rat.o: $(hdrdir)/ruby/internal/has/feature.h
+rat.o: $(hdrdir)/ruby/internal/has/warning.h
+rat.o: $(hdrdir)/ruby/internal/intern/array.h
+rat.o: $(hdrdir)/ruby/internal/intern/bignum.h
+rat.o: $(hdrdir)/ruby/internal/intern/class.h
+rat.o: $(hdrdir)/ruby/internal/intern/compar.h
+rat.o: $(hdrdir)/ruby/internal/intern/complex.h
+rat.o: $(hdrdir)/ruby/internal/intern/cont.h
+rat.o: $(hdrdir)/ruby/internal/intern/dir.h
+rat.o: $(hdrdir)/ruby/internal/intern/enum.h
+rat.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+rat.o: $(hdrdir)/ruby/internal/intern/error.h
+rat.o: $(hdrdir)/ruby/internal/intern/eval.h
+rat.o: $(hdrdir)/ruby/internal/intern/file.h
+rat.o: $(hdrdir)/ruby/internal/intern/gc.h
+rat.o: $(hdrdir)/ruby/internal/intern/hash.h
+rat.o: $(hdrdir)/ruby/internal/intern/io.h
+rat.o: $(hdrdir)/ruby/internal/intern/load.h
+rat.o: $(hdrdir)/ruby/internal/intern/marshal.h
+rat.o: $(hdrdir)/ruby/internal/intern/numeric.h
+rat.o: $(hdrdir)/ruby/internal/intern/object.h
+rat.o: $(hdrdir)/ruby/internal/intern/parse.h
+rat.o: $(hdrdir)/ruby/internal/intern/proc.h
+rat.o: $(hdrdir)/ruby/internal/intern/process.h
+rat.o: $(hdrdir)/ruby/internal/intern/random.h
+rat.o: $(hdrdir)/ruby/internal/intern/range.h
+rat.o: $(hdrdir)/ruby/internal/intern/rational.h
+rat.o: $(hdrdir)/ruby/internal/intern/re.h
+rat.o: $(hdrdir)/ruby/internal/intern/ruby.h
+rat.o: $(hdrdir)/ruby/internal/intern/select.h
+rat.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+rat.o: $(hdrdir)/ruby/internal/intern/signal.h
+rat.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+rat.o: $(hdrdir)/ruby/internal/intern/string.h
+rat.o: $(hdrdir)/ruby/internal/intern/struct.h
+rat.o: $(hdrdir)/ruby/internal/intern/thread.h
+rat.o: $(hdrdir)/ruby/internal/intern/time.h
+rat.o: $(hdrdir)/ruby/internal/intern/variable.h
+rat.o: $(hdrdir)/ruby/internal/intern/vm.h
+rat.o: $(hdrdir)/ruby/internal/interpreter.h
+rat.o: $(hdrdir)/ruby/internal/iterator.h
+rat.o: $(hdrdir)/ruby/internal/memory.h
+rat.o: $(hdrdir)/ruby/internal/method.h
+rat.o: $(hdrdir)/ruby/internal/module.h
+rat.o: $(hdrdir)/ruby/internal/newobj.h
+rat.o: $(hdrdir)/ruby/internal/rgengc.h
+rat.o: $(hdrdir)/ruby/internal/scan_args.h
+rat.o: $(hdrdir)/ruby/internal/special_consts.h
+rat.o: $(hdrdir)/ruby/internal/static_assert.h
+rat.o: $(hdrdir)/ruby/internal/stdalign.h
+rat.o: $(hdrdir)/ruby/internal/stdbool.h
+rat.o: $(hdrdir)/ruby/internal/symbol.h
+rat.o: $(hdrdir)/ruby/internal/token_paste.h
+rat.o: $(hdrdir)/ruby/internal/value.h
+rat.o: $(hdrdir)/ruby/internal/value_type.h
+rat.o: $(hdrdir)/ruby/internal/variable.h
+rat.o: $(hdrdir)/ruby/internal/warning_push.h
+rat.o: $(hdrdir)/ruby/internal/xmalloc.h
rat.o: $(hdrdir)/ruby/assert.h
rat.o: $(hdrdir)/ruby/backward.h
rat.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/rb_call_super_kw/depend b/ext/-test-/rb_call_super_kw/depend
index 031b66f203..6ce01908dc 100644
--- a/ext/-test-/rb_call_super_kw/depend
+++ b/ext/-test-/rb_call_super_kw/depend
@@ -2,146 +2,146 @@
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/impl/anyargs.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/assume.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/artificial.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/cold.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/const.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/error.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/format.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/noalias.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/noinline.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/pure.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/restrict.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/warning.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/attr/weakref.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/cast.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/compiler_is.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/compiler_since.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/config.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/constant_p.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core/rarray.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core/rbasic.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core/rbignum.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core/rclass.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core/rdata.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core/rfile.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core/rhash.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core/robject.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core/rregexp.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core/rstring.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core/rstruct.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/ctype.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/dllexport.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/dosish.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/error.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/eval.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/event.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/fl_type.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/gc.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/glob.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/globals.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/has/attribute.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/has/builtin.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/has/extension.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/has/feature.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/has/warning.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/array.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/bignum.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/class.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/compar.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/complex.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/cont.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/dir.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/enum.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/error.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/eval.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/file.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/gc.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/hash.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/io.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/load.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/marshal.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/numeric.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/object.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/parse.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/proc.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/process.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/random.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/range.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/rational.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/re.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/ruby.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/select.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/signal.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/string.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/struct.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/thread.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/time.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/variable.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/intern/vm.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/interpreter.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/iterator.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/memory.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/method.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/module.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/newobj.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/rgengc.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/scan_args.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/special_consts.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/static_assert.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/stdalign.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/stdbool.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/symbol.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/token_paste.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/value.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/value_type.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/variable.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/warning_push.h
-rb_call_super_kw.o: $(hdrdir)/ruby/impl/xmalloc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/anyargs.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/assume.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/artificial.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/cold.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/const.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/error.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/format.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/noalias.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/noinline.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/pure.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/restrict.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/warning.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/attr/weakref.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/cast.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/compiler_is.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/compiler_since.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/config.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/constant_p.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core/rarray.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core/rbasic.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core/rbignum.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core/rclass.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core/rdata.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core/rfile.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core/rhash.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core/robject.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core/rregexp.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core/rstring.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core/rstruct.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/ctype.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/dllexport.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/dosish.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/error.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/eval.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/event.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/fl_type.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/gc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/glob.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/globals.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/has/attribute.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/has/builtin.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/has/extension.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/has/feature.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/has/warning.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/array.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/bignum.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/class.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/compar.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/complex.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/cont.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/dir.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/enum.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/error.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/eval.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/file.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/gc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/hash.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/io.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/load.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/marshal.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/numeric.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/object.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/parse.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/proc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/process.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/random.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/range.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/rational.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/re.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/ruby.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/select.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/signal.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/string.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/struct.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/thread.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/time.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/variable.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/intern/vm.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/interpreter.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/iterator.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/memory.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/method.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/module.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/newobj.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/rgengc.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/scan_args.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/special_consts.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/static_assert.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/stdalign.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/stdbool.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/symbol.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/token_paste.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/value.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/value_type.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/variable.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/warning_push.h
+rb_call_super_kw.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/recursion/depend b/ext/-test-/recursion/depend
index 4d7bbc2269..8fba9d9d52 100644
--- a/ext/-test-/recursion/depend
+++ b/ext/-test-/recursion/depend
@@ -2,146 +2,146 @@
recursion.o: $(RUBY_EXTCONF_H)
recursion.o: $(arch_hdrdir)/ruby/config.h
recursion.o: $(hdrdir)/ruby.h
-recursion.o: $(hdrdir)/ruby/impl/anyargs.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-recursion.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-recursion.o: $(hdrdir)/ruby/impl/assume.h
-recursion.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-recursion.o: $(hdrdir)/ruby/impl/attr/artificial.h
-recursion.o: $(hdrdir)/ruby/impl/attr/cold.h
-recursion.o: $(hdrdir)/ruby/impl/attr/const.h
-recursion.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-recursion.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-recursion.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-recursion.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-recursion.o: $(hdrdir)/ruby/impl/attr/error.h
-recursion.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-recursion.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-recursion.o: $(hdrdir)/ruby/impl/attr/format.h
-recursion.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-recursion.o: $(hdrdir)/ruby/impl/attr/noalias.h
-recursion.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-recursion.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-recursion.o: $(hdrdir)/ruby/impl/attr/noinline.h
-recursion.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-recursion.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-recursion.o: $(hdrdir)/ruby/impl/attr/pure.h
-recursion.o: $(hdrdir)/ruby/impl/attr/restrict.h
-recursion.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-recursion.o: $(hdrdir)/ruby/impl/attr/warning.h
-recursion.o: $(hdrdir)/ruby/impl/attr/weakref.h
-recursion.o: $(hdrdir)/ruby/impl/cast.h
-recursion.o: $(hdrdir)/ruby/impl/compiler_is.h
-recursion.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-recursion.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-recursion.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-recursion.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-recursion.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-recursion.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-recursion.o: $(hdrdir)/ruby/impl/compiler_since.h
-recursion.o: $(hdrdir)/ruby/impl/config.h
-recursion.o: $(hdrdir)/ruby/impl/constant_p.h
-recursion.o: $(hdrdir)/ruby/impl/core.h
-recursion.o: $(hdrdir)/ruby/impl/core/rarray.h
-recursion.o: $(hdrdir)/ruby/impl/core/rbasic.h
-recursion.o: $(hdrdir)/ruby/impl/core/rbignum.h
-recursion.o: $(hdrdir)/ruby/impl/core/rclass.h
-recursion.o: $(hdrdir)/ruby/impl/core/rdata.h
-recursion.o: $(hdrdir)/ruby/impl/core/rfile.h
-recursion.o: $(hdrdir)/ruby/impl/core/rhash.h
-recursion.o: $(hdrdir)/ruby/impl/core/robject.h
-recursion.o: $(hdrdir)/ruby/impl/core/rregexp.h
-recursion.o: $(hdrdir)/ruby/impl/core/rstring.h
-recursion.o: $(hdrdir)/ruby/impl/core/rstruct.h
-recursion.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-recursion.o: $(hdrdir)/ruby/impl/ctype.h
-recursion.o: $(hdrdir)/ruby/impl/dllexport.h
-recursion.o: $(hdrdir)/ruby/impl/dosish.h
-recursion.o: $(hdrdir)/ruby/impl/error.h
-recursion.o: $(hdrdir)/ruby/impl/eval.h
-recursion.o: $(hdrdir)/ruby/impl/event.h
-recursion.o: $(hdrdir)/ruby/impl/fl_type.h
-recursion.o: $(hdrdir)/ruby/impl/gc.h
-recursion.o: $(hdrdir)/ruby/impl/glob.h
-recursion.o: $(hdrdir)/ruby/impl/globals.h
-recursion.o: $(hdrdir)/ruby/impl/has/attribute.h
-recursion.o: $(hdrdir)/ruby/impl/has/builtin.h
-recursion.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-recursion.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-recursion.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-recursion.o: $(hdrdir)/ruby/impl/has/extension.h
-recursion.o: $(hdrdir)/ruby/impl/has/feature.h
-recursion.o: $(hdrdir)/ruby/impl/has/warning.h
-recursion.o: $(hdrdir)/ruby/impl/intern/array.h
-recursion.o: $(hdrdir)/ruby/impl/intern/bignum.h
-recursion.o: $(hdrdir)/ruby/impl/intern/class.h
-recursion.o: $(hdrdir)/ruby/impl/intern/compar.h
-recursion.o: $(hdrdir)/ruby/impl/intern/complex.h
-recursion.o: $(hdrdir)/ruby/impl/intern/cont.h
-recursion.o: $(hdrdir)/ruby/impl/intern/dir.h
-recursion.o: $(hdrdir)/ruby/impl/intern/enum.h
-recursion.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-recursion.o: $(hdrdir)/ruby/impl/intern/error.h
-recursion.o: $(hdrdir)/ruby/impl/intern/eval.h
-recursion.o: $(hdrdir)/ruby/impl/intern/file.h
-recursion.o: $(hdrdir)/ruby/impl/intern/gc.h
-recursion.o: $(hdrdir)/ruby/impl/intern/hash.h
-recursion.o: $(hdrdir)/ruby/impl/intern/io.h
-recursion.o: $(hdrdir)/ruby/impl/intern/load.h
-recursion.o: $(hdrdir)/ruby/impl/intern/marshal.h
-recursion.o: $(hdrdir)/ruby/impl/intern/numeric.h
-recursion.o: $(hdrdir)/ruby/impl/intern/object.h
-recursion.o: $(hdrdir)/ruby/impl/intern/parse.h
-recursion.o: $(hdrdir)/ruby/impl/intern/proc.h
-recursion.o: $(hdrdir)/ruby/impl/intern/process.h
-recursion.o: $(hdrdir)/ruby/impl/intern/random.h
-recursion.o: $(hdrdir)/ruby/impl/intern/range.h
-recursion.o: $(hdrdir)/ruby/impl/intern/rational.h
-recursion.o: $(hdrdir)/ruby/impl/intern/re.h
-recursion.o: $(hdrdir)/ruby/impl/intern/ruby.h
-recursion.o: $(hdrdir)/ruby/impl/intern/select.h
-recursion.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-recursion.o: $(hdrdir)/ruby/impl/intern/signal.h
-recursion.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-recursion.o: $(hdrdir)/ruby/impl/intern/string.h
-recursion.o: $(hdrdir)/ruby/impl/intern/struct.h
-recursion.o: $(hdrdir)/ruby/impl/intern/thread.h
-recursion.o: $(hdrdir)/ruby/impl/intern/time.h
-recursion.o: $(hdrdir)/ruby/impl/intern/variable.h
-recursion.o: $(hdrdir)/ruby/impl/intern/vm.h
-recursion.o: $(hdrdir)/ruby/impl/interpreter.h
-recursion.o: $(hdrdir)/ruby/impl/iterator.h
-recursion.o: $(hdrdir)/ruby/impl/memory.h
-recursion.o: $(hdrdir)/ruby/impl/method.h
-recursion.o: $(hdrdir)/ruby/impl/module.h
-recursion.o: $(hdrdir)/ruby/impl/newobj.h
-recursion.o: $(hdrdir)/ruby/impl/rgengc.h
-recursion.o: $(hdrdir)/ruby/impl/scan_args.h
-recursion.o: $(hdrdir)/ruby/impl/special_consts.h
-recursion.o: $(hdrdir)/ruby/impl/static_assert.h
-recursion.o: $(hdrdir)/ruby/impl/stdalign.h
-recursion.o: $(hdrdir)/ruby/impl/stdbool.h
-recursion.o: $(hdrdir)/ruby/impl/symbol.h
-recursion.o: $(hdrdir)/ruby/impl/token_paste.h
-recursion.o: $(hdrdir)/ruby/impl/value.h
-recursion.o: $(hdrdir)/ruby/impl/value_type.h
-recursion.o: $(hdrdir)/ruby/impl/variable.h
-recursion.o: $(hdrdir)/ruby/impl/warning_push.h
-recursion.o: $(hdrdir)/ruby/impl/xmalloc.h
+recursion.o: $(hdrdir)/ruby/internal/anyargs.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+recursion.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+recursion.o: $(hdrdir)/ruby/internal/assume.h
+recursion.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+recursion.o: $(hdrdir)/ruby/internal/attr/artificial.h
+recursion.o: $(hdrdir)/ruby/internal/attr/cold.h
+recursion.o: $(hdrdir)/ruby/internal/attr/const.h
+recursion.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+recursion.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+recursion.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+recursion.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+recursion.o: $(hdrdir)/ruby/internal/attr/error.h
+recursion.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+recursion.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+recursion.o: $(hdrdir)/ruby/internal/attr/format.h
+recursion.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+recursion.o: $(hdrdir)/ruby/internal/attr/noalias.h
+recursion.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+recursion.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+recursion.o: $(hdrdir)/ruby/internal/attr/noinline.h
+recursion.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+recursion.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+recursion.o: $(hdrdir)/ruby/internal/attr/pure.h
+recursion.o: $(hdrdir)/ruby/internal/attr/restrict.h
+recursion.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+recursion.o: $(hdrdir)/ruby/internal/attr/warning.h
+recursion.o: $(hdrdir)/ruby/internal/attr/weakref.h
+recursion.o: $(hdrdir)/ruby/internal/cast.h
+recursion.o: $(hdrdir)/ruby/internal/compiler_is.h
+recursion.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+recursion.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+recursion.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+recursion.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+recursion.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+recursion.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+recursion.o: $(hdrdir)/ruby/internal/compiler_since.h
+recursion.o: $(hdrdir)/ruby/internal/config.h
+recursion.o: $(hdrdir)/ruby/internal/constant_p.h
+recursion.o: $(hdrdir)/ruby/internal/core.h
+recursion.o: $(hdrdir)/ruby/internal/core/rarray.h
+recursion.o: $(hdrdir)/ruby/internal/core/rbasic.h
+recursion.o: $(hdrdir)/ruby/internal/core/rbignum.h
+recursion.o: $(hdrdir)/ruby/internal/core/rclass.h
+recursion.o: $(hdrdir)/ruby/internal/core/rdata.h
+recursion.o: $(hdrdir)/ruby/internal/core/rfile.h
+recursion.o: $(hdrdir)/ruby/internal/core/rhash.h
+recursion.o: $(hdrdir)/ruby/internal/core/robject.h
+recursion.o: $(hdrdir)/ruby/internal/core/rregexp.h
+recursion.o: $(hdrdir)/ruby/internal/core/rstring.h
+recursion.o: $(hdrdir)/ruby/internal/core/rstruct.h
+recursion.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+recursion.o: $(hdrdir)/ruby/internal/ctype.h
+recursion.o: $(hdrdir)/ruby/internal/dllexport.h
+recursion.o: $(hdrdir)/ruby/internal/dosish.h
+recursion.o: $(hdrdir)/ruby/internal/error.h
+recursion.o: $(hdrdir)/ruby/internal/eval.h
+recursion.o: $(hdrdir)/ruby/internal/event.h
+recursion.o: $(hdrdir)/ruby/internal/fl_type.h
+recursion.o: $(hdrdir)/ruby/internal/gc.h
+recursion.o: $(hdrdir)/ruby/internal/glob.h
+recursion.o: $(hdrdir)/ruby/internal/globals.h
+recursion.o: $(hdrdir)/ruby/internal/has/attribute.h
+recursion.o: $(hdrdir)/ruby/internal/has/builtin.h
+recursion.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+recursion.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+recursion.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+recursion.o: $(hdrdir)/ruby/internal/has/extension.h
+recursion.o: $(hdrdir)/ruby/internal/has/feature.h
+recursion.o: $(hdrdir)/ruby/internal/has/warning.h
+recursion.o: $(hdrdir)/ruby/internal/intern/array.h
+recursion.o: $(hdrdir)/ruby/internal/intern/bignum.h
+recursion.o: $(hdrdir)/ruby/internal/intern/class.h
+recursion.o: $(hdrdir)/ruby/internal/intern/compar.h
+recursion.o: $(hdrdir)/ruby/internal/intern/complex.h
+recursion.o: $(hdrdir)/ruby/internal/intern/cont.h
+recursion.o: $(hdrdir)/ruby/internal/intern/dir.h
+recursion.o: $(hdrdir)/ruby/internal/intern/enum.h
+recursion.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+recursion.o: $(hdrdir)/ruby/internal/intern/error.h
+recursion.o: $(hdrdir)/ruby/internal/intern/eval.h
+recursion.o: $(hdrdir)/ruby/internal/intern/file.h
+recursion.o: $(hdrdir)/ruby/internal/intern/gc.h
+recursion.o: $(hdrdir)/ruby/internal/intern/hash.h
+recursion.o: $(hdrdir)/ruby/internal/intern/io.h
+recursion.o: $(hdrdir)/ruby/internal/intern/load.h
+recursion.o: $(hdrdir)/ruby/internal/intern/marshal.h
+recursion.o: $(hdrdir)/ruby/internal/intern/numeric.h
+recursion.o: $(hdrdir)/ruby/internal/intern/object.h
+recursion.o: $(hdrdir)/ruby/internal/intern/parse.h
+recursion.o: $(hdrdir)/ruby/internal/intern/proc.h
+recursion.o: $(hdrdir)/ruby/internal/intern/process.h
+recursion.o: $(hdrdir)/ruby/internal/intern/random.h
+recursion.o: $(hdrdir)/ruby/internal/intern/range.h
+recursion.o: $(hdrdir)/ruby/internal/intern/rational.h
+recursion.o: $(hdrdir)/ruby/internal/intern/re.h
+recursion.o: $(hdrdir)/ruby/internal/intern/ruby.h
+recursion.o: $(hdrdir)/ruby/internal/intern/select.h
+recursion.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+recursion.o: $(hdrdir)/ruby/internal/intern/signal.h
+recursion.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+recursion.o: $(hdrdir)/ruby/internal/intern/string.h
+recursion.o: $(hdrdir)/ruby/internal/intern/struct.h
+recursion.o: $(hdrdir)/ruby/internal/intern/thread.h
+recursion.o: $(hdrdir)/ruby/internal/intern/time.h
+recursion.o: $(hdrdir)/ruby/internal/intern/variable.h
+recursion.o: $(hdrdir)/ruby/internal/intern/vm.h
+recursion.o: $(hdrdir)/ruby/internal/interpreter.h
+recursion.o: $(hdrdir)/ruby/internal/iterator.h
+recursion.o: $(hdrdir)/ruby/internal/memory.h
+recursion.o: $(hdrdir)/ruby/internal/method.h
+recursion.o: $(hdrdir)/ruby/internal/module.h
+recursion.o: $(hdrdir)/ruby/internal/newobj.h
+recursion.o: $(hdrdir)/ruby/internal/rgengc.h
+recursion.o: $(hdrdir)/ruby/internal/scan_args.h
+recursion.o: $(hdrdir)/ruby/internal/special_consts.h
+recursion.o: $(hdrdir)/ruby/internal/static_assert.h
+recursion.o: $(hdrdir)/ruby/internal/stdalign.h
+recursion.o: $(hdrdir)/ruby/internal/stdbool.h
+recursion.o: $(hdrdir)/ruby/internal/symbol.h
+recursion.o: $(hdrdir)/ruby/internal/token_paste.h
+recursion.o: $(hdrdir)/ruby/internal/value.h
+recursion.o: $(hdrdir)/ruby/internal/value_type.h
+recursion.o: $(hdrdir)/ruby/internal/variable.h
+recursion.o: $(hdrdir)/ruby/internal/warning_push.h
+recursion.o: $(hdrdir)/ruby/internal/xmalloc.h
recursion.o: $(hdrdir)/ruby/assert.h
recursion.o: $(hdrdir)/ruby/backward.h
recursion.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/regexp/depend b/ext/-test-/regexp/depend
index ee14ef0ca9..f071e6cea6 100644
--- a/ext/-test-/regexp/depend
+++ b/ext/-test-/regexp/depend
@@ -2,146 +2,146 @@
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
-init.o: $(hdrdir)/ruby/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -166,146 +166,146 @@ 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/impl/anyargs.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/assume.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/artificial.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/cold.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/const.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/error.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/format.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/noalias.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/noinline.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/pure.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/restrict.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/warning.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/attr/weakref.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/cast.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/compiler_is.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/compiler_since.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/config.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/constant_p.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core/rarray.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core/rbasic.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core/rbignum.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core/rclass.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core/rdata.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core/rfile.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core/rhash.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core/robject.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core/rregexp.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core/rstring.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core/rstruct.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/ctype.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/dllexport.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/dosish.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/error.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/eval.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/event.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/fl_type.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/gc.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/glob.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/globals.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/has/attribute.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/has/builtin.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/has/extension.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/has/feature.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/has/warning.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/array.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/bignum.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/class.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/compar.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/complex.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/cont.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/dir.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/enum.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/error.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/eval.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/file.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/gc.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/hash.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/io.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/load.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/marshal.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/numeric.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/object.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/parse.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/proc.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/process.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/random.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/range.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/rational.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/re.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/ruby.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/select.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/signal.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/string.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/struct.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/thread.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/time.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/variable.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/intern/vm.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/interpreter.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/iterator.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/memory.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/method.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/module.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/newobj.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/rgengc.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/scan_args.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/special_consts.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/static_assert.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/stdalign.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/stdbool.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/symbol.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/token_paste.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/value.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/value_type.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/variable.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/warning_push.h
-parse_depth_limit.o: $(hdrdir)/ruby/impl/xmalloc.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/anyargs.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/assume.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/artificial.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/cold.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/const.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/error.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/format.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/noalias.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/noinline.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/pure.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/restrict.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/warning.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/attr/weakref.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/cast.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/compiler_is.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/compiler_since.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/config.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/constant_p.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core/rarray.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core/rbasic.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core/rbignum.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core/rclass.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core/rdata.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core/rfile.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core/rhash.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core/robject.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core/rregexp.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core/rstring.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core/rstruct.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/ctype.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/dllexport.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/dosish.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/error.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/eval.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/event.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/fl_type.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/gc.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/glob.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/globals.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/has/attribute.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/has/builtin.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/has/extension.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/has/feature.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/has/warning.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/array.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/bignum.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/class.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/compar.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/complex.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/cont.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/dir.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/enum.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/error.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/eval.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/file.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/gc.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/hash.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/io.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/load.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/marshal.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/numeric.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/object.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/parse.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/proc.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/process.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/random.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/range.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/rational.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/re.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/ruby.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/select.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/signal.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/string.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/struct.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/thread.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/time.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/variable.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/intern/vm.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/interpreter.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/iterator.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/memory.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/method.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/module.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/newobj.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/rgengc.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/scan_args.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/special_consts.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/static_assert.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/stdalign.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/stdbool.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/symbol.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/token_paste.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/value.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/value_type.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/variable.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/warning_push.h
+parse_depth_limit.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/scan_args/depend b/ext/-test-/scan_args/depend
index c2118c304b..4ddef9c6cf 100644
--- a/ext/-test-/scan_args/depend
+++ b/ext/-test-/scan_args/depend
@@ -2,146 +2,146 @@
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/impl/anyargs.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-scan_args.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-scan_args.o: $(hdrdir)/ruby/impl/assume.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/artificial.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/cold.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/const.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/error.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/format.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/noalias.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/noinline.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/pure.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/restrict.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/warning.h
-scan_args.o: $(hdrdir)/ruby/impl/attr/weakref.h
-scan_args.o: $(hdrdir)/ruby/impl/cast.h
-scan_args.o: $(hdrdir)/ruby/impl/compiler_is.h
-scan_args.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-scan_args.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-scan_args.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-scan_args.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-scan_args.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-scan_args.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-scan_args.o: $(hdrdir)/ruby/impl/compiler_since.h
-scan_args.o: $(hdrdir)/ruby/impl/config.h
-scan_args.o: $(hdrdir)/ruby/impl/constant_p.h
-scan_args.o: $(hdrdir)/ruby/impl/core.h
-scan_args.o: $(hdrdir)/ruby/impl/core/rarray.h
-scan_args.o: $(hdrdir)/ruby/impl/core/rbasic.h
-scan_args.o: $(hdrdir)/ruby/impl/core/rbignum.h
-scan_args.o: $(hdrdir)/ruby/impl/core/rclass.h
-scan_args.o: $(hdrdir)/ruby/impl/core/rdata.h
-scan_args.o: $(hdrdir)/ruby/impl/core/rfile.h
-scan_args.o: $(hdrdir)/ruby/impl/core/rhash.h
-scan_args.o: $(hdrdir)/ruby/impl/core/robject.h
-scan_args.o: $(hdrdir)/ruby/impl/core/rregexp.h
-scan_args.o: $(hdrdir)/ruby/impl/core/rstring.h
-scan_args.o: $(hdrdir)/ruby/impl/core/rstruct.h
-scan_args.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-scan_args.o: $(hdrdir)/ruby/impl/ctype.h
-scan_args.o: $(hdrdir)/ruby/impl/dllexport.h
-scan_args.o: $(hdrdir)/ruby/impl/dosish.h
-scan_args.o: $(hdrdir)/ruby/impl/error.h
-scan_args.o: $(hdrdir)/ruby/impl/eval.h
-scan_args.o: $(hdrdir)/ruby/impl/event.h
-scan_args.o: $(hdrdir)/ruby/impl/fl_type.h
-scan_args.o: $(hdrdir)/ruby/impl/gc.h
-scan_args.o: $(hdrdir)/ruby/impl/glob.h
-scan_args.o: $(hdrdir)/ruby/impl/globals.h
-scan_args.o: $(hdrdir)/ruby/impl/has/attribute.h
-scan_args.o: $(hdrdir)/ruby/impl/has/builtin.h
-scan_args.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-scan_args.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-scan_args.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-scan_args.o: $(hdrdir)/ruby/impl/has/extension.h
-scan_args.o: $(hdrdir)/ruby/impl/has/feature.h
-scan_args.o: $(hdrdir)/ruby/impl/has/warning.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/array.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/bignum.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/class.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/compar.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/complex.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/cont.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/dir.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/enum.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/error.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/eval.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/file.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/gc.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/hash.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/io.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/load.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/marshal.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/numeric.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/object.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/parse.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/proc.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/process.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/random.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/range.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/rational.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/re.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/ruby.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/select.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/signal.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/string.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/struct.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/thread.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/time.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/variable.h
-scan_args.o: $(hdrdir)/ruby/impl/intern/vm.h
-scan_args.o: $(hdrdir)/ruby/impl/interpreter.h
-scan_args.o: $(hdrdir)/ruby/impl/iterator.h
-scan_args.o: $(hdrdir)/ruby/impl/memory.h
-scan_args.o: $(hdrdir)/ruby/impl/method.h
-scan_args.o: $(hdrdir)/ruby/impl/module.h
-scan_args.o: $(hdrdir)/ruby/impl/newobj.h
-scan_args.o: $(hdrdir)/ruby/impl/rgengc.h
-scan_args.o: $(hdrdir)/ruby/impl/scan_args.h
-scan_args.o: $(hdrdir)/ruby/impl/special_consts.h
-scan_args.o: $(hdrdir)/ruby/impl/static_assert.h
-scan_args.o: $(hdrdir)/ruby/impl/stdalign.h
-scan_args.o: $(hdrdir)/ruby/impl/stdbool.h
-scan_args.o: $(hdrdir)/ruby/impl/symbol.h
-scan_args.o: $(hdrdir)/ruby/impl/token_paste.h
-scan_args.o: $(hdrdir)/ruby/impl/value.h
-scan_args.o: $(hdrdir)/ruby/impl/value_type.h
-scan_args.o: $(hdrdir)/ruby/impl/variable.h
-scan_args.o: $(hdrdir)/ruby/impl/warning_push.h
-scan_args.o: $(hdrdir)/ruby/impl/xmalloc.h
+scan_args.o: $(hdrdir)/ruby/internal/anyargs.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+scan_args.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+scan_args.o: $(hdrdir)/ruby/internal/assume.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/artificial.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/cold.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/const.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/error.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/format.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/noalias.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/noinline.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/pure.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/restrict.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/warning.h
+scan_args.o: $(hdrdir)/ruby/internal/attr/weakref.h
+scan_args.o: $(hdrdir)/ruby/internal/cast.h
+scan_args.o: $(hdrdir)/ruby/internal/compiler_is.h
+scan_args.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+scan_args.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+scan_args.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+scan_args.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+scan_args.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+scan_args.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+scan_args.o: $(hdrdir)/ruby/internal/compiler_since.h
+scan_args.o: $(hdrdir)/ruby/internal/config.h
+scan_args.o: $(hdrdir)/ruby/internal/constant_p.h
+scan_args.o: $(hdrdir)/ruby/internal/core.h
+scan_args.o: $(hdrdir)/ruby/internal/core/rarray.h
+scan_args.o: $(hdrdir)/ruby/internal/core/rbasic.h
+scan_args.o: $(hdrdir)/ruby/internal/core/rbignum.h
+scan_args.o: $(hdrdir)/ruby/internal/core/rclass.h
+scan_args.o: $(hdrdir)/ruby/internal/core/rdata.h
+scan_args.o: $(hdrdir)/ruby/internal/core/rfile.h
+scan_args.o: $(hdrdir)/ruby/internal/core/rhash.h
+scan_args.o: $(hdrdir)/ruby/internal/core/robject.h
+scan_args.o: $(hdrdir)/ruby/internal/core/rregexp.h
+scan_args.o: $(hdrdir)/ruby/internal/core/rstring.h
+scan_args.o: $(hdrdir)/ruby/internal/core/rstruct.h
+scan_args.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+scan_args.o: $(hdrdir)/ruby/internal/ctype.h
+scan_args.o: $(hdrdir)/ruby/internal/dllexport.h
+scan_args.o: $(hdrdir)/ruby/internal/dosish.h
+scan_args.o: $(hdrdir)/ruby/internal/error.h
+scan_args.o: $(hdrdir)/ruby/internal/eval.h
+scan_args.o: $(hdrdir)/ruby/internal/event.h
+scan_args.o: $(hdrdir)/ruby/internal/fl_type.h
+scan_args.o: $(hdrdir)/ruby/internal/gc.h
+scan_args.o: $(hdrdir)/ruby/internal/glob.h
+scan_args.o: $(hdrdir)/ruby/internal/globals.h
+scan_args.o: $(hdrdir)/ruby/internal/has/attribute.h
+scan_args.o: $(hdrdir)/ruby/internal/has/builtin.h
+scan_args.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+scan_args.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+scan_args.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+scan_args.o: $(hdrdir)/ruby/internal/has/extension.h
+scan_args.o: $(hdrdir)/ruby/internal/has/feature.h
+scan_args.o: $(hdrdir)/ruby/internal/has/warning.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/array.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/bignum.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/class.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/compar.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/complex.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/cont.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/dir.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/enum.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/error.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/eval.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/file.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/gc.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/hash.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/io.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/load.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/marshal.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/numeric.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/object.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/parse.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/proc.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/process.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/random.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/range.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/rational.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/re.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/ruby.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/select.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/signal.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/string.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/struct.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/thread.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/time.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/variable.h
+scan_args.o: $(hdrdir)/ruby/internal/intern/vm.h
+scan_args.o: $(hdrdir)/ruby/internal/interpreter.h
+scan_args.o: $(hdrdir)/ruby/internal/iterator.h
+scan_args.o: $(hdrdir)/ruby/internal/memory.h
+scan_args.o: $(hdrdir)/ruby/internal/method.h
+scan_args.o: $(hdrdir)/ruby/internal/module.h
+scan_args.o: $(hdrdir)/ruby/internal/newobj.h
+scan_args.o: $(hdrdir)/ruby/internal/rgengc.h
+scan_args.o: $(hdrdir)/ruby/internal/scan_args.h
+scan_args.o: $(hdrdir)/ruby/internal/special_consts.h
+scan_args.o: $(hdrdir)/ruby/internal/static_assert.h
+scan_args.o: $(hdrdir)/ruby/internal/stdalign.h
+scan_args.o: $(hdrdir)/ruby/internal/stdbool.h
+scan_args.o: $(hdrdir)/ruby/internal/symbol.h
+scan_args.o: $(hdrdir)/ruby/internal/token_paste.h
+scan_args.o: $(hdrdir)/ruby/internal/value.h
+scan_args.o: $(hdrdir)/ruby/internal/value_type.h
+scan_args.o: $(hdrdir)/ruby/internal/variable.h
+scan_args.o: $(hdrdir)/ruby/internal/warning_push.h
+scan_args.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/st/foreach/depend b/ext/-test-/st/foreach/depend
index 608d561de5..e013ec77e3 100644
--- a/ext/-test-/st/foreach/depend
+++ b/ext/-test-/st/foreach/depend
@@ -2,146 +2,146 @@
foreach.o: $(RUBY_EXTCONF_H)
foreach.o: $(arch_hdrdir)/ruby/config.h
foreach.o: $(hdrdir)/ruby.h
-foreach.o: $(hdrdir)/ruby/impl/anyargs.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-foreach.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-foreach.o: $(hdrdir)/ruby/impl/assume.h
-foreach.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-foreach.o: $(hdrdir)/ruby/impl/attr/artificial.h
-foreach.o: $(hdrdir)/ruby/impl/attr/cold.h
-foreach.o: $(hdrdir)/ruby/impl/attr/const.h
-foreach.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-foreach.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-foreach.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-foreach.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-foreach.o: $(hdrdir)/ruby/impl/attr/error.h
-foreach.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-foreach.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-foreach.o: $(hdrdir)/ruby/impl/attr/format.h
-foreach.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-foreach.o: $(hdrdir)/ruby/impl/attr/noalias.h
-foreach.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-foreach.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-foreach.o: $(hdrdir)/ruby/impl/attr/noinline.h
-foreach.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-foreach.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-foreach.o: $(hdrdir)/ruby/impl/attr/pure.h
-foreach.o: $(hdrdir)/ruby/impl/attr/restrict.h
-foreach.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-foreach.o: $(hdrdir)/ruby/impl/attr/warning.h
-foreach.o: $(hdrdir)/ruby/impl/attr/weakref.h
-foreach.o: $(hdrdir)/ruby/impl/cast.h
-foreach.o: $(hdrdir)/ruby/impl/compiler_is.h
-foreach.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-foreach.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-foreach.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-foreach.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-foreach.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-foreach.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-foreach.o: $(hdrdir)/ruby/impl/compiler_since.h
-foreach.o: $(hdrdir)/ruby/impl/config.h
-foreach.o: $(hdrdir)/ruby/impl/constant_p.h
-foreach.o: $(hdrdir)/ruby/impl/core.h
-foreach.o: $(hdrdir)/ruby/impl/core/rarray.h
-foreach.o: $(hdrdir)/ruby/impl/core/rbasic.h
-foreach.o: $(hdrdir)/ruby/impl/core/rbignum.h
-foreach.o: $(hdrdir)/ruby/impl/core/rclass.h
-foreach.o: $(hdrdir)/ruby/impl/core/rdata.h
-foreach.o: $(hdrdir)/ruby/impl/core/rfile.h
-foreach.o: $(hdrdir)/ruby/impl/core/rhash.h
-foreach.o: $(hdrdir)/ruby/impl/core/robject.h
-foreach.o: $(hdrdir)/ruby/impl/core/rregexp.h
-foreach.o: $(hdrdir)/ruby/impl/core/rstring.h
-foreach.o: $(hdrdir)/ruby/impl/core/rstruct.h
-foreach.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-foreach.o: $(hdrdir)/ruby/impl/ctype.h
-foreach.o: $(hdrdir)/ruby/impl/dllexport.h
-foreach.o: $(hdrdir)/ruby/impl/dosish.h
-foreach.o: $(hdrdir)/ruby/impl/error.h
-foreach.o: $(hdrdir)/ruby/impl/eval.h
-foreach.o: $(hdrdir)/ruby/impl/event.h
-foreach.o: $(hdrdir)/ruby/impl/fl_type.h
-foreach.o: $(hdrdir)/ruby/impl/gc.h
-foreach.o: $(hdrdir)/ruby/impl/glob.h
-foreach.o: $(hdrdir)/ruby/impl/globals.h
-foreach.o: $(hdrdir)/ruby/impl/has/attribute.h
-foreach.o: $(hdrdir)/ruby/impl/has/builtin.h
-foreach.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-foreach.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-foreach.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-foreach.o: $(hdrdir)/ruby/impl/has/extension.h
-foreach.o: $(hdrdir)/ruby/impl/has/feature.h
-foreach.o: $(hdrdir)/ruby/impl/has/warning.h
-foreach.o: $(hdrdir)/ruby/impl/intern/array.h
-foreach.o: $(hdrdir)/ruby/impl/intern/bignum.h
-foreach.o: $(hdrdir)/ruby/impl/intern/class.h
-foreach.o: $(hdrdir)/ruby/impl/intern/compar.h
-foreach.o: $(hdrdir)/ruby/impl/intern/complex.h
-foreach.o: $(hdrdir)/ruby/impl/intern/cont.h
-foreach.o: $(hdrdir)/ruby/impl/intern/dir.h
-foreach.o: $(hdrdir)/ruby/impl/intern/enum.h
-foreach.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-foreach.o: $(hdrdir)/ruby/impl/intern/error.h
-foreach.o: $(hdrdir)/ruby/impl/intern/eval.h
-foreach.o: $(hdrdir)/ruby/impl/intern/file.h
-foreach.o: $(hdrdir)/ruby/impl/intern/gc.h
-foreach.o: $(hdrdir)/ruby/impl/intern/hash.h
-foreach.o: $(hdrdir)/ruby/impl/intern/io.h
-foreach.o: $(hdrdir)/ruby/impl/intern/load.h
-foreach.o: $(hdrdir)/ruby/impl/intern/marshal.h
-foreach.o: $(hdrdir)/ruby/impl/intern/numeric.h
-foreach.o: $(hdrdir)/ruby/impl/intern/object.h
-foreach.o: $(hdrdir)/ruby/impl/intern/parse.h
-foreach.o: $(hdrdir)/ruby/impl/intern/proc.h
-foreach.o: $(hdrdir)/ruby/impl/intern/process.h
-foreach.o: $(hdrdir)/ruby/impl/intern/random.h
-foreach.o: $(hdrdir)/ruby/impl/intern/range.h
-foreach.o: $(hdrdir)/ruby/impl/intern/rational.h
-foreach.o: $(hdrdir)/ruby/impl/intern/re.h
-foreach.o: $(hdrdir)/ruby/impl/intern/ruby.h
-foreach.o: $(hdrdir)/ruby/impl/intern/select.h
-foreach.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-foreach.o: $(hdrdir)/ruby/impl/intern/signal.h
-foreach.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-foreach.o: $(hdrdir)/ruby/impl/intern/string.h
-foreach.o: $(hdrdir)/ruby/impl/intern/struct.h
-foreach.o: $(hdrdir)/ruby/impl/intern/thread.h
-foreach.o: $(hdrdir)/ruby/impl/intern/time.h
-foreach.o: $(hdrdir)/ruby/impl/intern/variable.h
-foreach.o: $(hdrdir)/ruby/impl/intern/vm.h
-foreach.o: $(hdrdir)/ruby/impl/interpreter.h
-foreach.o: $(hdrdir)/ruby/impl/iterator.h
-foreach.o: $(hdrdir)/ruby/impl/memory.h
-foreach.o: $(hdrdir)/ruby/impl/method.h
-foreach.o: $(hdrdir)/ruby/impl/module.h
-foreach.o: $(hdrdir)/ruby/impl/newobj.h
-foreach.o: $(hdrdir)/ruby/impl/rgengc.h
-foreach.o: $(hdrdir)/ruby/impl/scan_args.h
-foreach.o: $(hdrdir)/ruby/impl/special_consts.h
-foreach.o: $(hdrdir)/ruby/impl/static_assert.h
-foreach.o: $(hdrdir)/ruby/impl/stdalign.h
-foreach.o: $(hdrdir)/ruby/impl/stdbool.h
-foreach.o: $(hdrdir)/ruby/impl/symbol.h
-foreach.o: $(hdrdir)/ruby/impl/token_paste.h
-foreach.o: $(hdrdir)/ruby/impl/value.h
-foreach.o: $(hdrdir)/ruby/impl/value_type.h
-foreach.o: $(hdrdir)/ruby/impl/variable.h
-foreach.o: $(hdrdir)/ruby/impl/warning_push.h
-foreach.o: $(hdrdir)/ruby/impl/xmalloc.h
+foreach.o: $(hdrdir)/ruby/internal/anyargs.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+foreach.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+foreach.o: $(hdrdir)/ruby/internal/assume.h
+foreach.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+foreach.o: $(hdrdir)/ruby/internal/attr/artificial.h
+foreach.o: $(hdrdir)/ruby/internal/attr/cold.h
+foreach.o: $(hdrdir)/ruby/internal/attr/const.h
+foreach.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+foreach.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+foreach.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+foreach.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+foreach.o: $(hdrdir)/ruby/internal/attr/error.h
+foreach.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+foreach.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+foreach.o: $(hdrdir)/ruby/internal/attr/format.h
+foreach.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+foreach.o: $(hdrdir)/ruby/internal/attr/noalias.h
+foreach.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+foreach.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+foreach.o: $(hdrdir)/ruby/internal/attr/noinline.h
+foreach.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+foreach.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+foreach.o: $(hdrdir)/ruby/internal/attr/pure.h
+foreach.o: $(hdrdir)/ruby/internal/attr/restrict.h
+foreach.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+foreach.o: $(hdrdir)/ruby/internal/attr/warning.h
+foreach.o: $(hdrdir)/ruby/internal/attr/weakref.h
+foreach.o: $(hdrdir)/ruby/internal/cast.h
+foreach.o: $(hdrdir)/ruby/internal/compiler_is.h
+foreach.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+foreach.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+foreach.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+foreach.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+foreach.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+foreach.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+foreach.o: $(hdrdir)/ruby/internal/compiler_since.h
+foreach.o: $(hdrdir)/ruby/internal/config.h
+foreach.o: $(hdrdir)/ruby/internal/constant_p.h
+foreach.o: $(hdrdir)/ruby/internal/core.h
+foreach.o: $(hdrdir)/ruby/internal/core/rarray.h
+foreach.o: $(hdrdir)/ruby/internal/core/rbasic.h
+foreach.o: $(hdrdir)/ruby/internal/core/rbignum.h
+foreach.o: $(hdrdir)/ruby/internal/core/rclass.h
+foreach.o: $(hdrdir)/ruby/internal/core/rdata.h
+foreach.o: $(hdrdir)/ruby/internal/core/rfile.h
+foreach.o: $(hdrdir)/ruby/internal/core/rhash.h
+foreach.o: $(hdrdir)/ruby/internal/core/robject.h
+foreach.o: $(hdrdir)/ruby/internal/core/rregexp.h
+foreach.o: $(hdrdir)/ruby/internal/core/rstring.h
+foreach.o: $(hdrdir)/ruby/internal/core/rstruct.h
+foreach.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+foreach.o: $(hdrdir)/ruby/internal/ctype.h
+foreach.o: $(hdrdir)/ruby/internal/dllexport.h
+foreach.o: $(hdrdir)/ruby/internal/dosish.h
+foreach.o: $(hdrdir)/ruby/internal/error.h
+foreach.o: $(hdrdir)/ruby/internal/eval.h
+foreach.o: $(hdrdir)/ruby/internal/event.h
+foreach.o: $(hdrdir)/ruby/internal/fl_type.h
+foreach.o: $(hdrdir)/ruby/internal/gc.h
+foreach.o: $(hdrdir)/ruby/internal/glob.h
+foreach.o: $(hdrdir)/ruby/internal/globals.h
+foreach.o: $(hdrdir)/ruby/internal/has/attribute.h
+foreach.o: $(hdrdir)/ruby/internal/has/builtin.h
+foreach.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+foreach.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+foreach.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+foreach.o: $(hdrdir)/ruby/internal/has/extension.h
+foreach.o: $(hdrdir)/ruby/internal/has/feature.h
+foreach.o: $(hdrdir)/ruby/internal/has/warning.h
+foreach.o: $(hdrdir)/ruby/internal/intern/array.h
+foreach.o: $(hdrdir)/ruby/internal/intern/bignum.h
+foreach.o: $(hdrdir)/ruby/internal/intern/class.h
+foreach.o: $(hdrdir)/ruby/internal/intern/compar.h
+foreach.o: $(hdrdir)/ruby/internal/intern/complex.h
+foreach.o: $(hdrdir)/ruby/internal/intern/cont.h
+foreach.o: $(hdrdir)/ruby/internal/intern/dir.h
+foreach.o: $(hdrdir)/ruby/internal/intern/enum.h
+foreach.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+foreach.o: $(hdrdir)/ruby/internal/intern/error.h
+foreach.o: $(hdrdir)/ruby/internal/intern/eval.h
+foreach.o: $(hdrdir)/ruby/internal/intern/file.h
+foreach.o: $(hdrdir)/ruby/internal/intern/gc.h
+foreach.o: $(hdrdir)/ruby/internal/intern/hash.h
+foreach.o: $(hdrdir)/ruby/internal/intern/io.h
+foreach.o: $(hdrdir)/ruby/internal/intern/load.h
+foreach.o: $(hdrdir)/ruby/internal/intern/marshal.h
+foreach.o: $(hdrdir)/ruby/internal/intern/numeric.h
+foreach.o: $(hdrdir)/ruby/internal/intern/object.h
+foreach.o: $(hdrdir)/ruby/internal/intern/parse.h
+foreach.o: $(hdrdir)/ruby/internal/intern/proc.h
+foreach.o: $(hdrdir)/ruby/internal/intern/process.h
+foreach.o: $(hdrdir)/ruby/internal/intern/random.h
+foreach.o: $(hdrdir)/ruby/internal/intern/range.h
+foreach.o: $(hdrdir)/ruby/internal/intern/rational.h
+foreach.o: $(hdrdir)/ruby/internal/intern/re.h
+foreach.o: $(hdrdir)/ruby/internal/intern/ruby.h
+foreach.o: $(hdrdir)/ruby/internal/intern/select.h
+foreach.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+foreach.o: $(hdrdir)/ruby/internal/intern/signal.h
+foreach.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+foreach.o: $(hdrdir)/ruby/internal/intern/string.h
+foreach.o: $(hdrdir)/ruby/internal/intern/struct.h
+foreach.o: $(hdrdir)/ruby/internal/intern/thread.h
+foreach.o: $(hdrdir)/ruby/internal/intern/time.h
+foreach.o: $(hdrdir)/ruby/internal/intern/variable.h
+foreach.o: $(hdrdir)/ruby/internal/intern/vm.h
+foreach.o: $(hdrdir)/ruby/internal/interpreter.h
+foreach.o: $(hdrdir)/ruby/internal/iterator.h
+foreach.o: $(hdrdir)/ruby/internal/memory.h
+foreach.o: $(hdrdir)/ruby/internal/method.h
+foreach.o: $(hdrdir)/ruby/internal/module.h
+foreach.o: $(hdrdir)/ruby/internal/newobj.h
+foreach.o: $(hdrdir)/ruby/internal/rgengc.h
+foreach.o: $(hdrdir)/ruby/internal/scan_args.h
+foreach.o: $(hdrdir)/ruby/internal/special_consts.h
+foreach.o: $(hdrdir)/ruby/internal/static_assert.h
+foreach.o: $(hdrdir)/ruby/internal/stdalign.h
+foreach.o: $(hdrdir)/ruby/internal/stdbool.h
+foreach.o: $(hdrdir)/ruby/internal/symbol.h
+foreach.o: $(hdrdir)/ruby/internal/token_paste.h
+foreach.o: $(hdrdir)/ruby/internal/value.h
+foreach.o: $(hdrdir)/ruby/internal/value_type.h
+foreach.o: $(hdrdir)/ruby/internal/variable.h
+foreach.o: $(hdrdir)/ruby/internal/warning_push.h
+foreach.o: $(hdrdir)/ruby/internal/xmalloc.h
foreach.o: $(hdrdir)/ruby/assert.h
foreach.o: $(hdrdir)/ruby/backward.h
foreach.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/st/numhash/depend b/ext/-test-/st/numhash/depend
index f813c0b143..805eda783d 100644
--- a/ext/-test-/st/numhash/depend
+++ b/ext/-test-/st/numhash/depend
@@ -2,146 +2,146 @@
numhash.o: $(RUBY_EXTCONF_H)
numhash.o: $(arch_hdrdir)/ruby/config.h
numhash.o: $(hdrdir)/ruby.h
-numhash.o: $(hdrdir)/ruby/impl/anyargs.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-numhash.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-numhash.o: $(hdrdir)/ruby/impl/assume.h
-numhash.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-numhash.o: $(hdrdir)/ruby/impl/attr/artificial.h
-numhash.o: $(hdrdir)/ruby/impl/attr/cold.h
-numhash.o: $(hdrdir)/ruby/impl/attr/const.h
-numhash.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-numhash.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-numhash.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-numhash.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-numhash.o: $(hdrdir)/ruby/impl/attr/error.h
-numhash.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-numhash.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-numhash.o: $(hdrdir)/ruby/impl/attr/format.h
-numhash.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-numhash.o: $(hdrdir)/ruby/impl/attr/noalias.h
-numhash.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-numhash.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-numhash.o: $(hdrdir)/ruby/impl/attr/noinline.h
-numhash.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-numhash.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-numhash.o: $(hdrdir)/ruby/impl/attr/pure.h
-numhash.o: $(hdrdir)/ruby/impl/attr/restrict.h
-numhash.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-numhash.o: $(hdrdir)/ruby/impl/attr/warning.h
-numhash.o: $(hdrdir)/ruby/impl/attr/weakref.h
-numhash.o: $(hdrdir)/ruby/impl/cast.h
-numhash.o: $(hdrdir)/ruby/impl/compiler_is.h
-numhash.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-numhash.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-numhash.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-numhash.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-numhash.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-numhash.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-numhash.o: $(hdrdir)/ruby/impl/compiler_since.h
-numhash.o: $(hdrdir)/ruby/impl/config.h
-numhash.o: $(hdrdir)/ruby/impl/constant_p.h
-numhash.o: $(hdrdir)/ruby/impl/core.h
-numhash.o: $(hdrdir)/ruby/impl/core/rarray.h
-numhash.o: $(hdrdir)/ruby/impl/core/rbasic.h
-numhash.o: $(hdrdir)/ruby/impl/core/rbignum.h
-numhash.o: $(hdrdir)/ruby/impl/core/rclass.h
-numhash.o: $(hdrdir)/ruby/impl/core/rdata.h
-numhash.o: $(hdrdir)/ruby/impl/core/rfile.h
-numhash.o: $(hdrdir)/ruby/impl/core/rhash.h
-numhash.o: $(hdrdir)/ruby/impl/core/robject.h
-numhash.o: $(hdrdir)/ruby/impl/core/rregexp.h
-numhash.o: $(hdrdir)/ruby/impl/core/rstring.h
-numhash.o: $(hdrdir)/ruby/impl/core/rstruct.h
-numhash.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-numhash.o: $(hdrdir)/ruby/impl/ctype.h
-numhash.o: $(hdrdir)/ruby/impl/dllexport.h
-numhash.o: $(hdrdir)/ruby/impl/dosish.h
-numhash.o: $(hdrdir)/ruby/impl/error.h
-numhash.o: $(hdrdir)/ruby/impl/eval.h
-numhash.o: $(hdrdir)/ruby/impl/event.h
-numhash.o: $(hdrdir)/ruby/impl/fl_type.h
-numhash.o: $(hdrdir)/ruby/impl/gc.h
-numhash.o: $(hdrdir)/ruby/impl/glob.h
-numhash.o: $(hdrdir)/ruby/impl/globals.h
-numhash.o: $(hdrdir)/ruby/impl/has/attribute.h
-numhash.o: $(hdrdir)/ruby/impl/has/builtin.h
-numhash.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-numhash.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-numhash.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-numhash.o: $(hdrdir)/ruby/impl/has/extension.h
-numhash.o: $(hdrdir)/ruby/impl/has/feature.h
-numhash.o: $(hdrdir)/ruby/impl/has/warning.h
-numhash.o: $(hdrdir)/ruby/impl/intern/array.h
-numhash.o: $(hdrdir)/ruby/impl/intern/bignum.h
-numhash.o: $(hdrdir)/ruby/impl/intern/class.h
-numhash.o: $(hdrdir)/ruby/impl/intern/compar.h
-numhash.o: $(hdrdir)/ruby/impl/intern/complex.h
-numhash.o: $(hdrdir)/ruby/impl/intern/cont.h
-numhash.o: $(hdrdir)/ruby/impl/intern/dir.h
-numhash.o: $(hdrdir)/ruby/impl/intern/enum.h
-numhash.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-numhash.o: $(hdrdir)/ruby/impl/intern/error.h
-numhash.o: $(hdrdir)/ruby/impl/intern/eval.h
-numhash.o: $(hdrdir)/ruby/impl/intern/file.h
-numhash.o: $(hdrdir)/ruby/impl/intern/gc.h
-numhash.o: $(hdrdir)/ruby/impl/intern/hash.h
-numhash.o: $(hdrdir)/ruby/impl/intern/io.h
-numhash.o: $(hdrdir)/ruby/impl/intern/load.h
-numhash.o: $(hdrdir)/ruby/impl/intern/marshal.h
-numhash.o: $(hdrdir)/ruby/impl/intern/numeric.h
-numhash.o: $(hdrdir)/ruby/impl/intern/object.h
-numhash.o: $(hdrdir)/ruby/impl/intern/parse.h
-numhash.o: $(hdrdir)/ruby/impl/intern/proc.h
-numhash.o: $(hdrdir)/ruby/impl/intern/process.h
-numhash.o: $(hdrdir)/ruby/impl/intern/random.h
-numhash.o: $(hdrdir)/ruby/impl/intern/range.h
-numhash.o: $(hdrdir)/ruby/impl/intern/rational.h
-numhash.o: $(hdrdir)/ruby/impl/intern/re.h
-numhash.o: $(hdrdir)/ruby/impl/intern/ruby.h
-numhash.o: $(hdrdir)/ruby/impl/intern/select.h
-numhash.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-numhash.o: $(hdrdir)/ruby/impl/intern/signal.h
-numhash.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-numhash.o: $(hdrdir)/ruby/impl/intern/string.h
-numhash.o: $(hdrdir)/ruby/impl/intern/struct.h
-numhash.o: $(hdrdir)/ruby/impl/intern/thread.h
-numhash.o: $(hdrdir)/ruby/impl/intern/time.h
-numhash.o: $(hdrdir)/ruby/impl/intern/variable.h
-numhash.o: $(hdrdir)/ruby/impl/intern/vm.h
-numhash.o: $(hdrdir)/ruby/impl/interpreter.h
-numhash.o: $(hdrdir)/ruby/impl/iterator.h
-numhash.o: $(hdrdir)/ruby/impl/memory.h
-numhash.o: $(hdrdir)/ruby/impl/method.h
-numhash.o: $(hdrdir)/ruby/impl/module.h
-numhash.o: $(hdrdir)/ruby/impl/newobj.h
-numhash.o: $(hdrdir)/ruby/impl/rgengc.h
-numhash.o: $(hdrdir)/ruby/impl/scan_args.h
-numhash.o: $(hdrdir)/ruby/impl/special_consts.h
-numhash.o: $(hdrdir)/ruby/impl/static_assert.h
-numhash.o: $(hdrdir)/ruby/impl/stdalign.h
-numhash.o: $(hdrdir)/ruby/impl/stdbool.h
-numhash.o: $(hdrdir)/ruby/impl/symbol.h
-numhash.o: $(hdrdir)/ruby/impl/token_paste.h
-numhash.o: $(hdrdir)/ruby/impl/value.h
-numhash.o: $(hdrdir)/ruby/impl/value_type.h
-numhash.o: $(hdrdir)/ruby/impl/variable.h
-numhash.o: $(hdrdir)/ruby/impl/warning_push.h
-numhash.o: $(hdrdir)/ruby/impl/xmalloc.h
+numhash.o: $(hdrdir)/ruby/internal/anyargs.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+numhash.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+numhash.o: $(hdrdir)/ruby/internal/assume.h
+numhash.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+numhash.o: $(hdrdir)/ruby/internal/attr/artificial.h
+numhash.o: $(hdrdir)/ruby/internal/attr/cold.h
+numhash.o: $(hdrdir)/ruby/internal/attr/const.h
+numhash.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+numhash.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+numhash.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+numhash.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+numhash.o: $(hdrdir)/ruby/internal/attr/error.h
+numhash.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+numhash.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+numhash.o: $(hdrdir)/ruby/internal/attr/format.h
+numhash.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+numhash.o: $(hdrdir)/ruby/internal/attr/noalias.h
+numhash.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+numhash.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+numhash.o: $(hdrdir)/ruby/internal/attr/noinline.h
+numhash.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+numhash.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+numhash.o: $(hdrdir)/ruby/internal/attr/pure.h
+numhash.o: $(hdrdir)/ruby/internal/attr/restrict.h
+numhash.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+numhash.o: $(hdrdir)/ruby/internal/attr/warning.h
+numhash.o: $(hdrdir)/ruby/internal/attr/weakref.h
+numhash.o: $(hdrdir)/ruby/internal/cast.h
+numhash.o: $(hdrdir)/ruby/internal/compiler_is.h
+numhash.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+numhash.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+numhash.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+numhash.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+numhash.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+numhash.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+numhash.o: $(hdrdir)/ruby/internal/compiler_since.h
+numhash.o: $(hdrdir)/ruby/internal/config.h
+numhash.o: $(hdrdir)/ruby/internal/constant_p.h
+numhash.o: $(hdrdir)/ruby/internal/core.h
+numhash.o: $(hdrdir)/ruby/internal/core/rarray.h
+numhash.o: $(hdrdir)/ruby/internal/core/rbasic.h
+numhash.o: $(hdrdir)/ruby/internal/core/rbignum.h
+numhash.o: $(hdrdir)/ruby/internal/core/rclass.h
+numhash.o: $(hdrdir)/ruby/internal/core/rdata.h
+numhash.o: $(hdrdir)/ruby/internal/core/rfile.h
+numhash.o: $(hdrdir)/ruby/internal/core/rhash.h
+numhash.o: $(hdrdir)/ruby/internal/core/robject.h
+numhash.o: $(hdrdir)/ruby/internal/core/rregexp.h
+numhash.o: $(hdrdir)/ruby/internal/core/rstring.h
+numhash.o: $(hdrdir)/ruby/internal/core/rstruct.h
+numhash.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+numhash.o: $(hdrdir)/ruby/internal/ctype.h
+numhash.o: $(hdrdir)/ruby/internal/dllexport.h
+numhash.o: $(hdrdir)/ruby/internal/dosish.h
+numhash.o: $(hdrdir)/ruby/internal/error.h
+numhash.o: $(hdrdir)/ruby/internal/eval.h
+numhash.o: $(hdrdir)/ruby/internal/event.h
+numhash.o: $(hdrdir)/ruby/internal/fl_type.h
+numhash.o: $(hdrdir)/ruby/internal/gc.h
+numhash.o: $(hdrdir)/ruby/internal/glob.h
+numhash.o: $(hdrdir)/ruby/internal/globals.h
+numhash.o: $(hdrdir)/ruby/internal/has/attribute.h
+numhash.o: $(hdrdir)/ruby/internal/has/builtin.h
+numhash.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+numhash.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+numhash.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+numhash.o: $(hdrdir)/ruby/internal/has/extension.h
+numhash.o: $(hdrdir)/ruby/internal/has/feature.h
+numhash.o: $(hdrdir)/ruby/internal/has/warning.h
+numhash.o: $(hdrdir)/ruby/internal/intern/array.h
+numhash.o: $(hdrdir)/ruby/internal/intern/bignum.h
+numhash.o: $(hdrdir)/ruby/internal/intern/class.h
+numhash.o: $(hdrdir)/ruby/internal/intern/compar.h
+numhash.o: $(hdrdir)/ruby/internal/intern/complex.h
+numhash.o: $(hdrdir)/ruby/internal/intern/cont.h
+numhash.o: $(hdrdir)/ruby/internal/intern/dir.h
+numhash.o: $(hdrdir)/ruby/internal/intern/enum.h
+numhash.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+numhash.o: $(hdrdir)/ruby/internal/intern/error.h
+numhash.o: $(hdrdir)/ruby/internal/intern/eval.h
+numhash.o: $(hdrdir)/ruby/internal/intern/file.h
+numhash.o: $(hdrdir)/ruby/internal/intern/gc.h
+numhash.o: $(hdrdir)/ruby/internal/intern/hash.h
+numhash.o: $(hdrdir)/ruby/internal/intern/io.h
+numhash.o: $(hdrdir)/ruby/internal/intern/load.h
+numhash.o: $(hdrdir)/ruby/internal/intern/marshal.h
+numhash.o: $(hdrdir)/ruby/internal/intern/numeric.h
+numhash.o: $(hdrdir)/ruby/internal/intern/object.h
+numhash.o: $(hdrdir)/ruby/internal/intern/parse.h
+numhash.o: $(hdrdir)/ruby/internal/intern/proc.h
+numhash.o: $(hdrdir)/ruby/internal/intern/process.h
+numhash.o: $(hdrdir)/ruby/internal/intern/random.h
+numhash.o: $(hdrdir)/ruby/internal/intern/range.h
+numhash.o: $(hdrdir)/ruby/internal/intern/rational.h
+numhash.o: $(hdrdir)/ruby/internal/intern/re.h
+numhash.o: $(hdrdir)/ruby/internal/intern/ruby.h
+numhash.o: $(hdrdir)/ruby/internal/intern/select.h
+numhash.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+numhash.o: $(hdrdir)/ruby/internal/intern/signal.h
+numhash.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+numhash.o: $(hdrdir)/ruby/internal/intern/string.h
+numhash.o: $(hdrdir)/ruby/internal/intern/struct.h
+numhash.o: $(hdrdir)/ruby/internal/intern/thread.h
+numhash.o: $(hdrdir)/ruby/internal/intern/time.h
+numhash.o: $(hdrdir)/ruby/internal/intern/variable.h
+numhash.o: $(hdrdir)/ruby/internal/intern/vm.h
+numhash.o: $(hdrdir)/ruby/internal/interpreter.h
+numhash.o: $(hdrdir)/ruby/internal/iterator.h
+numhash.o: $(hdrdir)/ruby/internal/memory.h
+numhash.o: $(hdrdir)/ruby/internal/method.h
+numhash.o: $(hdrdir)/ruby/internal/module.h
+numhash.o: $(hdrdir)/ruby/internal/newobj.h
+numhash.o: $(hdrdir)/ruby/internal/rgengc.h
+numhash.o: $(hdrdir)/ruby/internal/scan_args.h
+numhash.o: $(hdrdir)/ruby/internal/special_consts.h
+numhash.o: $(hdrdir)/ruby/internal/static_assert.h
+numhash.o: $(hdrdir)/ruby/internal/stdalign.h
+numhash.o: $(hdrdir)/ruby/internal/stdbool.h
+numhash.o: $(hdrdir)/ruby/internal/symbol.h
+numhash.o: $(hdrdir)/ruby/internal/token_paste.h
+numhash.o: $(hdrdir)/ruby/internal/value.h
+numhash.o: $(hdrdir)/ruby/internal/value_type.h
+numhash.o: $(hdrdir)/ruby/internal/variable.h
+numhash.o: $(hdrdir)/ruby/internal/warning_push.h
+numhash.o: $(hdrdir)/ruby/internal/xmalloc.h
numhash.o: $(hdrdir)/ruby/assert.h
numhash.o: $(hdrdir)/ruby/backward.h
numhash.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/st/update/depend b/ext/-test-/st/update/depend
index fe919ce2a2..0b4d8d863a 100644
--- a/ext/-test-/st/update/depend
+++ b/ext/-test-/st/update/depend
@@ -2,146 +2,146 @@
update.o: $(RUBY_EXTCONF_H)
update.o: $(arch_hdrdir)/ruby/config.h
update.o: $(hdrdir)/ruby.h
-update.o: $(hdrdir)/ruby/impl/anyargs.h
-update.o: $(hdrdir)/ruby/impl/arithmetic.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-update.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-update.o: $(hdrdir)/ruby/impl/assume.h
-update.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-update.o: $(hdrdir)/ruby/impl/attr/artificial.h
-update.o: $(hdrdir)/ruby/impl/attr/cold.h
-update.o: $(hdrdir)/ruby/impl/attr/const.h
-update.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-update.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-update.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-update.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-update.o: $(hdrdir)/ruby/impl/attr/error.h
-update.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-update.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-update.o: $(hdrdir)/ruby/impl/attr/format.h
-update.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-update.o: $(hdrdir)/ruby/impl/attr/noalias.h
-update.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-update.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-update.o: $(hdrdir)/ruby/impl/attr/noinline.h
-update.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-update.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-update.o: $(hdrdir)/ruby/impl/attr/pure.h
-update.o: $(hdrdir)/ruby/impl/attr/restrict.h
-update.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-update.o: $(hdrdir)/ruby/impl/attr/warning.h
-update.o: $(hdrdir)/ruby/impl/attr/weakref.h
-update.o: $(hdrdir)/ruby/impl/cast.h
-update.o: $(hdrdir)/ruby/impl/compiler_is.h
-update.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-update.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-update.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-update.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-update.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-update.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-update.o: $(hdrdir)/ruby/impl/compiler_since.h
-update.o: $(hdrdir)/ruby/impl/config.h
-update.o: $(hdrdir)/ruby/impl/constant_p.h
-update.o: $(hdrdir)/ruby/impl/core.h
-update.o: $(hdrdir)/ruby/impl/core/rarray.h
-update.o: $(hdrdir)/ruby/impl/core/rbasic.h
-update.o: $(hdrdir)/ruby/impl/core/rbignum.h
-update.o: $(hdrdir)/ruby/impl/core/rclass.h
-update.o: $(hdrdir)/ruby/impl/core/rdata.h
-update.o: $(hdrdir)/ruby/impl/core/rfile.h
-update.o: $(hdrdir)/ruby/impl/core/rhash.h
-update.o: $(hdrdir)/ruby/impl/core/robject.h
-update.o: $(hdrdir)/ruby/impl/core/rregexp.h
-update.o: $(hdrdir)/ruby/impl/core/rstring.h
-update.o: $(hdrdir)/ruby/impl/core/rstruct.h
-update.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-update.o: $(hdrdir)/ruby/impl/ctype.h
-update.o: $(hdrdir)/ruby/impl/dllexport.h
-update.o: $(hdrdir)/ruby/impl/dosish.h
-update.o: $(hdrdir)/ruby/impl/error.h
-update.o: $(hdrdir)/ruby/impl/eval.h
-update.o: $(hdrdir)/ruby/impl/event.h
-update.o: $(hdrdir)/ruby/impl/fl_type.h
-update.o: $(hdrdir)/ruby/impl/gc.h
-update.o: $(hdrdir)/ruby/impl/glob.h
-update.o: $(hdrdir)/ruby/impl/globals.h
-update.o: $(hdrdir)/ruby/impl/has/attribute.h
-update.o: $(hdrdir)/ruby/impl/has/builtin.h
-update.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-update.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-update.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-update.o: $(hdrdir)/ruby/impl/has/extension.h
-update.o: $(hdrdir)/ruby/impl/has/feature.h
-update.o: $(hdrdir)/ruby/impl/has/warning.h
-update.o: $(hdrdir)/ruby/impl/intern/array.h
-update.o: $(hdrdir)/ruby/impl/intern/bignum.h
-update.o: $(hdrdir)/ruby/impl/intern/class.h
-update.o: $(hdrdir)/ruby/impl/intern/compar.h
-update.o: $(hdrdir)/ruby/impl/intern/complex.h
-update.o: $(hdrdir)/ruby/impl/intern/cont.h
-update.o: $(hdrdir)/ruby/impl/intern/dir.h
-update.o: $(hdrdir)/ruby/impl/intern/enum.h
-update.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-update.o: $(hdrdir)/ruby/impl/intern/error.h
-update.o: $(hdrdir)/ruby/impl/intern/eval.h
-update.o: $(hdrdir)/ruby/impl/intern/file.h
-update.o: $(hdrdir)/ruby/impl/intern/gc.h
-update.o: $(hdrdir)/ruby/impl/intern/hash.h
-update.o: $(hdrdir)/ruby/impl/intern/io.h
-update.o: $(hdrdir)/ruby/impl/intern/load.h
-update.o: $(hdrdir)/ruby/impl/intern/marshal.h
-update.o: $(hdrdir)/ruby/impl/intern/numeric.h
-update.o: $(hdrdir)/ruby/impl/intern/object.h
-update.o: $(hdrdir)/ruby/impl/intern/parse.h
-update.o: $(hdrdir)/ruby/impl/intern/proc.h
-update.o: $(hdrdir)/ruby/impl/intern/process.h
-update.o: $(hdrdir)/ruby/impl/intern/random.h
-update.o: $(hdrdir)/ruby/impl/intern/range.h
-update.o: $(hdrdir)/ruby/impl/intern/rational.h
-update.o: $(hdrdir)/ruby/impl/intern/re.h
-update.o: $(hdrdir)/ruby/impl/intern/ruby.h
-update.o: $(hdrdir)/ruby/impl/intern/select.h
-update.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-update.o: $(hdrdir)/ruby/impl/intern/signal.h
-update.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-update.o: $(hdrdir)/ruby/impl/intern/string.h
-update.o: $(hdrdir)/ruby/impl/intern/struct.h
-update.o: $(hdrdir)/ruby/impl/intern/thread.h
-update.o: $(hdrdir)/ruby/impl/intern/time.h
-update.o: $(hdrdir)/ruby/impl/intern/variable.h
-update.o: $(hdrdir)/ruby/impl/intern/vm.h
-update.o: $(hdrdir)/ruby/impl/interpreter.h
-update.o: $(hdrdir)/ruby/impl/iterator.h
-update.o: $(hdrdir)/ruby/impl/memory.h
-update.o: $(hdrdir)/ruby/impl/method.h
-update.o: $(hdrdir)/ruby/impl/module.h
-update.o: $(hdrdir)/ruby/impl/newobj.h
-update.o: $(hdrdir)/ruby/impl/rgengc.h
-update.o: $(hdrdir)/ruby/impl/scan_args.h
-update.o: $(hdrdir)/ruby/impl/special_consts.h
-update.o: $(hdrdir)/ruby/impl/static_assert.h
-update.o: $(hdrdir)/ruby/impl/stdalign.h
-update.o: $(hdrdir)/ruby/impl/stdbool.h
-update.o: $(hdrdir)/ruby/impl/symbol.h
-update.o: $(hdrdir)/ruby/impl/token_paste.h
-update.o: $(hdrdir)/ruby/impl/value.h
-update.o: $(hdrdir)/ruby/impl/value_type.h
-update.o: $(hdrdir)/ruby/impl/variable.h
-update.o: $(hdrdir)/ruby/impl/warning_push.h
-update.o: $(hdrdir)/ruby/impl/xmalloc.h
+update.o: $(hdrdir)/ruby/internal/anyargs.h
+update.o: $(hdrdir)/ruby/internal/arithmetic.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+update.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+update.o: $(hdrdir)/ruby/internal/assume.h
+update.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+update.o: $(hdrdir)/ruby/internal/attr/artificial.h
+update.o: $(hdrdir)/ruby/internal/attr/cold.h
+update.o: $(hdrdir)/ruby/internal/attr/const.h
+update.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+update.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+update.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+update.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+update.o: $(hdrdir)/ruby/internal/attr/error.h
+update.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+update.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+update.o: $(hdrdir)/ruby/internal/attr/format.h
+update.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+update.o: $(hdrdir)/ruby/internal/attr/noalias.h
+update.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+update.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+update.o: $(hdrdir)/ruby/internal/attr/noinline.h
+update.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+update.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+update.o: $(hdrdir)/ruby/internal/attr/pure.h
+update.o: $(hdrdir)/ruby/internal/attr/restrict.h
+update.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+update.o: $(hdrdir)/ruby/internal/attr/warning.h
+update.o: $(hdrdir)/ruby/internal/attr/weakref.h
+update.o: $(hdrdir)/ruby/internal/cast.h
+update.o: $(hdrdir)/ruby/internal/compiler_is.h
+update.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+update.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+update.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+update.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+update.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+update.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+update.o: $(hdrdir)/ruby/internal/compiler_since.h
+update.o: $(hdrdir)/ruby/internal/config.h
+update.o: $(hdrdir)/ruby/internal/constant_p.h
+update.o: $(hdrdir)/ruby/internal/core.h
+update.o: $(hdrdir)/ruby/internal/core/rarray.h
+update.o: $(hdrdir)/ruby/internal/core/rbasic.h
+update.o: $(hdrdir)/ruby/internal/core/rbignum.h
+update.o: $(hdrdir)/ruby/internal/core/rclass.h
+update.o: $(hdrdir)/ruby/internal/core/rdata.h
+update.o: $(hdrdir)/ruby/internal/core/rfile.h
+update.o: $(hdrdir)/ruby/internal/core/rhash.h
+update.o: $(hdrdir)/ruby/internal/core/robject.h
+update.o: $(hdrdir)/ruby/internal/core/rregexp.h
+update.o: $(hdrdir)/ruby/internal/core/rstring.h
+update.o: $(hdrdir)/ruby/internal/core/rstruct.h
+update.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+update.o: $(hdrdir)/ruby/internal/ctype.h
+update.o: $(hdrdir)/ruby/internal/dllexport.h
+update.o: $(hdrdir)/ruby/internal/dosish.h
+update.o: $(hdrdir)/ruby/internal/error.h
+update.o: $(hdrdir)/ruby/internal/eval.h
+update.o: $(hdrdir)/ruby/internal/event.h
+update.o: $(hdrdir)/ruby/internal/fl_type.h
+update.o: $(hdrdir)/ruby/internal/gc.h
+update.o: $(hdrdir)/ruby/internal/glob.h
+update.o: $(hdrdir)/ruby/internal/globals.h
+update.o: $(hdrdir)/ruby/internal/has/attribute.h
+update.o: $(hdrdir)/ruby/internal/has/builtin.h
+update.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+update.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+update.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+update.o: $(hdrdir)/ruby/internal/has/extension.h
+update.o: $(hdrdir)/ruby/internal/has/feature.h
+update.o: $(hdrdir)/ruby/internal/has/warning.h
+update.o: $(hdrdir)/ruby/internal/intern/array.h
+update.o: $(hdrdir)/ruby/internal/intern/bignum.h
+update.o: $(hdrdir)/ruby/internal/intern/class.h
+update.o: $(hdrdir)/ruby/internal/intern/compar.h
+update.o: $(hdrdir)/ruby/internal/intern/complex.h
+update.o: $(hdrdir)/ruby/internal/intern/cont.h
+update.o: $(hdrdir)/ruby/internal/intern/dir.h
+update.o: $(hdrdir)/ruby/internal/intern/enum.h
+update.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+update.o: $(hdrdir)/ruby/internal/intern/error.h
+update.o: $(hdrdir)/ruby/internal/intern/eval.h
+update.o: $(hdrdir)/ruby/internal/intern/file.h
+update.o: $(hdrdir)/ruby/internal/intern/gc.h
+update.o: $(hdrdir)/ruby/internal/intern/hash.h
+update.o: $(hdrdir)/ruby/internal/intern/io.h
+update.o: $(hdrdir)/ruby/internal/intern/load.h
+update.o: $(hdrdir)/ruby/internal/intern/marshal.h
+update.o: $(hdrdir)/ruby/internal/intern/numeric.h
+update.o: $(hdrdir)/ruby/internal/intern/object.h
+update.o: $(hdrdir)/ruby/internal/intern/parse.h
+update.o: $(hdrdir)/ruby/internal/intern/proc.h
+update.o: $(hdrdir)/ruby/internal/intern/process.h
+update.o: $(hdrdir)/ruby/internal/intern/random.h
+update.o: $(hdrdir)/ruby/internal/intern/range.h
+update.o: $(hdrdir)/ruby/internal/intern/rational.h
+update.o: $(hdrdir)/ruby/internal/intern/re.h
+update.o: $(hdrdir)/ruby/internal/intern/ruby.h
+update.o: $(hdrdir)/ruby/internal/intern/select.h
+update.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+update.o: $(hdrdir)/ruby/internal/intern/signal.h
+update.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+update.o: $(hdrdir)/ruby/internal/intern/string.h
+update.o: $(hdrdir)/ruby/internal/intern/struct.h
+update.o: $(hdrdir)/ruby/internal/intern/thread.h
+update.o: $(hdrdir)/ruby/internal/intern/time.h
+update.o: $(hdrdir)/ruby/internal/intern/variable.h
+update.o: $(hdrdir)/ruby/internal/intern/vm.h
+update.o: $(hdrdir)/ruby/internal/interpreter.h
+update.o: $(hdrdir)/ruby/internal/iterator.h
+update.o: $(hdrdir)/ruby/internal/memory.h
+update.o: $(hdrdir)/ruby/internal/method.h
+update.o: $(hdrdir)/ruby/internal/module.h
+update.o: $(hdrdir)/ruby/internal/newobj.h
+update.o: $(hdrdir)/ruby/internal/rgengc.h
+update.o: $(hdrdir)/ruby/internal/scan_args.h
+update.o: $(hdrdir)/ruby/internal/special_consts.h
+update.o: $(hdrdir)/ruby/internal/static_assert.h
+update.o: $(hdrdir)/ruby/internal/stdalign.h
+update.o: $(hdrdir)/ruby/internal/stdbool.h
+update.o: $(hdrdir)/ruby/internal/symbol.h
+update.o: $(hdrdir)/ruby/internal/token_paste.h
+update.o: $(hdrdir)/ruby/internal/value.h
+update.o: $(hdrdir)/ruby/internal/value_type.h
+update.o: $(hdrdir)/ruby/internal/variable.h
+update.o: $(hdrdir)/ruby/internal/warning_push.h
+update.o: $(hdrdir)/ruby/internal/xmalloc.h
update.o: $(hdrdir)/ruby/assert.h
update.o: $(hdrdir)/ruby/backward.h
update.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/string/depend b/ext/-test-/string/depend
index 299307c13b..40725bcabc 100644
--- a/ext/-test-/string/depend
+++ b/ext/-test-/string/depend
@@ -2,146 +2,146 @@
capacity.o: $(RUBY_EXTCONF_H)
capacity.o: $(arch_hdrdir)/ruby/config.h
capacity.o: $(hdrdir)/ruby.h
-capacity.o: $(hdrdir)/ruby/impl/anyargs.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-capacity.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-capacity.o: $(hdrdir)/ruby/impl/assume.h
-capacity.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-capacity.o: $(hdrdir)/ruby/impl/attr/artificial.h
-capacity.o: $(hdrdir)/ruby/impl/attr/cold.h
-capacity.o: $(hdrdir)/ruby/impl/attr/const.h
-capacity.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-capacity.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-capacity.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-capacity.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-capacity.o: $(hdrdir)/ruby/impl/attr/error.h
-capacity.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-capacity.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-capacity.o: $(hdrdir)/ruby/impl/attr/format.h
-capacity.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-capacity.o: $(hdrdir)/ruby/impl/attr/noalias.h
-capacity.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-capacity.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-capacity.o: $(hdrdir)/ruby/impl/attr/noinline.h
-capacity.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-capacity.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-capacity.o: $(hdrdir)/ruby/impl/attr/pure.h
-capacity.o: $(hdrdir)/ruby/impl/attr/restrict.h
-capacity.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-capacity.o: $(hdrdir)/ruby/impl/attr/warning.h
-capacity.o: $(hdrdir)/ruby/impl/attr/weakref.h
-capacity.o: $(hdrdir)/ruby/impl/cast.h
-capacity.o: $(hdrdir)/ruby/impl/compiler_is.h
-capacity.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-capacity.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-capacity.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-capacity.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-capacity.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-capacity.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-capacity.o: $(hdrdir)/ruby/impl/compiler_since.h
-capacity.o: $(hdrdir)/ruby/impl/config.h
-capacity.o: $(hdrdir)/ruby/impl/constant_p.h
-capacity.o: $(hdrdir)/ruby/impl/core.h
-capacity.o: $(hdrdir)/ruby/impl/core/rarray.h
-capacity.o: $(hdrdir)/ruby/impl/core/rbasic.h
-capacity.o: $(hdrdir)/ruby/impl/core/rbignum.h
-capacity.o: $(hdrdir)/ruby/impl/core/rclass.h
-capacity.o: $(hdrdir)/ruby/impl/core/rdata.h
-capacity.o: $(hdrdir)/ruby/impl/core/rfile.h
-capacity.o: $(hdrdir)/ruby/impl/core/rhash.h
-capacity.o: $(hdrdir)/ruby/impl/core/robject.h
-capacity.o: $(hdrdir)/ruby/impl/core/rregexp.h
-capacity.o: $(hdrdir)/ruby/impl/core/rstring.h
-capacity.o: $(hdrdir)/ruby/impl/core/rstruct.h
-capacity.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-capacity.o: $(hdrdir)/ruby/impl/ctype.h
-capacity.o: $(hdrdir)/ruby/impl/dllexport.h
-capacity.o: $(hdrdir)/ruby/impl/dosish.h
-capacity.o: $(hdrdir)/ruby/impl/error.h
-capacity.o: $(hdrdir)/ruby/impl/eval.h
-capacity.o: $(hdrdir)/ruby/impl/event.h
-capacity.o: $(hdrdir)/ruby/impl/fl_type.h
-capacity.o: $(hdrdir)/ruby/impl/gc.h
-capacity.o: $(hdrdir)/ruby/impl/glob.h
-capacity.o: $(hdrdir)/ruby/impl/globals.h
-capacity.o: $(hdrdir)/ruby/impl/has/attribute.h
-capacity.o: $(hdrdir)/ruby/impl/has/builtin.h
-capacity.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-capacity.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-capacity.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-capacity.o: $(hdrdir)/ruby/impl/has/extension.h
-capacity.o: $(hdrdir)/ruby/impl/has/feature.h
-capacity.o: $(hdrdir)/ruby/impl/has/warning.h
-capacity.o: $(hdrdir)/ruby/impl/intern/array.h
-capacity.o: $(hdrdir)/ruby/impl/intern/bignum.h
-capacity.o: $(hdrdir)/ruby/impl/intern/class.h
-capacity.o: $(hdrdir)/ruby/impl/intern/compar.h
-capacity.o: $(hdrdir)/ruby/impl/intern/complex.h
-capacity.o: $(hdrdir)/ruby/impl/intern/cont.h
-capacity.o: $(hdrdir)/ruby/impl/intern/dir.h
-capacity.o: $(hdrdir)/ruby/impl/intern/enum.h
-capacity.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-capacity.o: $(hdrdir)/ruby/impl/intern/error.h
-capacity.o: $(hdrdir)/ruby/impl/intern/eval.h
-capacity.o: $(hdrdir)/ruby/impl/intern/file.h
-capacity.o: $(hdrdir)/ruby/impl/intern/gc.h
-capacity.o: $(hdrdir)/ruby/impl/intern/hash.h
-capacity.o: $(hdrdir)/ruby/impl/intern/io.h
-capacity.o: $(hdrdir)/ruby/impl/intern/load.h
-capacity.o: $(hdrdir)/ruby/impl/intern/marshal.h
-capacity.o: $(hdrdir)/ruby/impl/intern/numeric.h
-capacity.o: $(hdrdir)/ruby/impl/intern/object.h
-capacity.o: $(hdrdir)/ruby/impl/intern/parse.h
-capacity.o: $(hdrdir)/ruby/impl/intern/proc.h
-capacity.o: $(hdrdir)/ruby/impl/intern/process.h
-capacity.o: $(hdrdir)/ruby/impl/intern/random.h
-capacity.o: $(hdrdir)/ruby/impl/intern/range.h
-capacity.o: $(hdrdir)/ruby/impl/intern/rational.h
-capacity.o: $(hdrdir)/ruby/impl/intern/re.h
-capacity.o: $(hdrdir)/ruby/impl/intern/ruby.h
-capacity.o: $(hdrdir)/ruby/impl/intern/select.h
-capacity.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-capacity.o: $(hdrdir)/ruby/impl/intern/signal.h
-capacity.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-capacity.o: $(hdrdir)/ruby/impl/intern/string.h
-capacity.o: $(hdrdir)/ruby/impl/intern/struct.h
-capacity.o: $(hdrdir)/ruby/impl/intern/thread.h
-capacity.o: $(hdrdir)/ruby/impl/intern/time.h
-capacity.o: $(hdrdir)/ruby/impl/intern/variable.h
-capacity.o: $(hdrdir)/ruby/impl/intern/vm.h
-capacity.o: $(hdrdir)/ruby/impl/interpreter.h
-capacity.o: $(hdrdir)/ruby/impl/iterator.h
-capacity.o: $(hdrdir)/ruby/impl/memory.h
-capacity.o: $(hdrdir)/ruby/impl/method.h
-capacity.o: $(hdrdir)/ruby/impl/module.h
-capacity.o: $(hdrdir)/ruby/impl/newobj.h
-capacity.o: $(hdrdir)/ruby/impl/rgengc.h
-capacity.o: $(hdrdir)/ruby/impl/scan_args.h
-capacity.o: $(hdrdir)/ruby/impl/special_consts.h
-capacity.o: $(hdrdir)/ruby/impl/static_assert.h
-capacity.o: $(hdrdir)/ruby/impl/stdalign.h
-capacity.o: $(hdrdir)/ruby/impl/stdbool.h
-capacity.o: $(hdrdir)/ruby/impl/symbol.h
-capacity.o: $(hdrdir)/ruby/impl/token_paste.h
-capacity.o: $(hdrdir)/ruby/impl/value.h
-capacity.o: $(hdrdir)/ruby/impl/value_type.h
-capacity.o: $(hdrdir)/ruby/impl/variable.h
-capacity.o: $(hdrdir)/ruby/impl/warning_push.h
-capacity.o: $(hdrdir)/ruby/impl/xmalloc.h
+capacity.o: $(hdrdir)/ruby/internal/anyargs.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+capacity.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+capacity.o: $(hdrdir)/ruby/internal/assume.h
+capacity.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+capacity.o: $(hdrdir)/ruby/internal/attr/artificial.h
+capacity.o: $(hdrdir)/ruby/internal/attr/cold.h
+capacity.o: $(hdrdir)/ruby/internal/attr/const.h
+capacity.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+capacity.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+capacity.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+capacity.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+capacity.o: $(hdrdir)/ruby/internal/attr/error.h
+capacity.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+capacity.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+capacity.o: $(hdrdir)/ruby/internal/attr/format.h
+capacity.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+capacity.o: $(hdrdir)/ruby/internal/attr/noalias.h
+capacity.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+capacity.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+capacity.o: $(hdrdir)/ruby/internal/attr/noinline.h
+capacity.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+capacity.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+capacity.o: $(hdrdir)/ruby/internal/attr/pure.h
+capacity.o: $(hdrdir)/ruby/internal/attr/restrict.h
+capacity.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+capacity.o: $(hdrdir)/ruby/internal/attr/warning.h
+capacity.o: $(hdrdir)/ruby/internal/attr/weakref.h
+capacity.o: $(hdrdir)/ruby/internal/cast.h
+capacity.o: $(hdrdir)/ruby/internal/compiler_is.h
+capacity.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+capacity.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+capacity.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+capacity.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+capacity.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+capacity.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+capacity.o: $(hdrdir)/ruby/internal/compiler_since.h
+capacity.o: $(hdrdir)/ruby/internal/config.h
+capacity.o: $(hdrdir)/ruby/internal/constant_p.h
+capacity.o: $(hdrdir)/ruby/internal/core.h
+capacity.o: $(hdrdir)/ruby/internal/core/rarray.h
+capacity.o: $(hdrdir)/ruby/internal/core/rbasic.h
+capacity.o: $(hdrdir)/ruby/internal/core/rbignum.h
+capacity.o: $(hdrdir)/ruby/internal/core/rclass.h
+capacity.o: $(hdrdir)/ruby/internal/core/rdata.h
+capacity.o: $(hdrdir)/ruby/internal/core/rfile.h
+capacity.o: $(hdrdir)/ruby/internal/core/rhash.h
+capacity.o: $(hdrdir)/ruby/internal/core/robject.h
+capacity.o: $(hdrdir)/ruby/internal/core/rregexp.h
+capacity.o: $(hdrdir)/ruby/internal/core/rstring.h
+capacity.o: $(hdrdir)/ruby/internal/core/rstruct.h
+capacity.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+capacity.o: $(hdrdir)/ruby/internal/ctype.h
+capacity.o: $(hdrdir)/ruby/internal/dllexport.h
+capacity.o: $(hdrdir)/ruby/internal/dosish.h
+capacity.o: $(hdrdir)/ruby/internal/error.h
+capacity.o: $(hdrdir)/ruby/internal/eval.h
+capacity.o: $(hdrdir)/ruby/internal/event.h
+capacity.o: $(hdrdir)/ruby/internal/fl_type.h
+capacity.o: $(hdrdir)/ruby/internal/gc.h
+capacity.o: $(hdrdir)/ruby/internal/glob.h
+capacity.o: $(hdrdir)/ruby/internal/globals.h
+capacity.o: $(hdrdir)/ruby/internal/has/attribute.h
+capacity.o: $(hdrdir)/ruby/internal/has/builtin.h
+capacity.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+capacity.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+capacity.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+capacity.o: $(hdrdir)/ruby/internal/has/extension.h
+capacity.o: $(hdrdir)/ruby/internal/has/feature.h
+capacity.o: $(hdrdir)/ruby/internal/has/warning.h
+capacity.o: $(hdrdir)/ruby/internal/intern/array.h
+capacity.o: $(hdrdir)/ruby/internal/intern/bignum.h
+capacity.o: $(hdrdir)/ruby/internal/intern/class.h
+capacity.o: $(hdrdir)/ruby/internal/intern/compar.h
+capacity.o: $(hdrdir)/ruby/internal/intern/complex.h
+capacity.o: $(hdrdir)/ruby/internal/intern/cont.h
+capacity.o: $(hdrdir)/ruby/internal/intern/dir.h
+capacity.o: $(hdrdir)/ruby/internal/intern/enum.h
+capacity.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+capacity.o: $(hdrdir)/ruby/internal/intern/error.h
+capacity.o: $(hdrdir)/ruby/internal/intern/eval.h
+capacity.o: $(hdrdir)/ruby/internal/intern/file.h
+capacity.o: $(hdrdir)/ruby/internal/intern/gc.h
+capacity.o: $(hdrdir)/ruby/internal/intern/hash.h
+capacity.o: $(hdrdir)/ruby/internal/intern/io.h
+capacity.o: $(hdrdir)/ruby/internal/intern/load.h
+capacity.o: $(hdrdir)/ruby/internal/intern/marshal.h
+capacity.o: $(hdrdir)/ruby/internal/intern/numeric.h
+capacity.o: $(hdrdir)/ruby/internal/intern/object.h
+capacity.o: $(hdrdir)/ruby/internal/intern/parse.h
+capacity.o: $(hdrdir)/ruby/internal/intern/proc.h
+capacity.o: $(hdrdir)/ruby/internal/intern/process.h
+capacity.o: $(hdrdir)/ruby/internal/intern/random.h
+capacity.o: $(hdrdir)/ruby/internal/intern/range.h
+capacity.o: $(hdrdir)/ruby/internal/intern/rational.h
+capacity.o: $(hdrdir)/ruby/internal/intern/re.h
+capacity.o: $(hdrdir)/ruby/internal/intern/ruby.h
+capacity.o: $(hdrdir)/ruby/internal/intern/select.h
+capacity.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+capacity.o: $(hdrdir)/ruby/internal/intern/signal.h
+capacity.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+capacity.o: $(hdrdir)/ruby/internal/intern/string.h
+capacity.o: $(hdrdir)/ruby/internal/intern/struct.h
+capacity.o: $(hdrdir)/ruby/internal/intern/thread.h
+capacity.o: $(hdrdir)/ruby/internal/intern/time.h
+capacity.o: $(hdrdir)/ruby/internal/intern/variable.h
+capacity.o: $(hdrdir)/ruby/internal/intern/vm.h
+capacity.o: $(hdrdir)/ruby/internal/interpreter.h
+capacity.o: $(hdrdir)/ruby/internal/iterator.h
+capacity.o: $(hdrdir)/ruby/internal/memory.h
+capacity.o: $(hdrdir)/ruby/internal/method.h
+capacity.o: $(hdrdir)/ruby/internal/module.h
+capacity.o: $(hdrdir)/ruby/internal/newobj.h
+capacity.o: $(hdrdir)/ruby/internal/rgengc.h
+capacity.o: $(hdrdir)/ruby/internal/scan_args.h
+capacity.o: $(hdrdir)/ruby/internal/special_consts.h
+capacity.o: $(hdrdir)/ruby/internal/static_assert.h
+capacity.o: $(hdrdir)/ruby/internal/stdalign.h
+capacity.o: $(hdrdir)/ruby/internal/stdbool.h
+capacity.o: $(hdrdir)/ruby/internal/symbol.h
+capacity.o: $(hdrdir)/ruby/internal/token_paste.h
+capacity.o: $(hdrdir)/ruby/internal/value.h
+capacity.o: $(hdrdir)/ruby/internal/value_type.h
+capacity.o: $(hdrdir)/ruby/internal/variable.h
+capacity.o: $(hdrdir)/ruby/internal/warning_push.h
+capacity.o: $(hdrdir)/ruby/internal/xmalloc.h
capacity.o: $(hdrdir)/ruby/assert.h
capacity.o: $(hdrdir)/ruby/backward.h
capacity.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -171,146 +171,146 @@ 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/impl/anyargs.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-coderange.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-coderange.o: $(hdrdir)/ruby/impl/assume.h
-coderange.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-coderange.o: $(hdrdir)/ruby/impl/attr/artificial.h
-coderange.o: $(hdrdir)/ruby/impl/attr/cold.h
-coderange.o: $(hdrdir)/ruby/impl/attr/const.h
-coderange.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-coderange.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-coderange.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-coderange.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-coderange.o: $(hdrdir)/ruby/impl/attr/error.h
-coderange.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-coderange.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-coderange.o: $(hdrdir)/ruby/impl/attr/format.h
-coderange.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-coderange.o: $(hdrdir)/ruby/impl/attr/noalias.h
-coderange.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-coderange.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-coderange.o: $(hdrdir)/ruby/impl/attr/noinline.h
-coderange.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-coderange.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-coderange.o: $(hdrdir)/ruby/impl/attr/pure.h
-coderange.o: $(hdrdir)/ruby/impl/attr/restrict.h
-coderange.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-coderange.o: $(hdrdir)/ruby/impl/attr/warning.h
-coderange.o: $(hdrdir)/ruby/impl/attr/weakref.h
-coderange.o: $(hdrdir)/ruby/impl/cast.h
-coderange.o: $(hdrdir)/ruby/impl/compiler_is.h
-coderange.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-coderange.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-coderange.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-coderange.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-coderange.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-coderange.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-coderange.o: $(hdrdir)/ruby/impl/compiler_since.h
-coderange.o: $(hdrdir)/ruby/impl/config.h
-coderange.o: $(hdrdir)/ruby/impl/constant_p.h
-coderange.o: $(hdrdir)/ruby/impl/core.h
-coderange.o: $(hdrdir)/ruby/impl/core/rarray.h
-coderange.o: $(hdrdir)/ruby/impl/core/rbasic.h
-coderange.o: $(hdrdir)/ruby/impl/core/rbignum.h
-coderange.o: $(hdrdir)/ruby/impl/core/rclass.h
-coderange.o: $(hdrdir)/ruby/impl/core/rdata.h
-coderange.o: $(hdrdir)/ruby/impl/core/rfile.h
-coderange.o: $(hdrdir)/ruby/impl/core/rhash.h
-coderange.o: $(hdrdir)/ruby/impl/core/robject.h
-coderange.o: $(hdrdir)/ruby/impl/core/rregexp.h
-coderange.o: $(hdrdir)/ruby/impl/core/rstring.h
-coderange.o: $(hdrdir)/ruby/impl/core/rstruct.h
-coderange.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-coderange.o: $(hdrdir)/ruby/impl/ctype.h
-coderange.o: $(hdrdir)/ruby/impl/dllexport.h
-coderange.o: $(hdrdir)/ruby/impl/dosish.h
-coderange.o: $(hdrdir)/ruby/impl/error.h
-coderange.o: $(hdrdir)/ruby/impl/eval.h
-coderange.o: $(hdrdir)/ruby/impl/event.h
-coderange.o: $(hdrdir)/ruby/impl/fl_type.h
-coderange.o: $(hdrdir)/ruby/impl/gc.h
-coderange.o: $(hdrdir)/ruby/impl/glob.h
-coderange.o: $(hdrdir)/ruby/impl/globals.h
-coderange.o: $(hdrdir)/ruby/impl/has/attribute.h
-coderange.o: $(hdrdir)/ruby/impl/has/builtin.h
-coderange.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-coderange.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-coderange.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-coderange.o: $(hdrdir)/ruby/impl/has/extension.h
-coderange.o: $(hdrdir)/ruby/impl/has/feature.h
-coderange.o: $(hdrdir)/ruby/impl/has/warning.h
-coderange.o: $(hdrdir)/ruby/impl/intern/array.h
-coderange.o: $(hdrdir)/ruby/impl/intern/bignum.h
-coderange.o: $(hdrdir)/ruby/impl/intern/class.h
-coderange.o: $(hdrdir)/ruby/impl/intern/compar.h
-coderange.o: $(hdrdir)/ruby/impl/intern/complex.h
-coderange.o: $(hdrdir)/ruby/impl/intern/cont.h
-coderange.o: $(hdrdir)/ruby/impl/intern/dir.h
-coderange.o: $(hdrdir)/ruby/impl/intern/enum.h
-coderange.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-coderange.o: $(hdrdir)/ruby/impl/intern/error.h
-coderange.o: $(hdrdir)/ruby/impl/intern/eval.h
-coderange.o: $(hdrdir)/ruby/impl/intern/file.h
-coderange.o: $(hdrdir)/ruby/impl/intern/gc.h
-coderange.o: $(hdrdir)/ruby/impl/intern/hash.h
-coderange.o: $(hdrdir)/ruby/impl/intern/io.h
-coderange.o: $(hdrdir)/ruby/impl/intern/load.h
-coderange.o: $(hdrdir)/ruby/impl/intern/marshal.h
-coderange.o: $(hdrdir)/ruby/impl/intern/numeric.h
-coderange.o: $(hdrdir)/ruby/impl/intern/object.h
-coderange.o: $(hdrdir)/ruby/impl/intern/parse.h
-coderange.o: $(hdrdir)/ruby/impl/intern/proc.h
-coderange.o: $(hdrdir)/ruby/impl/intern/process.h
-coderange.o: $(hdrdir)/ruby/impl/intern/random.h
-coderange.o: $(hdrdir)/ruby/impl/intern/range.h
-coderange.o: $(hdrdir)/ruby/impl/intern/rational.h
-coderange.o: $(hdrdir)/ruby/impl/intern/re.h
-coderange.o: $(hdrdir)/ruby/impl/intern/ruby.h
-coderange.o: $(hdrdir)/ruby/impl/intern/select.h
-coderange.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-coderange.o: $(hdrdir)/ruby/impl/intern/signal.h
-coderange.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-coderange.o: $(hdrdir)/ruby/impl/intern/string.h
-coderange.o: $(hdrdir)/ruby/impl/intern/struct.h
-coderange.o: $(hdrdir)/ruby/impl/intern/thread.h
-coderange.o: $(hdrdir)/ruby/impl/intern/time.h
-coderange.o: $(hdrdir)/ruby/impl/intern/variable.h
-coderange.o: $(hdrdir)/ruby/impl/intern/vm.h
-coderange.o: $(hdrdir)/ruby/impl/interpreter.h
-coderange.o: $(hdrdir)/ruby/impl/iterator.h
-coderange.o: $(hdrdir)/ruby/impl/memory.h
-coderange.o: $(hdrdir)/ruby/impl/method.h
-coderange.o: $(hdrdir)/ruby/impl/module.h
-coderange.o: $(hdrdir)/ruby/impl/newobj.h
-coderange.o: $(hdrdir)/ruby/impl/rgengc.h
-coderange.o: $(hdrdir)/ruby/impl/scan_args.h
-coderange.o: $(hdrdir)/ruby/impl/special_consts.h
-coderange.o: $(hdrdir)/ruby/impl/static_assert.h
-coderange.o: $(hdrdir)/ruby/impl/stdalign.h
-coderange.o: $(hdrdir)/ruby/impl/stdbool.h
-coderange.o: $(hdrdir)/ruby/impl/symbol.h
-coderange.o: $(hdrdir)/ruby/impl/token_paste.h
-coderange.o: $(hdrdir)/ruby/impl/value.h
-coderange.o: $(hdrdir)/ruby/impl/value_type.h
-coderange.o: $(hdrdir)/ruby/impl/variable.h
-coderange.o: $(hdrdir)/ruby/impl/warning_push.h
-coderange.o: $(hdrdir)/ruby/impl/xmalloc.h
+coderange.o: $(hdrdir)/ruby/internal/anyargs.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+coderange.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+coderange.o: $(hdrdir)/ruby/internal/assume.h
+coderange.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+coderange.o: $(hdrdir)/ruby/internal/attr/artificial.h
+coderange.o: $(hdrdir)/ruby/internal/attr/cold.h
+coderange.o: $(hdrdir)/ruby/internal/attr/const.h
+coderange.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+coderange.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+coderange.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+coderange.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+coderange.o: $(hdrdir)/ruby/internal/attr/error.h
+coderange.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+coderange.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+coderange.o: $(hdrdir)/ruby/internal/attr/format.h
+coderange.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+coderange.o: $(hdrdir)/ruby/internal/attr/noalias.h
+coderange.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+coderange.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+coderange.o: $(hdrdir)/ruby/internal/attr/noinline.h
+coderange.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+coderange.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+coderange.o: $(hdrdir)/ruby/internal/attr/pure.h
+coderange.o: $(hdrdir)/ruby/internal/attr/restrict.h
+coderange.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+coderange.o: $(hdrdir)/ruby/internal/attr/warning.h
+coderange.o: $(hdrdir)/ruby/internal/attr/weakref.h
+coderange.o: $(hdrdir)/ruby/internal/cast.h
+coderange.o: $(hdrdir)/ruby/internal/compiler_is.h
+coderange.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+coderange.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+coderange.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+coderange.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+coderange.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+coderange.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+coderange.o: $(hdrdir)/ruby/internal/compiler_since.h
+coderange.o: $(hdrdir)/ruby/internal/config.h
+coderange.o: $(hdrdir)/ruby/internal/constant_p.h
+coderange.o: $(hdrdir)/ruby/internal/core.h
+coderange.o: $(hdrdir)/ruby/internal/core/rarray.h
+coderange.o: $(hdrdir)/ruby/internal/core/rbasic.h
+coderange.o: $(hdrdir)/ruby/internal/core/rbignum.h
+coderange.o: $(hdrdir)/ruby/internal/core/rclass.h
+coderange.o: $(hdrdir)/ruby/internal/core/rdata.h
+coderange.o: $(hdrdir)/ruby/internal/core/rfile.h
+coderange.o: $(hdrdir)/ruby/internal/core/rhash.h
+coderange.o: $(hdrdir)/ruby/internal/core/robject.h
+coderange.o: $(hdrdir)/ruby/internal/core/rregexp.h
+coderange.o: $(hdrdir)/ruby/internal/core/rstring.h
+coderange.o: $(hdrdir)/ruby/internal/core/rstruct.h
+coderange.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+coderange.o: $(hdrdir)/ruby/internal/ctype.h
+coderange.o: $(hdrdir)/ruby/internal/dllexport.h
+coderange.o: $(hdrdir)/ruby/internal/dosish.h
+coderange.o: $(hdrdir)/ruby/internal/error.h
+coderange.o: $(hdrdir)/ruby/internal/eval.h
+coderange.o: $(hdrdir)/ruby/internal/event.h
+coderange.o: $(hdrdir)/ruby/internal/fl_type.h
+coderange.o: $(hdrdir)/ruby/internal/gc.h
+coderange.o: $(hdrdir)/ruby/internal/glob.h
+coderange.o: $(hdrdir)/ruby/internal/globals.h
+coderange.o: $(hdrdir)/ruby/internal/has/attribute.h
+coderange.o: $(hdrdir)/ruby/internal/has/builtin.h
+coderange.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+coderange.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+coderange.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+coderange.o: $(hdrdir)/ruby/internal/has/extension.h
+coderange.o: $(hdrdir)/ruby/internal/has/feature.h
+coderange.o: $(hdrdir)/ruby/internal/has/warning.h
+coderange.o: $(hdrdir)/ruby/internal/intern/array.h
+coderange.o: $(hdrdir)/ruby/internal/intern/bignum.h
+coderange.o: $(hdrdir)/ruby/internal/intern/class.h
+coderange.o: $(hdrdir)/ruby/internal/intern/compar.h
+coderange.o: $(hdrdir)/ruby/internal/intern/complex.h
+coderange.o: $(hdrdir)/ruby/internal/intern/cont.h
+coderange.o: $(hdrdir)/ruby/internal/intern/dir.h
+coderange.o: $(hdrdir)/ruby/internal/intern/enum.h
+coderange.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+coderange.o: $(hdrdir)/ruby/internal/intern/error.h
+coderange.o: $(hdrdir)/ruby/internal/intern/eval.h
+coderange.o: $(hdrdir)/ruby/internal/intern/file.h
+coderange.o: $(hdrdir)/ruby/internal/intern/gc.h
+coderange.o: $(hdrdir)/ruby/internal/intern/hash.h
+coderange.o: $(hdrdir)/ruby/internal/intern/io.h
+coderange.o: $(hdrdir)/ruby/internal/intern/load.h
+coderange.o: $(hdrdir)/ruby/internal/intern/marshal.h
+coderange.o: $(hdrdir)/ruby/internal/intern/numeric.h
+coderange.o: $(hdrdir)/ruby/internal/intern/object.h
+coderange.o: $(hdrdir)/ruby/internal/intern/parse.h
+coderange.o: $(hdrdir)/ruby/internal/intern/proc.h
+coderange.o: $(hdrdir)/ruby/internal/intern/process.h
+coderange.o: $(hdrdir)/ruby/internal/intern/random.h
+coderange.o: $(hdrdir)/ruby/internal/intern/range.h
+coderange.o: $(hdrdir)/ruby/internal/intern/rational.h
+coderange.o: $(hdrdir)/ruby/internal/intern/re.h
+coderange.o: $(hdrdir)/ruby/internal/intern/ruby.h
+coderange.o: $(hdrdir)/ruby/internal/intern/select.h
+coderange.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+coderange.o: $(hdrdir)/ruby/internal/intern/signal.h
+coderange.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+coderange.o: $(hdrdir)/ruby/internal/intern/string.h
+coderange.o: $(hdrdir)/ruby/internal/intern/struct.h
+coderange.o: $(hdrdir)/ruby/internal/intern/thread.h
+coderange.o: $(hdrdir)/ruby/internal/intern/time.h
+coderange.o: $(hdrdir)/ruby/internal/intern/variable.h
+coderange.o: $(hdrdir)/ruby/internal/intern/vm.h
+coderange.o: $(hdrdir)/ruby/internal/interpreter.h
+coderange.o: $(hdrdir)/ruby/internal/iterator.h
+coderange.o: $(hdrdir)/ruby/internal/memory.h
+coderange.o: $(hdrdir)/ruby/internal/method.h
+coderange.o: $(hdrdir)/ruby/internal/module.h
+coderange.o: $(hdrdir)/ruby/internal/newobj.h
+coderange.o: $(hdrdir)/ruby/internal/rgengc.h
+coderange.o: $(hdrdir)/ruby/internal/scan_args.h
+coderange.o: $(hdrdir)/ruby/internal/special_consts.h
+coderange.o: $(hdrdir)/ruby/internal/static_assert.h
+coderange.o: $(hdrdir)/ruby/internal/stdalign.h
+coderange.o: $(hdrdir)/ruby/internal/stdbool.h
+coderange.o: $(hdrdir)/ruby/internal/symbol.h
+coderange.o: $(hdrdir)/ruby/internal/token_paste.h
+coderange.o: $(hdrdir)/ruby/internal/value.h
+coderange.o: $(hdrdir)/ruby/internal/value_type.h
+coderange.o: $(hdrdir)/ruby/internal/variable.h
+coderange.o: $(hdrdir)/ruby/internal/warning_push.h
+coderange.o: $(hdrdir)/ruby/internal/xmalloc.h
coderange.o: $(hdrdir)/ruby/assert.h
coderange.o: $(hdrdir)/ruby/backward.h
coderange.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -338,146 +338,146 @@ 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/impl/anyargs.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-cstr.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-cstr.o: $(hdrdir)/ruby/impl/assume.h
-cstr.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-cstr.o: $(hdrdir)/ruby/impl/attr/artificial.h
-cstr.o: $(hdrdir)/ruby/impl/attr/cold.h
-cstr.o: $(hdrdir)/ruby/impl/attr/const.h
-cstr.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-cstr.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-cstr.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-cstr.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-cstr.o: $(hdrdir)/ruby/impl/attr/error.h
-cstr.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-cstr.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-cstr.o: $(hdrdir)/ruby/impl/attr/format.h
-cstr.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-cstr.o: $(hdrdir)/ruby/impl/attr/noalias.h
-cstr.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-cstr.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-cstr.o: $(hdrdir)/ruby/impl/attr/noinline.h
-cstr.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-cstr.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-cstr.o: $(hdrdir)/ruby/impl/attr/pure.h
-cstr.o: $(hdrdir)/ruby/impl/attr/restrict.h
-cstr.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-cstr.o: $(hdrdir)/ruby/impl/attr/warning.h
-cstr.o: $(hdrdir)/ruby/impl/attr/weakref.h
-cstr.o: $(hdrdir)/ruby/impl/cast.h
-cstr.o: $(hdrdir)/ruby/impl/compiler_is.h
-cstr.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-cstr.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-cstr.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-cstr.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-cstr.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-cstr.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-cstr.o: $(hdrdir)/ruby/impl/compiler_since.h
-cstr.o: $(hdrdir)/ruby/impl/config.h
-cstr.o: $(hdrdir)/ruby/impl/constant_p.h
-cstr.o: $(hdrdir)/ruby/impl/core.h
-cstr.o: $(hdrdir)/ruby/impl/core/rarray.h
-cstr.o: $(hdrdir)/ruby/impl/core/rbasic.h
-cstr.o: $(hdrdir)/ruby/impl/core/rbignum.h
-cstr.o: $(hdrdir)/ruby/impl/core/rclass.h
-cstr.o: $(hdrdir)/ruby/impl/core/rdata.h
-cstr.o: $(hdrdir)/ruby/impl/core/rfile.h
-cstr.o: $(hdrdir)/ruby/impl/core/rhash.h
-cstr.o: $(hdrdir)/ruby/impl/core/robject.h
-cstr.o: $(hdrdir)/ruby/impl/core/rregexp.h
-cstr.o: $(hdrdir)/ruby/impl/core/rstring.h
-cstr.o: $(hdrdir)/ruby/impl/core/rstruct.h
-cstr.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-cstr.o: $(hdrdir)/ruby/impl/ctype.h
-cstr.o: $(hdrdir)/ruby/impl/dllexport.h
-cstr.o: $(hdrdir)/ruby/impl/dosish.h
-cstr.o: $(hdrdir)/ruby/impl/error.h
-cstr.o: $(hdrdir)/ruby/impl/eval.h
-cstr.o: $(hdrdir)/ruby/impl/event.h
-cstr.o: $(hdrdir)/ruby/impl/fl_type.h
-cstr.o: $(hdrdir)/ruby/impl/gc.h
-cstr.o: $(hdrdir)/ruby/impl/glob.h
-cstr.o: $(hdrdir)/ruby/impl/globals.h
-cstr.o: $(hdrdir)/ruby/impl/has/attribute.h
-cstr.o: $(hdrdir)/ruby/impl/has/builtin.h
-cstr.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-cstr.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-cstr.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-cstr.o: $(hdrdir)/ruby/impl/has/extension.h
-cstr.o: $(hdrdir)/ruby/impl/has/feature.h
-cstr.o: $(hdrdir)/ruby/impl/has/warning.h
-cstr.o: $(hdrdir)/ruby/impl/intern/array.h
-cstr.o: $(hdrdir)/ruby/impl/intern/bignum.h
-cstr.o: $(hdrdir)/ruby/impl/intern/class.h
-cstr.o: $(hdrdir)/ruby/impl/intern/compar.h
-cstr.o: $(hdrdir)/ruby/impl/intern/complex.h
-cstr.o: $(hdrdir)/ruby/impl/intern/cont.h
-cstr.o: $(hdrdir)/ruby/impl/intern/dir.h
-cstr.o: $(hdrdir)/ruby/impl/intern/enum.h
-cstr.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-cstr.o: $(hdrdir)/ruby/impl/intern/error.h
-cstr.o: $(hdrdir)/ruby/impl/intern/eval.h
-cstr.o: $(hdrdir)/ruby/impl/intern/file.h
-cstr.o: $(hdrdir)/ruby/impl/intern/gc.h
-cstr.o: $(hdrdir)/ruby/impl/intern/hash.h
-cstr.o: $(hdrdir)/ruby/impl/intern/io.h
-cstr.o: $(hdrdir)/ruby/impl/intern/load.h
-cstr.o: $(hdrdir)/ruby/impl/intern/marshal.h
-cstr.o: $(hdrdir)/ruby/impl/intern/numeric.h
-cstr.o: $(hdrdir)/ruby/impl/intern/object.h
-cstr.o: $(hdrdir)/ruby/impl/intern/parse.h
-cstr.o: $(hdrdir)/ruby/impl/intern/proc.h
-cstr.o: $(hdrdir)/ruby/impl/intern/process.h
-cstr.o: $(hdrdir)/ruby/impl/intern/random.h
-cstr.o: $(hdrdir)/ruby/impl/intern/range.h
-cstr.o: $(hdrdir)/ruby/impl/intern/rational.h
-cstr.o: $(hdrdir)/ruby/impl/intern/re.h
-cstr.o: $(hdrdir)/ruby/impl/intern/ruby.h
-cstr.o: $(hdrdir)/ruby/impl/intern/select.h
-cstr.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-cstr.o: $(hdrdir)/ruby/impl/intern/signal.h
-cstr.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-cstr.o: $(hdrdir)/ruby/impl/intern/string.h
-cstr.o: $(hdrdir)/ruby/impl/intern/struct.h
-cstr.o: $(hdrdir)/ruby/impl/intern/thread.h
-cstr.o: $(hdrdir)/ruby/impl/intern/time.h
-cstr.o: $(hdrdir)/ruby/impl/intern/variable.h
-cstr.o: $(hdrdir)/ruby/impl/intern/vm.h
-cstr.o: $(hdrdir)/ruby/impl/interpreter.h
-cstr.o: $(hdrdir)/ruby/impl/iterator.h
-cstr.o: $(hdrdir)/ruby/impl/memory.h
-cstr.o: $(hdrdir)/ruby/impl/method.h
-cstr.o: $(hdrdir)/ruby/impl/module.h
-cstr.o: $(hdrdir)/ruby/impl/newobj.h
-cstr.o: $(hdrdir)/ruby/impl/rgengc.h
-cstr.o: $(hdrdir)/ruby/impl/scan_args.h
-cstr.o: $(hdrdir)/ruby/impl/special_consts.h
-cstr.o: $(hdrdir)/ruby/impl/static_assert.h
-cstr.o: $(hdrdir)/ruby/impl/stdalign.h
-cstr.o: $(hdrdir)/ruby/impl/stdbool.h
-cstr.o: $(hdrdir)/ruby/impl/symbol.h
-cstr.o: $(hdrdir)/ruby/impl/token_paste.h
-cstr.o: $(hdrdir)/ruby/impl/value.h
-cstr.o: $(hdrdir)/ruby/impl/value_type.h
-cstr.o: $(hdrdir)/ruby/impl/variable.h
-cstr.o: $(hdrdir)/ruby/impl/warning_push.h
-cstr.o: $(hdrdir)/ruby/impl/xmalloc.h
+cstr.o: $(hdrdir)/ruby/internal/anyargs.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+cstr.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+cstr.o: $(hdrdir)/ruby/internal/assume.h
+cstr.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+cstr.o: $(hdrdir)/ruby/internal/attr/artificial.h
+cstr.o: $(hdrdir)/ruby/internal/attr/cold.h
+cstr.o: $(hdrdir)/ruby/internal/attr/const.h
+cstr.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+cstr.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+cstr.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+cstr.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+cstr.o: $(hdrdir)/ruby/internal/attr/error.h
+cstr.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+cstr.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+cstr.o: $(hdrdir)/ruby/internal/attr/format.h
+cstr.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+cstr.o: $(hdrdir)/ruby/internal/attr/noalias.h
+cstr.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+cstr.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+cstr.o: $(hdrdir)/ruby/internal/attr/noinline.h
+cstr.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+cstr.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+cstr.o: $(hdrdir)/ruby/internal/attr/pure.h
+cstr.o: $(hdrdir)/ruby/internal/attr/restrict.h
+cstr.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+cstr.o: $(hdrdir)/ruby/internal/attr/warning.h
+cstr.o: $(hdrdir)/ruby/internal/attr/weakref.h
+cstr.o: $(hdrdir)/ruby/internal/cast.h
+cstr.o: $(hdrdir)/ruby/internal/compiler_is.h
+cstr.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+cstr.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+cstr.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+cstr.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+cstr.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+cstr.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+cstr.o: $(hdrdir)/ruby/internal/compiler_since.h
+cstr.o: $(hdrdir)/ruby/internal/config.h
+cstr.o: $(hdrdir)/ruby/internal/constant_p.h
+cstr.o: $(hdrdir)/ruby/internal/core.h
+cstr.o: $(hdrdir)/ruby/internal/core/rarray.h
+cstr.o: $(hdrdir)/ruby/internal/core/rbasic.h
+cstr.o: $(hdrdir)/ruby/internal/core/rbignum.h
+cstr.o: $(hdrdir)/ruby/internal/core/rclass.h
+cstr.o: $(hdrdir)/ruby/internal/core/rdata.h
+cstr.o: $(hdrdir)/ruby/internal/core/rfile.h
+cstr.o: $(hdrdir)/ruby/internal/core/rhash.h
+cstr.o: $(hdrdir)/ruby/internal/core/robject.h
+cstr.o: $(hdrdir)/ruby/internal/core/rregexp.h
+cstr.o: $(hdrdir)/ruby/internal/core/rstring.h
+cstr.o: $(hdrdir)/ruby/internal/core/rstruct.h
+cstr.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+cstr.o: $(hdrdir)/ruby/internal/ctype.h
+cstr.o: $(hdrdir)/ruby/internal/dllexport.h
+cstr.o: $(hdrdir)/ruby/internal/dosish.h
+cstr.o: $(hdrdir)/ruby/internal/error.h
+cstr.o: $(hdrdir)/ruby/internal/eval.h
+cstr.o: $(hdrdir)/ruby/internal/event.h
+cstr.o: $(hdrdir)/ruby/internal/fl_type.h
+cstr.o: $(hdrdir)/ruby/internal/gc.h
+cstr.o: $(hdrdir)/ruby/internal/glob.h
+cstr.o: $(hdrdir)/ruby/internal/globals.h
+cstr.o: $(hdrdir)/ruby/internal/has/attribute.h
+cstr.o: $(hdrdir)/ruby/internal/has/builtin.h
+cstr.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+cstr.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+cstr.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+cstr.o: $(hdrdir)/ruby/internal/has/extension.h
+cstr.o: $(hdrdir)/ruby/internal/has/feature.h
+cstr.o: $(hdrdir)/ruby/internal/has/warning.h
+cstr.o: $(hdrdir)/ruby/internal/intern/array.h
+cstr.o: $(hdrdir)/ruby/internal/intern/bignum.h
+cstr.o: $(hdrdir)/ruby/internal/intern/class.h
+cstr.o: $(hdrdir)/ruby/internal/intern/compar.h
+cstr.o: $(hdrdir)/ruby/internal/intern/complex.h
+cstr.o: $(hdrdir)/ruby/internal/intern/cont.h
+cstr.o: $(hdrdir)/ruby/internal/intern/dir.h
+cstr.o: $(hdrdir)/ruby/internal/intern/enum.h
+cstr.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+cstr.o: $(hdrdir)/ruby/internal/intern/error.h
+cstr.o: $(hdrdir)/ruby/internal/intern/eval.h
+cstr.o: $(hdrdir)/ruby/internal/intern/file.h
+cstr.o: $(hdrdir)/ruby/internal/intern/gc.h
+cstr.o: $(hdrdir)/ruby/internal/intern/hash.h
+cstr.o: $(hdrdir)/ruby/internal/intern/io.h
+cstr.o: $(hdrdir)/ruby/internal/intern/load.h
+cstr.o: $(hdrdir)/ruby/internal/intern/marshal.h
+cstr.o: $(hdrdir)/ruby/internal/intern/numeric.h
+cstr.o: $(hdrdir)/ruby/internal/intern/object.h
+cstr.o: $(hdrdir)/ruby/internal/intern/parse.h
+cstr.o: $(hdrdir)/ruby/internal/intern/proc.h
+cstr.o: $(hdrdir)/ruby/internal/intern/process.h
+cstr.o: $(hdrdir)/ruby/internal/intern/random.h
+cstr.o: $(hdrdir)/ruby/internal/intern/range.h
+cstr.o: $(hdrdir)/ruby/internal/intern/rational.h
+cstr.o: $(hdrdir)/ruby/internal/intern/re.h
+cstr.o: $(hdrdir)/ruby/internal/intern/ruby.h
+cstr.o: $(hdrdir)/ruby/internal/intern/select.h
+cstr.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+cstr.o: $(hdrdir)/ruby/internal/intern/signal.h
+cstr.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+cstr.o: $(hdrdir)/ruby/internal/intern/string.h
+cstr.o: $(hdrdir)/ruby/internal/intern/struct.h
+cstr.o: $(hdrdir)/ruby/internal/intern/thread.h
+cstr.o: $(hdrdir)/ruby/internal/intern/time.h
+cstr.o: $(hdrdir)/ruby/internal/intern/variable.h
+cstr.o: $(hdrdir)/ruby/internal/intern/vm.h
+cstr.o: $(hdrdir)/ruby/internal/interpreter.h
+cstr.o: $(hdrdir)/ruby/internal/iterator.h
+cstr.o: $(hdrdir)/ruby/internal/memory.h
+cstr.o: $(hdrdir)/ruby/internal/method.h
+cstr.o: $(hdrdir)/ruby/internal/module.h
+cstr.o: $(hdrdir)/ruby/internal/newobj.h
+cstr.o: $(hdrdir)/ruby/internal/rgengc.h
+cstr.o: $(hdrdir)/ruby/internal/scan_args.h
+cstr.o: $(hdrdir)/ruby/internal/special_consts.h
+cstr.o: $(hdrdir)/ruby/internal/static_assert.h
+cstr.o: $(hdrdir)/ruby/internal/stdalign.h
+cstr.o: $(hdrdir)/ruby/internal/stdbool.h
+cstr.o: $(hdrdir)/ruby/internal/symbol.h
+cstr.o: $(hdrdir)/ruby/internal/token_paste.h
+cstr.o: $(hdrdir)/ruby/internal/value.h
+cstr.o: $(hdrdir)/ruby/internal/value_type.h
+cstr.o: $(hdrdir)/ruby/internal/variable.h
+cstr.o: $(hdrdir)/ruby/internal/warning_push.h
+cstr.o: $(hdrdir)/ruby/internal/xmalloc.h
cstr.o: $(hdrdir)/ruby/assert.h
cstr.o: $(hdrdir)/ruby/backward.h
cstr.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -509,146 +509,146 @@ 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/impl/anyargs.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ellipsize.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ellipsize.o: $(hdrdir)/ruby/impl/assume.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/cold.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/const.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/error.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/format.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/pure.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/warning.h
-ellipsize.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ellipsize.o: $(hdrdir)/ruby/impl/cast.h
-ellipsize.o: $(hdrdir)/ruby/impl/compiler_is.h
-ellipsize.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ellipsize.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ellipsize.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ellipsize.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ellipsize.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ellipsize.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ellipsize.o: $(hdrdir)/ruby/impl/compiler_since.h
-ellipsize.o: $(hdrdir)/ruby/impl/config.h
-ellipsize.o: $(hdrdir)/ruby/impl/constant_p.h
-ellipsize.o: $(hdrdir)/ruby/impl/core.h
-ellipsize.o: $(hdrdir)/ruby/impl/core/rarray.h
-ellipsize.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ellipsize.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ellipsize.o: $(hdrdir)/ruby/impl/core/rclass.h
-ellipsize.o: $(hdrdir)/ruby/impl/core/rdata.h
-ellipsize.o: $(hdrdir)/ruby/impl/core/rfile.h
-ellipsize.o: $(hdrdir)/ruby/impl/core/rhash.h
-ellipsize.o: $(hdrdir)/ruby/impl/core/robject.h
-ellipsize.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ellipsize.o: $(hdrdir)/ruby/impl/core/rstring.h
-ellipsize.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ellipsize.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ellipsize.o: $(hdrdir)/ruby/impl/ctype.h
-ellipsize.o: $(hdrdir)/ruby/impl/dllexport.h
-ellipsize.o: $(hdrdir)/ruby/impl/dosish.h
-ellipsize.o: $(hdrdir)/ruby/impl/error.h
-ellipsize.o: $(hdrdir)/ruby/impl/eval.h
-ellipsize.o: $(hdrdir)/ruby/impl/event.h
-ellipsize.o: $(hdrdir)/ruby/impl/fl_type.h
-ellipsize.o: $(hdrdir)/ruby/impl/gc.h
-ellipsize.o: $(hdrdir)/ruby/impl/glob.h
-ellipsize.o: $(hdrdir)/ruby/impl/globals.h
-ellipsize.o: $(hdrdir)/ruby/impl/has/attribute.h
-ellipsize.o: $(hdrdir)/ruby/impl/has/builtin.h
-ellipsize.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ellipsize.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ellipsize.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ellipsize.o: $(hdrdir)/ruby/impl/has/extension.h
-ellipsize.o: $(hdrdir)/ruby/impl/has/feature.h
-ellipsize.o: $(hdrdir)/ruby/impl/has/warning.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/array.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/class.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/compar.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/complex.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/cont.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/dir.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/enum.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/error.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/eval.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/file.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/gc.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/hash.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/io.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/load.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/object.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/parse.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/proc.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/process.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/random.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/range.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/rational.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/re.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/select.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/signal.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/string.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/struct.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/thread.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/time.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/variable.h
-ellipsize.o: $(hdrdir)/ruby/impl/intern/vm.h
-ellipsize.o: $(hdrdir)/ruby/impl/interpreter.h
-ellipsize.o: $(hdrdir)/ruby/impl/iterator.h
-ellipsize.o: $(hdrdir)/ruby/impl/memory.h
-ellipsize.o: $(hdrdir)/ruby/impl/method.h
-ellipsize.o: $(hdrdir)/ruby/impl/module.h
-ellipsize.o: $(hdrdir)/ruby/impl/newobj.h
-ellipsize.o: $(hdrdir)/ruby/impl/rgengc.h
-ellipsize.o: $(hdrdir)/ruby/impl/scan_args.h
-ellipsize.o: $(hdrdir)/ruby/impl/special_consts.h
-ellipsize.o: $(hdrdir)/ruby/impl/static_assert.h
-ellipsize.o: $(hdrdir)/ruby/impl/stdalign.h
-ellipsize.o: $(hdrdir)/ruby/impl/stdbool.h
-ellipsize.o: $(hdrdir)/ruby/impl/symbol.h
-ellipsize.o: $(hdrdir)/ruby/impl/token_paste.h
-ellipsize.o: $(hdrdir)/ruby/impl/value.h
-ellipsize.o: $(hdrdir)/ruby/impl/value_type.h
-ellipsize.o: $(hdrdir)/ruby/impl/variable.h
-ellipsize.o: $(hdrdir)/ruby/impl/warning_push.h
-ellipsize.o: $(hdrdir)/ruby/impl/xmalloc.h
+ellipsize.o: $(hdrdir)/ruby/internal/anyargs.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ellipsize.o: $(hdrdir)/ruby/internal/assume.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/cold.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/const.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/error.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/format.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/pure.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/warning.h
+ellipsize.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ellipsize.o: $(hdrdir)/ruby/internal/cast.h
+ellipsize.o: $(hdrdir)/ruby/internal/compiler_is.h
+ellipsize.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ellipsize.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ellipsize.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ellipsize.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ellipsize.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ellipsize.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ellipsize.o: $(hdrdir)/ruby/internal/compiler_since.h
+ellipsize.o: $(hdrdir)/ruby/internal/config.h
+ellipsize.o: $(hdrdir)/ruby/internal/constant_p.h
+ellipsize.o: $(hdrdir)/ruby/internal/core.h
+ellipsize.o: $(hdrdir)/ruby/internal/core/rarray.h
+ellipsize.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ellipsize.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ellipsize.o: $(hdrdir)/ruby/internal/core/rclass.h
+ellipsize.o: $(hdrdir)/ruby/internal/core/rdata.h
+ellipsize.o: $(hdrdir)/ruby/internal/core/rfile.h
+ellipsize.o: $(hdrdir)/ruby/internal/core/rhash.h
+ellipsize.o: $(hdrdir)/ruby/internal/core/robject.h
+ellipsize.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ellipsize.o: $(hdrdir)/ruby/internal/core/rstring.h
+ellipsize.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ellipsize.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ellipsize.o: $(hdrdir)/ruby/internal/ctype.h
+ellipsize.o: $(hdrdir)/ruby/internal/dllexport.h
+ellipsize.o: $(hdrdir)/ruby/internal/dosish.h
+ellipsize.o: $(hdrdir)/ruby/internal/error.h
+ellipsize.o: $(hdrdir)/ruby/internal/eval.h
+ellipsize.o: $(hdrdir)/ruby/internal/event.h
+ellipsize.o: $(hdrdir)/ruby/internal/fl_type.h
+ellipsize.o: $(hdrdir)/ruby/internal/gc.h
+ellipsize.o: $(hdrdir)/ruby/internal/glob.h
+ellipsize.o: $(hdrdir)/ruby/internal/globals.h
+ellipsize.o: $(hdrdir)/ruby/internal/has/attribute.h
+ellipsize.o: $(hdrdir)/ruby/internal/has/builtin.h
+ellipsize.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ellipsize.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ellipsize.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ellipsize.o: $(hdrdir)/ruby/internal/has/extension.h
+ellipsize.o: $(hdrdir)/ruby/internal/has/feature.h
+ellipsize.o: $(hdrdir)/ruby/internal/has/warning.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/array.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/class.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/compar.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/complex.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/cont.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/dir.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/enum.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/error.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/eval.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/file.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/gc.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/hash.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/io.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/load.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/object.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/parse.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/proc.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/process.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/random.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/range.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/rational.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/re.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/select.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/signal.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/string.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/struct.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/thread.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/time.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/variable.h
+ellipsize.o: $(hdrdir)/ruby/internal/intern/vm.h
+ellipsize.o: $(hdrdir)/ruby/internal/interpreter.h
+ellipsize.o: $(hdrdir)/ruby/internal/iterator.h
+ellipsize.o: $(hdrdir)/ruby/internal/memory.h
+ellipsize.o: $(hdrdir)/ruby/internal/method.h
+ellipsize.o: $(hdrdir)/ruby/internal/module.h
+ellipsize.o: $(hdrdir)/ruby/internal/newobj.h
+ellipsize.o: $(hdrdir)/ruby/internal/rgengc.h
+ellipsize.o: $(hdrdir)/ruby/internal/scan_args.h
+ellipsize.o: $(hdrdir)/ruby/internal/special_consts.h
+ellipsize.o: $(hdrdir)/ruby/internal/static_assert.h
+ellipsize.o: $(hdrdir)/ruby/internal/stdalign.h
+ellipsize.o: $(hdrdir)/ruby/internal/stdbool.h
+ellipsize.o: $(hdrdir)/ruby/internal/symbol.h
+ellipsize.o: $(hdrdir)/ruby/internal/token_paste.h
+ellipsize.o: $(hdrdir)/ruby/internal/value.h
+ellipsize.o: $(hdrdir)/ruby/internal/value_type.h
+ellipsize.o: $(hdrdir)/ruby/internal/variable.h
+ellipsize.o: $(hdrdir)/ruby/internal/warning_push.h
+ellipsize.o: $(hdrdir)/ruby/internal/xmalloc.h
ellipsize.o: $(hdrdir)/ruby/assert.h
ellipsize.o: $(hdrdir)/ruby/backward.h
ellipsize.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -673,146 +673,146 @@ 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/impl/anyargs.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-enc_associate.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-enc_associate.o: $(hdrdir)/ruby/impl/assume.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/artificial.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/cold.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/const.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/error.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/format.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/noalias.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/noinline.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/pure.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/restrict.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/warning.h
-enc_associate.o: $(hdrdir)/ruby/impl/attr/weakref.h
-enc_associate.o: $(hdrdir)/ruby/impl/cast.h
-enc_associate.o: $(hdrdir)/ruby/impl/compiler_is.h
-enc_associate.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-enc_associate.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-enc_associate.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-enc_associate.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-enc_associate.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-enc_associate.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-enc_associate.o: $(hdrdir)/ruby/impl/compiler_since.h
-enc_associate.o: $(hdrdir)/ruby/impl/config.h
-enc_associate.o: $(hdrdir)/ruby/impl/constant_p.h
-enc_associate.o: $(hdrdir)/ruby/impl/core.h
-enc_associate.o: $(hdrdir)/ruby/impl/core/rarray.h
-enc_associate.o: $(hdrdir)/ruby/impl/core/rbasic.h
-enc_associate.o: $(hdrdir)/ruby/impl/core/rbignum.h
-enc_associate.o: $(hdrdir)/ruby/impl/core/rclass.h
-enc_associate.o: $(hdrdir)/ruby/impl/core/rdata.h
-enc_associate.o: $(hdrdir)/ruby/impl/core/rfile.h
-enc_associate.o: $(hdrdir)/ruby/impl/core/rhash.h
-enc_associate.o: $(hdrdir)/ruby/impl/core/robject.h
-enc_associate.o: $(hdrdir)/ruby/impl/core/rregexp.h
-enc_associate.o: $(hdrdir)/ruby/impl/core/rstring.h
-enc_associate.o: $(hdrdir)/ruby/impl/core/rstruct.h
-enc_associate.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-enc_associate.o: $(hdrdir)/ruby/impl/ctype.h
-enc_associate.o: $(hdrdir)/ruby/impl/dllexport.h
-enc_associate.o: $(hdrdir)/ruby/impl/dosish.h
-enc_associate.o: $(hdrdir)/ruby/impl/error.h
-enc_associate.o: $(hdrdir)/ruby/impl/eval.h
-enc_associate.o: $(hdrdir)/ruby/impl/event.h
-enc_associate.o: $(hdrdir)/ruby/impl/fl_type.h
-enc_associate.o: $(hdrdir)/ruby/impl/gc.h
-enc_associate.o: $(hdrdir)/ruby/impl/glob.h
-enc_associate.o: $(hdrdir)/ruby/impl/globals.h
-enc_associate.o: $(hdrdir)/ruby/impl/has/attribute.h
-enc_associate.o: $(hdrdir)/ruby/impl/has/builtin.h
-enc_associate.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-enc_associate.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-enc_associate.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-enc_associate.o: $(hdrdir)/ruby/impl/has/extension.h
-enc_associate.o: $(hdrdir)/ruby/impl/has/feature.h
-enc_associate.o: $(hdrdir)/ruby/impl/has/warning.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/array.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/bignum.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/class.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/compar.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/complex.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/cont.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/dir.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/enum.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/error.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/eval.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/file.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/gc.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/hash.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/io.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/load.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/marshal.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/numeric.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/object.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/parse.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/proc.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/process.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/random.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/range.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/rational.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/re.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/ruby.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/select.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/signal.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/string.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/struct.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/thread.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/time.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/variable.h
-enc_associate.o: $(hdrdir)/ruby/impl/intern/vm.h
-enc_associate.o: $(hdrdir)/ruby/impl/interpreter.h
-enc_associate.o: $(hdrdir)/ruby/impl/iterator.h
-enc_associate.o: $(hdrdir)/ruby/impl/memory.h
-enc_associate.o: $(hdrdir)/ruby/impl/method.h
-enc_associate.o: $(hdrdir)/ruby/impl/module.h
-enc_associate.o: $(hdrdir)/ruby/impl/newobj.h
-enc_associate.o: $(hdrdir)/ruby/impl/rgengc.h
-enc_associate.o: $(hdrdir)/ruby/impl/scan_args.h
-enc_associate.o: $(hdrdir)/ruby/impl/special_consts.h
-enc_associate.o: $(hdrdir)/ruby/impl/static_assert.h
-enc_associate.o: $(hdrdir)/ruby/impl/stdalign.h
-enc_associate.o: $(hdrdir)/ruby/impl/stdbool.h
-enc_associate.o: $(hdrdir)/ruby/impl/symbol.h
-enc_associate.o: $(hdrdir)/ruby/impl/token_paste.h
-enc_associate.o: $(hdrdir)/ruby/impl/value.h
-enc_associate.o: $(hdrdir)/ruby/impl/value_type.h
-enc_associate.o: $(hdrdir)/ruby/impl/variable.h
-enc_associate.o: $(hdrdir)/ruby/impl/warning_push.h
-enc_associate.o: $(hdrdir)/ruby/impl/xmalloc.h
+enc_associate.o: $(hdrdir)/ruby/internal/anyargs.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+enc_associate.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+enc_associate.o: $(hdrdir)/ruby/internal/assume.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/artificial.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/cold.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/const.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/error.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/format.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/noalias.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/noinline.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/pure.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/restrict.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/warning.h
+enc_associate.o: $(hdrdir)/ruby/internal/attr/weakref.h
+enc_associate.o: $(hdrdir)/ruby/internal/cast.h
+enc_associate.o: $(hdrdir)/ruby/internal/compiler_is.h
+enc_associate.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+enc_associate.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+enc_associate.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+enc_associate.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+enc_associate.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+enc_associate.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+enc_associate.o: $(hdrdir)/ruby/internal/compiler_since.h
+enc_associate.o: $(hdrdir)/ruby/internal/config.h
+enc_associate.o: $(hdrdir)/ruby/internal/constant_p.h
+enc_associate.o: $(hdrdir)/ruby/internal/core.h
+enc_associate.o: $(hdrdir)/ruby/internal/core/rarray.h
+enc_associate.o: $(hdrdir)/ruby/internal/core/rbasic.h
+enc_associate.o: $(hdrdir)/ruby/internal/core/rbignum.h
+enc_associate.o: $(hdrdir)/ruby/internal/core/rclass.h
+enc_associate.o: $(hdrdir)/ruby/internal/core/rdata.h
+enc_associate.o: $(hdrdir)/ruby/internal/core/rfile.h
+enc_associate.o: $(hdrdir)/ruby/internal/core/rhash.h
+enc_associate.o: $(hdrdir)/ruby/internal/core/robject.h
+enc_associate.o: $(hdrdir)/ruby/internal/core/rregexp.h
+enc_associate.o: $(hdrdir)/ruby/internal/core/rstring.h
+enc_associate.o: $(hdrdir)/ruby/internal/core/rstruct.h
+enc_associate.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+enc_associate.o: $(hdrdir)/ruby/internal/ctype.h
+enc_associate.o: $(hdrdir)/ruby/internal/dllexport.h
+enc_associate.o: $(hdrdir)/ruby/internal/dosish.h
+enc_associate.o: $(hdrdir)/ruby/internal/error.h
+enc_associate.o: $(hdrdir)/ruby/internal/eval.h
+enc_associate.o: $(hdrdir)/ruby/internal/event.h
+enc_associate.o: $(hdrdir)/ruby/internal/fl_type.h
+enc_associate.o: $(hdrdir)/ruby/internal/gc.h
+enc_associate.o: $(hdrdir)/ruby/internal/glob.h
+enc_associate.o: $(hdrdir)/ruby/internal/globals.h
+enc_associate.o: $(hdrdir)/ruby/internal/has/attribute.h
+enc_associate.o: $(hdrdir)/ruby/internal/has/builtin.h
+enc_associate.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+enc_associate.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+enc_associate.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+enc_associate.o: $(hdrdir)/ruby/internal/has/extension.h
+enc_associate.o: $(hdrdir)/ruby/internal/has/feature.h
+enc_associate.o: $(hdrdir)/ruby/internal/has/warning.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/array.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/bignum.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/class.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/compar.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/complex.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/cont.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/dir.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/enum.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/error.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/eval.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/file.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/gc.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/hash.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/io.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/load.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/marshal.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/numeric.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/object.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/parse.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/proc.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/process.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/random.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/range.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/rational.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/re.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/ruby.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/select.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/signal.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/string.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/struct.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/thread.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/time.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/variable.h
+enc_associate.o: $(hdrdir)/ruby/internal/intern/vm.h
+enc_associate.o: $(hdrdir)/ruby/internal/interpreter.h
+enc_associate.o: $(hdrdir)/ruby/internal/iterator.h
+enc_associate.o: $(hdrdir)/ruby/internal/memory.h
+enc_associate.o: $(hdrdir)/ruby/internal/method.h
+enc_associate.o: $(hdrdir)/ruby/internal/module.h
+enc_associate.o: $(hdrdir)/ruby/internal/newobj.h
+enc_associate.o: $(hdrdir)/ruby/internal/rgengc.h
+enc_associate.o: $(hdrdir)/ruby/internal/scan_args.h
+enc_associate.o: $(hdrdir)/ruby/internal/special_consts.h
+enc_associate.o: $(hdrdir)/ruby/internal/static_assert.h
+enc_associate.o: $(hdrdir)/ruby/internal/stdalign.h
+enc_associate.o: $(hdrdir)/ruby/internal/stdbool.h
+enc_associate.o: $(hdrdir)/ruby/internal/symbol.h
+enc_associate.o: $(hdrdir)/ruby/internal/token_paste.h
+enc_associate.o: $(hdrdir)/ruby/internal/value.h
+enc_associate.o: $(hdrdir)/ruby/internal/value_type.h
+enc_associate.o: $(hdrdir)/ruby/internal/variable.h
+enc_associate.o: $(hdrdir)/ruby/internal/warning_push.h
+enc_associate.o: $(hdrdir)/ruby/internal/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
@@ -839,146 +839,146 @@ 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/impl/anyargs.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/assume.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/artificial.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/cold.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/const.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/error.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/format.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/noalias.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/noinline.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/pure.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/restrict.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/warning.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/attr/weakref.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/cast.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/compiler_is.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/compiler_since.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/config.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/constant_p.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core/rarray.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core/rbasic.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core/rbignum.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core/rclass.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core/rdata.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core/rfile.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core/rhash.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core/robject.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core/rregexp.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core/rstring.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core/rstruct.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/ctype.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/dllexport.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/dosish.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/error.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/eval.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/event.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/fl_type.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/gc.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/glob.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/globals.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/has/attribute.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/has/builtin.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/has/extension.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/has/feature.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/has/warning.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/array.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/bignum.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/class.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/compar.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/complex.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/cont.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/dir.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/enum.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/error.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/eval.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/file.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/gc.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/hash.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/io.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/load.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/marshal.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/numeric.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/object.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/parse.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/proc.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/process.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/random.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/range.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/rational.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/re.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/ruby.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/select.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/signal.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/string.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/struct.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/thread.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/time.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/variable.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/intern/vm.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/interpreter.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/iterator.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/memory.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/method.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/module.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/newobj.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/rgengc.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/scan_args.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/special_consts.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/static_assert.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/stdalign.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/stdbool.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/symbol.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/token_paste.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/value.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/value_type.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/variable.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/warning_push.h
-enc_str_buf_cat.o: $(hdrdir)/ruby/impl/xmalloc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/anyargs.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/assume.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/artificial.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/cold.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/const.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/error.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/format.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/noalias.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/noinline.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/pure.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/restrict.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/warning.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/attr/weakref.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/cast.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/compiler_is.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/compiler_since.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/config.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/constant_p.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core/rarray.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core/rbasic.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core/rbignum.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core/rclass.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core/rdata.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core/rfile.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core/rhash.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core/robject.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core/rregexp.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core/rstring.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core/rstruct.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/ctype.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/dllexport.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/dosish.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/error.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/eval.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/event.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/fl_type.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/gc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/glob.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/globals.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/has/attribute.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/has/builtin.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/has/extension.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/has/feature.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/has/warning.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/array.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/bignum.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/class.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/compar.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/complex.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/cont.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/dir.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/enum.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/error.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/eval.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/file.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/gc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/hash.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/io.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/load.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/marshal.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/numeric.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/object.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/parse.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/proc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/process.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/random.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/range.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/rational.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/re.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/ruby.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/select.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/signal.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/string.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/struct.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/thread.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/time.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/variable.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/intern/vm.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/interpreter.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/iterator.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/memory.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/method.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/module.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/newobj.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/rgengc.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/scan_args.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/special_consts.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/static_assert.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/stdalign.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/stdbool.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/symbol.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/token_paste.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/value.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/value_type.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/variable.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/warning_push.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/internal/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
@@ -1006,146 +1006,146 @@ 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/impl/anyargs.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-fstring.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-fstring.o: $(hdrdir)/ruby/impl/assume.h
-fstring.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-fstring.o: $(hdrdir)/ruby/impl/attr/artificial.h
-fstring.o: $(hdrdir)/ruby/impl/attr/cold.h
-fstring.o: $(hdrdir)/ruby/impl/attr/const.h
-fstring.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-fstring.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-fstring.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-fstring.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-fstring.o: $(hdrdir)/ruby/impl/attr/error.h
-fstring.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-fstring.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-fstring.o: $(hdrdir)/ruby/impl/attr/format.h
-fstring.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-fstring.o: $(hdrdir)/ruby/impl/attr/noalias.h
-fstring.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-fstring.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-fstring.o: $(hdrdir)/ruby/impl/attr/noinline.h
-fstring.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-fstring.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-fstring.o: $(hdrdir)/ruby/impl/attr/pure.h
-fstring.o: $(hdrdir)/ruby/impl/attr/restrict.h
-fstring.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-fstring.o: $(hdrdir)/ruby/impl/attr/warning.h
-fstring.o: $(hdrdir)/ruby/impl/attr/weakref.h
-fstring.o: $(hdrdir)/ruby/impl/cast.h
-fstring.o: $(hdrdir)/ruby/impl/compiler_is.h
-fstring.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-fstring.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-fstring.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-fstring.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-fstring.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-fstring.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-fstring.o: $(hdrdir)/ruby/impl/compiler_since.h
-fstring.o: $(hdrdir)/ruby/impl/config.h
-fstring.o: $(hdrdir)/ruby/impl/constant_p.h
-fstring.o: $(hdrdir)/ruby/impl/core.h
-fstring.o: $(hdrdir)/ruby/impl/core/rarray.h
-fstring.o: $(hdrdir)/ruby/impl/core/rbasic.h
-fstring.o: $(hdrdir)/ruby/impl/core/rbignum.h
-fstring.o: $(hdrdir)/ruby/impl/core/rclass.h
-fstring.o: $(hdrdir)/ruby/impl/core/rdata.h
-fstring.o: $(hdrdir)/ruby/impl/core/rfile.h
-fstring.o: $(hdrdir)/ruby/impl/core/rhash.h
-fstring.o: $(hdrdir)/ruby/impl/core/robject.h
-fstring.o: $(hdrdir)/ruby/impl/core/rregexp.h
-fstring.o: $(hdrdir)/ruby/impl/core/rstring.h
-fstring.o: $(hdrdir)/ruby/impl/core/rstruct.h
-fstring.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-fstring.o: $(hdrdir)/ruby/impl/ctype.h
-fstring.o: $(hdrdir)/ruby/impl/dllexport.h
-fstring.o: $(hdrdir)/ruby/impl/dosish.h
-fstring.o: $(hdrdir)/ruby/impl/error.h
-fstring.o: $(hdrdir)/ruby/impl/eval.h
-fstring.o: $(hdrdir)/ruby/impl/event.h
-fstring.o: $(hdrdir)/ruby/impl/fl_type.h
-fstring.o: $(hdrdir)/ruby/impl/gc.h
-fstring.o: $(hdrdir)/ruby/impl/glob.h
-fstring.o: $(hdrdir)/ruby/impl/globals.h
-fstring.o: $(hdrdir)/ruby/impl/has/attribute.h
-fstring.o: $(hdrdir)/ruby/impl/has/builtin.h
-fstring.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-fstring.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-fstring.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-fstring.o: $(hdrdir)/ruby/impl/has/extension.h
-fstring.o: $(hdrdir)/ruby/impl/has/feature.h
-fstring.o: $(hdrdir)/ruby/impl/has/warning.h
-fstring.o: $(hdrdir)/ruby/impl/intern/array.h
-fstring.o: $(hdrdir)/ruby/impl/intern/bignum.h
-fstring.o: $(hdrdir)/ruby/impl/intern/class.h
-fstring.o: $(hdrdir)/ruby/impl/intern/compar.h
-fstring.o: $(hdrdir)/ruby/impl/intern/complex.h
-fstring.o: $(hdrdir)/ruby/impl/intern/cont.h
-fstring.o: $(hdrdir)/ruby/impl/intern/dir.h
-fstring.o: $(hdrdir)/ruby/impl/intern/enum.h
-fstring.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-fstring.o: $(hdrdir)/ruby/impl/intern/error.h
-fstring.o: $(hdrdir)/ruby/impl/intern/eval.h
-fstring.o: $(hdrdir)/ruby/impl/intern/file.h
-fstring.o: $(hdrdir)/ruby/impl/intern/gc.h
-fstring.o: $(hdrdir)/ruby/impl/intern/hash.h
-fstring.o: $(hdrdir)/ruby/impl/intern/io.h
-fstring.o: $(hdrdir)/ruby/impl/intern/load.h
-fstring.o: $(hdrdir)/ruby/impl/intern/marshal.h
-fstring.o: $(hdrdir)/ruby/impl/intern/numeric.h
-fstring.o: $(hdrdir)/ruby/impl/intern/object.h
-fstring.o: $(hdrdir)/ruby/impl/intern/parse.h
-fstring.o: $(hdrdir)/ruby/impl/intern/proc.h
-fstring.o: $(hdrdir)/ruby/impl/intern/process.h
-fstring.o: $(hdrdir)/ruby/impl/intern/random.h
-fstring.o: $(hdrdir)/ruby/impl/intern/range.h
-fstring.o: $(hdrdir)/ruby/impl/intern/rational.h
-fstring.o: $(hdrdir)/ruby/impl/intern/re.h
-fstring.o: $(hdrdir)/ruby/impl/intern/ruby.h
-fstring.o: $(hdrdir)/ruby/impl/intern/select.h
-fstring.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-fstring.o: $(hdrdir)/ruby/impl/intern/signal.h
-fstring.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-fstring.o: $(hdrdir)/ruby/impl/intern/string.h
-fstring.o: $(hdrdir)/ruby/impl/intern/struct.h
-fstring.o: $(hdrdir)/ruby/impl/intern/thread.h
-fstring.o: $(hdrdir)/ruby/impl/intern/time.h
-fstring.o: $(hdrdir)/ruby/impl/intern/variable.h
-fstring.o: $(hdrdir)/ruby/impl/intern/vm.h
-fstring.o: $(hdrdir)/ruby/impl/interpreter.h
-fstring.o: $(hdrdir)/ruby/impl/iterator.h
-fstring.o: $(hdrdir)/ruby/impl/memory.h
-fstring.o: $(hdrdir)/ruby/impl/method.h
-fstring.o: $(hdrdir)/ruby/impl/module.h
-fstring.o: $(hdrdir)/ruby/impl/newobj.h
-fstring.o: $(hdrdir)/ruby/impl/rgengc.h
-fstring.o: $(hdrdir)/ruby/impl/scan_args.h
-fstring.o: $(hdrdir)/ruby/impl/special_consts.h
-fstring.o: $(hdrdir)/ruby/impl/static_assert.h
-fstring.o: $(hdrdir)/ruby/impl/stdalign.h
-fstring.o: $(hdrdir)/ruby/impl/stdbool.h
-fstring.o: $(hdrdir)/ruby/impl/symbol.h
-fstring.o: $(hdrdir)/ruby/impl/token_paste.h
-fstring.o: $(hdrdir)/ruby/impl/value.h
-fstring.o: $(hdrdir)/ruby/impl/value_type.h
-fstring.o: $(hdrdir)/ruby/impl/variable.h
-fstring.o: $(hdrdir)/ruby/impl/warning_push.h
-fstring.o: $(hdrdir)/ruby/impl/xmalloc.h
+fstring.o: $(hdrdir)/ruby/internal/anyargs.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+fstring.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+fstring.o: $(hdrdir)/ruby/internal/assume.h
+fstring.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+fstring.o: $(hdrdir)/ruby/internal/attr/artificial.h
+fstring.o: $(hdrdir)/ruby/internal/attr/cold.h
+fstring.o: $(hdrdir)/ruby/internal/attr/const.h
+fstring.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+fstring.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+fstring.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+fstring.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+fstring.o: $(hdrdir)/ruby/internal/attr/error.h
+fstring.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+fstring.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+fstring.o: $(hdrdir)/ruby/internal/attr/format.h
+fstring.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+fstring.o: $(hdrdir)/ruby/internal/attr/noalias.h
+fstring.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+fstring.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+fstring.o: $(hdrdir)/ruby/internal/attr/noinline.h
+fstring.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+fstring.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+fstring.o: $(hdrdir)/ruby/internal/attr/pure.h
+fstring.o: $(hdrdir)/ruby/internal/attr/restrict.h
+fstring.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+fstring.o: $(hdrdir)/ruby/internal/attr/warning.h
+fstring.o: $(hdrdir)/ruby/internal/attr/weakref.h
+fstring.o: $(hdrdir)/ruby/internal/cast.h
+fstring.o: $(hdrdir)/ruby/internal/compiler_is.h
+fstring.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+fstring.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+fstring.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+fstring.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+fstring.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+fstring.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+fstring.o: $(hdrdir)/ruby/internal/compiler_since.h
+fstring.o: $(hdrdir)/ruby/internal/config.h
+fstring.o: $(hdrdir)/ruby/internal/constant_p.h
+fstring.o: $(hdrdir)/ruby/internal/core.h
+fstring.o: $(hdrdir)/ruby/internal/core/rarray.h
+fstring.o: $(hdrdir)/ruby/internal/core/rbasic.h
+fstring.o: $(hdrdir)/ruby/internal/core/rbignum.h
+fstring.o: $(hdrdir)/ruby/internal/core/rclass.h
+fstring.o: $(hdrdir)/ruby/internal/core/rdata.h
+fstring.o: $(hdrdir)/ruby/internal/core/rfile.h
+fstring.o: $(hdrdir)/ruby/internal/core/rhash.h
+fstring.o: $(hdrdir)/ruby/internal/core/robject.h
+fstring.o: $(hdrdir)/ruby/internal/core/rregexp.h
+fstring.o: $(hdrdir)/ruby/internal/core/rstring.h
+fstring.o: $(hdrdir)/ruby/internal/core/rstruct.h
+fstring.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+fstring.o: $(hdrdir)/ruby/internal/ctype.h
+fstring.o: $(hdrdir)/ruby/internal/dllexport.h
+fstring.o: $(hdrdir)/ruby/internal/dosish.h
+fstring.o: $(hdrdir)/ruby/internal/error.h
+fstring.o: $(hdrdir)/ruby/internal/eval.h
+fstring.o: $(hdrdir)/ruby/internal/event.h
+fstring.o: $(hdrdir)/ruby/internal/fl_type.h
+fstring.o: $(hdrdir)/ruby/internal/gc.h
+fstring.o: $(hdrdir)/ruby/internal/glob.h
+fstring.o: $(hdrdir)/ruby/internal/globals.h
+fstring.o: $(hdrdir)/ruby/internal/has/attribute.h
+fstring.o: $(hdrdir)/ruby/internal/has/builtin.h
+fstring.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+fstring.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+fstring.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+fstring.o: $(hdrdir)/ruby/internal/has/extension.h
+fstring.o: $(hdrdir)/ruby/internal/has/feature.h
+fstring.o: $(hdrdir)/ruby/internal/has/warning.h
+fstring.o: $(hdrdir)/ruby/internal/intern/array.h
+fstring.o: $(hdrdir)/ruby/internal/intern/bignum.h
+fstring.o: $(hdrdir)/ruby/internal/intern/class.h
+fstring.o: $(hdrdir)/ruby/internal/intern/compar.h
+fstring.o: $(hdrdir)/ruby/internal/intern/complex.h
+fstring.o: $(hdrdir)/ruby/internal/intern/cont.h
+fstring.o: $(hdrdir)/ruby/internal/intern/dir.h
+fstring.o: $(hdrdir)/ruby/internal/intern/enum.h
+fstring.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+fstring.o: $(hdrdir)/ruby/internal/intern/error.h
+fstring.o: $(hdrdir)/ruby/internal/intern/eval.h
+fstring.o: $(hdrdir)/ruby/internal/intern/file.h
+fstring.o: $(hdrdir)/ruby/internal/intern/gc.h
+fstring.o: $(hdrdir)/ruby/internal/intern/hash.h
+fstring.o: $(hdrdir)/ruby/internal/intern/io.h
+fstring.o: $(hdrdir)/ruby/internal/intern/load.h
+fstring.o: $(hdrdir)/ruby/internal/intern/marshal.h
+fstring.o: $(hdrdir)/ruby/internal/intern/numeric.h
+fstring.o: $(hdrdir)/ruby/internal/intern/object.h
+fstring.o: $(hdrdir)/ruby/internal/intern/parse.h
+fstring.o: $(hdrdir)/ruby/internal/intern/proc.h
+fstring.o: $(hdrdir)/ruby/internal/intern/process.h
+fstring.o: $(hdrdir)/ruby/internal/intern/random.h
+fstring.o: $(hdrdir)/ruby/internal/intern/range.h
+fstring.o: $(hdrdir)/ruby/internal/intern/rational.h
+fstring.o: $(hdrdir)/ruby/internal/intern/re.h
+fstring.o: $(hdrdir)/ruby/internal/intern/ruby.h
+fstring.o: $(hdrdir)/ruby/internal/intern/select.h
+fstring.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+fstring.o: $(hdrdir)/ruby/internal/intern/signal.h
+fstring.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+fstring.o: $(hdrdir)/ruby/internal/intern/string.h
+fstring.o: $(hdrdir)/ruby/internal/intern/struct.h
+fstring.o: $(hdrdir)/ruby/internal/intern/thread.h
+fstring.o: $(hdrdir)/ruby/internal/intern/time.h
+fstring.o: $(hdrdir)/ruby/internal/intern/variable.h
+fstring.o: $(hdrdir)/ruby/internal/intern/vm.h
+fstring.o: $(hdrdir)/ruby/internal/interpreter.h
+fstring.o: $(hdrdir)/ruby/internal/iterator.h
+fstring.o: $(hdrdir)/ruby/internal/memory.h
+fstring.o: $(hdrdir)/ruby/internal/method.h
+fstring.o: $(hdrdir)/ruby/internal/module.h
+fstring.o: $(hdrdir)/ruby/internal/newobj.h
+fstring.o: $(hdrdir)/ruby/internal/rgengc.h
+fstring.o: $(hdrdir)/ruby/internal/scan_args.h
+fstring.o: $(hdrdir)/ruby/internal/special_consts.h
+fstring.o: $(hdrdir)/ruby/internal/static_assert.h
+fstring.o: $(hdrdir)/ruby/internal/stdalign.h
+fstring.o: $(hdrdir)/ruby/internal/stdbool.h
+fstring.o: $(hdrdir)/ruby/internal/symbol.h
+fstring.o: $(hdrdir)/ruby/internal/token_paste.h
+fstring.o: $(hdrdir)/ruby/internal/value.h
+fstring.o: $(hdrdir)/ruby/internal/value_type.h
+fstring.o: $(hdrdir)/ruby/internal/variable.h
+fstring.o: $(hdrdir)/ruby/internal/warning_push.h
+fstring.o: $(hdrdir)/ruby/internal/xmalloc.h
fstring.o: $(hdrdir)/ruby/assert.h
fstring.o: $(hdrdir)/ruby/backward.h
fstring.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -1170,146 +1170,146 @@ 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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -1334,146 +1334,146 @@ 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/impl/anyargs.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-modify.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-modify.o: $(hdrdir)/ruby/impl/assume.h
-modify.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-modify.o: $(hdrdir)/ruby/impl/attr/artificial.h
-modify.o: $(hdrdir)/ruby/impl/attr/cold.h
-modify.o: $(hdrdir)/ruby/impl/attr/const.h
-modify.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-modify.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-modify.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-modify.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-modify.o: $(hdrdir)/ruby/impl/attr/error.h
-modify.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-modify.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-modify.o: $(hdrdir)/ruby/impl/attr/format.h
-modify.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-modify.o: $(hdrdir)/ruby/impl/attr/noalias.h
-modify.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-modify.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-modify.o: $(hdrdir)/ruby/impl/attr/noinline.h
-modify.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-modify.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-modify.o: $(hdrdir)/ruby/impl/attr/pure.h
-modify.o: $(hdrdir)/ruby/impl/attr/restrict.h
-modify.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-modify.o: $(hdrdir)/ruby/impl/attr/warning.h
-modify.o: $(hdrdir)/ruby/impl/attr/weakref.h
-modify.o: $(hdrdir)/ruby/impl/cast.h
-modify.o: $(hdrdir)/ruby/impl/compiler_is.h
-modify.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-modify.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-modify.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-modify.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-modify.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-modify.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-modify.o: $(hdrdir)/ruby/impl/compiler_since.h
-modify.o: $(hdrdir)/ruby/impl/config.h
-modify.o: $(hdrdir)/ruby/impl/constant_p.h
-modify.o: $(hdrdir)/ruby/impl/core.h
-modify.o: $(hdrdir)/ruby/impl/core/rarray.h
-modify.o: $(hdrdir)/ruby/impl/core/rbasic.h
-modify.o: $(hdrdir)/ruby/impl/core/rbignum.h
-modify.o: $(hdrdir)/ruby/impl/core/rclass.h
-modify.o: $(hdrdir)/ruby/impl/core/rdata.h
-modify.o: $(hdrdir)/ruby/impl/core/rfile.h
-modify.o: $(hdrdir)/ruby/impl/core/rhash.h
-modify.o: $(hdrdir)/ruby/impl/core/robject.h
-modify.o: $(hdrdir)/ruby/impl/core/rregexp.h
-modify.o: $(hdrdir)/ruby/impl/core/rstring.h
-modify.o: $(hdrdir)/ruby/impl/core/rstruct.h
-modify.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-modify.o: $(hdrdir)/ruby/impl/ctype.h
-modify.o: $(hdrdir)/ruby/impl/dllexport.h
-modify.o: $(hdrdir)/ruby/impl/dosish.h
-modify.o: $(hdrdir)/ruby/impl/error.h
-modify.o: $(hdrdir)/ruby/impl/eval.h
-modify.o: $(hdrdir)/ruby/impl/event.h
-modify.o: $(hdrdir)/ruby/impl/fl_type.h
-modify.o: $(hdrdir)/ruby/impl/gc.h
-modify.o: $(hdrdir)/ruby/impl/glob.h
-modify.o: $(hdrdir)/ruby/impl/globals.h
-modify.o: $(hdrdir)/ruby/impl/has/attribute.h
-modify.o: $(hdrdir)/ruby/impl/has/builtin.h
-modify.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-modify.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-modify.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-modify.o: $(hdrdir)/ruby/impl/has/extension.h
-modify.o: $(hdrdir)/ruby/impl/has/feature.h
-modify.o: $(hdrdir)/ruby/impl/has/warning.h
-modify.o: $(hdrdir)/ruby/impl/intern/array.h
-modify.o: $(hdrdir)/ruby/impl/intern/bignum.h
-modify.o: $(hdrdir)/ruby/impl/intern/class.h
-modify.o: $(hdrdir)/ruby/impl/intern/compar.h
-modify.o: $(hdrdir)/ruby/impl/intern/complex.h
-modify.o: $(hdrdir)/ruby/impl/intern/cont.h
-modify.o: $(hdrdir)/ruby/impl/intern/dir.h
-modify.o: $(hdrdir)/ruby/impl/intern/enum.h
-modify.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-modify.o: $(hdrdir)/ruby/impl/intern/error.h
-modify.o: $(hdrdir)/ruby/impl/intern/eval.h
-modify.o: $(hdrdir)/ruby/impl/intern/file.h
-modify.o: $(hdrdir)/ruby/impl/intern/gc.h
-modify.o: $(hdrdir)/ruby/impl/intern/hash.h
-modify.o: $(hdrdir)/ruby/impl/intern/io.h
-modify.o: $(hdrdir)/ruby/impl/intern/load.h
-modify.o: $(hdrdir)/ruby/impl/intern/marshal.h
-modify.o: $(hdrdir)/ruby/impl/intern/numeric.h
-modify.o: $(hdrdir)/ruby/impl/intern/object.h
-modify.o: $(hdrdir)/ruby/impl/intern/parse.h
-modify.o: $(hdrdir)/ruby/impl/intern/proc.h
-modify.o: $(hdrdir)/ruby/impl/intern/process.h
-modify.o: $(hdrdir)/ruby/impl/intern/random.h
-modify.o: $(hdrdir)/ruby/impl/intern/range.h
-modify.o: $(hdrdir)/ruby/impl/intern/rational.h
-modify.o: $(hdrdir)/ruby/impl/intern/re.h
-modify.o: $(hdrdir)/ruby/impl/intern/ruby.h
-modify.o: $(hdrdir)/ruby/impl/intern/select.h
-modify.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-modify.o: $(hdrdir)/ruby/impl/intern/signal.h
-modify.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-modify.o: $(hdrdir)/ruby/impl/intern/string.h
-modify.o: $(hdrdir)/ruby/impl/intern/struct.h
-modify.o: $(hdrdir)/ruby/impl/intern/thread.h
-modify.o: $(hdrdir)/ruby/impl/intern/time.h
-modify.o: $(hdrdir)/ruby/impl/intern/variable.h
-modify.o: $(hdrdir)/ruby/impl/intern/vm.h
-modify.o: $(hdrdir)/ruby/impl/interpreter.h
-modify.o: $(hdrdir)/ruby/impl/iterator.h
-modify.o: $(hdrdir)/ruby/impl/memory.h
-modify.o: $(hdrdir)/ruby/impl/method.h
-modify.o: $(hdrdir)/ruby/impl/module.h
-modify.o: $(hdrdir)/ruby/impl/newobj.h
-modify.o: $(hdrdir)/ruby/impl/rgengc.h
-modify.o: $(hdrdir)/ruby/impl/scan_args.h
-modify.o: $(hdrdir)/ruby/impl/special_consts.h
-modify.o: $(hdrdir)/ruby/impl/static_assert.h
-modify.o: $(hdrdir)/ruby/impl/stdalign.h
-modify.o: $(hdrdir)/ruby/impl/stdbool.h
-modify.o: $(hdrdir)/ruby/impl/symbol.h
-modify.o: $(hdrdir)/ruby/impl/token_paste.h
-modify.o: $(hdrdir)/ruby/impl/value.h
-modify.o: $(hdrdir)/ruby/impl/value_type.h
-modify.o: $(hdrdir)/ruby/impl/variable.h
-modify.o: $(hdrdir)/ruby/impl/warning_push.h
-modify.o: $(hdrdir)/ruby/impl/xmalloc.h
+modify.o: $(hdrdir)/ruby/internal/anyargs.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+modify.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+modify.o: $(hdrdir)/ruby/internal/assume.h
+modify.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+modify.o: $(hdrdir)/ruby/internal/attr/artificial.h
+modify.o: $(hdrdir)/ruby/internal/attr/cold.h
+modify.o: $(hdrdir)/ruby/internal/attr/const.h
+modify.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+modify.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+modify.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+modify.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+modify.o: $(hdrdir)/ruby/internal/attr/error.h
+modify.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+modify.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+modify.o: $(hdrdir)/ruby/internal/attr/format.h
+modify.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+modify.o: $(hdrdir)/ruby/internal/attr/noalias.h
+modify.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+modify.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+modify.o: $(hdrdir)/ruby/internal/attr/noinline.h
+modify.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+modify.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+modify.o: $(hdrdir)/ruby/internal/attr/pure.h
+modify.o: $(hdrdir)/ruby/internal/attr/restrict.h
+modify.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+modify.o: $(hdrdir)/ruby/internal/attr/warning.h
+modify.o: $(hdrdir)/ruby/internal/attr/weakref.h
+modify.o: $(hdrdir)/ruby/internal/cast.h
+modify.o: $(hdrdir)/ruby/internal/compiler_is.h
+modify.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+modify.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+modify.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+modify.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+modify.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+modify.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+modify.o: $(hdrdir)/ruby/internal/compiler_since.h
+modify.o: $(hdrdir)/ruby/internal/config.h
+modify.o: $(hdrdir)/ruby/internal/constant_p.h
+modify.o: $(hdrdir)/ruby/internal/core.h
+modify.o: $(hdrdir)/ruby/internal/core/rarray.h
+modify.o: $(hdrdir)/ruby/internal/core/rbasic.h
+modify.o: $(hdrdir)/ruby/internal/core/rbignum.h
+modify.o: $(hdrdir)/ruby/internal/core/rclass.h
+modify.o: $(hdrdir)/ruby/internal/core/rdata.h
+modify.o: $(hdrdir)/ruby/internal/core/rfile.h
+modify.o: $(hdrdir)/ruby/internal/core/rhash.h
+modify.o: $(hdrdir)/ruby/internal/core/robject.h
+modify.o: $(hdrdir)/ruby/internal/core/rregexp.h
+modify.o: $(hdrdir)/ruby/internal/core/rstring.h
+modify.o: $(hdrdir)/ruby/internal/core/rstruct.h
+modify.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+modify.o: $(hdrdir)/ruby/internal/ctype.h
+modify.o: $(hdrdir)/ruby/internal/dllexport.h
+modify.o: $(hdrdir)/ruby/internal/dosish.h
+modify.o: $(hdrdir)/ruby/internal/error.h
+modify.o: $(hdrdir)/ruby/internal/eval.h
+modify.o: $(hdrdir)/ruby/internal/event.h
+modify.o: $(hdrdir)/ruby/internal/fl_type.h
+modify.o: $(hdrdir)/ruby/internal/gc.h
+modify.o: $(hdrdir)/ruby/internal/glob.h
+modify.o: $(hdrdir)/ruby/internal/globals.h
+modify.o: $(hdrdir)/ruby/internal/has/attribute.h
+modify.o: $(hdrdir)/ruby/internal/has/builtin.h
+modify.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+modify.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+modify.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+modify.o: $(hdrdir)/ruby/internal/has/extension.h
+modify.o: $(hdrdir)/ruby/internal/has/feature.h
+modify.o: $(hdrdir)/ruby/internal/has/warning.h
+modify.o: $(hdrdir)/ruby/internal/intern/array.h
+modify.o: $(hdrdir)/ruby/internal/intern/bignum.h
+modify.o: $(hdrdir)/ruby/internal/intern/class.h
+modify.o: $(hdrdir)/ruby/internal/intern/compar.h
+modify.o: $(hdrdir)/ruby/internal/intern/complex.h
+modify.o: $(hdrdir)/ruby/internal/intern/cont.h
+modify.o: $(hdrdir)/ruby/internal/intern/dir.h
+modify.o: $(hdrdir)/ruby/internal/intern/enum.h
+modify.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+modify.o: $(hdrdir)/ruby/internal/intern/error.h
+modify.o: $(hdrdir)/ruby/internal/intern/eval.h
+modify.o: $(hdrdir)/ruby/internal/intern/file.h
+modify.o: $(hdrdir)/ruby/internal/intern/gc.h
+modify.o: $(hdrdir)/ruby/internal/intern/hash.h
+modify.o: $(hdrdir)/ruby/internal/intern/io.h
+modify.o: $(hdrdir)/ruby/internal/intern/load.h
+modify.o: $(hdrdir)/ruby/internal/intern/marshal.h
+modify.o: $(hdrdir)/ruby/internal/intern/numeric.h
+modify.o: $(hdrdir)/ruby/internal/intern/object.h
+modify.o: $(hdrdir)/ruby/internal/intern/parse.h
+modify.o: $(hdrdir)/ruby/internal/intern/proc.h
+modify.o: $(hdrdir)/ruby/internal/intern/process.h
+modify.o: $(hdrdir)/ruby/internal/intern/random.h
+modify.o: $(hdrdir)/ruby/internal/intern/range.h
+modify.o: $(hdrdir)/ruby/internal/intern/rational.h
+modify.o: $(hdrdir)/ruby/internal/intern/re.h
+modify.o: $(hdrdir)/ruby/internal/intern/ruby.h
+modify.o: $(hdrdir)/ruby/internal/intern/select.h
+modify.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+modify.o: $(hdrdir)/ruby/internal/intern/signal.h
+modify.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+modify.o: $(hdrdir)/ruby/internal/intern/string.h
+modify.o: $(hdrdir)/ruby/internal/intern/struct.h
+modify.o: $(hdrdir)/ruby/internal/intern/thread.h
+modify.o: $(hdrdir)/ruby/internal/intern/time.h
+modify.o: $(hdrdir)/ruby/internal/intern/variable.h
+modify.o: $(hdrdir)/ruby/internal/intern/vm.h
+modify.o: $(hdrdir)/ruby/internal/interpreter.h
+modify.o: $(hdrdir)/ruby/internal/iterator.h
+modify.o: $(hdrdir)/ruby/internal/memory.h
+modify.o: $(hdrdir)/ruby/internal/method.h
+modify.o: $(hdrdir)/ruby/internal/module.h
+modify.o: $(hdrdir)/ruby/internal/newobj.h
+modify.o: $(hdrdir)/ruby/internal/rgengc.h
+modify.o: $(hdrdir)/ruby/internal/scan_args.h
+modify.o: $(hdrdir)/ruby/internal/special_consts.h
+modify.o: $(hdrdir)/ruby/internal/static_assert.h
+modify.o: $(hdrdir)/ruby/internal/stdalign.h
+modify.o: $(hdrdir)/ruby/internal/stdbool.h
+modify.o: $(hdrdir)/ruby/internal/symbol.h
+modify.o: $(hdrdir)/ruby/internal/token_paste.h
+modify.o: $(hdrdir)/ruby/internal/value.h
+modify.o: $(hdrdir)/ruby/internal/value_type.h
+modify.o: $(hdrdir)/ruby/internal/variable.h
+modify.o: $(hdrdir)/ruby/internal/warning_push.h
+modify.o: $(hdrdir)/ruby/internal/xmalloc.h
modify.o: $(hdrdir)/ruby/assert.h
modify.o: $(hdrdir)/ruby/backward.h
modify.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -1498,146 +1498,146 @@ 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/impl/anyargs.h
-new.o: $(hdrdir)/ruby/impl/arithmetic.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-new.o: $(hdrdir)/ruby/impl/assume.h
-new.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-new.o: $(hdrdir)/ruby/impl/attr/artificial.h
-new.o: $(hdrdir)/ruby/impl/attr/cold.h
-new.o: $(hdrdir)/ruby/impl/attr/const.h
-new.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-new.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-new.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-new.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-new.o: $(hdrdir)/ruby/impl/attr/error.h
-new.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-new.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-new.o: $(hdrdir)/ruby/impl/attr/format.h
-new.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-new.o: $(hdrdir)/ruby/impl/attr/noalias.h
-new.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-new.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-new.o: $(hdrdir)/ruby/impl/attr/noinline.h
-new.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-new.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-new.o: $(hdrdir)/ruby/impl/attr/pure.h
-new.o: $(hdrdir)/ruby/impl/attr/restrict.h
-new.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-new.o: $(hdrdir)/ruby/impl/attr/warning.h
-new.o: $(hdrdir)/ruby/impl/attr/weakref.h
-new.o: $(hdrdir)/ruby/impl/cast.h
-new.o: $(hdrdir)/ruby/impl/compiler_is.h
-new.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-new.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-new.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-new.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-new.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-new.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-new.o: $(hdrdir)/ruby/impl/compiler_since.h
-new.o: $(hdrdir)/ruby/impl/config.h
-new.o: $(hdrdir)/ruby/impl/constant_p.h
-new.o: $(hdrdir)/ruby/impl/core.h
-new.o: $(hdrdir)/ruby/impl/core/rarray.h
-new.o: $(hdrdir)/ruby/impl/core/rbasic.h
-new.o: $(hdrdir)/ruby/impl/core/rbignum.h
-new.o: $(hdrdir)/ruby/impl/core/rclass.h
-new.o: $(hdrdir)/ruby/impl/core/rdata.h
-new.o: $(hdrdir)/ruby/impl/core/rfile.h
-new.o: $(hdrdir)/ruby/impl/core/rhash.h
-new.o: $(hdrdir)/ruby/impl/core/robject.h
-new.o: $(hdrdir)/ruby/impl/core/rregexp.h
-new.o: $(hdrdir)/ruby/impl/core/rstring.h
-new.o: $(hdrdir)/ruby/impl/core/rstruct.h
-new.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-new.o: $(hdrdir)/ruby/impl/ctype.h
-new.o: $(hdrdir)/ruby/impl/dllexport.h
-new.o: $(hdrdir)/ruby/impl/dosish.h
-new.o: $(hdrdir)/ruby/impl/error.h
-new.o: $(hdrdir)/ruby/impl/eval.h
-new.o: $(hdrdir)/ruby/impl/event.h
-new.o: $(hdrdir)/ruby/impl/fl_type.h
-new.o: $(hdrdir)/ruby/impl/gc.h
-new.o: $(hdrdir)/ruby/impl/glob.h
-new.o: $(hdrdir)/ruby/impl/globals.h
-new.o: $(hdrdir)/ruby/impl/has/attribute.h
-new.o: $(hdrdir)/ruby/impl/has/builtin.h
-new.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-new.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-new.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-new.o: $(hdrdir)/ruby/impl/has/extension.h
-new.o: $(hdrdir)/ruby/impl/has/feature.h
-new.o: $(hdrdir)/ruby/impl/has/warning.h
-new.o: $(hdrdir)/ruby/impl/intern/array.h
-new.o: $(hdrdir)/ruby/impl/intern/bignum.h
-new.o: $(hdrdir)/ruby/impl/intern/class.h
-new.o: $(hdrdir)/ruby/impl/intern/compar.h
-new.o: $(hdrdir)/ruby/impl/intern/complex.h
-new.o: $(hdrdir)/ruby/impl/intern/cont.h
-new.o: $(hdrdir)/ruby/impl/intern/dir.h
-new.o: $(hdrdir)/ruby/impl/intern/enum.h
-new.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-new.o: $(hdrdir)/ruby/impl/intern/error.h
-new.o: $(hdrdir)/ruby/impl/intern/eval.h
-new.o: $(hdrdir)/ruby/impl/intern/file.h
-new.o: $(hdrdir)/ruby/impl/intern/gc.h
-new.o: $(hdrdir)/ruby/impl/intern/hash.h
-new.o: $(hdrdir)/ruby/impl/intern/io.h
-new.o: $(hdrdir)/ruby/impl/intern/load.h
-new.o: $(hdrdir)/ruby/impl/intern/marshal.h
-new.o: $(hdrdir)/ruby/impl/intern/numeric.h
-new.o: $(hdrdir)/ruby/impl/intern/object.h
-new.o: $(hdrdir)/ruby/impl/intern/parse.h
-new.o: $(hdrdir)/ruby/impl/intern/proc.h
-new.o: $(hdrdir)/ruby/impl/intern/process.h
-new.o: $(hdrdir)/ruby/impl/intern/random.h
-new.o: $(hdrdir)/ruby/impl/intern/range.h
-new.o: $(hdrdir)/ruby/impl/intern/rational.h
-new.o: $(hdrdir)/ruby/impl/intern/re.h
-new.o: $(hdrdir)/ruby/impl/intern/ruby.h
-new.o: $(hdrdir)/ruby/impl/intern/select.h
-new.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-new.o: $(hdrdir)/ruby/impl/intern/signal.h
-new.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-new.o: $(hdrdir)/ruby/impl/intern/string.h
-new.o: $(hdrdir)/ruby/impl/intern/struct.h
-new.o: $(hdrdir)/ruby/impl/intern/thread.h
-new.o: $(hdrdir)/ruby/impl/intern/time.h
-new.o: $(hdrdir)/ruby/impl/intern/variable.h
-new.o: $(hdrdir)/ruby/impl/intern/vm.h
-new.o: $(hdrdir)/ruby/impl/interpreter.h
-new.o: $(hdrdir)/ruby/impl/iterator.h
-new.o: $(hdrdir)/ruby/impl/memory.h
-new.o: $(hdrdir)/ruby/impl/method.h
-new.o: $(hdrdir)/ruby/impl/module.h
-new.o: $(hdrdir)/ruby/impl/newobj.h
-new.o: $(hdrdir)/ruby/impl/rgengc.h
-new.o: $(hdrdir)/ruby/impl/scan_args.h
-new.o: $(hdrdir)/ruby/impl/special_consts.h
-new.o: $(hdrdir)/ruby/impl/static_assert.h
-new.o: $(hdrdir)/ruby/impl/stdalign.h
-new.o: $(hdrdir)/ruby/impl/stdbool.h
-new.o: $(hdrdir)/ruby/impl/symbol.h
-new.o: $(hdrdir)/ruby/impl/token_paste.h
-new.o: $(hdrdir)/ruby/impl/value.h
-new.o: $(hdrdir)/ruby/impl/value_type.h
-new.o: $(hdrdir)/ruby/impl/variable.h
-new.o: $(hdrdir)/ruby/impl/warning_push.h
-new.o: $(hdrdir)/ruby/impl/xmalloc.h
+new.o: $(hdrdir)/ruby/internal/anyargs.h
+new.o: $(hdrdir)/ruby/internal/arithmetic.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+new.o: $(hdrdir)/ruby/internal/assume.h
+new.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+new.o: $(hdrdir)/ruby/internal/attr/artificial.h
+new.o: $(hdrdir)/ruby/internal/attr/cold.h
+new.o: $(hdrdir)/ruby/internal/attr/const.h
+new.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+new.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+new.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+new.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+new.o: $(hdrdir)/ruby/internal/attr/error.h
+new.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+new.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+new.o: $(hdrdir)/ruby/internal/attr/format.h
+new.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+new.o: $(hdrdir)/ruby/internal/attr/noalias.h
+new.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+new.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+new.o: $(hdrdir)/ruby/internal/attr/noinline.h
+new.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+new.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+new.o: $(hdrdir)/ruby/internal/attr/pure.h
+new.o: $(hdrdir)/ruby/internal/attr/restrict.h
+new.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+new.o: $(hdrdir)/ruby/internal/attr/warning.h
+new.o: $(hdrdir)/ruby/internal/attr/weakref.h
+new.o: $(hdrdir)/ruby/internal/cast.h
+new.o: $(hdrdir)/ruby/internal/compiler_is.h
+new.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+new.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+new.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+new.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+new.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+new.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+new.o: $(hdrdir)/ruby/internal/compiler_since.h
+new.o: $(hdrdir)/ruby/internal/config.h
+new.o: $(hdrdir)/ruby/internal/constant_p.h
+new.o: $(hdrdir)/ruby/internal/core.h
+new.o: $(hdrdir)/ruby/internal/core/rarray.h
+new.o: $(hdrdir)/ruby/internal/core/rbasic.h
+new.o: $(hdrdir)/ruby/internal/core/rbignum.h
+new.o: $(hdrdir)/ruby/internal/core/rclass.h
+new.o: $(hdrdir)/ruby/internal/core/rdata.h
+new.o: $(hdrdir)/ruby/internal/core/rfile.h
+new.o: $(hdrdir)/ruby/internal/core/rhash.h
+new.o: $(hdrdir)/ruby/internal/core/robject.h
+new.o: $(hdrdir)/ruby/internal/core/rregexp.h
+new.o: $(hdrdir)/ruby/internal/core/rstring.h
+new.o: $(hdrdir)/ruby/internal/core/rstruct.h
+new.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+new.o: $(hdrdir)/ruby/internal/ctype.h
+new.o: $(hdrdir)/ruby/internal/dllexport.h
+new.o: $(hdrdir)/ruby/internal/dosish.h
+new.o: $(hdrdir)/ruby/internal/error.h
+new.o: $(hdrdir)/ruby/internal/eval.h
+new.o: $(hdrdir)/ruby/internal/event.h
+new.o: $(hdrdir)/ruby/internal/fl_type.h
+new.o: $(hdrdir)/ruby/internal/gc.h
+new.o: $(hdrdir)/ruby/internal/glob.h
+new.o: $(hdrdir)/ruby/internal/globals.h
+new.o: $(hdrdir)/ruby/internal/has/attribute.h
+new.o: $(hdrdir)/ruby/internal/has/builtin.h
+new.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+new.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+new.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+new.o: $(hdrdir)/ruby/internal/has/extension.h
+new.o: $(hdrdir)/ruby/internal/has/feature.h
+new.o: $(hdrdir)/ruby/internal/has/warning.h
+new.o: $(hdrdir)/ruby/internal/intern/array.h
+new.o: $(hdrdir)/ruby/internal/intern/bignum.h
+new.o: $(hdrdir)/ruby/internal/intern/class.h
+new.o: $(hdrdir)/ruby/internal/intern/compar.h
+new.o: $(hdrdir)/ruby/internal/intern/complex.h
+new.o: $(hdrdir)/ruby/internal/intern/cont.h
+new.o: $(hdrdir)/ruby/internal/intern/dir.h
+new.o: $(hdrdir)/ruby/internal/intern/enum.h
+new.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+new.o: $(hdrdir)/ruby/internal/intern/error.h
+new.o: $(hdrdir)/ruby/internal/intern/eval.h
+new.o: $(hdrdir)/ruby/internal/intern/file.h
+new.o: $(hdrdir)/ruby/internal/intern/gc.h
+new.o: $(hdrdir)/ruby/internal/intern/hash.h
+new.o: $(hdrdir)/ruby/internal/intern/io.h
+new.o: $(hdrdir)/ruby/internal/intern/load.h
+new.o: $(hdrdir)/ruby/internal/intern/marshal.h
+new.o: $(hdrdir)/ruby/internal/intern/numeric.h
+new.o: $(hdrdir)/ruby/internal/intern/object.h
+new.o: $(hdrdir)/ruby/internal/intern/parse.h
+new.o: $(hdrdir)/ruby/internal/intern/proc.h
+new.o: $(hdrdir)/ruby/internal/intern/process.h
+new.o: $(hdrdir)/ruby/internal/intern/random.h
+new.o: $(hdrdir)/ruby/internal/intern/range.h
+new.o: $(hdrdir)/ruby/internal/intern/rational.h
+new.o: $(hdrdir)/ruby/internal/intern/re.h
+new.o: $(hdrdir)/ruby/internal/intern/ruby.h
+new.o: $(hdrdir)/ruby/internal/intern/select.h
+new.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+new.o: $(hdrdir)/ruby/internal/intern/signal.h
+new.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+new.o: $(hdrdir)/ruby/internal/intern/string.h
+new.o: $(hdrdir)/ruby/internal/intern/struct.h
+new.o: $(hdrdir)/ruby/internal/intern/thread.h
+new.o: $(hdrdir)/ruby/internal/intern/time.h
+new.o: $(hdrdir)/ruby/internal/intern/variable.h
+new.o: $(hdrdir)/ruby/internal/intern/vm.h
+new.o: $(hdrdir)/ruby/internal/interpreter.h
+new.o: $(hdrdir)/ruby/internal/iterator.h
+new.o: $(hdrdir)/ruby/internal/memory.h
+new.o: $(hdrdir)/ruby/internal/method.h
+new.o: $(hdrdir)/ruby/internal/module.h
+new.o: $(hdrdir)/ruby/internal/newobj.h
+new.o: $(hdrdir)/ruby/internal/rgengc.h
+new.o: $(hdrdir)/ruby/internal/scan_args.h
+new.o: $(hdrdir)/ruby/internal/special_consts.h
+new.o: $(hdrdir)/ruby/internal/static_assert.h
+new.o: $(hdrdir)/ruby/internal/stdalign.h
+new.o: $(hdrdir)/ruby/internal/stdbool.h
+new.o: $(hdrdir)/ruby/internal/symbol.h
+new.o: $(hdrdir)/ruby/internal/token_paste.h
+new.o: $(hdrdir)/ruby/internal/value.h
+new.o: $(hdrdir)/ruby/internal/value_type.h
+new.o: $(hdrdir)/ruby/internal/variable.h
+new.o: $(hdrdir)/ruby/internal/warning_push.h
+new.o: $(hdrdir)/ruby/internal/xmalloc.h
new.o: $(hdrdir)/ruby/assert.h
new.o: $(hdrdir)/ruby/backward.h
new.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -1665,146 +1665,146 @@ 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/impl/anyargs.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-nofree.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-nofree.o: $(hdrdir)/ruby/impl/assume.h
-nofree.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-nofree.o: $(hdrdir)/ruby/impl/attr/artificial.h
-nofree.o: $(hdrdir)/ruby/impl/attr/cold.h
-nofree.o: $(hdrdir)/ruby/impl/attr/const.h
-nofree.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-nofree.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-nofree.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-nofree.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-nofree.o: $(hdrdir)/ruby/impl/attr/error.h
-nofree.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-nofree.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-nofree.o: $(hdrdir)/ruby/impl/attr/format.h
-nofree.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-nofree.o: $(hdrdir)/ruby/impl/attr/noalias.h
-nofree.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-nofree.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-nofree.o: $(hdrdir)/ruby/impl/attr/noinline.h
-nofree.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-nofree.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-nofree.o: $(hdrdir)/ruby/impl/attr/pure.h
-nofree.o: $(hdrdir)/ruby/impl/attr/restrict.h
-nofree.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-nofree.o: $(hdrdir)/ruby/impl/attr/warning.h
-nofree.o: $(hdrdir)/ruby/impl/attr/weakref.h
-nofree.o: $(hdrdir)/ruby/impl/cast.h
-nofree.o: $(hdrdir)/ruby/impl/compiler_is.h
-nofree.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-nofree.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-nofree.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-nofree.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-nofree.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-nofree.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-nofree.o: $(hdrdir)/ruby/impl/compiler_since.h
-nofree.o: $(hdrdir)/ruby/impl/config.h
-nofree.o: $(hdrdir)/ruby/impl/constant_p.h
-nofree.o: $(hdrdir)/ruby/impl/core.h
-nofree.o: $(hdrdir)/ruby/impl/core/rarray.h
-nofree.o: $(hdrdir)/ruby/impl/core/rbasic.h
-nofree.o: $(hdrdir)/ruby/impl/core/rbignum.h
-nofree.o: $(hdrdir)/ruby/impl/core/rclass.h
-nofree.o: $(hdrdir)/ruby/impl/core/rdata.h
-nofree.o: $(hdrdir)/ruby/impl/core/rfile.h
-nofree.o: $(hdrdir)/ruby/impl/core/rhash.h
-nofree.o: $(hdrdir)/ruby/impl/core/robject.h
-nofree.o: $(hdrdir)/ruby/impl/core/rregexp.h
-nofree.o: $(hdrdir)/ruby/impl/core/rstring.h
-nofree.o: $(hdrdir)/ruby/impl/core/rstruct.h
-nofree.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-nofree.o: $(hdrdir)/ruby/impl/ctype.h
-nofree.o: $(hdrdir)/ruby/impl/dllexport.h
-nofree.o: $(hdrdir)/ruby/impl/dosish.h
-nofree.o: $(hdrdir)/ruby/impl/error.h
-nofree.o: $(hdrdir)/ruby/impl/eval.h
-nofree.o: $(hdrdir)/ruby/impl/event.h
-nofree.o: $(hdrdir)/ruby/impl/fl_type.h
-nofree.o: $(hdrdir)/ruby/impl/gc.h
-nofree.o: $(hdrdir)/ruby/impl/glob.h
-nofree.o: $(hdrdir)/ruby/impl/globals.h
-nofree.o: $(hdrdir)/ruby/impl/has/attribute.h
-nofree.o: $(hdrdir)/ruby/impl/has/builtin.h
-nofree.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-nofree.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-nofree.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-nofree.o: $(hdrdir)/ruby/impl/has/extension.h
-nofree.o: $(hdrdir)/ruby/impl/has/feature.h
-nofree.o: $(hdrdir)/ruby/impl/has/warning.h
-nofree.o: $(hdrdir)/ruby/impl/intern/array.h
-nofree.o: $(hdrdir)/ruby/impl/intern/bignum.h
-nofree.o: $(hdrdir)/ruby/impl/intern/class.h
-nofree.o: $(hdrdir)/ruby/impl/intern/compar.h
-nofree.o: $(hdrdir)/ruby/impl/intern/complex.h
-nofree.o: $(hdrdir)/ruby/impl/intern/cont.h
-nofree.o: $(hdrdir)/ruby/impl/intern/dir.h
-nofree.o: $(hdrdir)/ruby/impl/intern/enum.h
-nofree.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-nofree.o: $(hdrdir)/ruby/impl/intern/error.h
-nofree.o: $(hdrdir)/ruby/impl/intern/eval.h
-nofree.o: $(hdrdir)/ruby/impl/intern/file.h
-nofree.o: $(hdrdir)/ruby/impl/intern/gc.h
-nofree.o: $(hdrdir)/ruby/impl/intern/hash.h
-nofree.o: $(hdrdir)/ruby/impl/intern/io.h
-nofree.o: $(hdrdir)/ruby/impl/intern/load.h
-nofree.o: $(hdrdir)/ruby/impl/intern/marshal.h
-nofree.o: $(hdrdir)/ruby/impl/intern/numeric.h
-nofree.o: $(hdrdir)/ruby/impl/intern/object.h
-nofree.o: $(hdrdir)/ruby/impl/intern/parse.h
-nofree.o: $(hdrdir)/ruby/impl/intern/proc.h
-nofree.o: $(hdrdir)/ruby/impl/intern/process.h
-nofree.o: $(hdrdir)/ruby/impl/intern/random.h
-nofree.o: $(hdrdir)/ruby/impl/intern/range.h
-nofree.o: $(hdrdir)/ruby/impl/intern/rational.h
-nofree.o: $(hdrdir)/ruby/impl/intern/re.h
-nofree.o: $(hdrdir)/ruby/impl/intern/ruby.h
-nofree.o: $(hdrdir)/ruby/impl/intern/select.h
-nofree.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-nofree.o: $(hdrdir)/ruby/impl/intern/signal.h
-nofree.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-nofree.o: $(hdrdir)/ruby/impl/intern/string.h
-nofree.o: $(hdrdir)/ruby/impl/intern/struct.h
-nofree.o: $(hdrdir)/ruby/impl/intern/thread.h
-nofree.o: $(hdrdir)/ruby/impl/intern/time.h
-nofree.o: $(hdrdir)/ruby/impl/intern/variable.h
-nofree.o: $(hdrdir)/ruby/impl/intern/vm.h
-nofree.o: $(hdrdir)/ruby/impl/interpreter.h
-nofree.o: $(hdrdir)/ruby/impl/iterator.h
-nofree.o: $(hdrdir)/ruby/impl/memory.h
-nofree.o: $(hdrdir)/ruby/impl/method.h
-nofree.o: $(hdrdir)/ruby/impl/module.h
-nofree.o: $(hdrdir)/ruby/impl/newobj.h
-nofree.o: $(hdrdir)/ruby/impl/rgengc.h
-nofree.o: $(hdrdir)/ruby/impl/scan_args.h
-nofree.o: $(hdrdir)/ruby/impl/special_consts.h
-nofree.o: $(hdrdir)/ruby/impl/static_assert.h
-nofree.o: $(hdrdir)/ruby/impl/stdalign.h
-nofree.o: $(hdrdir)/ruby/impl/stdbool.h
-nofree.o: $(hdrdir)/ruby/impl/symbol.h
-nofree.o: $(hdrdir)/ruby/impl/token_paste.h
-nofree.o: $(hdrdir)/ruby/impl/value.h
-nofree.o: $(hdrdir)/ruby/impl/value_type.h
-nofree.o: $(hdrdir)/ruby/impl/variable.h
-nofree.o: $(hdrdir)/ruby/impl/warning_push.h
-nofree.o: $(hdrdir)/ruby/impl/xmalloc.h
+nofree.o: $(hdrdir)/ruby/internal/anyargs.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+nofree.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+nofree.o: $(hdrdir)/ruby/internal/assume.h
+nofree.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+nofree.o: $(hdrdir)/ruby/internal/attr/artificial.h
+nofree.o: $(hdrdir)/ruby/internal/attr/cold.h
+nofree.o: $(hdrdir)/ruby/internal/attr/const.h
+nofree.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+nofree.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+nofree.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+nofree.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+nofree.o: $(hdrdir)/ruby/internal/attr/error.h
+nofree.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+nofree.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+nofree.o: $(hdrdir)/ruby/internal/attr/format.h
+nofree.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+nofree.o: $(hdrdir)/ruby/internal/attr/noalias.h
+nofree.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+nofree.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+nofree.o: $(hdrdir)/ruby/internal/attr/noinline.h
+nofree.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+nofree.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+nofree.o: $(hdrdir)/ruby/internal/attr/pure.h
+nofree.o: $(hdrdir)/ruby/internal/attr/restrict.h
+nofree.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+nofree.o: $(hdrdir)/ruby/internal/attr/warning.h
+nofree.o: $(hdrdir)/ruby/internal/attr/weakref.h
+nofree.o: $(hdrdir)/ruby/internal/cast.h
+nofree.o: $(hdrdir)/ruby/internal/compiler_is.h
+nofree.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+nofree.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+nofree.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+nofree.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+nofree.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+nofree.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+nofree.o: $(hdrdir)/ruby/internal/compiler_since.h
+nofree.o: $(hdrdir)/ruby/internal/config.h
+nofree.o: $(hdrdir)/ruby/internal/constant_p.h
+nofree.o: $(hdrdir)/ruby/internal/core.h
+nofree.o: $(hdrdir)/ruby/internal/core/rarray.h
+nofree.o: $(hdrdir)/ruby/internal/core/rbasic.h
+nofree.o: $(hdrdir)/ruby/internal/core/rbignum.h
+nofree.o: $(hdrdir)/ruby/internal/core/rclass.h
+nofree.o: $(hdrdir)/ruby/internal/core/rdata.h
+nofree.o: $(hdrdir)/ruby/internal/core/rfile.h
+nofree.o: $(hdrdir)/ruby/internal/core/rhash.h
+nofree.o: $(hdrdir)/ruby/internal/core/robject.h
+nofree.o: $(hdrdir)/ruby/internal/core/rregexp.h
+nofree.o: $(hdrdir)/ruby/internal/core/rstring.h
+nofree.o: $(hdrdir)/ruby/internal/core/rstruct.h
+nofree.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+nofree.o: $(hdrdir)/ruby/internal/ctype.h
+nofree.o: $(hdrdir)/ruby/internal/dllexport.h
+nofree.o: $(hdrdir)/ruby/internal/dosish.h
+nofree.o: $(hdrdir)/ruby/internal/error.h
+nofree.o: $(hdrdir)/ruby/internal/eval.h
+nofree.o: $(hdrdir)/ruby/internal/event.h
+nofree.o: $(hdrdir)/ruby/internal/fl_type.h
+nofree.o: $(hdrdir)/ruby/internal/gc.h
+nofree.o: $(hdrdir)/ruby/internal/glob.h
+nofree.o: $(hdrdir)/ruby/internal/globals.h
+nofree.o: $(hdrdir)/ruby/internal/has/attribute.h
+nofree.o: $(hdrdir)/ruby/internal/has/builtin.h
+nofree.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+nofree.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+nofree.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+nofree.o: $(hdrdir)/ruby/internal/has/extension.h
+nofree.o: $(hdrdir)/ruby/internal/has/feature.h
+nofree.o: $(hdrdir)/ruby/internal/has/warning.h
+nofree.o: $(hdrdir)/ruby/internal/intern/array.h
+nofree.o: $(hdrdir)/ruby/internal/intern/bignum.h
+nofree.o: $(hdrdir)/ruby/internal/intern/class.h
+nofree.o: $(hdrdir)/ruby/internal/intern/compar.h
+nofree.o: $(hdrdir)/ruby/internal/intern/complex.h
+nofree.o: $(hdrdir)/ruby/internal/intern/cont.h
+nofree.o: $(hdrdir)/ruby/internal/intern/dir.h
+nofree.o: $(hdrdir)/ruby/internal/intern/enum.h
+nofree.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+nofree.o: $(hdrdir)/ruby/internal/intern/error.h
+nofree.o: $(hdrdir)/ruby/internal/intern/eval.h
+nofree.o: $(hdrdir)/ruby/internal/intern/file.h
+nofree.o: $(hdrdir)/ruby/internal/intern/gc.h
+nofree.o: $(hdrdir)/ruby/internal/intern/hash.h
+nofree.o: $(hdrdir)/ruby/internal/intern/io.h
+nofree.o: $(hdrdir)/ruby/internal/intern/load.h
+nofree.o: $(hdrdir)/ruby/internal/intern/marshal.h
+nofree.o: $(hdrdir)/ruby/internal/intern/numeric.h
+nofree.o: $(hdrdir)/ruby/internal/intern/object.h
+nofree.o: $(hdrdir)/ruby/internal/intern/parse.h
+nofree.o: $(hdrdir)/ruby/internal/intern/proc.h
+nofree.o: $(hdrdir)/ruby/internal/intern/process.h
+nofree.o: $(hdrdir)/ruby/internal/intern/random.h
+nofree.o: $(hdrdir)/ruby/internal/intern/range.h
+nofree.o: $(hdrdir)/ruby/internal/intern/rational.h
+nofree.o: $(hdrdir)/ruby/internal/intern/re.h
+nofree.o: $(hdrdir)/ruby/internal/intern/ruby.h
+nofree.o: $(hdrdir)/ruby/internal/intern/select.h
+nofree.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+nofree.o: $(hdrdir)/ruby/internal/intern/signal.h
+nofree.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+nofree.o: $(hdrdir)/ruby/internal/intern/string.h
+nofree.o: $(hdrdir)/ruby/internal/intern/struct.h
+nofree.o: $(hdrdir)/ruby/internal/intern/thread.h
+nofree.o: $(hdrdir)/ruby/internal/intern/time.h
+nofree.o: $(hdrdir)/ruby/internal/intern/variable.h
+nofree.o: $(hdrdir)/ruby/internal/intern/vm.h
+nofree.o: $(hdrdir)/ruby/internal/interpreter.h
+nofree.o: $(hdrdir)/ruby/internal/iterator.h
+nofree.o: $(hdrdir)/ruby/internal/memory.h
+nofree.o: $(hdrdir)/ruby/internal/method.h
+nofree.o: $(hdrdir)/ruby/internal/module.h
+nofree.o: $(hdrdir)/ruby/internal/newobj.h
+nofree.o: $(hdrdir)/ruby/internal/rgengc.h
+nofree.o: $(hdrdir)/ruby/internal/scan_args.h
+nofree.o: $(hdrdir)/ruby/internal/special_consts.h
+nofree.o: $(hdrdir)/ruby/internal/static_assert.h
+nofree.o: $(hdrdir)/ruby/internal/stdalign.h
+nofree.o: $(hdrdir)/ruby/internal/stdbool.h
+nofree.o: $(hdrdir)/ruby/internal/symbol.h
+nofree.o: $(hdrdir)/ruby/internal/token_paste.h
+nofree.o: $(hdrdir)/ruby/internal/value.h
+nofree.o: $(hdrdir)/ruby/internal/value_type.h
+nofree.o: $(hdrdir)/ruby/internal/variable.h
+nofree.o: $(hdrdir)/ruby/internal/warning_push.h
+nofree.o: $(hdrdir)/ruby/internal/xmalloc.h
nofree.o: $(hdrdir)/ruby/assert.h
nofree.o: $(hdrdir)/ruby/backward.h
nofree.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -1829,146 +1829,146 @@ 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/impl/anyargs.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-normalize.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-normalize.o: $(hdrdir)/ruby/impl/assume.h
-normalize.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-normalize.o: $(hdrdir)/ruby/impl/attr/artificial.h
-normalize.o: $(hdrdir)/ruby/impl/attr/cold.h
-normalize.o: $(hdrdir)/ruby/impl/attr/const.h
-normalize.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-normalize.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-normalize.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-normalize.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-normalize.o: $(hdrdir)/ruby/impl/attr/error.h
-normalize.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-normalize.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-normalize.o: $(hdrdir)/ruby/impl/attr/format.h
-normalize.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-normalize.o: $(hdrdir)/ruby/impl/attr/noalias.h
-normalize.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-normalize.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-normalize.o: $(hdrdir)/ruby/impl/attr/noinline.h
-normalize.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-normalize.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-normalize.o: $(hdrdir)/ruby/impl/attr/pure.h
-normalize.o: $(hdrdir)/ruby/impl/attr/restrict.h
-normalize.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-normalize.o: $(hdrdir)/ruby/impl/attr/warning.h
-normalize.o: $(hdrdir)/ruby/impl/attr/weakref.h
-normalize.o: $(hdrdir)/ruby/impl/cast.h
-normalize.o: $(hdrdir)/ruby/impl/compiler_is.h
-normalize.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-normalize.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-normalize.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-normalize.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-normalize.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-normalize.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-normalize.o: $(hdrdir)/ruby/impl/compiler_since.h
-normalize.o: $(hdrdir)/ruby/impl/config.h
-normalize.o: $(hdrdir)/ruby/impl/constant_p.h
-normalize.o: $(hdrdir)/ruby/impl/core.h
-normalize.o: $(hdrdir)/ruby/impl/core/rarray.h
-normalize.o: $(hdrdir)/ruby/impl/core/rbasic.h
-normalize.o: $(hdrdir)/ruby/impl/core/rbignum.h
-normalize.o: $(hdrdir)/ruby/impl/core/rclass.h
-normalize.o: $(hdrdir)/ruby/impl/core/rdata.h
-normalize.o: $(hdrdir)/ruby/impl/core/rfile.h
-normalize.o: $(hdrdir)/ruby/impl/core/rhash.h
-normalize.o: $(hdrdir)/ruby/impl/core/robject.h
-normalize.o: $(hdrdir)/ruby/impl/core/rregexp.h
-normalize.o: $(hdrdir)/ruby/impl/core/rstring.h
-normalize.o: $(hdrdir)/ruby/impl/core/rstruct.h
-normalize.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-normalize.o: $(hdrdir)/ruby/impl/ctype.h
-normalize.o: $(hdrdir)/ruby/impl/dllexport.h
-normalize.o: $(hdrdir)/ruby/impl/dosish.h
-normalize.o: $(hdrdir)/ruby/impl/error.h
-normalize.o: $(hdrdir)/ruby/impl/eval.h
-normalize.o: $(hdrdir)/ruby/impl/event.h
-normalize.o: $(hdrdir)/ruby/impl/fl_type.h
-normalize.o: $(hdrdir)/ruby/impl/gc.h
-normalize.o: $(hdrdir)/ruby/impl/glob.h
-normalize.o: $(hdrdir)/ruby/impl/globals.h
-normalize.o: $(hdrdir)/ruby/impl/has/attribute.h
-normalize.o: $(hdrdir)/ruby/impl/has/builtin.h
-normalize.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-normalize.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-normalize.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-normalize.o: $(hdrdir)/ruby/impl/has/extension.h
-normalize.o: $(hdrdir)/ruby/impl/has/feature.h
-normalize.o: $(hdrdir)/ruby/impl/has/warning.h
-normalize.o: $(hdrdir)/ruby/impl/intern/array.h
-normalize.o: $(hdrdir)/ruby/impl/intern/bignum.h
-normalize.o: $(hdrdir)/ruby/impl/intern/class.h
-normalize.o: $(hdrdir)/ruby/impl/intern/compar.h
-normalize.o: $(hdrdir)/ruby/impl/intern/complex.h
-normalize.o: $(hdrdir)/ruby/impl/intern/cont.h
-normalize.o: $(hdrdir)/ruby/impl/intern/dir.h
-normalize.o: $(hdrdir)/ruby/impl/intern/enum.h
-normalize.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-normalize.o: $(hdrdir)/ruby/impl/intern/error.h
-normalize.o: $(hdrdir)/ruby/impl/intern/eval.h
-normalize.o: $(hdrdir)/ruby/impl/intern/file.h
-normalize.o: $(hdrdir)/ruby/impl/intern/gc.h
-normalize.o: $(hdrdir)/ruby/impl/intern/hash.h
-normalize.o: $(hdrdir)/ruby/impl/intern/io.h
-normalize.o: $(hdrdir)/ruby/impl/intern/load.h
-normalize.o: $(hdrdir)/ruby/impl/intern/marshal.h
-normalize.o: $(hdrdir)/ruby/impl/intern/numeric.h
-normalize.o: $(hdrdir)/ruby/impl/intern/object.h
-normalize.o: $(hdrdir)/ruby/impl/intern/parse.h
-normalize.o: $(hdrdir)/ruby/impl/intern/proc.h
-normalize.o: $(hdrdir)/ruby/impl/intern/process.h
-normalize.o: $(hdrdir)/ruby/impl/intern/random.h
-normalize.o: $(hdrdir)/ruby/impl/intern/range.h
-normalize.o: $(hdrdir)/ruby/impl/intern/rational.h
-normalize.o: $(hdrdir)/ruby/impl/intern/re.h
-normalize.o: $(hdrdir)/ruby/impl/intern/ruby.h
-normalize.o: $(hdrdir)/ruby/impl/intern/select.h
-normalize.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-normalize.o: $(hdrdir)/ruby/impl/intern/signal.h
-normalize.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-normalize.o: $(hdrdir)/ruby/impl/intern/string.h
-normalize.o: $(hdrdir)/ruby/impl/intern/struct.h
-normalize.o: $(hdrdir)/ruby/impl/intern/thread.h
-normalize.o: $(hdrdir)/ruby/impl/intern/time.h
-normalize.o: $(hdrdir)/ruby/impl/intern/variable.h
-normalize.o: $(hdrdir)/ruby/impl/intern/vm.h
-normalize.o: $(hdrdir)/ruby/impl/interpreter.h
-normalize.o: $(hdrdir)/ruby/impl/iterator.h
-normalize.o: $(hdrdir)/ruby/impl/memory.h
-normalize.o: $(hdrdir)/ruby/impl/method.h
-normalize.o: $(hdrdir)/ruby/impl/module.h
-normalize.o: $(hdrdir)/ruby/impl/newobj.h
-normalize.o: $(hdrdir)/ruby/impl/rgengc.h
-normalize.o: $(hdrdir)/ruby/impl/scan_args.h
-normalize.o: $(hdrdir)/ruby/impl/special_consts.h
-normalize.o: $(hdrdir)/ruby/impl/static_assert.h
-normalize.o: $(hdrdir)/ruby/impl/stdalign.h
-normalize.o: $(hdrdir)/ruby/impl/stdbool.h
-normalize.o: $(hdrdir)/ruby/impl/symbol.h
-normalize.o: $(hdrdir)/ruby/impl/token_paste.h
-normalize.o: $(hdrdir)/ruby/impl/value.h
-normalize.o: $(hdrdir)/ruby/impl/value_type.h
-normalize.o: $(hdrdir)/ruby/impl/variable.h
-normalize.o: $(hdrdir)/ruby/impl/warning_push.h
-normalize.o: $(hdrdir)/ruby/impl/xmalloc.h
+normalize.o: $(hdrdir)/ruby/internal/anyargs.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+normalize.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+normalize.o: $(hdrdir)/ruby/internal/assume.h
+normalize.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+normalize.o: $(hdrdir)/ruby/internal/attr/artificial.h
+normalize.o: $(hdrdir)/ruby/internal/attr/cold.h
+normalize.o: $(hdrdir)/ruby/internal/attr/const.h
+normalize.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+normalize.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+normalize.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+normalize.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+normalize.o: $(hdrdir)/ruby/internal/attr/error.h
+normalize.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+normalize.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+normalize.o: $(hdrdir)/ruby/internal/attr/format.h
+normalize.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+normalize.o: $(hdrdir)/ruby/internal/attr/noalias.h
+normalize.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+normalize.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+normalize.o: $(hdrdir)/ruby/internal/attr/noinline.h
+normalize.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+normalize.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+normalize.o: $(hdrdir)/ruby/internal/attr/pure.h
+normalize.o: $(hdrdir)/ruby/internal/attr/restrict.h
+normalize.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+normalize.o: $(hdrdir)/ruby/internal/attr/warning.h
+normalize.o: $(hdrdir)/ruby/internal/attr/weakref.h
+normalize.o: $(hdrdir)/ruby/internal/cast.h
+normalize.o: $(hdrdir)/ruby/internal/compiler_is.h
+normalize.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+normalize.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+normalize.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+normalize.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+normalize.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+normalize.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+normalize.o: $(hdrdir)/ruby/internal/compiler_since.h
+normalize.o: $(hdrdir)/ruby/internal/config.h
+normalize.o: $(hdrdir)/ruby/internal/constant_p.h
+normalize.o: $(hdrdir)/ruby/internal/core.h
+normalize.o: $(hdrdir)/ruby/internal/core/rarray.h
+normalize.o: $(hdrdir)/ruby/internal/core/rbasic.h
+normalize.o: $(hdrdir)/ruby/internal/core/rbignum.h
+normalize.o: $(hdrdir)/ruby/internal/core/rclass.h
+normalize.o: $(hdrdir)/ruby/internal/core/rdata.h
+normalize.o: $(hdrdir)/ruby/internal/core/rfile.h
+normalize.o: $(hdrdir)/ruby/internal/core/rhash.h
+normalize.o: $(hdrdir)/ruby/internal/core/robject.h
+normalize.o: $(hdrdir)/ruby/internal/core/rregexp.h
+normalize.o: $(hdrdir)/ruby/internal/core/rstring.h
+normalize.o: $(hdrdir)/ruby/internal/core/rstruct.h
+normalize.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+normalize.o: $(hdrdir)/ruby/internal/ctype.h
+normalize.o: $(hdrdir)/ruby/internal/dllexport.h
+normalize.o: $(hdrdir)/ruby/internal/dosish.h
+normalize.o: $(hdrdir)/ruby/internal/error.h
+normalize.o: $(hdrdir)/ruby/internal/eval.h
+normalize.o: $(hdrdir)/ruby/internal/event.h
+normalize.o: $(hdrdir)/ruby/internal/fl_type.h
+normalize.o: $(hdrdir)/ruby/internal/gc.h
+normalize.o: $(hdrdir)/ruby/internal/glob.h
+normalize.o: $(hdrdir)/ruby/internal/globals.h
+normalize.o: $(hdrdir)/ruby/internal/has/attribute.h
+normalize.o: $(hdrdir)/ruby/internal/has/builtin.h
+normalize.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+normalize.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+normalize.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+normalize.o: $(hdrdir)/ruby/internal/has/extension.h
+normalize.o: $(hdrdir)/ruby/internal/has/feature.h
+normalize.o: $(hdrdir)/ruby/internal/has/warning.h
+normalize.o: $(hdrdir)/ruby/internal/intern/array.h
+normalize.o: $(hdrdir)/ruby/internal/intern/bignum.h
+normalize.o: $(hdrdir)/ruby/internal/intern/class.h
+normalize.o: $(hdrdir)/ruby/internal/intern/compar.h
+normalize.o: $(hdrdir)/ruby/internal/intern/complex.h
+normalize.o: $(hdrdir)/ruby/internal/intern/cont.h
+normalize.o: $(hdrdir)/ruby/internal/intern/dir.h
+normalize.o: $(hdrdir)/ruby/internal/intern/enum.h
+normalize.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+normalize.o: $(hdrdir)/ruby/internal/intern/error.h
+normalize.o: $(hdrdir)/ruby/internal/intern/eval.h
+normalize.o: $(hdrdir)/ruby/internal/intern/file.h
+normalize.o: $(hdrdir)/ruby/internal/intern/gc.h
+normalize.o: $(hdrdir)/ruby/internal/intern/hash.h
+normalize.o: $(hdrdir)/ruby/internal/intern/io.h
+normalize.o: $(hdrdir)/ruby/internal/intern/load.h
+normalize.o: $(hdrdir)/ruby/internal/intern/marshal.h
+normalize.o: $(hdrdir)/ruby/internal/intern/numeric.h
+normalize.o: $(hdrdir)/ruby/internal/intern/object.h
+normalize.o: $(hdrdir)/ruby/internal/intern/parse.h
+normalize.o: $(hdrdir)/ruby/internal/intern/proc.h
+normalize.o: $(hdrdir)/ruby/internal/intern/process.h
+normalize.o: $(hdrdir)/ruby/internal/intern/random.h
+normalize.o: $(hdrdir)/ruby/internal/intern/range.h
+normalize.o: $(hdrdir)/ruby/internal/intern/rational.h
+normalize.o: $(hdrdir)/ruby/internal/intern/re.h
+normalize.o: $(hdrdir)/ruby/internal/intern/ruby.h
+normalize.o: $(hdrdir)/ruby/internal/intern/select.h
+normalize.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+normalize.o: $(hdrdir)/ruby/internal/intern/signal.h
+normalize.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+normalize.o: $(hdrdir)/ruby/internal/intern/string.h
+normalize.o: $(hdrdir)/ruby/internal/intern/struct.h
+normalize.o: $(hdrdir)/ruby/internal/intern/thread.h
+normalize.o: $(hdrdir)/ruby/internal/intern/time.h
+normalize.o: $(hdrdir)/ruby/internal/intern/variable.h
+normalize.o: $(hdrdir)/ruby/internal/intern/vm.h
+normalize.o: $(hdrdir)/ruby/internal/interpreter.h
+normalize.o: $(hdrdir)/ruby/internal/iterator.h
+normalize.o: $(hdrdir)/ruby/internal/memory.h
+normalize.o: $(hdrdir)/ruby/internal/method.h
+normalize.o: $(hdrdir)/ruby/internal/module.h
+normalize.o: $(hdrdir)/ruby/internal/newobj.h
+normalize.o: $(hdrdir)/ruby/internal/rgengc.h
+normalize.o: $(hdrdir)/ruby/internal/scan_args.h
+normalize.o: $(hdrdir)/ruby/internal/special_consts.h
+normalize.o: $(hdrdir)/ruby/internal/static_assert.h
+normalize.o: $(hdrdir)/ruby/internal/stdalign.h
+normalize.o: $(hdrdir)/ruby/internal/stdbool.h
+normalize.o: $(hdrdir)/ruby/internal/symbol.h
+normalize.o: $(hdrdir)/ruby/internal/token_paste.h
+normalize.o: $(hdrdir)/ruby/internal/value.h
+normalize.o: $(hdrdir)/ruby/internal/value_type.h
+normalize.o: $(hdrdir)/ruby/internal/variable.h
+normalize.o: $(hdrdir)/ruby/internal/warning_push.h
+normalize.o: $(hdrdir)/ruby/internal/xmalloc.h
normalize.o: $(hdrdir)/ruby/assert.h
normalize.o: $(hdrdir)/ruby/backward.h
normalize.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -1998,146 +1998,146 @@ 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/impl/anyargs.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-qsort.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-qsort.o: $(hdrdir)/ruby/impl/assume.h
-qsort.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-qsort.o: $(hdrdir)/ruby/impl/attr/artificial.h
-qsort.o: $(hdrdir)/ruby/impl/attr/cold.h
-qsort.o: $(hdrdir)/ruby/impl/attr/const.h
-qsort.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-qsort.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-qsort.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-qsort.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-qsort.o: $(hdrdir)/ruby/impl/attr/error.h
-qsort.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-qsort.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-qsort.o: $(hdrdir)/ruby/impl/attr/format.h
-qsort.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-qsort.o: $(hdrdir)/ruby/impl/attr/noalias.h
-qsort.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-qsort.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-qsort.o: $(hdrdir)/ruby/impl/attr/noinline.h
-qsort.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-qsort.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-qsort.o: $(hdrdir)/ruby/impl/attr/pure.h
-qsort.o: $(hdrdir)/ruby/impl/attr/restrict.h
-qsort.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-qsort.o: $(hdrdir)/ruby/impl/attr/warning.h
-qsort.o: $(hdrdir)/ruby/impl/attr/weakref.h
-qsort.o: $(hdrdir)/ruby/impl/cast.h
-qsort.o: $(hdrdir)/ruby/impl/compiler_is.h
-qsort.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-qsort.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-qsort.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-qsort.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-qsort.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-qsort.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-qsort.o: $(hdrdir)/ruby/impl/compiler_since.h
-qsort.o: $(hdrdir)/ruby/impl/config.h
-qsort.o: $(hdrdir)/ruby/impl/constant_p.h
-qsort.o: $(hdrdir)/ruby/impl/core.h
-qsort.o: $(hdrdir)/ruby/impl/core/rarray.h
-qsort.o: $(hdrdir)/ruby/impl/core/rbasic.h
-qsort.o: $(hdrdir)/ruby/impl/core/rbignum.h
-qsort.o: $(hdrdir)/ruby/impl/core/rclass.h
-qsort.o: $(hdrdir)/ruby/impl/core/rdata.h
-qsort.o: $(hdrdir)/ruby/impl/core/rfile.h
-qsort.o: $(hdrdir)/ruby/impl/core/rhash.h
-qsort.o: $(hdrdir)/ruby/impl/core/robject.h
-qsort.o: $(hdrdir)/ruby/impl/core/rregexp.h
-qsort.o: $(hdrdir)/ruby/impl/core/rstring.h
-qsort.o: $(hdrdir)/ruby/impl/core/rstruct.h
-qsort.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-qsort.o: $(hdrdir)/ruby/impl/ctype.h
-qsort.o: $(hdrdir)/ruby/impl/dllexport.h
-qsort.o: $(hdrdir)/ruby/impl/dosish.h
-qsort.o: $(hdrdir)/ruby/impl/error.h
-qsort.o: $(hdrdir)/ruby/impl/eval.h
-qsort.o: $(hdrdir)/ruby/impl/event.h
-qsort.o: $(hdrdir)/ruby/impl/fl_type.h
-qsort.o: $(hdrdir)/ruby/impl/gc.h
-qsort.o: $(hdrdir)/ruby/impl/glob.h
-qsort.o: $(hdrdir)/ruby/impl/globals.h
-qsort.o: $(hdrdir)/ruby/impl/has/attribute.h
-qsort.o: $(hdrdir)/ruby/impl/has/builtin.h
-qsort.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-qsort.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-qsort.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-qsort.o: $(hdrdir)/ruby/impl/has/extension.h
-qsort.o: $(hdrdir)/ruby/impl/has/feature.h
-qsort.o: $(hdrdir)/ruby/impl/has/warning.h
-qsort.o: $(hdrdir)/ruby/impl/intern/array.h
-qsort.o: $(hdrdir)/ruby/impl/intern/bignum.h
-qsort.o: $(hdrdir)/ruby/impl/intern/class.h
-qsort.o: $(hdrdir)/ruby/impl/intern/compar.h
-qsort.o: $(hdrdir)/ruby/impl/intern/complex.h
-qsort.o: $(hdrdir)/ruby/impl/intern/cont.h
-qsort.o: $(hdrdir)/ruby/impl/intern/dir.h
-qsort.o: $(hdrdir)/ruby/impl/intern/enum.h
-qsort.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-qsort.o: $(hdrdir)/ruby/impl/intern/error.h
-qsort.o: $(hdrdir)/ruby/impl/intern/eval.h
-qsort.o: $(hdrdir)/ruby/impl/intern/file.h
-qsort.o: $(hdrdir)/ruby/impl/intern/gc.h
-qsort.o: $(hdrdir)/ruby/impl/intern/hash.h
-qsort.o: $(hdrdir)/ruby/impl/intern/io.h
-qsort.o: $(hdrdir)/ruby/impl/intern/load.h
-qsort.o: $(hdrdir)/ruby/impl/intern/marshal.h
-qsort.o: $(hdrdir)/ruby/impl/intern/numeric.h
-qsort.o: $(hdrdir)/ruby/impl/intern/object.h
-qsort.o: $(hdrdir)/ruby/impl/intern/parse.h
-qsort.o: $(hdrdir)/ruby/impl/intern/proc.h
-qsort.o: $(hdrdir)/ruby/impl/intern/process.h
-qsort.o: $(hdrdir)/ruby/impl/intern/random.h
-qsort.o: $(hdrdir)/ruby/impl/intern/range.h
-qsort.o: $(hdrdir)/ruby/impl/intern/rational.h
-qsort.o: $(hdrdir)/ruby/impl/intern/re.h
-qsort.o: $(hdrdir)/ruby/impl/intern/ruby.h
-qsort.o: $(hdrdir)/ruby/impl/intern/select.h
-qsort.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-qsort.o: $(hdrdir)/ruby/impl/intern/signal.h
-qsort.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-qsort.o: $(hdrdir)/ruby/impl/intern/string.h
-qsort.o: $(hdrdir)/ruby/impl/intern/struct.h
-qsort.o: $(hdrdir)/ruby/impl/intern/thread.h
-qsort.o: $(hdrdir)/ruby/impl/intern/time.h
-qsort.o: $(hdrdir)/ruby/impl/intern/variable.h
-qsort.o: $(hdrdir)/ruby/impl/intern/vm.h
-qsort.o: $(hdrdir)/ruby/impl/interpreter.h
-qsort.o: $(hdrdir)/ruby/impl/iterator.h
-qsort.o: $(hdrdir)/ruby/impl/memory.h
-qsort.o: $(hdrdir)/ruby/impl/method.h
-qsort.o: $(hdrdir)/ruby/impl/module.h
-qsort.o: $(hdrdir)/ruby/impl/newobj.h
-qsort.o: $(hdrdir)/ruby/impl/rgengc.h
-qsort.o: $(hdrdir)/ruby/impl/scan_args.h
-qsort.o: $(hdrdir)/ruby/impl/special_consts.h
-qsort.o: $(hdrdir)/ruby/impl/static_assert.h
-qsort.o: $(hdrdir)/ruby/impl/stdalign.h
-qsort.o: $(hdrdir)/ruby/impl/stdbool.h
-qsort.o: $(hdrdir)/ruby/impl/symbol.h
-qsort.o: $(hdrdir)/ruby/impl/token_paste.h
-qsort.o: $(hdrdir)/ruby/impl/value.h
-qsort.o: $(hdrdir)/ruby/impl/value_type.h
-qsort.o: $(hdrdir)/ruby/impl/variable.h
-qsort.o: $(hdrdir)/ruby/impl/warning_push.h
-qsort.o: $(hdrdir)/ruby/impl/xmalloc.h
+qsort.o: $(hdrdir)/ruby/internal/anyargs.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+qsort.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+qsort.o: $(hdrdir)/ruby/internal/assume.h
+qsort.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+qsort.o: $(hdrdir)/ruby/internal/attr/artificial.h
+qsort.o: $(hdrdir)/ruby/internal/attr/cold.h
+qsort.o: $(hdrdir)/ruby/internal/attr/const.h
+qsort.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+qsort.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+qsort.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+qsort.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+qsort.o: $(hdrdir)/ruby/internal/attr/error.h
+qsort.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+qsort.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+qsort.o: $(hdrdir)/ruby/internal/attr/format.h
+qsort.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+qsort.o: $(hdrdir)/ruby/internal/attr/noalias.h
+qsort.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+qsort.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+qsort.o: $(hdrdir)/ruby/internal/attr/noinline.h
+qsort.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+qsort.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+qsort.o: $(hdrdir)/ruby/internal/attr/pure.h
+qsort.o: $(hdrdir)/ruby/internal/attr/restrict.h
+qsort.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+qsort.o: $(hdrdir)/ruby/internal/attr/warning.h
+qsort.o: $(hdrdir)/ruby/internal/attr/weakref.h
+qsort.o: $(hdrdir)/ruby/internal/cast.h
+qsort.o: $(hdrdir)/ruby/internal/compiler_is.h
+qsort.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+qsort.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+qsort.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+qsort.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+qsort.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+qsort.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+qsort.o: $(hdrdir)/ruby/internal/compiler_since.h
+qsort.o: $(hdrdir)/ruby/internal/config.h
+qsort.o: $(hdrdir)/ruby/internal/constant_p.h
+qsort.o: $(hdrdir)/ruby/internal/core.h
+qsort.o: $(hdrdir)/ruby/internal/core/rarray.h
+qsort.o: $(hdrdir)/ruby/internal/core/rbasic.h
+qsort.o: $(hdrdir)/ruby/internal/core/rbignum.h
+qsort.o: $(hdrdir)/ruby/internal/core/rclass.h
+qsort.o: $(hdrdir)/ruby/internal/core/rdata.h
+qsort.o: $(hdrdir)/ruby/internal/core/rfile.h
+qsort.o: $(hdrdir)/ruby/internal/core/rhash.h
+qsort.o: $(hdrdir)/ruby/internal/core/robject.h
+qsort.o: $(hdrdir)/ruby/internal/core/rregexp.h
+qsort.o: $(hdrdir)/ruby/internal/core/rstring.h
+qsort.o: $(hdrdir)/ruby/internal/core/rstruct.h
+qsort.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+qsort.o: $(hdrdir)/ruby/internal/ctype.h
+qsort.o: $(hdrdir)/ruby/internal/dllexport.h
+qsort.o: $(hdrdir)/ruby/internal/dosish.h
+qsort.o: $(hdrdir)/ruby/internal/error.h
+qsort.o: $(hdrdir)/ruby/internal/eval.h
+qsort.o: $(hdrdir)/ruby/internal/event.h
+qsort.o: $(hdrdir)/ruby/internal/fl_type.h
+qsort.o: $(hdrdir)/ruby/internal/gc.h
+qsort.o: $(hdrdir)/ruby/internal/glob.h
+qsort.o: $(hdrdir)/ruby/internal/globals.h
+qsort.o: $(hdrdir)/ruby/internal/has/attribute.h
+qsort.o: $(hdrdir)/ruby/internal/has/builtin.h
+qsort.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+qsort.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+qsort.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+qsort.o: $(hdrdir)/ruby/internal/has/extension.h
+qsort.o: $(hdrdir)/ruby/internal/has/feature.h
+qsort.o: $(hdrdir)/ruby/internal/has/warning.h
+qsort.o: $(hdrdir)/ruby/internal/intern/array.h
+qsort.o: $(hdrdir)/ruby/internal/intern/bignum.h
+qsort.o: $(hdrdir)/ruby/internal/intern/class.h
+qsort.o: $(hdrdir)/ruby/internal/intern/compar.h
+qsort.o: $(hdrdir)/ruby/internal/intern/complex.h
+qsort.o: $(hdrdir)/ruby/internal/intern/cont.h
+qsort.o: $(hdrdir)/ruby/internal/intern/dir.h
+qsort.o: $(hdrdir)/ruby/internal/intern/enum.h
+qsort.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+qsort.o: $(hdrdir)/ruby/internal/intern/error.h
+qsort.o: $(hdrdir)/ruby/internal/intern/eval.h
+qsort.o: $(hdrdir)/ruby/internal/intern/file.h
+qsort.o: $(hdrdir)/ruby/internal/intern/gc.h
+qsort.o: $(hdrdir)/ruby/internal/intern/hash.h
+qsort.o: $(hdrdir)/ruby/internal/intern/io.h
+qsort.o: $(hdrdir)/ruby/internal/intern/load.h
+qsort.o: $(hdrdir)/ruby/internal/intern/marshal.h
+qsort.o: $(hdrdir)/ruby/internal/intern/numeric.h
+qsort.o: $(hdrdir)/ruby/internal/intern/object.h
+qsort.o: $(hdrdir)/ruby/internal/intern/parse.h
+qsort.o: $(hdrdir)/ruby/internal/intern/proc.h
+qsort.o: $(hdrdir)/ruby/internal/intern/process.h
+qsort.o: $(hdrdir)/ruby/internal/intern/random.h
+qsort.o: $(hdrdir)/ruby/internal/intern/range.h
+qsort.o: $(hdrdir)/ruby/internal/intern/rational.h
+qsort.o: $(hdrdir)/ruby/internal/intern/re.h
+qsort.o: $(hdrdir)/ruby/internal/intern/ruby.h
+qsort.o: $(hdrdir)/ruby/internal/intern/select.h
+qsort.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+qsort.o: $(hdrdir)/ruby/internal/intern/signal.h
+qsort.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+qsort.o: $(hdrdir)/ruby/internal/intern/string.h
+qsort.o: $(hdrdir)/ruby/internal/intern/struct.h
+qsort.o: $(hdrdir)/ruby/internal/intern/thread.h
+qsort.o: $(hdrdir)/ruby/internal/intern/time.h
+qsort.o: $(hdrdir)/ruby/internal/intern/variable.h
+qsort.o: $(hdrdir)/ruby/internal/intern/vm.h
+qsort.o: $(hdrdir)/ruby/internal/interpreter.h
+qsort.o: $(hdrdir)/ruby/internal/iterator.h
+qsort.o: $(hdrdir)/ruby/internal/memory.h
+qsort.o: $(hdrdir)/ruby/internal/method.h
+qsort.o: $(hdrdir)/ruby/internal/module.h
+qsort.o: $(hdrdir)/ruby/internal/newobj.h
+qsort.o: $(hdrdir)/ruby/internal/rgengc.h
+qsort.o: $(hdrdir)/ruby/internal/scan_args.h
+qsort.o: $(hdrdir)/ruby/internal/special_consts.h
+qsort.o: $(hdrdir)/ruby/internal/static_assert.h
+qsort.o: $(hdrdir)/ruby/internal/stdalign.h
+qsort.o: $(hdrdir)/ruby/internal/stdbool.h
+qsort.o: $(hdrdir)/ruby/internal/symbol.h
+qsort.o: $(hdrdir)/ruby/internal/token_paste.h
+qsort.o: $(hdrdir)/ruby/internal/value.h
+qsort.o: $(hdrdir)/ruby/internal/value_type.h
+qsort.o: $(hdrdir)/ruby/internal/variable.h
+qsort.o: $(hdrdir)/ruby/internal/warning_push.h
+qsort.o: $(hdrdir)/ruby/internal/xmalloc.h
qsort.o: $(hdrdir)/ruby/assert.h
qsort.o: $(hdrdir)/ruby/backward.h
qsort.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -2166,146 +2166,146 @@ 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/impl/anyargs.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/assume.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/artificial.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/cold.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/const.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/error.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/format.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/noalias.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/noinline.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/pure.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/restrict.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/warning.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/attr/weakref.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/cast.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/compiler_is.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/compiler_since.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/config.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/constant_p.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core/rarray.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core/rbasic.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core/rbignum.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core/rclass.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core/rdata.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core/rfile.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core/rhash.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core/robject.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core/rregexp.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core/rstring.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core/rstruct.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/ctype.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/dllexport.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/dosish.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/error.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/eval.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/event.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/fl_type.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/gc.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/glob.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/globals.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/has/attribute.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/has/builtin.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/has/extension.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/has/feature.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/has/warning.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/array.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/bignum.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/class.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/compar.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/complex.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/cont.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/dir.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/enum.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/error.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/eval.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/file.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/gc.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/hash.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/io.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/load.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/marshal.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/numeric.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/object.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/parse.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/proc.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/process.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/random.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/range.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/rational.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/re.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/ruby.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/select.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/signal.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/string.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/struct.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/thread.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/time.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/variable.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/intern/vm.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/interpreter.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/iterator.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/memory.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/method.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/module.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/newobj.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/rgengc.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/scan_args.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/special_consts.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/static_assert.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/stdalign.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/stdbool.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/symbol.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/token_paste.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/value.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/value_type.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/variable.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/warning_push.h
-rb_str_dup.o: $(hdrdir)/ruby/impl/xmalloc.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/anyargs.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/assume.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/artificial.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/cold.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/const.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/error.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/format.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/noalias.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/noinline.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/pure.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/restrict.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/warning.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/attr/weakref.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/cast.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/compiler_is.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/compiler_since.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/config.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/constant_p.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core/rarray.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core/rbasic.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core/rbignum.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core/rclass.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core/rdata.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core/rfile.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core/rhash.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core/robject.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core/rregexp.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core/rstring.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core/rstruct.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/ctype.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/dllexport.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/dosish.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/error.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/eval.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/event.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/fl_type.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/gc.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/glob.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/globals.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/has/attribute.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/has/builtin.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/has/extension.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/has/feature.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/has/warning.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/array.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/bignum.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/class.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/compar.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/complex.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/cont.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/dir.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/enum.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/error.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/eval.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/file.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/gc.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/hash.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/io.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/load.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/marshal.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/numeric.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/object.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/parse.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/proc.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/process.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/random.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/range.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/rational.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/re.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/ruby.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/select.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/signal.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/string.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/struct.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/thread.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/time.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/variable.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/intern/vm.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/interpreter.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/iterator.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/memory.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/method.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/module.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/newobj.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/rgengc.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/scan_args.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/special_consts.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/static_assert.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/stdalign.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/stdbool.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/symbol.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/token_paste.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/value.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/value_type.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/variable.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/warning_push.h
+rb_str_dup.o: $(hdrdir)/ruby/internal/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
@@ -2330,146 +2330,146 @@ 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/impl/anyargs.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-set_len.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-set_len.o: $(hdrdir)/ruby/impl/assume.h
-set_len.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-set_len.o: $(hdrdir)/ruby/impl/attr/artificial.h
-set_len.o: $(hdrdir)/ruby/impl/attr/cold.h
-set_len.o: $(hdrdir)/ruby/impl/attr/const.h
-set_len.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-set_len.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-set_len.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-set_len.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-set_len.o: $(hdrdir)/ruby/impl/attr/error.h
-set_len.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-set_len.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-set_len.o: $(hdrdir)/ruby/impl/attr/format.h
-set_len.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-set_len.o: $(hdrdir)/ruby/impl/attr/noalias.h
-set_len.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-set_len.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-set_len.o: $(hdrdir)/ruby/impl/attr/noinline.h
-set_len.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-set_len.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-set_len.o: $(hdrdir)/ruby/impl/attr/pure.h
-set_len.o: $(hdrdir)/ruby/impl/attr/restrict.h
-set_len.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-set_len.o: $(hdrdir)/ruby/impl/attr/warning.h
-set_len.o: $(hdrdir)/ruby/impl/attr/weakref.h
-set_len.o: $(hdrdir)/ruby/impl/cast.h
-set_len.o: $(hdrdir)/ruby/impl/compiler_is.h
-set_len.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-set_len.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-set_len.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-set_len.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-set_len.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-set_len.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-set_len.o: $(hdrdir)/ruby/impl/compiler_since.h
-set_len.o: $(hdrdir)/ruby/impl/config.h
-set_len.o: $(hdrdir)/ruby/impl/constant_p.h
-set_len.o: $(hdrdir)/ruby/impl/core.h
-set_len.o: $(hdrdir)/ruby/impl/core/rarray.h
-set_len.o: $(hdrdir)/ruby/impl/core/rbasic.h
-set_len.o: $(hdrdir)/ruby/impl/core/rbignum.h
-set_len.o: $(hdrdir)/ruby/impl/core/rclass.h
-set_len.o: $(hdrdir)/ruby/impl/core/rdata.h
-set_len.o: $(hdrdir)/ruby/impl/core/rfile.h
-set_len.o: $(hdrdir)/ruby/impl/core/rhash.h
-set_len.o: $(hdrdir)/ruby/impl/core/robject.h
-set_len.o: $(hdrdir)/ruby/impl/core/rregexp.h
-set_len.o: $(hdrdir)/ruby/impl/core/rstring.h
-set_len.o: $(hdrdir)/ruby/impl/core/rstruct.h
-set_len.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-set_len.o: $(hdrdir)/ruby/impl/ctype.h
-set_len.o: $(hdrdir)/ruby/impl/dllexport.h
-set_len.o: $(hdrdir)/ruby/impl/dosish.h
-set_len.o: $(hdrdir)/ruby/impl/error.h
-set_len.o: $(hdrdir)/ruby/impl/eval.h
-set_len.o: $(hdrdir)/ruby/impl/event.h
-set_len.o: $(hdrdir)/ruby/impl/fl_type.h
-set_len.o: $(hdrdir)/ruby/impl/gc.h
-set_len.o: $(hdrdir)/ruby/impl/glob.h
-set_len.o: $(hdrdir)/ruby/impl/globals.h
-set_len.o: $(hdrdir)/ruby/impl/has/attribute.h
-set_len.o: $(hdrdir)/ruby/impl/has/builtin.h
-set_len.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-set_len.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-set_len.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-set_len.o: $(hdrdir)/ruby/impl/has/extension.h
-set_len.o: $(hdrdir)/ruby/impl/has/feature.h
-set_len.o: $(hdrdir)/ruby/impl/has/warning.h
-set_len.o: $(hdrdir)/ruby/impl/intern/array.h
-set_len.o: $(hdrdir)/ruby/impl/intern/bignum.h
-set_len.o: $(hdrdir)/ruby/impl/intern/class.h
-set_len.o: $(hdrdir)/ruby/impl/intern/compar.h
-set_len.o: $(hdrdir)/ruby/impl/intern/complex.h
-set_len.o: $(hdrdir)/ruby/impl/intern/cont.h
-set_len.o: $(hdrdir)/ruby/impl/intern/dir.h
-set_len.o: $(hdrdir)/ruby/impl/intern/enum.h
-set_len.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-set_len.o: $(hdrdir)/ruby/impl/intern/error.h
-set_len.o: $(hdrdir)/ruby/impl/intern/eval.h
-set_len.o: $(hdrdir)/ruby/impl/intern/file.h
-set_len.o: $(hdrdir)/ruby/impl/intern/gc.h
-set_len.o: $(hdrdir)/ruby/impl/intern/hash.h
-set_len.o: $(hdrdir)/ruby/impl/intern/io.h
-set_len.o: $(hdrdir)/ruby/impl/intern/load.h
-set_len.o: $(hdrdir)/ruby/impl/intern/marshal.h
-set_len.o: $(hdrdir)/ruby/impl/intern/numeric.h
-set_len.o: $(hdrdir)/ruby/impl/intern/object.h
-set_len.o: $(hdrdir)/ruby/impl/intern/parse.h
-set_len.o: $(hdrdir)/ruby/impl/intern/proc.h
-set_len.o: $(hdrdir)/ruby/impl/intern/process.h
-set_len.o: $(hdrdir)/ruby/impl/intern/random.h
-set_len.o: $(hdrdir)/ruby/impl/intern/range.h
-set_len.o: $(hdrdir)/ruby/impl/intern/rational.h
-set_len.o: $(hdrdir)/ruby/impl/intern/re.h
-set_len.o: $(hdrdir)/ruby/impl/intern/ruby.h
-set_len.o: $(hdrdir)/ruby/impl/intern/select.h
-set_len.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-set_len.o: $(hdrdir)/ruby/impl/intern/signal.h
-set_len.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-set_len.o: $(hdrdir)/ruby/impl/intern/string.h
-set_len.o: $(hdrdir)/ruby/impl/intern/struct.h
-set_len.o: $(hdrdir)/ruby/impl/intern/thread.h
-set_len.o: $(hdrdir)/ruby/impl/intern/time.h
-set_len.o: $(hdrdir)/ruby/impl/intern/variable.h
-set_len.o: $(hdrdir)/ruby/impl/intern/vm.h
-set_len.o: $(hdrdir)/ruby/impl/interpreter.h
-set_len.o: $(hdrdir)/ruby/impl/iterator.h
-set_len.o: $(hdrdir)/ruby/impl/memory.h
-set_len.o: $(hdrdir)/ruby/impl/method.h
-set_len.o: $(hdrdir)/ruby/impl/module.h
-set_len.o: $(hdrdir)/ruby/impl/newobj.h
-set_len.o: $(hdrdir)/ruby/impl/rgengc.h
-set_len.o: $(hdrdir)/ruby/impl/scan_args.h
-set_len.o: $(hdrdir)/ruby/impl/special_consts.h
-set_len.o: $(hdrdir)/ruby/impl/static_assert.h
-set_len.o: $(hdrdir)/ruby/impl/stdalign.h
-set_len.o: $(hdrdir)/ruby/impl/stdbool.h
-set_len.o: $(hdrdir)/ruby/impl/symbol.h
-set_len.o: $(hdrdir)/ruby/impl/token_paste.h
-set_len.o: $(hdrdir)/ruby/impl/value.h
-set_len.o: $(hdrdir)/ruby/impl/value_type.h
-set_len.o: $(hdrdir)/ruby/impl/variable.h
-set_len.o: $(hdrdir)/ruby/impl/warning_push.h
-set_len.o: $(hdrdir)/ruby/impl/xmalloc.h
+set_len.o: $(hdrdir)/ruby/internal/anyargs.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+set_len.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+set_len.o: $(hdrdir)/ruby/internal/assume.h
+set_len.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+set_len.o: $(hdrdir)/ruby/internal/attr/artificial.h
+set_len.o: $(hdrdir)/ruby/internal/attr/cold.h
+set_len.o: $(hdrdir)/ruby/internal/attr/const.h
+set_len.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+set_len.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+set_len.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+set_len.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+set_len.o: $(hdrdir)/ruby/internal/attr/error.h
+set_len.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+set_len.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+set_len.o: $(hdrdir)/ruby/internal/attr/format.h
+set_len.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+set_len.o: $(hdrdir)/ruby/internal/attr/noalias.h
+set_len.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+set_len.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+set_len.o: $(hdrdir)/ruby/internal/attr/noinline.h
+set_len.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+set_len.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+set_len.o: $(hdrdir)/ruby/internal/attr/pure.h
+set_len.o: $(hdrdir)/ruby/internal/attr/restrict.h
+set_len.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+set_len.o: $(hdrdir)/ruby/internal/attr/warning.h
+set_len.o: $(hdrdir)/ruby/internal/attr/weakref.h
+set_len.o: $(hdrdir)/ruby/internal/cast.h
+set_len.o: $(hdrdir)/ruby/internal/compiler_is.h
+set_len.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+set_len.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+set_len.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+set_len.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+set_len.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+set_len.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+set_len.o: $(hdrdir)/ruby/internal/compiler_since.h
+set_len.o: $(hdrdir)/ruby/internal/config.h
+set_len.o: $(hdrdir)/ruby/internal/constant_p.h
+set_len.o: $(hdrdir)/ruby/internal/core.h
+set_len.o: $(hdrdir)/ruby/internal/core/rarray.h
+set_len.o: $(hdrdir)/ruby/internal/core/rbasic.h
+set_len.o: $(hdrdir)/ruby/internal/core/rbignum.h
+set_len.o: $(hdrdir)/ruby/internal/core/rclass.h
+set_len.o: $(hdrdir)/ruby/internal/core/rdata.h
+set_len.o: $(hdrdir)/ruby/internal/core/rfile.h
+set_len.o: $(hdrdir)/ruby/internal/core/rhash.h
+set_len.o: $(hdrdir)/ruby/internal/core/robject.h
+set_len.o: $(hdrdir)/ruby/internal/core/rregexp.h
+set_len.o: $(hdrdir)/ruby/internal/core/rstring.h
+set_len.o: $(hdrdir)/ruby/internal/core/rstruct.h
+set_len.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+set_len.o: $(hdrdir)/ruby/internal/ctype.h
+set_len.o: $(hdrdir)/ruby/internal/dllexport.h
+set_len.o: $(hdrdir)/ruby/internal/dosish.h
+set_len.o: $(hdrdir)/ruby/internal/error.h
+set_len.o: $(hdrdir)/ruby/internal/eval.h
+set_len.o: $(hdrdir)/ruby/internal/event.h
+set_len.o: $(hdrdir)/ruby/internal/fl_type.h
+set_len.o: $(hdrdir)/ruby/internal/gc.h
+set_len.o: $(hdrdir)/ruby/internal/glob.h
+set_len.o: $(hdrdir)/ruby/internal/globals.h
+set_len.o: $(hdrdir)/ruby/internal/has/attribute.h
+set_len.o: $(hdrdir)/ruby/internal/has/builtin.h
+set_len.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+set_len.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+set_len.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+set_len.o: $(hdrdir)/ruby/internal/has/extension.h
+set_len.o: $(hdrdir)/ruby/internal/has/feature.h
+set_len.o: $(hdrdir)/ruby/internal/has/warning.h
+set_len.o: $(hdrdir)/ruby/internal/intern/array.h
+set_len.o: $(hdrdir)/ruby/internal/intern/bignum.h
+set_len.o: $(hdrdir)/ruby/internal/intern/class.h
+set_len.o: $(hdrdir)/ruby/internal/intern/compar.h
+set_len.o: $(hdrdir)/ruby/internal/intern/complex.h
+set_len.o: $(hdrdir)/ruby/internal/intern/cont.h
+set_len.o: $(hdrdir)/ruby/internal/intern/dir.h
+set_len.o: $(hdrdir)/ruby/internal/intern/enum.h
+set_len.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+set_len.o: $(hdrdir)/ruby/internal/intern/error.h
+set_len.o: $(hdrdir)/ruby/internal/intern/eval.h
+set_len.o: $(hdrdir)/ruby/internal/intern/file.h
+set_len.o: $(hdrdir)/ruby/internal/intern/gc.h
+set_len.o: $(hdrdir)/ruby/internal/intern/hash.h
+set_len.o: $(hdrdir)/ruby/internal/intern/io.h
+set_len.o: $(hdrdir)/ruby/internal/intern/load.h
+set_len.o: $(hdrdir)/ruby/internal/intern/marshal.h
+set_len.o: $(hdrdir)/ruby/internal/intern/numeric.h
+set_len.o: $(hdrdir)/ruby/internal/intern/object.h
+set_len.o: $(hdrdir)/ruby/internal/intern/parse.h
+set_len.o: $(hdrdir)/ruby/internal/intern/proc.h
+set_len.o: $(hdrdir)/ruby/internal/intern/process.h
+set_len.o: $(hdrdir)/ruby/internal/intern/random.h
+set_len.o: $(hdrdir)/ruby/internal/intern/range.h
+set_len.o: $(hdrdir)/ruby/internal/intern/rational.h
+set_len.o: $(hdrdir)/ruby/internal/intern/re.h
+set_len.o: $(hdrdir)/ruby/internal/intern/ruby.h
+set_len.o: $(hdrdir)/ruby/internal/intern/select.h
+set_len.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+set_len.o: $(hdrdir)/ruby/internal/intern/signal.h
+set_len.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+set_len.o: $(hdrdir)/ruby/internal/intern/string.h
+set_len.o: $(hdrdir)/ruby/internal/intern/struct.h
+set_len.o: $(hdrdir)/ruby/internal/intern/thread.h
+set_len.o: $(hdrdir)/ruby/internal/intern/time.h
+set_len.o: $(hdrdir)/ruby/internal/intern/variable.h
+set_len.o: $(hdrdir)/ruby/internal/intern/vm.h
+set_len.o: $(hdrdir)/ruby/internal/interpreter.h
+set_len.o: $(hdrdir)/ruby/internal/iterator.h
+set_len.o: $(hdrdir)/ruby/internal/memory.h
+set_len.o: $(hdrdir)/ruby/internal/method.h
+set_len.o: $(hdrdir)/ruby/internal/module.h
+set_len.o: $(hdrdir)/ruby/internal/newobj.h
+set_len.o: $(hdrdir)/ruby/internal/rgengc.h
+set_len.o: $(hdrdir)/ruby/internal/scan_args.h
+set_len.o: $(hdrdir)/ruby/internal/special_consts.h
+set_len.o: $(hdrdir)/ruby/internal/static_assert.h
+set_len.o: $(hdrdir)/ruby/internal/stdalign.h
+set_len.o: $(hdrdir)/ruby/internal/stdbool.h
+set_len.o: $(hdrdir)/ruby/internal/symbol.h
+set_len.o: $(hdrdir)/ruby/internal/token_paste.h
+set_len.o: $(hdrdir)/ruby/internal/value.h
+set_len.o: $(hdrdir)/ruby/internal/value_type.h
+set_len.o: $(hdrdir)/ruby/internal/variable.h
+set_len.o: $(hdrdir)/ruby/internal/warning_push.h
+set_len.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/struct/depend b/ext/-test-/struct/depend
index 84f0c3b9f3..abfd2039b6 100644
--- a/ext/-test-/struct/depend
+++ b/ext/-test-/struct/depend
@@ -2,146 +2,146 @@
duplicate.o: $(RUBY_EXTCONF_H)
duplicate.o: $(arch_hdrdir)/ruby/config.h
duplicate.o: $(hdrdir)/ruby.h
-duplicate.o: $(hdrdir)/ruby/impl/anyargs.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-duplicate.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-duplicate.o: $(hdrdir)/ruby/impl/assume.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/artificial.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/cold.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/const.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/error.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/format.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/noalias.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/noinline.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/pure.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/restrict.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/warning.h
-duplicate.o: $(hdrdir)/ruby/impl/attr/weakref.h
-duplicate.o: $(hdrdir)/ruby/impl/cast.h
-duplicate.o: $(hdrdir)/ruby/impl/compiler_is.h
-duplicate.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-duplicate.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-duplicate.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-duplicate.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-duplicate.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-duplicate.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-duplicate.o: $(hdrdir)/ruby/impl/compiler_since.h
-duplicate.o: $(hdrdir)/ruby/impl/config.h
-duplicate.o: $(hdrdir)/ruby/impl/constant_p.h
-duplicate.o: $(hdrdir)/ruby/impl/core.h
-duplicate.o: $(hdrdir)/ruby/impl/core/rarray.h
-duplicate.o: $(hdrdir)/ruby/impl/core/rbasic.h
-duplicate.o: $(hdrdir)/ruby/impl/core/rbignum.h
-duplicate.o: $(hdrdir)/ruby/impl/core/rclass.h
-duplicate.o: $(hdrdir)/ruby/impl/core/rdata.h
-duplicate.o: $(hdrdir)/ruby/impl/core/rfile.h
-duplicate.o: $(hdrdir)/ruby/impl/core/rhash.h
-duplicate.o: $(hdrdir)/ruby/impl/core/robject.h
-duplicate.o: $(hdrdir)/ruby/impl/core/rregexp.h
-duplicate.o: $(hdrdir)/ruby/impl/core/rstring.h
-duplicate.o: $(hdrdir)/ruby/impl/core/rstruct.h
-duplicate.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-duplicate.o: $(hdrdir)/ruby/impl/ctype.h
-duplicate.o: $(hdrdir)/ruby/impl/dllexport.h
-duplicate.o: $(hdrdir)/ruby/impl/dosish.h
-duplicate.o: $(hdrdir)/ruby/impl/error.h
-duplicate.o: $(hdrdir)/ruby/impl/eval.h
-duplicate.o: $(hdrdir)/ruby/impl/event.h
-duplicate.o: $(hdrdir)/ruby/impl/fl_type.h
-duplicate.o: $(hdrdir)/ruby/impl/gc.h
-duplicate.o: $(hdrdir)/ruby/impl/glob.h
-duplicate.o: $(hdrdir)/ruby/impl/globals.h
-duplicate.o: $(hdrdir)/ruby/impl/has/attribute.h
-duplicate.o: $(hdrdir)/ruby/impl/has/builtin.h
-duplicate.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-duplicate.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-duplicate.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-duplicate.o: $(hdrdir)/ruby/impl/has/extension.h
-duplicate.o: $(hdrdir)/ruby/impl/has/feature.h
-duplicate.o: $(hdrdir)/ruby/impl/has/warning.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/array.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/bignum.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/class.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/compar.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/complex.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/cont.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/dir.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/enum.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/error.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/eval.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/file.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/gc.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/hash.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/io.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/load.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/marshal.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/numeric.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/object.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/parse.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/proc.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/process.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/random.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/range.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/rational.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/re.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/ruby.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/select.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/signal.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/string.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/struct.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/thread.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/time.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/variable.h
-duplicate.o: $(hdrdir)/ruby/impl/intern/vm.h
-duplicate.o: $(hdrdir)/ruby/impl/interpreter.h
-duplicate.o: $(hdrdir)/ruby/impl/iterator.h
-duplicate.o: $(hdrdir)/ruby/impl/memory.h
-duplicate.o: $(hdrdir)/ruby/impl/method.h
-duplicate.o: $(hdrdir)/ruby/impl/module.h
-duplicate.o: $(hdrdir)/ruby/impl/newobj.h
-duplicate.o: $(hdrdir)/ruby/impl/rgengc.h
-duplicate.o: $(hdrdir)/ruby/impl/scan_args.h
-duplicate.o: $(hdrdir)/ruby/impl/special_consts.h
-duplicate.o: $(hdrdir)/ruby/impl/static_assert.h
-duplicate.o: $(hdrdir)/ruby/impl/stdalign.h
-duplicate.o: $(hdrdir)/ruby/impl/stdbool.h
-duplicate.o: $(hdrdir)/ruby/impl/symbol.h
-duplicate.o: $(hdrdir)/ruby/impl/token_paste.h
-duplicate.o: $(hdrdir)/ruby/impl/value.h
-duplicate.o: $(hdrdir)/ruby/impl/value_type.h
-duplicate.o: $(hdrdir)/ruby/impl/variable.h
-duplicate.o: $(hdrdir)/ruby/impl/warning_push.h
-duplicate.o: $(hdrdir)/ruby/impl/xmalloc.h
+duplicate.o: $(hdrdir)/ruby/internal/anyargs.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+duplicate.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+duplicate.o: $(hdrdir)/ruby/internal/assume.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/artificial.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/cold.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/const.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/error.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/format.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/noalias.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/noinline.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/pure.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/restrict.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/warning.h
+duplicate.o: $(hdrdir)/ruby/internal/attr/weakref.h
+duplicate.o: $(hdrdir)/ruby/internal/cast.h
+duplicate.o: $(hdrdir)/ruby/internal/compiler_is.h
+duplicate.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+duplicate.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+duplicate.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+duplicate.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+duplicate.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+duplicate.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+duplicate.o: $(hdrdir)/ruby/internal/compiler_since.h
+duplicate.o: $(hdrdir)/ruby/internal/config.h
+duplicate.o: $(hdrdir)/ruby/internal/constant_p.h
+duplicate.o: $(hdrdir)/ruby/internal/core.h
+duplicate.o: $(hdrdir)/ruby/internal/core/rarray.h
+duplicate.o: $(hdrdir)/ruby/internal/core/rbasic.h
+duplicate.o: $(hdrdir)/ruby/internal/core/rbignum.h
+duplicate.o: $(hdrdir)/ruby/internal/core/rclass.h
+duplicate.o: $(hdrdir)/ruby/internal/core/rdata.h
+duplicate.o: $(hdrdir)/ruby/internal/core/rfile.h
+duplicate.o: $(hdrdir)/ruby/internal/core/rhash.h
+duplicate.o: $(hdrdir)/ruby/internal/core/robject.h
+duplicate.o: $(hdrdir)/ruby/internal/core/rregexp.h
+duplicate.o: $(hdrdir)/ruby/internal/core/rstring.h
+duplicate.o: $(hdrdir)/ruby/internal/core/rstruct.h
+duplicate.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+duplicate.o: $(hdrdir)/ruby/internal/ctype.h
+duplicate.o: $(hdrdir)/ruby/internal/dllexport.h
+duplicate.o: $(hdrdir)/ruby/internal/dosish.h
+duplicate.o: $(hdrdir)/ruby/internal/error.h
+duplicate.o: $(hdrdir)/ruby/internal/eval.h
+duplicate.o: $(hdrdir)/ruby/internal/event.h
+duplicate.o: $(hdrdir)/ruby/internal/fl_type.h
+duplicate.o: $(hdrdir)/ruby/internal/gc.h
+duplicate.o: $(hdrdir)/ruby/internal/glob.h
+duplicate.o: $(hdrdir)/ruby/internal/globals.h
+duplicate.o: $(hdrdir)/ruby/internal/has/attribute.h
+duplicate.o: $(hdrdir)/ruby/internal/has/builtin.h
+duplicate.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+duplicate.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+duplicate.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+duplicate.o: $(hdrdir)/ruby/internal/has/extension.h
+duplicate.o: $(hdrdir)/ruby/internal/has/feature.h
+duplicate.o: $(hdrdir)/ruby/internal/has/warning.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/array.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/bignum.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/class.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/compar.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/complex.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/cont.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/dir.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/enum.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/error.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/eval.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/file.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/gc.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/hash.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/io.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/load.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/marshal.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/numeric.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/object.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/parse.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/proc.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/process.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/random.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/range.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/rational.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/re.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/ruby.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/select.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/signal.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/string.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/struct.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/thread.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/time.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/variable.h
+duplicate.o: $(hdrdir)/ruby/internal/intern/vm.h
+duplicate.o: $(hdrdir)/ruby/internal/interpreter.h
+duplicate.o: $(hdrdir)/ruby/internal/iterator.h
+duplicate.o: $(hdrdir)/ruby/internal/memory.h
+duplicate.o: $(hdrdir)/ruby/internal/method.h
+duplicate.o: $(hdrdir)/ruby/internal/module.h
+duplicate.o: $(hdrdir)/ruby/internal/newobj.h
+duplicate.o: $(hdrdir)/ruby/internal/rgengc.h
+duplicate.o: $(hdrdir)/ruby/internal/scan_args.h
+duplicate.o: $(hdrdir)/ruby/internal/special_consts.h
+duplicate.o: $(hdrdir)/ruby/internal/static_assert.h
+duplicate.o: $(hdrdir)/ruby/internal/stdalign.h
+duplicate.o: $(hdrdir)/ruby/internal/stdbool.h
+duplicate.o: $(hdrdir)/ruby/internal/symbol.h
+duplicate.o: $(hdrdir)/ruby/internal/token_paste.h
+duplicate.o: $(hdrdir)/ruby/internal/value.h
+duplicate.o: $(hdrdir)/ruby/internal/value_type.h
+duplicate.o: $(hdrdir)/ruby/internal/variable.h
+duplicate.o: $(hdrdir)/ruby/internal/warning_push.h
+duplicate.o: $(hdrdir)/ruby/internal/xmalloc.h
duplicate.o: $(hdrdir)/ruby/assert.h
duplicate.o: $(hdrdir)/ruby/backward.h
duplicate.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -166,146 +166,146 @@ 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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -330,146 +330,146 @@ 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/impl/anyargs.h
-len.o: $(hdrdir)/ruby/impl/arithmetic.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-len.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-len.o: $(hdrdir)/ruby/impl/assume.h
-len.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-len.o: $(hdrdir)/ruby/impl/attr/artificial.h
-len.o: $(hdrdir)/ruby/impl/attr/cold.h
-len.o: $(hdrdir)/ruby/impl/attr/const.h
-len.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-len.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-len.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-len.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-len.o: $(hdrdir)/ruby/impl/attr/error.h
-len.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-len.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-len.o: $(hdrdir)/ruby/impl/attr/format.h
-len.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-len.o: $(hdrdir)/ruby/impl/attr/noalias.h
-len.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-len.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-len.o: $(hdrdir)/ruby/impl/attr/noinline.h
-len.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-len.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-len.o: $(hdrdir)/ruby/impl/attr/pure.h
-len.o: $(hdrdir)/ruby/impl/attr/restrict.h
-len.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-len.o: $(hdrdir)/ruby/impl/attr/warning.h
-len.o: $(hdrdir)/ruby/impl/attr/weakref.h
-len.o: $(hdrdir)/ruby/impl/cast.h
-len.o: $(hdrdir)/ruby/impl/compiler_is.h
-len.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-len.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-len.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-len.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-len.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-len.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-len.o: $(hdrdir)/ruby/impl/compiler_since.h
-len.o: $(hdrdir)/ruby/impl/config.h
-len.o: $(hdrdir)/ruby/impl/constant_p.h
-len.o: $(hdrdir)/ruby/impl/core.h
-len.o: $(hdrdir)/ruby/impl/core/rarray.h
-len.o: $(hdrdir)/ruby/impl/core/rbasic.h
-len.o: $(hdrdir)/ruby/impl/core/rbignum.h
-len.o: $(hdrdir)/ruby/impl/core/rclass.h
-len.o: $(hdrdir)/ruby/impl/core/rdata.h
-len.o: $(hdrdir)/ruby/impl/core/rfile.h
-len.o: $(hdrdir)/ruby/impl/core/rhash.h
-len.o: $(hdrdir)/ruby/impl/core/robject.h
-len.o: $(hdrdir)/ruby/impl/core/rregexp.h
-len.o: $(hdrdir)/ruby/impl/core/rstring.h
-len.o: $(hdrdir)/ruby/impl/core/rstruct.h
-len.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-len.o: $(hdrdir)/ruby/impl/ctype.h
-len.o: $(hdrdir)/ruby/impl/dllexport.h
-len.o: $(hdrdir)/ruby/impl/dosish.h
-len.o: $(hdrdir)/ruby/impl/error.h
-len.o: $(hdrdir)/ruby/impl/eval.h
-len.o: $(hdrdir)/ruby/impl/event.h
-len.o: $(hdrdir)/ruby/impl/fl_type.h
-len.o: $(hdrdir)/ruby/impl/gc.h
-len.o: $(hdrdir)/ruby/impl/glob.h
-len.o: $(hdrdir)/ruby/impl/globals.h
-len.o: $(hdrdir)/ruby/impl/has/attribute.h
-len.o: $(hdrdir)/ruby/impl/has/builtin.h
-len.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-len.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-len.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-len.o: $(hdrdir)/ruby/impl/has/extension.h
-len.o: $(hdrdir)/ruby/impl/has/feature.h
-len.o: $(hdrdir)/ruby/impl/has/warning.h
-len.o: $(hdrdir)/ruby/impl/intern/array.h
-len.o: $(hdrdir)/ruby/impl/intern/bignum.h
-len.o: $(hdrdir)/ruby/impl/intern/class.h
-len.o: $(hdrdir)/ruby/impl/intern/compar.h
-len.o: $(hdrdir)/ruby/impl/intern/complex.h
-len.o: $(hdrdir)/ruby/impl/intern/cont.h
-len.o: $(hdrdir)/ruby/impl/intern/dir.h
-len.o: $(hdrdir)/ruby/impl/intern/enum.h
-len.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-len.o: $(hdrdir)/ruby/impl/intern/error.h
-len.o: $(hdrdir)/ruby/impl/intern/eval.h
-len.o: $(hdrdir)/ruby/impl/intern/file.h
-len.o: $(hdrdir)/ruby/impl/intern/gc.h
-len.o: $(hdrdir)/ruby/impl/intern/hash.h
-len.o: $(hdrdir)/ruby/impl/intern/io.h
-len.o: $(hdrdir)/ruby/impl/intern/load.h
-len.o: $(hdrdir)/ruby/impl/intern/marshal.h
-len.o: $(hdrdir)/ruby/impl/intern/numeric.h
-len.o: $(hdrdir)/ruby/impl/intern/object.h
-len.o: $(hdrdir)/ruby/impl/intern/parse.h
-len.o: $(hdrdir)/ruby/impl/intern/proc.h
-len.o: $(hdrdir)/ruby/impl/intern/process.h
-len.o: $(hdrdir)/ruby/impl/intern/random.h
-len.o: $(hdrdir)/ruby/impl/intern/range.h
-len.o: $(hdrdir)/ruby/impl/intern/rational.h
-len.o: $(hdrdir)/ruby/impl/intern/re.h
-len.o: $(hdrdir)/ruby/impl/intern/ruby.h
-len.o: $(hdrdir)/ruby/impl/intern/select.h
-len.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-len.o: $(hdrdir)/ruby/impl/intern/signal.h
-len.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-len.o: $(hdrdir)/ruby/impl/intern/string.h
-len.o: $(hdrdir)/ruby/impl/intern/struct.h
-len.o: $(hdrdir)/ruby/impl/intern/thread.h
-len.o: $(hdrdir)/ruby/impl/intern/time.h
-len.o: $(hdrdir)/ruby/impl/intern/variable.h
-len.o: $(hdrdir)/ruby/impl/intern/vm.h
-len.o: $(hdrdir)/ruby/impl/interpreter.h
-len.o: $(hdrdir)/ruby/impl/iterator.h
-len.o: $(hdrdir)/ruby/impl/memory.h
-len.o: $(hdrdir)/ruby/impl/method.h
-len.o: $(hdrdir)/ruby/impl/module.h
-len.o: $(hdrdir)/ruby/impl/newobj.h
-len.o: $(hdrdir)/ruby/impl/rgengc.h
-len.o: $(hdrdir)/ruby/impl/scan_args.h
-len.o: $(hdrdir)/ruby/impl/special_consts.h
-len.o: $(hdrdir)/ruby/impl/static_assert.h
-len.o: $(hdrdir)/ruby/impl/stdalign.h
-len.o: $(hdrdir)/ruby/impl/stdbool.h
-len.o: $(hdrdir)/ruby/impl/symbol.h
-len.o: $(hdrdir)/ruby/impl/token_paste.h
-len.o: $(hdrdir)/ruby/impl/value.h
-len.o: $(hdrdir)/ruby/impl/value_type.h
-len.o: $(hdrdir)/ruby/impl/variable.h
-len.o: $(hdrdir)/ruby/impl/warning_push.h
-len.o: $(hdrdir)/ruby/impl/xmalloc.h
+len.o: $(hdrdir)/ruby/internal/anyargs.h
+len.o: $(hdrdir)/ruby/internal/arithmetic.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+len.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+len.o: $(hdrdir)/ruby/internal/assume.h
+len.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+len.o: $(hdrdir)/ruby/internal/attr/artificial.h
+len.o: $(hdrdir)/ruby/internal/attr/cold.h
+len.o: $(hdrdir)/ruby/internal/attr/const.h
+len.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+len.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+len.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+len.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+len.o: $(hdrdir)/ruby/internal/attr/error.h
+len.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+len.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+len.o: $(hdrdir)/ruby/internal/attr/format.h
+len.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+len.o: $(hdrdir)/ruby/internal/attr/noalias.h
+len.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+len.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+len.o: $(hdrdir)/ruby/internal/attr/noinline.h
+len.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+len.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+len.o: $(hdrdir)/ruby/internal/attr/pure.h
+len.o: $(hdrdir)/ruby/internal/attr/restrict.h
+len.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+len.o: $(hdrdir)/ruby/internal/attr/warning.h
+len.o: $(hdrdir)/ruby/internal/attr/weakref.h
+len.o: $(hdrdir)/ruby/internal/cast.h
+len.o: $(hdrdir)/ruby/internal/compiler_is.h
+len.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+len.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+len.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+len.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+len.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+len.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+len.o: $(hdrdir)/ruby/internal/compiler_since.h
+len.o: $(hdrdir)/ruby/internal/config.h
+len.o: $(hdrdir)/ruby/internal/constant_p.h
+len.o: $(hdrdir)/ruby/internal/core.h
+len.o: $(hdrdir)/ruby/internal/core/rarray.h
+len.o: $(hdrdir)/ruby/internal/core/rbasic.h
+len.o: $(hdrdir)/ruby/internal/core/rbignum.h
+len.o: $(hdrdir)/ruby/internal/core/rclass.h
+len.o: $(hdrdir)/ruby/internal/core/rdata.h
+len.o: $(hdrdir)/ruby/internal/core/rfile.h
+len.o: $(hdrdir)/ruby/internal/core/rhash.h
+len.o: $(hdrdir)/ruby/internal/core/robject.h
+len.o: $(hdrdir)/ruby/internal/core/rregexp.h
+len.o: $(hdrdir)/ruby/internal/core/rstring.h
+len.o: $(hdrdir)/ruby/internal/core/rstruct.h
+len.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+len.o: $(hdrdir)/ruby/internal/ctype.h
+len.o: $(hdrdir)/ruby/internal/dllexport.h
+len.o: $(hdrdir)/ruby/internal/dosish.h
+len.o: $(hdrdir)/ruby/internal/error.h
+len.o: $(hdrdir)/ruby/internal/eval.h
+len.o: $(hdrdir)/ruby/internal/event.h
+len.o: $(hdrdir)/ruby/internal/fl_type.h
+len.o: $(hdrdir)/ruby/internal/gc.h
+len.o: $(hdrdir)/ruby/internal/glob.h
+len.o: $(hdrdir)/ruby/internal/globals.h
+len.o: $(hdrdir)/ruby/internal/has/attribute.h
+len.o: $(hdrdir)/ruby/internal/has/builtin.h
+len.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+len.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+len.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+len.o: $(hdrdir)/ruby/internal/has/extension.h
+len.o: $(hdrdir)/ruby/internal/has/feature.h
+len.o: $(hdrdir)/ruby/internal/has/warning.h
+len.o: $(hdrdir)/ruby/internal/intern/array.h
+len.o: $(hdrdir)/ruby/internal/intern/bignum.h
+len.o: $(hdrdir)/ruby/internal/intern/class.h
+len.o: $(hdrdir)/ruby/internal/intern/compar.h
+len.o: $(hdrdir)/ruby/internal/intern/complex.h
+len.o: $(hdrdir)/ruby/internal/intern/cont.h
+len.o: $(hdrdir)/ruby/internal/intern/dir.h
+len.o: $(hdrdir)/ruby/internal/intern/enum.h
+len.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+len.o: $(hdrdir)/ruby/internal/intern/error.h
+len.o: $(hdrdir)/ruby/internal/intern/eval.h
+len.o: $(hdrdir)/ruby/internal/intern/file.h
+len.o: $(hdrdir)/ruby/internal/intern/gc.h
+len.o: $(hdrdir)/ruby/internal/intern/hash.h
+len.o: $(hdrdir)/ruby/internal/intern/io.h
+len.o: $(hdrdir)/ruby/internal/intern/load.h
+len.o: $(hdrdir)/ruby/internal/intern/marshal.h
+len.o: $(hdrdir)/ruby/internal/intern/numeric.h
+len.o: $(hdrdir)/ruby/internal/intern/object.h
+len.o: $(hdrdir)/ruby/internal/intern/parse.h
+len.o: $(hdrdir)/ruby/internal/intern/proc.h
+len.o: $(hdrdir)/ruby/internal/intern/process.h
+len.o: $(hdrdir)/ruby/internal/intern/random.h
+len.o: $(hdrdir)/ruby/internal/intern/range.h
+len.o: $(hdrdir)/ruby/internal/intern/rational.h
+len.o: $(hdrdir)/ruby/internal/intern/re.h
+len.o: $(hdrdir)/ruby/internal/intern/ruby.h
+len.o: $(hdrdir)/ruby/internal/intern/select.h
+len.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+len.o: $(hdrdir)/ruby/internal/intern/signal.h
+len.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+len.o: $(hdrdir)/ruby/internal/intern/string.h
+len.o: $(hdrdir)/ruby/internal/intern/struct.h
+len.o: $(hdrdir)/ruby/internal/intern/thread.h
+len.o: $(hdrdir)/ruby/internal/intern/time.h
+len.o: $(hdrdir)/ruby/internal/intern/variable.h
+len.o: $(hdrdir)/ruby/internal/intern/vm.h
+len.o: $(hdrdir)/ruby/internal/interpreter.h
+len.o: $(hdrdir)/ruby/internal/iterator.h
+len.o: $(hdrdir)/ruby/internal/memory.h
+len.o: $(hdrdir)/ruby/internal/method.h
+len.o: $(hdrdir)/ruby/internal/module.h
+len.o: $(hdrdir)/ruby/internal/newobj.h
+len.o: $(hdrdir)/ruby/internal/rgengc.h
+len.o: $(hdrdir)/ruby/internal/scan_args.h
+len.o: $(hdrdir)/ruby/internal/special_consts.h
+len.o: $(hdrdir)/ruby/internal/static_assert.h
+len.o: $(hdrdir)/ruby/internal/stdalign.h
+len.o: $(hdrdir)/ruby/internal/stdbool.h
+len.o: $(hdrdir)/ruby/internal/symbol.h
+len.o: $(hdrdir)/ruby/internal/token_paste.h
+len.o: $(hdrdir)/ruby/internal/value.h
+len.o: $(hdrdir)/ruby/internal/value_type.h
+len.o: $(hdrdir)/ruby/internal/variable.h
+len.o: $(hdrdir)/ruby/internal/warning_push.h
+len.o: $(hdrdir)/ruby/internal/xmalloc.h
len.o: $(hdrdir)/ruby/assert.h
len.o: $(hdrdir)/ruby/backward.h
len.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -494,146 +494,146 @@ 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/impl/anyargs.h
-member.o: $(hdrdir)/ruby/impl/arithmetic.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-member.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-member.o: $(hdrdir)/ruby/impl/assume.h
-member.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-member.o: $(hdrdir)/ruby/impl/attr/artificial.h
-member.o: $(hdrdir)/ruby/impl/attr/cold.h
-member.o: $(hdrdir)/ruby/impl/attr/const.h
-member.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-member.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-member.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-member.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-member.o: $(hdrdir)/ruby/impl/attr/error.h
-member.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-member.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-member.o: $(hdrdir)/ruby/impl/attr/format.h
-member.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-member.o: $(hdrdir)/ruby/impl/attr/noalias.h
-member.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-member.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-member.o: $(hdrdir)/ruby/impl/attr/noinline.h
-member.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-member.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-member.o: $(hdrdir)/ruby/impl/attr/pure.h
-member.o: $(hdrdir)/ruby/impl/attr/restrict.h
-member.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-member.o: $(hdrdir)/ruby/impl/attr/warning.h
-member.o: $(hdrdir)/ruby/impl/attr/weakref.h
-member.o: $(hdrdir)/ruby/impl/cast.h
-member.o: $(hdrdir)/ruby/impl/compiler_is.h
-member.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-member.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-member.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-member.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-member.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-member.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-member.o: $(hdrdir)/ruby/impl/compiler_since.h
-member.o: $(hdrdir)/ruby/impl/config.h
-member.o: $(hdrdir)/ruby/impl/constant_p.h
-member.o: $(hdrdir)/ruby/impl/core.h
-member.o: $(hdrdir)/ruby/impl/core/rarray.h
-member.o: $(hdrdir)/ruby/impl/core/rbasic.h
-member.o: $(hdrdir)/ruby/impl/core/rbignum.h
-member.o: $(hdrdir)/ruby/impl/core/rclass.h
-member.o: $(hdrdir)/ruby/impl/core/rdata.h
-member.o: $(hdrdir)/ruby/impl/core/rfile.h
-member.o: $(hdrdir)/ruby/impl/core/rhash.h
-member.o: $(hdrdir)/ruby/impl/core/robject.h
-member.o: $(hdrdir)/ruby/impl/core/rregexp.h
-member.o: $(hdrdir)/ruby/impl/core/rstring.h
-member.o: $(hdrdir)/ruby/impl/core/rstruct.h
-member.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-member.o: $(hdrdir)/ruby/impl/ctype.h
-member.o: $(hdrdir)/ruby/impl/dllexport.h
-member.o: $(hdrdir)/ruby/impl/dosish.h
-member.o: $(hdrdir)/ruby/impl/error.h
-member.o: $(hdrdir)/ruby/impl/eval.h
-member.o: $(hdrdir)/ruby/impl/event.h
-member.o: $(hdrdir)/ruby/impl/fl_type.h
-member.o: $(hdrdir)/ruby/impl/gc.h
-member.o: $(hdrdir)/ruby/impl/glob.h
-member.o: $(hdrdir)/ruby/impl/globals.h
-member.o: $(hdrdir)/ruby/impl/has/attribute.h
-member.o: $(hdrdir)/ruby/impl/has/builtin.h
-member.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-member.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-member.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-member.o: $(hdrdir)/ruby/impl/has/extension.h
-member.o: $(hdrdir)/ruby/impl/has/feature.h
-member.o: $(hdrdir)/ruby/impl/has/warning.h
-member.o: $(hdrdir)/ruby/impl/intern/array.h
-member.o: $(hdrdir)/ruby/impl/intern/bignum.h
-member.o: $(hdrdir)/ruby/impl/intern/class.h
-member.o: $(hdrdir)/ruby/impl/intern/compar.h
-member.o: $(hdrdir)/ruby/impl/intern/complex.h
-member.o: $(hdrdir)/ruby/impl/intern/cont.h
-member.o: $(hdrdir)/ruby/impl/intern/dir.h
-member.o: $(hdrdir)/ruby/impl/intern/enum.h
-member.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-member.o: $(hdrdir)/ruby/impl/intern/error.h
-member.o: $(hdrdir)/ruby/impl/intern/eval.h
-member.o: $(hdrdir)/ruby/impl/intern/file.h
-member.o: $(hdrdir)/ruby/impl/intern/gc.h
-member.o: $(hdrdir)/ruby/impl/intern/hash.h
-member.o: $(hdrdir)/ruby/impl/intern/io.h
-member.o: $(hdrdir)/ruby/impl/intern/load.h
-member.o: $(hdrdir)/ruby/impl/intern/marshal.h
-member.o: $(hdrdir)/ruby/impl/intern/numeric.h
-member.o: $(hdrdir)/ruby/impl/intern/object.h
-member.o: $(hdrdir)/ruby/impl/intern/parse.h
-member.o: $(hdrdir)/ruby/impl/intern/proc.h
-member.o: $(hdrdir)/ruby/impl/intern/process.h
-member.o: $(hdrdir)/ruby/impl/intern/random.h
-member.o: $(hdrdir)/ruby/impl/intern/range.h
-member.o: $(hdrdir)/ruby/impl/intern/rational.h
-member.o: $(hdrdir)/ruby/impl/intern/re.h
-member.o: $(hdrdir)/ruby/impl/intern/ruby.h
-member.o: $(hdrdir)/ruby/impl/intern/select.h
-member.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-member.o: $(hdrdir)/ruby/impl/intern/signal.h
-member.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-member.o: $(hdrdir)/ruby/impl/intern/string.h
-member.o: $(hdrdir)/ruby/impl/intern/struct.h
-member.o: $(hdrdir)/ruby/impl/intern/thread.h
-member.o: $(hdrdir)/ruby/impl/intern/time.h
-member.o: $(hdrdir)/ruby/impl/intern/variable.h
-member.o: $(hdrdir)/ruby/impl/intern/vm.h
-member.o: $(hdrdir)/ruby/impl/interpreter.h
-member.o: $(hdrdir)/ruby/impl/iterator.h
-member.o: $(hdrdir)/ruby/impl/memory.h
-member.o: $(hdrdir)/ruby/impl/method.h
-member.o: $(hdrdir)/ruby/impl/module.h
-member.o: $(hdrdir)/ruby/impl/newobj.h
-member.o: $(hdrdir)/ruby/impl/rgengc.h
-member.o: $(hdrdir)/ruby/impl/scan_args.h
-member.o: $(hdrdir)/ruby/impl/special_consts.h
-member.o: $(hdrdir)/ruby/impl/static_assert.h
-member.o: $(hdrdir)/ruby/impl/stdalign.h
-member.o: $(hdrdir)/ruby/impl/stdbool.h
-member.o: $(hdrdir)/ruby/impl/symbol.h
-member.o: $(hdrdir)/ruby/impl/token_paste.h
-member.o: $(hdrdir)/ruby/impl/value.h
-member.o: $(hdrdir)/ruby/impl/value_type.h
-member.o: $(hdrdir)/ruby/impl/variable.h
-member.o: $(hdrdir)/ruby/impl/warning_push.h
-member.o: $(hdrdir)/ruby/impl/xmalloc.h
+member.o: $(hdrdir)/ruby/internal/anyargs.h
+member.o: $(hdrdir)/ruby/internal/arithmetic.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+member.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+member.o: $(hdrdir)/ruby/internal/assume.h
+member.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+member.o: $(hdrdir)/ruby/internal/attr/artificial.h
+member.o: $(hdrdir)/ruby/internal/attr/cold.h
+member.o: $(hdrdir)/ruby/internal/attr/const.h
+member.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+member.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+member.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+member.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+member.o: $(hdrdir)/ruby/internal/attr/error.h
+member.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+member.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+member.o: $(hdrdir)/ruby/internal/attr/format.h
+member.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+member.o: $(hdrdir)/ruby/internal/attr/noalias.h
+member.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+member.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+member.o: $(hdrdir)/ruby/internal/attr/noinline.h
+member.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+member.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+member.o: $(hdrdir)/ruby/internal/attr/pure.h
+member.o: $(hdrdir)/ruby/internal/attr/restrict.h
+member.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+member.o: $(hdrdir)/ruby/internal/attr/warning.h
+member.o: $(hdrdir)/ruby/internal/attr/weakref.h
+member.o: $(hdrdir)/ruby/internal/cast.h
+member.o: $(hdrdir)/ruby/internal/compiler_is.h
+member.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+member.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+member.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+member.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+member.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+member.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+member.o: $(hdrdir)/ruby/internal/compiler_since.h
+member.o: $(hdrdir)/ruby/internal/config.h
+member.o: $(hdrdir)/ruby/internal/constant_p.h
+member.o: $(hdrdir)/ruby/internal/core.h
+member.o: $(hdrdir)/ruby/internal/core/rarray.h
+member.o: $(hdrdir)/ruby/internal/core/rbasic.h
+member.o: $(hdrdir)/ruby/internal/core/rbignum.h
+member.o: $(hdrdir)/ruby/internal/core/rclass.h
+member.o: $(hdrdir)/ruby/internal/core/rdata.h
+member.o: $(hdrdir)/ruby/internal/core/rfile.h
+member.o: $(hdrdir)/ruby/internal/core/rhash.h
+member.o: $(hdrdir)/ruby/internal/core/robject.h
+member.o: $(hdrdir)/ruby/internal/core/rregexp.h
+member.o: $(hdrdir)/ruby/internal/core/rstring.h
+member.o: $(hdrdir)/ruby/internal/core/rstruct.h
+member.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+member.o: $(hdrdir)/ruby/internal/ctype.h
+member.o: $(hdrdir)/ruby/internal/dllexport.h
+member.o: $(hdrdir)/ruby/internal/dosish.h
+member.o: $(hdrdir)/ruby/internal/error.h
+member.o: $(hdrdir)/ruby/internal/eval.h
+member.o: $(hdrdir)/ruby/internal/event.h
+member.o: $(hdrdir)/ruby/internal/fl_type.h
+member.o: $(hdrdir)/ruby/internal/gc.h
+member.o: $(hdrdir)/ruby/internal/glob.h
+member.o: $(hdrdir)/ruby/internal/globals.h
+member.o: $(hdrdir)/ruby/internal/has/attribute.h
+member.o: $(hdrdir)/ruby/internal/has/builtin.h
+member.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+member.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+member.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+member.o: $(hdrdir)/ruby/internal/has/extension.h
+member.o: $(hdrdir)/ruby/internal/has/feature.h
+member.o: $(hdrdir)/ruby/internal/has/warning.h
+member.o: $(hdrdir)/ruby/internal/intern/array.h
+member.o: $(hdrdir)/ruby/internal/intern/bignum.h
+member.o: $(hdrdir)/ruby/internal/intern/class.h
+member.o: $(hdrdir)/ruby/internal/intern/compar.h
+member.o: $(hdrdir)/ruby/internal/intern/complex.h
+member.o: $(hdrdir)/ruby/internal/intern/cont.h
+member.o: $(hdrdir)/ruby/internal/intern/dir.h
+member.o: $(hdrdir)/ruby/internal/intern/enum.h
+member.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+member.o: $(hdrdir)/ruby/internal/intern/error.h
+member.o: $(hdrdir)/ruby/internal/intern/eval.h
+member.o: $(hdrdir)/ruby/internal/intern/file.h
+member.o: $(hdrdir)/ruby/internal/intern/gc.h
+member.o: $(hdrdir)/ruby/internal/intern/hash.h
+member.o: $(hdrdir)/ruby/internal/intern/io.h
+member.o: $(hdrdir)/ruby/internal/intern/load.h
+member.o: $(hdrdir)/ruby/internal/intern/marshal.h
+member.o: $(hdrdir)/ruby/internal/intern/numeric.h
+member.o: $(hdrdir)/ruby/internal/intern/object.h
+member.o: $(hdrdir)/ruby/internal/intern/parse.h
+member.o: $(hdrdir)/ruby/internal/intern/proc.h
+member.o: $(hdrdir)/ruby/internal/intern/process.h
+member.o: $(hdrdir)/ruby/internal/intern/random.h
+member.o: $(hdrdir)/ruby/internal/intern/range.h
+member.o: $(hdrdir)/ruby/internal/intern/rational.h
+member.o: $(hdrdir)/ruby/internal/intern/re.h
+member.o: $(hdrdir)/ruby/internal/intern/ruby.h
+member.o: $(hdrdir)/ruby/internal/intern/select.h
+member.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+member.o: $(hdrdir)/ruby/internal/intern/signal.h
+member.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+member.o: $(hdrdir)/ruby/internal/intern/string.h
+member.o: $(hdrdir)/ruby/internal/intern/struct.h
+member.o: $(hdrdir)/ruby/internal/intern/thread.h
+member.o: $(hdrdir)/ruby/internal/intern/time.h
+member.o: $(hdrdir)/ruby/internal/intern/variable.h
+member.o: $(hdrdir)/ruby/internal/intern/vm.h
+member.o: $(hdrdir)/ruby/internal/interpreter.h
+member.o: $(hdrdir)/ruby/internal/iterator.h
+member.o: $(hdrdir)/ruby/internal/memory.h
+member.o: $(hdrdir)/ruby/internal/method.h
+member.o: $(hdrdir)/ruby/internal/module.h
+member.o: $(hdrdir)/ruby/internal/newobj.h
+member.o: $(hdrdir)/ruby/internal/rgengc.h
+member.o: $(hdrdir)/ruby/internal/scan_args.h
+member.o: $(hdrdir)/ruby/internal/special_consts.h
+member.o: $(hdrdir)/ruby/internal/static_assert.h
+member.o: $(hdrdir)/ruby/internal/stdalign.h
+member.o: $(hdrdir)/ruby/internal/stdbool.h
+member.o: $(hdrdir)/ruby/internal/symbol.h
+member.o: $(hdrdir)/ruby/internal/token_paste.h
+member.o: $(hdrdir)/ruby/internal/value.h
+member.o: $(hdrdir)/ruby/internal/value_type.h
+member.o: $(hdrdir)/ruby/internal/variable.h
+member.o: $(hdrdir)/ruby/internal/warning_push.h
+member.o: $(hdrdir)/ruby/internal/xmalloc.h
member.o: $(hdrdir)/ruby/assert.h
member.o: $(hdrdir)/ruby/backward.h
member.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/symbol/depend b/ext/-test-/symbol/depend
index da3ce937f6..db6c123dde 100644
--- a/ext/-test-/symbol/depend
+++ b/ext/-test-/symbol/depend
@@ -2,146 +2,146 @@
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
-init.o: $(hdrdir)/ruby/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -166,146 +166,146 @@ 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/impl/anyargs.h
-type.o: $(hdrdir)/ruby/impl/arithmetic.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-type.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-type.o: $(hdrdir)/ruby/impl/assume.h
-type.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-type.o: $(hdrdir)/ruby/impl/attr/artificial.h
-type.o: $(hdrdir)/ruby/impl/attr/cold.h
-type.o: $(hdrdir)/ruby/impl/attr/const.h
-type.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-type.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-type.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-type.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-type.o: $(hdrdir)/ruby/impl/attr/error.h
-type.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-type.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-type.o: $(hdrdir)/ruby/impl/attr/format.h
-type.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-type.o: $(hdrdir)/ruby/impl/attr/noalias.h
-type.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-type.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-type.o: $(hdrdir)/ruby/impl/attr/noinline.h
-type.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-type.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-type.o: $(hdrdir)/ruby/impl/attr/pure.h
-type.o: $(hdrdir)/ruby/impl/attr/restrict.h
-type.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-type.o: $(hdrdir)/ruby/impl/attr/warning.h
-type.o: $(hdrdir)/ruby/impl/attr/weakref.h
-type.o: $(hdrdir)/ruby/impl/cast.h
-type.o: $(hdrdir)/ruby/impl/compiler_is.h
-type.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-type.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-type.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-type.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-type.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-type.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-type.o: $(hdrdir)/ruby/impl/compiler_since.h
-type.o: $(hdrdir)/ruby/impl/config.h
-type.o: $(hdrdir)/ruby/impl/constant_p.h
-type.o: $(hdrdir)/ruby/impl/core.h
-type.o: $(hdrdir)/ruby/impl/core/rarray.h
-type.o: $(hdrdir)/ruby/impl/core/rbasic.h
-type.o: $(hdrdir)/ruby/impl/core/rbignum.h
-type.o: $(hdrdir)/ruby/impl/core/rclass.h
-type.o: $(hdrdir)/ruby/impl/core/rdata.h
-type.o: $(hdrdir)/ruby/impl/core/rfile.h
-type.o: $(hdrdir)/ruby/impl/core/rhash.h
-type.o: $(hdrdir)/ruby/impl/core/robject.h
-type.o: $(hdrdir)/ruby/impl/core/rregexp.h
-type.o: $(hdrdir)/ruby/impl/core/rstring.h
-type.o: $(hdrdir)/ruby/impl/core/rstruct.h
-type.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-type.o: $(hdrdir)/ruby/impl/ctype.h
-type.o: $(hdrdir)/ruby/impl/dllexport.h
-type.o: $(hdrdir)/ruby/impl/dosish.h
-type.o: $(hdrdir)/ruby/impl/error.h
-type.o: $(hdrdir)/ruby/impl/eval.h
-type.o: $(hdrdir)/ruby/impl/event.h
-type.o: $(hdrdir)/ruby/impl/fl_type.h
-type.o: $(hdrdir)/ruby/impl/gc.h
-type.o: $(hdrdir)/ruby/impl/glob.h
-type.o: $(hdrdir)/ruby/impl/globals.h
-type.o: $(hdrdir)/ruby/impl/has/attribute.h
-type.o: $(hdrdir)/ruby/impl/has/builtin.h
-type.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-type.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-type.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-type.o: $(hdrdir)/ruby/impl/has/extension.h
-type.o: $(hdrdir)/ruby/impl/has/feature.h
-type.o: $(hdrdir)/ruby/impl/has/warning.h
-type.o: $(hdrdir)/ruby/impl/intern/array.h
-type.o: $(hdrdir)/ruby/impl/intern/bignum.h
-type.o: $(hdrdir)/ruby/impl/intern/class.h
-type.o: $(hdrdir)/ruby/impl/intern/compar.h
-type.o: $(hdrdir)/ruby/impl/intern/complex.h
-type.o: $(hdrdir)/ruby/impl/intern/cont.h
-type.o: $(hdrdir)/ruby/impl/intern/dir.h
-type.o: $(hdrdir)/ruby/impl/intern/enum.h
-type.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-type.o: $(hdrdir)/ruby/impl/intern/error.h
-type.o: $(hdrdir)/ruby/impl/intern/eval.h
-type.o: $(hdrdir)/ruby/impl/intern/file.h
-type.o: $(hdrdir)/ruby/impl/intern/gc.h
-type.o: $(hdrdir)/ruby/impl/intern/hash.h
-type.o: $(hdrdir)/ruby/impl/intern/io.h
-type.o: $(hdrdir)/ruby/impl/intern/load.h
-type.o: $(hdrdir)/ruby/impl/intern/marshal.h
-type.o: $(hdrdir)/ruby/impl/intern/numeric.h
-type.o: $(hdrdir)/ruby/impl/intern/object.h
-type.o: $(hdrdir)/ruby/impl/intern/parse.h
-type.o: $(hdrdir)/ruby/impl/intern/proc.h
-type.o: $(hdrdir)/ruby/impl/intern/process.h
-type.o: $(hdrdir)/ruby/impl/intern/random.h
-type.o: $(hdrdir)/ruby/impl/intern/range.h
-type.o: $(hdrdir)/ruby/impl/intern/rational.h
-type.o: $(hdrdir)/ruby/impl/intern/re.h
-type.o: $(hdrdir)/ruby/impl/intern/ruby.h
-type.o: $(hdrdir)/ruby/impl/intern/select.h
-type.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-type.o: $(hdrdir)/ruby/impl/intern/signal.h
-type.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-type.o: $(hdrdir)/ruby/impl/intern/string.h
-type.o: $(hdrdir)/ruby/impl/intern/struct.h
-type.o: $(hdrdir)/ruby/impl/intern/thread.h
-type.o: $(hdrdir)/ruby/impl/intern/time.h
-type.o: $(hdrdir)/ruby/impl/intern/variable.h
-type.o: $(hdrdir)/ruby/impl/intern/vm.h
-type.o: $(hdrdir)/ruby/impl/interpreter.h
-type.o: $(hdrdir)/ruby/impl/iterator.h
-type.o: $(hdrdir)/ruby/impl/memory.h
-type.o: $(hdrdir)/ruby/impl/method.h
-type.o: $(hdrdir)/ruby/impl/module.h
-type.o: $(hdrdir)/ruby/impl/newobj.h
-type.o: $(hdrdir)/ruby/impl/rgengc.h
-type.o: $(hdrdir)/ruby/impl/scan_args.h
-type.o: $(hdrdir)/ruby/impl/special_consts.h
-type.o: $(hdrdir)/ruby/impl/static_assert.h
-type.o: $(hdrdir)/ruby/impl/stdalign.h
-type.o: $(hdrdir)/ruby/impl/stdbool.h
-type.o: $(hdrdir)/ruby/impl/symbol.h
-type.o: $(hdrdir)/ruby/impl/token_paste.h
-type.o: $(hdrdir)/ruby/impl/value.h
-type.o: $(hdrdir)/ruby/impl/value_type.h
-type.o: $(hdrdir)/ruby/impl/variable.h
-type.o: $(hdrdir)/ruby/impl/warning_push.h
-type.o: $(hdrdir)/ruby/impl/xmalloc.h
+type.o: $(hdrdir)/ruby/internal/anyargs.h
+type.o: $(hdrdir)/ruby/internal/arithmetic.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+type.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+type.o: $(hdrdir)/ruby/internal/assume.h
+type.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+type.o: $(hdrdir)/ruby/internal/attr/artificial.h
+type.o: $(hdrdir)/ruby/internal/attr/cold.h
+type.o: $(hdrdir)/ruby/internal/attr/const.h
+type.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+type.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+type.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+type.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+type.o: $(hdrdir)/ruby/internal/attr/error.h
+type.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+type.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+type.o: $(hdrdir)/ruby/internal/attr/format.h
+type.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+type.o: $(hdrdir)/ruby/internal/attr/noalias.h
+type.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+type.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+type.o: $(hdrdir)/ruby/internal/attr/noinline.h
+type.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+type.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+type.o: $(hdrdir)/ruby/internal/attr/pure.h
+type.o: $(hdrdir)/ruby/internal/attr/restrict.h
+type.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+type.o: $(hdrdir)/ruby/internal/attr/warning.h
+type.o: $(hdrdir)/ruby/internal/attr/weakref.h
+type.o: $(hdrdir)/ruby/internal/cast.h
+type.o: $(hdrdir)/ruby/internal/compiler_is.h
+type.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+type.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+type.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+type.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+type.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+type.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+type.o: $(hdrdir)/ruby/internal/compiler_since.h
+type.o: $(hdrdir)/ruby/internal/config.h
+type.o: $(hdrdir)/ruby/internal/constant_p.h
+type.o: $(hdrdir)/ruby/internal/core.h
+type.o: $(hdrdir)/ruby/internal/core/rarray.h
+type.o: $(hdrdir)/ruby/internal/core/rbasic.h
+type.o: $(hdrdir)/ruby/internal/core/rbignum.h
+type.o: $(hdrdir)/ruby/internal/core/rclass.h
+type.o: $(hdrdir)/ruby/internal/core/rdata.h
+type.o: $(hdrdir)/ruby/internal/core/rfile.h
+type.o: $(hdrdir)/ruby/internal/core/rhash.h
+type.o: $(hdrdir)/ruby/internal/core/robject.h
+type.o: $(hdrdir)/ruby/internal/core/rregexp.h
+type.o: $(hdrdir)/ruby/internal/core/rstring.h
+type.o: $(hdrdir)/ruby/internal/core/rstruct.h
+type.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+type.o: $(hdrdir)/ruby/internal/ctype.h
+type.o: $(hdrdir)/ruby/internal/dllexport.h
+type.o: $(hdrdir)/ruby/internal/dosish.h
+type.o: $(hdrdir)/ruby/internal/error.h
+type.o: $(hdrdir)/ruby/internal/eval.h
+type.o: $(hdrdir)/ruby/internal/event.h
+type.o: $(hdrdir)/ruby/internal/fl_type.h
+type.o: $(hdrdir)/ruby/internal/gc.h
+type.o: $(hdrdir)/ruby/internal/glob.h
+type.o: $(hdrdir)/ruby/internal/globals.h
+type.o: $(hdrdir)/ruby/internal/has/attribute.h
+type.o: $(hdrdir)/ruby/internal/has/builtin.h
+type.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+type.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+type.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+type.o: $(hdrdir)/ruby/internal/has/extension.h
+type.o: $(hdrdir)/ruby/internal/has/feature.h
+type.o: $(hdrdir)/ruby/internal/has/warning.h
+type.o: $(hdrdir)/ruby/internal/intern/array.h
+type.o: $(hdrdir)/ruby/internal/intern/bignum.h
+type.o: $(hdrdir)/ruby/internal/intern/class.h
+type.o: $(hdrdir)/ruby/internal/intern/compar.h
+type.o: $(hdrdir)/ruby/internal/intern/complex.h
+type.o: $(hdrdir)/ruby/internal/intern/cont.h
+type.o: $(hdrdir)/ruby/internal/intern/dir.h
+type.o: $(hdrdir)/ruby/internal/intern/enum.h
+type.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+type.o: $(hdrdir)/ruby/internal/intern/error.h
+type.o: $(hdrdir)/ruby/internal/intern/eval.h
+type.o: $(hdrdir)/ruby/internal/intern/file.h
+type.o: $(hdrdir)/ruby/internal/intern/gc.h
+type.o: $(hdrdir)/ruby/internal/intern/hash.h
+type.o: $(hdrdir)/ruby/internal/intern/io.h
+type.o: $(hdrdir)/ruby/internal/intern/load.h
+type.o: $(hdrdir)/ruby/internal/intern/marshal.h
+type.o: $(hdrdir)/ruby/internal/intern/numeric.h
+type.o: $(hdrdir)/ruby/internal/intern/object.h
+type.o: $(hdrdir)/ruby/internal/intern/parse.h
+type.o: $(hdrdir)/ruby/internal/intern/proc.h
+type.o: $(hdrdir)/ruby/internal/intern/process.h
+type.o: $(hdrdir)/ruby/internal/intern/random.h
+type.o: $(hdrdir)/ruby/internal/intern/range.h
+type.o: $(hdrdir)/ruby/internal/intern/rational.h
+type.o: $(hdrdir)/ruby/internal/intern/re.h
+type.o: $(hdrdir)/ruby/internal/intern/ruby.h
+type.o: $(hdrdir)/ruby/internal/intern/select.h
+type.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+type.o: $(hdrdir)/ruby/internal/intern/signal.h
+type.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+type.o: $(hdrdir)/ruby/internal/intern/string.h
+type.o: $(hdrdir)/ruby/internal/intern/struct.h
+type.o: $(hdrdir)/ruby/internal/intern/thread.h
+type.o: $(hdrdir)/ruby/internal/intern/time.h
+type.o: $(hdrdir)/ruby/internal/intern/variable.h
+type.o: $(hdrdir)/ruby/internal/intern/vm.h
+type.o: $(hdrdir)/ruby/internal/interpreter.h
+type.o: $(hdrdir)/ruby/internal/iterator.h
+type.o: $(hdrdir)/ruby/internal/memory.h
+type.o: $(hdrdir)/ruby/internal/method.h
+type.o: $(hdrdir)/ruby/internal/module.h
+type.o: $(hdrdir)/ruby/internal/newobj.h
+type.o: $(hdrdir)/ruby/internal/rgengc.h
+type.o: $(hdrdir)/ruby/internal/scan_args.h
+type.o: $(hdrdir)/ruby/internal/special_consts.h
+type.o: $(hdrdir)/ruby/internal/static_assert.h
+type.o: $(hdrdir)/ruby/internal/stdalign.h
+type.o: $(hdrdir)/ruby/internal/stdbool.h
+type.o: $(hdrdir)/ruby/internal/symbol.h
+type.o: $(hdrdir)/ruby/internal/token_paste.h
+type.o: $(hdrdir)/ruby/internal/value.h
+type.o: $(hdrdir)/ruby/internal/value_type.h
+type.o: $(hdrdir)/ruby/internal/variable.h
+type.o: $(hdrdir)/ruby/internal/warning_push.h
+type.o: $(hdrdir)/ruby/internal/xmalloc.h
type.o: $(hdrdir)/ruby/assert.h
type.o: $(hdrdir)/ruby/backward.h
type.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/thread_fd_close/depend b/ext/-test-/thread_fd_close/depend
index 3d8c9e4a96..01a1039469 100644
--- a/ext/-test-/thread_fd_close/depend
+++ b/ext/-test-/thread_fd_close/depend
@@ -1,146 +1,146 @@
# 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/impl/anyargs.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/assume.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/artificial.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/cold.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/const.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/error.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/format.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/noalias.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/noinline.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/pure.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/restrict.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/warning.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/attr/weakref.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/cast.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/compiler_is.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/compiler_since.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/config.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/constant_p.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core/rarray.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core/rbasic.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core/rbignum.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core/rclass.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core/rdata.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core/rfile.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core/rhash.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core/robject.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core/rregexp.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core/rstring.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core/rstruct.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/ctype.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/dllexport.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/dosish.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/error.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/eval.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/event.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/fl_type.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/gc.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/glob.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/globals.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/has/attribute.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/has/builtin.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/has/extension.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/has/feature.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/has/warning.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/array.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/bignum.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/class.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/compar.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/complex.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/cont.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/dir.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/enum.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/error.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/eval.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/file.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/gc.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/hash.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/io.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/load.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/marshal.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/numeric.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/object.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/parse.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/proc.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/process.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/random.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/range.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/rational.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/re.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/ruby.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/select.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/signal.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/string.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/struct.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/thread.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/time.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/variable.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/intern/vm.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/interpreter.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/iterator.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/memory.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/method.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/module.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/newobj.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/rgengc.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/scan_args.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/special_consts.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/static_assert.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/stdalign.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/stdbool.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/symbol.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/token_paste.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/value.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/value_type.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/variable.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/warning_push.h
-thread_fd_close.o: $(hdrdir)/ruby/impl/xmalloc.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/anyargs.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/assume.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/artificial.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/cold.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/const.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/error.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/format.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/noalias.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/noinline.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/pure.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/restrict.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/warning.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/attr/weakref.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/cast.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/compiler_is.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/compiler_since.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/config.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/constant_p.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core/rarray.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core/rbasic.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core/rbignum.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core/rclass.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core/rdata.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core/rfile.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core/rhash.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core/robject.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core/rregexp.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core/rstring.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core/rstruct.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/ctype.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/dllexport.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/dosish.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/error.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/eval.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/event.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/fl_type.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/gc.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/glob.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/globals.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/has/attribute.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/has/builtin.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/has/extension.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/has/feature.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/has/warning.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/array.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/bignum.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/class.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/compar.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/complex.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/cont.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/dir.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/enum.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/error.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/eval.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/file.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/gc.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/hash.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/io.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/load.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/marshal.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/numeric.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/object.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/parse.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/proc.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/process.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/random.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/range.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/rational.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/re.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/ruby.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/select.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/signal.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/string.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/struct.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/thread.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/time.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/variable.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/intern/vm.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/interpreter.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/iterator.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/memory.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/method.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/module.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/newobj.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/rgengc.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/scan_args.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/special_consts.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/static_assert.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/stdalign.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/stdbool.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/symbol.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/token_paste.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/value.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/value_type.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/variable.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/warning_push.h
+thread_fd_close.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/time/depend b/ext/-test-/time/depend
index af48281054..ca4d8c1a85 100644
--- a/ext/-test-/time/depend
+++ b/ext/-test-/time/depend
@@ -2,146 +2,146 @@
init.o: $(RUBY_EXTCONF_H)
init.o: $(arch_hdrdir)/ruby/config.h
init.o: $(hdrdir)/ruby.h
-init.o: $(hdrdir)/ruby/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -166,146 +166,146 @@ 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/impl/anyargs.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-leap_second.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-leap_second.o: $(hdrdir)/ruby/impl/assume.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/artificial.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/cold.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/const.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/error.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/format.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/noalias.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/noinline.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/pure.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/restrict.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/warning.h
-leap_second.o: $(hdrdir)/ruby/impl/attr/weakref.h
-leap_second.o: $(hdrdir)/ruby/impl/cast.h
-leap_second.o: $(hdrdir)/ruby/impl/compiler_is.h
-leap_second.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-leap_second.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-leap_second.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-leap_second.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-leap_second.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-leap_second.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-leap_second.o: $(hdrdir)/ruby/impl/compiler_since.h
-leap_second.o: $(hdrdir)/ruby/impl/config.h
-leap_second.o: $(hdrdir)/ruby/impl/constant_p.h
-leap_second.o: $(hdrdir)/ruby/impl/core.h
-leap_second.o: $(hdrdir)/ruby/impl/core/rarray.h
-leap_second.o: $(hdrdir)/ruby/impl/core/rbasic.h
-leap_second.o: $(hdrdir)/ruby/impl/core/rbignum.h
-leap_second.o: $(hdrdir)/ruby/impl/core/rclass.h
-leap_second.o: $(hdrdir)/ruby/impl/core/rdata.h
-leap_second.o: $(hdrdir)/ruby/impl/core/rfile.h
-leap_second.o: $(hdrdir)/ruby/impl/core/rhash.h
-leap_second.o: $(hdrdir)/ruby/impl/core/robject.h
-leap_second.o: $(hdrdir)/ruby/impl/core/rregexp.h
-leap_second.o: $(hdrdir)/ruby/impl/core/rstring.h
-leap_second.o: $(hdrdir)/ruby/impl/core/rstruct.h
-leap_second.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-leap_second.o: $(hdrdir)/ruby/impl/ctype.h
-leap_second.o: $(hdrdir)/ruby/impl/dllexport.h
-leap_second.o: $(hdrdir)/ruby/impl/dosish.h
-leap_second.o: $(hdrdir)/ruby/impl/error.h
-leap_second.o: $(hdrdir)/ruby/impl/eval.h
-leap_second.o: $(hdrdir)/ruby/impl/event.h
-leap_second.o: $(hdrdir)/ruby/impl/fl_type.h
-leap_second.o: $(hdrdir)/ruby/impl/gc.h
-leap_second.o: $(hdrdir)/ruby/impl/glob.h
-leap_second.o: $(hdrdir)/ruby/impl/globals.h
-leap_second.o: $(hdrdir)/ruby/impl/has/attribute.h
-leap_second.o: $(hdrdir)/ruby/impl/has/builtin.h
-leap_second.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-leap_second.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-leap_second.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-leap_second.o: $(hdrdir)/ruby/impl/has/extension.h
-leap_second.o: $(hdrdir)/ruby/impl/has/feature.h
-leap_second.o: $(hdrdir)/ruby/impl/has/warning.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/array.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/bignum.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/class.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/compar.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/complex.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/cont.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/dir.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/enum.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/error.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/eval.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/file.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/gc.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/hash.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/io.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/load.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/marshal.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/numeric.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/object.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/parse.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/proc.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/process.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/random.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/range.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/rational.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/re.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/ruby.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/select.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/signal.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/string.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/struct.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/thread.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/time.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/variable.h
-leap_second.o: $(hdrdir)/ruby/impl/intern/vm.h
-leap_second.o: $(hdrdir)/ruby/impl/interpreter.h
-leap_second.o: $(hdrdir)/ruby/impl/iterator.h
-leap_second.o: $(hdrdir)/ruby/impl/memory.h
-leap_second.o: $(hdrdir)/ruby/impl/method.h
-leap_second.o: $(hdrdir)/ruby/impl/module.h
-leap_second.o: $(hdrdir)/ruby/impl/newobj.h
-leap_second.o: $(hdrdir)/ruby/impl/rgengc.h
-leap_second.o: $(hdrdir)/ruby/impl/scan_args.h
-leap_second.o: $(hdrdir)/ruby/impl/special_consts.h
-leap_second.o: $(hdrdir)/ruby/impl/static_assert.h
-leap_second.o: $(hdrdir)/ruby/impl/stdalign.h
-leap_second.o: $(hdrdir)/ruby/impl/stdbool.h
-leap_second.o: $(hdrdir)/ruby/impl/symbol.h
-leap_second.o: $(hdrdir)/ruby/impl/token_paste.h
-leap_second.o: $(hdrdir)/ruby/impl/value.h
-leap_second.o: $(hdrdir)/ruby/impl/value_type.h
-leap_second.o: $(hdrdir)/ruby/impl/variable.h
-leap_second.o: $(hdrdir)/ruby/impl/warning_push.h
-leap_second.o: $(hdrdir)/ruby/impl/xmalloc.h
+leap_second.o: $(hdrdir)/ruby/internal/anyargs.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+leap_second.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+leap_second.o: $(hdrdir)/ruby/internal/assume.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/artificial.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/cold.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/const.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/error.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/format.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/noalias.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/noinline.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/pure.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/restrict.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/warning.h
+leap_second.o: $(hdrdir)/ruby/internal/attr/weakref.h
+leap_second.o: $(hdrdir)/ruby/internal/cast.h
+leap_second.o: $(hdrdir)/ruby/internal/compiler_is.h
+leap_second.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+leap_second.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+leap_second.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+leap_second.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+leap_second.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+leap_second.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+leap_second.o: $(hdrdir)/ruby/internal/compiler_since.h
+leap_second.o: $(hdrdir)/ruby/internal/config.h
+leap_second.o: $(hdrdir)/ruby/internal/constant_p.h
+leap_second.o: $(hdrdir)/ruby/internal/core.h
+leap_second.o: $(hdrdir)/ruby/internal/core/rarray.h
+leap_second.o: $(hdrdir)/ruby/internal/core/rbasic.h
+leap_second.o: $(hdrdir)/ruby/internal/core/rbignum.h
+leap_second.o: $(hdrdir)/ruby/internal/core/rclass.h
+leap_second.o: $(hdrdir)/ruby/internal/core/rdata.h
+leap_second.o: $(hdrdir)/ruby/internal/core/rfile.h
+leap_second.o: $(hdrdir)/ruby/internal/core/rhash.h
+leap_second.o: $(hdrdir)/ruby/internal/core/robject.h
+leap_second.o: $(hdrdir)/ruby/internal/core/rregexp.h
+leap_second.o: $(hdrdir)/ruby/internal/core/rstring.h
+leap_second.o: $(hdrdir)/ruby/internal/core/rstruct.h
+leap_second.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+leap_second.o: $(hdrdir)/ruby/internal/ctype.h
+leap_second.o: $(hdrdir)/ruby/internal/dllexport.h
+leap_second.o: $(hdrdir)/ruby/internal/dosish.h
+leap_second.o: $(hdrdir)/ruby/internal/error.h
+leap_second.o: $(hdrdir)/ruby/internal/eval.h
+leap_second.o: $(hdrdir)/ruby/internal/event.h
+leap_second.o: $(hdrdir)/ruby/internal/fl_type.h
+leap_second.o: $(hdrdir)/ruby/internal/gc.h
+leap_second.o: $(hdrdir)/ruby/internal/glob.h
+leap_second.o: $(hdrdir)/ruby/internal/globals.h
+leap_second.o: $(hdrdir)/ruby/internal/has/attribute.h
+leap_second.o: $(hdrdir)/ruby/internal/has/builtin.h
+leap_second.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+leap_second.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+leap_second.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+leap_second.o: $(hdrdir)/ruby/internal/has/extension.h
+leap_second.o: $(hdrdir)/ruby/internal/has/feature.h
+leap_second.o: $(hdrdir)/ruby/internal/has/warning.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/array.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/bignum.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/class.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/compar.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/complex.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/cont.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/dir.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/enum.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/error.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/eval.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/file.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/gc.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/hash.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/io.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/load.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/marshal.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/numeric.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/object.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/parse.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/proc.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/process.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/random.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/range.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/rational.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/re.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/ruby.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/select.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/signal.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/string.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/struct.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/thread.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/time.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/variable.h
+leap_second.o: $(hdrdir)/ruby/internal/intern/vm.h
+leap_second.o: $(hdrdir)/ruby/internal/interpreter.h
+leap_second.o: $(hdrdir)/ruby/internal/iterator.h
+leap_second.o: $(hdrdir)/ruby/internal/memory.h
+leap_second.o: $(hdrdir)/ruby/internal/method.h
+leap_second.o: $(hdrdir)/ruby/internal/module.h
+leap_second.o: $(hdrdir)/ruby/internal/newobj.h
+leap_second.o: $(hdrdir)/ruby/internal/rgengc.h
+leap_second.o: $(hdrdir)/ruby/internal/scan_args.h
+leap_second.o: $(hdrdir)/ruby/internal/special_consts.h
+leap_second.o: $(hdrdir)/ruby/internal/static_assert.h
+leap_second.o: $(hdrdir)/ruby/internal/stdalign.h
+leap_second.o: $(hdrdir)/ruby/internal/stdbool.h
+leap_second.o: $(hdrdir)/ruby/internal/symbol.h
+leap_second.o: $(hdrdir)/ruby/internal/token_paste.h
+leap_second.o: $(hdrdir)/ruby/internal/value.h
+leap_second.o: $(hdrdir)/ruby/internal/value_type.h
+leap_second.o: $(hdrdir)/ruby/internal/variable.h
+leap_second.o: $(hdrdir)/ruby/internal/warning_push.h
+leap_second.o: $(hdrdir)/ruby/internal/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
@@ -334,146 +334,146 @@ 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/impl/anyargs.h
-new.o: $(hdrdir)/ruby/impl/arithmetic.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-new.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-new.o: $(hdrdir)/ruby/impl/assume.h
-new.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-new.o: $(hdrdir)/ruby/impl/attr/artificial.h
-new.o: $(hdrdir)/ruby/impl/attr/cold.h
-new.o: $(hdrdir)/ruby/impl/attr/const.h
-new.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-new.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-new.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-new.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-new.o: $(hdrdir)/ruby/impl/attr/error.h
-new.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-new.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-new.o: $(hdrdir)/ruby/impl/attr/format.h
-new.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-new.o: $(hdrdir)/ruby/impl/attr/noalias.h
-new.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-new.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-new.o: $(hdrdir)/ruby/impl/attr/noinline.h
-new.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-new.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-new.o: $(hdrdir)/ruby/impl/attr/pure.h
-new.o: $(hdrdir)/ruby/impl/attr/restrict.h
-new.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-new.o: $(hdrdir)/ruby/impl/attr/warning.h
-new.o: $(hdrdir)/ruby/impl/attr/weakref.h
-new.o: $(hdrdir)/ruby/impl/cast.h
-new.o: $(hdrdir)/ruby/impl/compiler_is.h
-new.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-new.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-new.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-new.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-new.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-new.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-new.o: $(hdrdir)/ruby/impl/compiler_since.h
-new.o: $(hdrdir)/ruby/impl/config.h
-new.o: $(hdrdir)/ruby/impl/constant_p.h
-new.o: $(hdrdir)/ruby/impl/core.h
-new.o: $(hdrdir)/ruby/impl/core/rarray.h
-new.o: $(hdrdir)/ruby/impl/core/rbasic.h
-new.o: $(hdrdir)/ruby/impl/core/rbignum.h
-new.o: $(hdrdir)/ruby/impl/core/rclass.h
-new.o: $(hdrdir)/ruby/impl/core/rdata.h
-new.o: $(hdrdir)/ruby/impl/core/rfile.h
-new.o: $(hdrdir)/ruby/impl/core/rhash.h
-new.o: $(hdrdir)/ruby/impl/core/robject.h
-new.o: $(hdrdir)/ruby/impl/core/rregexp.h
-new.o: $(hdrdir)/ruby/impl/core/rstring.h
-new.o: $(hdrdir)/ruby/impl/core/rstruct.h
-new.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-new.o: $(hdrdir)/ruby/impl/ctype.h
-new.o: $(hdrdir)/ruby/impl/dllexport.h
-new.o: $(hdrdir)/ruby/impl/dosish.h
-new.o: $(hdrdir)/ruby/impl/error.h
-new.o: $(hdrdir)/ruby/impl/eval.h
-new.o: $(hdrdir)/ruby/impl/event.h
-new.o: $(hdrdir)/ruby/impl/fl_type.h
-new.o: $(hdrdir)/ruby/impl/gc.h
-new.o: $(hdrdir)/ruby/impl/glob.h
-new.o: $(hdrdir)/ruby/impl/globals.h
-new.o: $(hdrdir)/ruby/impl/has/attribute.h
-new.o: $(hdrdir)/ruby/impl/has/builtin.h
-new.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-new.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-new.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-new.o: $(hdrdir)/ruby/impl/has/extension.h
-new.o: $(hdrdir)/ruby/impl/has/feature.h
-new.o: $(hdrdir)/ruby/impl/has/warning.h
-new.o: $(hdrdir)/ruby/impl/intern/array.h
-new.o: $(hdrdir)/ruby/impl/intern/bignum.h
-new.o: $(hdrdir)/ruby/impl/intern/class.h
-new.o: $(hdrdir)/ruby/impl/intern/compar.h
-new.o: $(hdrdir)/ruby/impl/intern/complex.h
-new.o: $(hdrdir)/ruby/impl/intern/cont.h
-new.o: $(hdrdir)/ruby/impl/intern/dir.h
-new.o: $(hdrdir)/ruby/impl/intern/enum.h
-new.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-new.o: $(hdrdir)/ruby/impl/intern/error.h
-new.o: $(hdrdir)/ruby/impl/intern/eval.h
-new.o: $(hdrdir)/ruby/impl/intern/file.h
-new.o: $(hdrdir)/ruby/impl/intern/gc.h
-new.o: $(hdrdir)/ruby/impl/intern/hash.h
-new.o: $(hdrdir)/ruby/impl/intern/io.h
-new.o: $(hdrdir)/ruby/impl/intern/load.h
-new.o: $(hdrdir)/ruby/impl/intern/marshal.h
-new.o: $(hdrdir)/ruby/impl/intern/numeric.h
-new.o: $(hdrdir)/ruby/impl/intern/object.h
-new.o: $(hdrdir)/ruby/impl/intern/parse.h
-new.o: $(hdrdir)/ruby/impl/intern/proc.h
-new.o: $(hdrdir)/ruby/impl/intern/process.h
-new.o: $(hdrdir)/ruby/impl/intern/random.h
-new.o: $(hdrdir)/ruby/impl/intern/range.h
-new.o: $(hdrdir)/ruby/impl/intern/rational.h
-new.o: $(hdrdir)/ruby/impl/intern/re.h
-new.o: $(hdrdir)/ruby/impl/intern/ruby.h
-new.o: $(hdrdir)/ruby/impl/intern/select.h
-new.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-new.o: $(hdrdir)/ruby/impl/intern/signal.h
-new.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-new.o: $(hdrdir)/ruby/impl/intern/string.h
-new.o: $(hdrdir)/ruby/impl/intern/struct.h
-new.o: $(hdrdir)/ruby/impl/intern/thread.h
-new.o: $(hdrdir)/ruby/impl/intern/time.h
-new.o: $(hdrdir)/ruby/impl/intern/variable.h
-new.o: $(hdrdir)/ruby/impl/intern/vm.h
-new.o: $(hdrdir)/ruby/impl/interpreter.h
-new.o: $(hdrdir)/ruby/impl/iterator.h
-new.o: $(hdrdir)/ruby/impl/memory.h
-new.o: $(hdrdir)/ruby/impl/method.h
-new.o: $(hdrdir)/ruby/impl/module.h
-new.o: $(hdrdir)/ruby/impl/newobj.h
-new.o: $(hdrdir)/ruby/impl/rgengc.h
-new.o: $(hdrdir)/ruby/impl/scan_args.h
-new.o: $(hdrdir)/ruby/impl/special_consts.h
-new.o: $(hdrdir)/ruby/impl/static_assert.h
-new.o: $(hdrdir)/ruby/impl/stdalign.h
-new.o: $(hdrdir)/ruby/impl/stdbool.h
-new.o: $(hdrdir)/ruby/impl/symbol.h
-new.o: $(hdrdir)/ruby/impl/token_paste.h
-new.o: $(hdrdir)/ruby/impl/value.h
-new.o: $(hdrdir)/ruby/impl/value_type.h
-new.o: $(hdrdir)/ruby/impl/variable.h
-new.o: $(hdrdir)/ruby/impl/warning_push.h
-new.o: $(hdrdir)/ruby/impl/xmalloc.h
+new.o: $(hdrdir)/ruby/internal/anyargs.h
+new.o: $(hdrdir)/ruby/internal/arithmetic.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+new.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+new.o: $(hdrdir)/ruby/internal/assume.h
+new.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+new.o: $(hdrdir)/ruby/internal/attr/artificial.h
+new.o: $(hdrdir)/ruby/internal/attr/cold.h
+new.o: $(hdrdir)/ruby/internal/attr/const.h
+new.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+new.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+new.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+new.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+new.o: $(hdrdir)/ruby/internal/attr/error.h
+new.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+new.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+new.o: $(hdrdir)/ruby/internal/attr/format.h
+new.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+new.o: $(hdrdir)/ruby/internal/attr/noalias.h
+new.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+new.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+new.o: $(hdrdir)/ruby/internal/attr/noinline.h
+new.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+new.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+new.o: $(hdrdir)/ruby/internal/attr/pure.h
+new.o: $(hdrdir)/ruby/internal/attr/restrict.h
+new.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+new.o: $(hdrdir)/ruby/internal/attr/warning.h
+new.o: $(hdrdir)/ruby/internal/attr/weakref.h
+new.o: $(hdrdir)/ruby/internal/cast.h
+new.o: $(hdrdir)/ruby/internal/compiler_is.h
+new.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+new.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+new.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+new.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+new.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+new.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+new.o: $(hdrdir)/ruby/internal/compiler_since.h
+new.o: $(hdrdir)/ruby/internal/config.h
+new.o: $(hdrdir)/ruby/internal/constant_p.h
+new.o: $(hdrdir)/ruby/internal/core.h
+new.o: $(hdrdir)/ruby/internal/core/rarray.h
+new.o: $(hdrdir)/ruby/internal/core/rbasic.h
+new.o: $(hdrdir)/ruby/internal/core/rbignum.h
+new.o: $(hdrdir)/ruby/internal/core/rclass.h
+new.o: $(hdrdir)/ruby/internal/core/rdata.h
+new.o: $(hdrdir)/ruby/internal/core/rfile.h
+new.o: $(hdrdir)/ruby/internal/core/rhash.h
+new.o: $(hdrdir)/ruby/internal/core/robject.h
+new.o: $(hdrdir)/ruby/internal/core/rregexp.h
+new.o: $(hdrdir)/ruby/internal/core/rstring.h
+new.o: $(hdrdir)/ruby/internal/core/rstruct.h
+new.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+new.o: $(hdrdir)/ruby/internal/ctype.h
+new.o: $(hdrdir)/ruby/internal/dllexport.h
+new.o: $(hdrdir)/ruby/internal/dosish.h
+new.o: $(hdrdir)/ruby/internal/error.h
+new.o: $(hdrdir)/ruby/internal/eval.h
+new.o: $(hdrdir)/ruby/internal/event.h
+new.o: $(hdrdir)/ruby/internal/fl_type.h
+new.o: $(hdrdir)/ruby/internal/gc.h
+new.o: $(hdrdir)/ruby/internal/glob.h
+new.o: $(hdrdir)/ruby/internal/globals.h
+new.o: $(hdrdir)/ruby/internal/has/attribute.h
+new.o: $(hdrdir)/ruby/internal/has/builtin.h
+new.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+new.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+new.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+new.o: $(hdrdir)/ruby/internal/has/extension.h
+new.o: $(hdrdir)/ruby/internal/has/feature.h
+new.o: $(hdrdir)/ruby/internal/has/warning.h
+new.o: $(hdrdir)/ruby/internal/intern/array.h
+new.o: $(hdrdir)/ruby/internal/intern/bignum.h
+new.o: $(hdrdir)/ruby/internal/intern/class.h
+new.o: $(hdrdir)/ruby/internal/intern/compar.h
+new.o: $(hdrdir)/ruby/internal/intern/complex.h
+new.o: $(hdrdir)/ruby/internal/intern/cont.h
+new.o: $(hdrdir)/ruby/internal/intern/dir.h
+new.o: $(hdrdir)/ruby/internal/intern/enum.h
+new.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+new.o: $(hdrdir)/ruby/internal/intern/error.h
+new.o: $(hdrdir)/ruby/internal/intern/eval.h
+new.o: $(hdrdir)/ruby/internal/intern/file.h
+new.o: $(hdrdir)/ruby/internal/intern/gc.h
+new.o: $(hdrdir)/ruby/internal/intern/hash.h
+new.o: $(hdrdir)/ruby/internal/intern/io.h
+new.o: $(hdrdir)/ruby/internal/intern/load.h
+new.o: $(hdrdir)/ruby/internal/intern/marshal.h
+new.o: $(hdrdir)/ruby/internal/intern/numeric.h
+new.o: $(hdrdir)/ruby/internal/intern/object.h
+new.o: $(hdrdir)/ruby/internal/intern/parse.h
+new.o: $(hdrdir)/ruby/internal/intern/proc.h
+new.o: $(hdrdir)/ruby/internal/intern/process.h
+new.o: $(hdrdir)/ruby/internal/intern/random.h
+new.o: $(hdrdir)/ruby/internal/intern/range.h
+new.o: $(hdrdir)/ruby/internal/intern/rational.h
+new.o: $(hdrdir)/ruby/internal/intern/re.h
+new.o: $(hdrdir)/ruby/internal/intern/ruby.h
+new.o: $(hdrdir)/ruby/internal/intern/select.h
+new.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+new.o: $(hdrdir)/ruby/internal/intern/signal.h
+new.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+new.o: $(hdrdir)/ruby/internal/intern/string.h
+new.o: $(hdrdir)/ruby/internal/intern/struct.h
+new.o: $(hdrdir)/ruby/internal/intern/thread.h
+new.o: $(hdrdir)/ruby/internal/intern/time.h
+new.o: $(hdrdir)/ruby/internal/intern/variable.h
+new.o: $(hdrdir)/ruby/internal/intern/vm.h
+new.o: $(hdrdir)/ruby/internal/interpreter.h
+new.o: $(hdrdir)/ruby/internal/iterator.h
+new.o: $(hdrdir)/ruby/internal/memory.h
+new.o: $(hdrdir)/ruby/internal/method.h
+new.o: $(hdrdir)/ruby/internal/module.h
+new.o: $(hdrdir)/ruby/internal/newobj.h
+new.o: $(hdrdir)/ruby/internal/rgengc.h
+new.o: $(hdrdir)/ruby/internal/scan_args.h
+new.o: $(hdrdir)/ruby/internal/special_consts.h
+new.o: $(hdrdir)/ruby/internal/static_assert.h
+new.o: $(hdrdir)/ruby/internal/stdalign.h
+new.o: $(hdrdir)/ruby/internal/stdbool.h
+new.o: $(hdrdir)/ruby/internal/symbol.h
+new.o: $(hdrdir)/ruby/internal/token_paste.h
+new.o: $(hdrdir)/ruby/internal/value.h
+new.o: $(hdrdir)/ruby/internal/value_type.h
+new.o: $(hdrdir)/ruby/internal/variable.h
+new.o: $(hdrdir)/ruby/internal/warning_push.h
+new.o: $(hdrdir)/ruby/internal/xmalloc.h
new.o: $(hdrdir)/ruby/assert.h
new.o: $(hdrdir)/ruby/backward.h
new.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/tracepoint/depend b/ext/-test-/tracepoint/depend
index e5f2a20a5a..42dcc982b9 100644
--- a/ext/-test-/tracepoint/depend
+++ b/ext/-test-/tracepoint/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
gc_hook.o: $(RUBY_EXTCONF_H)
gc_hook.o: $(arch_hdrdir)/ruby/config.h
-gc_hook.o: $(hdrdir)/ruby/impl/anyargs.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-gc_hook.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-gc_hook.o: $(hdrdir)/ruby/impl/assume.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/artificial.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/cold.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/const.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/error.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/format.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/noalias.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/noinline.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/pure.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/restrict.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/warning.h
-gc_hook.o: $(hdrdir)/ruby/impl/attr/weakref.h
-gc_hook.o: $(hdrdir)/ruby/impl/cast.h
-gc_hook.o: $(hdrdir)/ruby/impl/compiler_is.h
-gc_hook.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-gc_hook.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-gc_hook.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-gc_hook.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-gc_hook.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-gc_hook.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-gc_hook.o: $(hdrdir)/ruby/impl/compiler_since.h
-gc_hook.o: $(hdrdir)/ruby/impl/config.h
-gc_hook.o: $(hdrdir)/ruby/impl/constant_p.h
-gc_hook.o: $(hdrdir)/ruby/impl/core.h
-gc_hook.o: $(hdrdir)/ruby/impl/core/rarray.h
-gc_hook.o: $(hdrdir)/ruby/impl/core/rbasic.h
-gc_hook.o: $(hdrdir)/ruby/impl/core/rbignum.h
-gc_hook.o: $(hdrdir)/ruby/impl/core/rclass.h
-gc_hook.o: $(hdrdir)/ruby/impl/core/rdata.h
-gc_hook.o: $(hdrdir)/ruby/impl/core/rfile.h
-gc_hook.o: $(hdrdir)/ruby/impl/core/rhash.h
-gc_hook.o: $(hdrdir)/ruby/impl/core/robject.h
-gc_hook.o: $(hdrdir)/ruby/impl/core/rregexp.h
-gc_hook.o: $(hdrdir)/ruby/impl/core/rstring.h
-gc_hook.o: $(hdrdir)/ruby/impl/core/rstruct.h
-gc_hook.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-gc_hook.o: $(hdrdir)/ruby/impl/ctype.h
-gc_hook.o: $(hdrdir)/ruby/impl/dllexport.h
-gc_hook.o: $(hdrdir)/ruby/impl/dosish.h
-gc_hook.o: $(hdrdir)/ruby/impl/error.h
-gc_hook.o: $(hdrdir)/ruby/impl/eval.h
-gc_hook.o: $(hdrdir)/ruby/impl/event.h
-gc_hook.o: $(hdrdir)/ruby/impl/fl_type.h
-gc_hook.o: $(hdrdir)/ruby/impl/gc.h
-gc_hook.o: $(hdrdir)/ruby/impl/glob.h
-gc_hook.o: $(hdrdir)/ruby/impl/globals.h
-gc_hook.o: $(hdrdir)/ruby/impl/has/attribute.h
-gc_hook.o: $(hdrdir)/ruby/impl/has/builtin.h
-gc_hook.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-gc_hook.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-gc_hook.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-gc_hook.o: $(hdrdir)/ruby/impl/has/extension.h
-gc_hook.o: $(hdrdir)/ruby/impl/has/feature.h
-gc_hook.o: $(hdrdir)/ruby/impl/has/warning.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/array.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/bignum.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/class.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/compar.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/complex.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/cont.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/dir.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/enum.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/error.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/eval.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/file.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/gc.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/hash.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/io.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/load.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/marshal.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/numeric.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/object.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/parse.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/proc.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/process.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/random.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/range.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/rational.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/re.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/ruby.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/select.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/signal.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/string.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/struct.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/thread.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/time.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/variable.h
-gc_hook.o: $(hdrdir)/ruby/impl/intern/vm.h
-gc_hook.o: $(hdrdir)/ruby/impl/interpreter.h
-gc_hook.o: $(hdrdir)/ruby/impl/iterator.h
-gc_hook.o: $(hdrdir)/ruby/impl/memory.h
-gc_hook.o: $(hdrdir)/ruby/impl/method.h
-gc_hook.o: $(hdrdir)/ruby/impl/module.h
-gc_hook.o: $(hdrdir)/ruby/impl/newobj.h
-gc_hook.o: $(hdrdir)/ruby/impl/rgengc.h
-gc_hook.o: $(hdrdir)/ruby/impl/scan_args.h
-gc_hook.o: $(hdrdir)/ruby/impl/special_consts.h
-gc_hook.o: $(hdrdir)/ruby/impl/static_assert.h
-gc_hook.o: $(hdrdir)/ruby/impl/stdalign.h
-gc_hook.o: $(hdrdir)/ruby/impl/stdbool.h
-gc_hook.o: $(hdrdir)/ruby/impl/symbol.h
-gc_hook.o: $(hdrdir)/ruby/impl/token_paste.h
-gc_hook.o: $(hdrdir)/ruby/impl/value.h
-gc_hook.o: $(hdrdir)/ruby/impl/value_type.h
-gc_hook.o: $(hdrdir)/ruby/impl/variable.h
-gc_hook.o: $(hdrdir)/ruby/impl/warning_push.h
-gc_hook.o: $(hdrdir)/ruby/impl/xmalloc.h
+gc_hook.o: $(hdrdir)/ruby/internal/anyargs.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+gc_hook.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+gc_hook.o: $(hdrdir)/ruby/internal/assume.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/artificial.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/cold.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/const.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/error.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/format.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/noalias.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/noinline.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/pure.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/restrict.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/warning.h
+gc_hook.o: $(hdrdir)/ruby/internal/attr/weakref.h
+gc_hook.o: $(hdrdir)/ruby/internal/cast.h
+gc_hook.o: $(hdrdir)/ruby/internal/compiler_is.h
+gc_hook.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+gc_hook.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+gc_hook.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+gc_hook.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+gc_hook.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+gc_hook.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+gc_hook.o: $(hdrdir)/ruby/internal/compiler_since.h
+gc_hook.o: $(hdrdir)/ruby/internal/config.h
+gc_hook.o: $(hdrdir)/ruby/internal/constant_p.h
+gc_hook.o: $(hdrdir)/ruby/internal/core.h
+gc_hook.o: $(hdrdir)/ruby/internal/core/rarray.h
+gc_hook.o: $(hdrdir)/ruby/internal/core/rbasic.h
+gc_hook.o: $(hdrdir)/ruby/internal/core/rbignum.h
+gc_hook.o: $(hdrdir)/ruby/internal/core/rclass.h
+gc_hook.o: $(hdrdir)/ruby/internal/core/rdata.h
+gc_hook.o: $(hdrdir)/ruby/internal/core/rfile.h
+gc_hook.o: $(hdrdir)/ruby/internal/core/rhash.h
+gc_hook.o: $(hdrdir)/ruby/internal/core/robject.h
+gc_hook.o: $(hdrdir)/ruby/internal/core/rregexp.h
+gc_hook.o: $(hdrdir)/ruby/internal/core/rstring.h
+gc_hook.o: $(hdrdir)/ruby/internal/core/rstruct.h
+gc_hook.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+gc_hook.o: $(hdrdir)/ruby/internal/ctype.h
+gc_hook.o: $(hdrdir)/ruby/internal/dllexport.h
+gc_hook.o: $(hdrdir)/ruby/internal/dosish.h
+gc_hook.o: $(hdrdir)/ruby/internal/error.h
+gc_hook.o: $(hdrdir)/ruby/internal/eval.h
+gc_hook.o: $(hdrdir)/ruby/internal/event.h
+gc_hook.o: $(hdrdir)/ruby/internal/fl_type.h
+gc_hook.o: $(hdrdir)/ruby/internal/gc.h
+gc_hook.o: $(hdrdir)/ruby/internal/glob.h
+gc_hook.o: $(hdrdir)/ruby/internal/globals.h
+gc_hook.o: $(hdrdir)/ruby/internal/has/attribute.h
+gc_hook.o: $(hdrdir)/ruby/internal/has/builtin.h
+gc_hook.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+gc_hook.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+gc_hook.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+gc_hook.o: $(hdrdir)/ruby/internal/has/extension.h
+gc_hook.o: $(hdrdir)/ruby/internal/has/feature.h
+gc_hook.o: $(hdrdir)/ruby/internal/has/warning.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/array.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/bignum.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/class.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/compar.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/complex.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/cont.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/dir.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/enum.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/error.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/eval.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/file.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/gc.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/hash.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/io.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/load.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/marshal.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/numeric.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/object.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/parse.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/proc.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/process.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/random.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/range.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/rational.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/re.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/ruby.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/select.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/signal.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/string.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/struct.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/thread.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/time.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/variable.h
+gc_hook.o: $(hdrdir)/ruby/internal/intern/vm.h
+gc_hook.o: $(hdrdir)/ruby/internal/interpreter.h
+gc_hook.o: $(hdrdir)/ruby/internal/iterator.h
+gc_hook.o: $(hdrdir)/ruby/internal/memory.h
+gc_hook.o: $(hdrdir)/ruby/internal/method.h
+gc_hook.o: $(hdrdir)/ruby/internal/module.h
+gc_hook.o: $(hdrdir)/ruby/internal/newobj.h
+gc_hook.o: $(hdrdir)/ruby/internal/rgengc.h
+gc_hook.o: $(hdrdir)/ruby/internal/scan_args.h
+gc_hook.o: $(hdrdir)/ruby/internal/special_consts.h
+gc_hook.o: $(hdrdir)/ruby/internal/static_assert.h
+gc_hook.o: $(hdrdir)/ruby/internal/stdalign.h
+gc_hook.o: $(hdrdir)/ruby/internal/stdbool.h
+gc_hook.o: $(hdrdir)/ruby/internal/symbol.h
+gc_hook.o: $(hdrdir)/ruby/internal/token_paste.h
+gc_hook.o: $(hdrdir)/ruby/internal/value.h
+gc_hook.o: $(hdrdir)/ruby/internal/value_type.h
+gc_hook.o: $(hdrdir)/ruby/internal/variable.h
+gc_hook.o: $(hdrdir)/ruby/internal/warning_push.h
+gc_hook.o: $(hdrdir)/ruby/internal/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
@@ -165,146 +165,146 @@ 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/impl/anyargs.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-tracepoint.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-tracepoint.o: $(hdrdir)/ruby/impl/assume.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/artificial.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/cold.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/const.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/error.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/format.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/noalias.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/noinline.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/pure.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/restrict.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/warning.h
-tracepoint.o: $(hdrdir)/ruby/impl/attr/weakref.h
-tracepoint.o: $(hdrdir)/ruby/impl/cast.h
-tracepoint.o: $(hdrdir)/ruby/impl/compiler_is.h
-tracepoint.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-tracepoint.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-tracepoint.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-tracepoint.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-tracepoint.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-tracepoint.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-tracepoint.o: $(hdrdir)/ruby/impl/compiler_since.h
-tracepoint.o: $(hdrdir)/ruby/impl/config.h
-tracepoint.o: $(hdrdir)/ruby/impl/constant_p.h
-tracepoint.o: $(hdrdir)/ruby/impl/core.h
-tracepoint.o: $(hdrdir)/ruby/impl/core/rarray.h
-tracepoint.o: $(hdrdir)/ruby/impl/core/rbasic.h
-tracepoint.o: $(hdrdir)/ruby/impl/core/rbignum.h
-tracepoint.o: $(hdrdir)/ruby/impl/core/rclass.h
-tracepoint.o: $(hdrdir)/ruby/impl/core/rdata.h
-tracepoint.o: $(hdrdir)/ruby/impl/core/rfile.h
-tracepoint.o: $(hdrdir)/ruby/impl/core/rhash.h
-tracepoint.o: $(hdrdir)/ruby/impl/core/robject.h
-tracepoint.o: $(hdrdir)/ruby/impl/core/rregexp.h
-tracepoint.o: $(hdrdir)/ruby/impl/core/rstring.h
-tracepoint.o: $(hdrdir)/ruby/impl/core/rstruct.h
-tracepoint.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-tracepoint.o: $(hdrdir)/ruby/impl/ctype.h
-tracepoint.o: $(hdrdir)/ruby/impl/dllexport.h
-tracepoint.o: $(hdrdir)/ruby/impl/dosish.h
-tracepoint.o: $(hdrdir)/ruby/impl/error.h
-tracepoint.o: $(hdrdir)/ruby/impl/eval.h
-tracepoint.o: $(hdrdir)/ruby/impl/event.h
-tracepoint.o: $(hdrdir)/ruby/impl/fl_type.h
-tracepoint.o: $(hdrdir)/ruby/impl/gc.h
-tracepoint.o: $(hdrdir)/ruby/impl/glob.h
-tracepoint.o: $(hdrdir)/ruby/impl/globals.h
-tracepoint.o: $(hdrdir)/ruby/impl/has/attribute.h
-tracepoint.o: $(hdrdir)/ruby/impl/has/builtin.h
-tracepoint.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-tracepoint.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-tracepoint.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-tracepoint.o: $(hdrdir)/ruby/impl/has/extension.h
-tracepoint.o: $(hdrdir)/ruby/impl/has/feature.h
-tracepoint.o: $(hdrdir)/ruby/impl/has/warning.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/array.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/bignum.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/class.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/compar.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/complex.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/cont.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/dir.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/enum.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/error.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/eval.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/file.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/gc.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/hash.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/io.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/load.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/marshal.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/numeric.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/object.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/parse.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/proc.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/process.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/random.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/range.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/rational.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/re.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/ruby.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/select.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/signal.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/string.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/struct.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/thread.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/time.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/variable.h
-tracepoint.o: $(hdrdir)/ruby/impl/intern/vm.h
-tracepoint.o: $(hdrdir)/ruby/impl/interpreter.h
-tracepoint.o: $(hdrdir)/ruby/impl/iterator.h
-tracepoint.o: $(hdrdir)/ruby/impl/memory.h
-tracepoint.o: $(hdrdir)/ruby/impl/method.h
-tracepoint.o: $(hdrdir)/ruby/impl/module.h
-tracepoint.o: $(hdrdir)/ruby/impl/newobj.h
-tracepoint.o: $(hdrdir)/ruby/impl/rgengc.h
-tracepoint.o: $(hdrdir)/ruby/impl/scan_args.h
-tracepoint.o: $(hdrdir)/ruby/impl/special_consts.h
-tracepoint.o: $(hdrdir)/ruby/impl/static_assert.h
-tracepoint.o: $(hdrdir)/ruby/impl/stdalign.h
-tracepoint.o: $(hdrdir)/ruby/impl/stdbool.h
-tracepoint.o: $(hdrdir)/ruby/impl/symbol.h
-tracepoint.o: $(hdrdir)/ruby/impl/token_paste.h
-tracepoint.o: $(hdrdir)/ruby/impl/value.h
-tracepoint.o: $(hdrdir)/ruby/impl/value_type.h
-tracepoint.o: $(hdrdir)/ruby/impl/variable.h
-tracepoint.o: $(hdrdir)/ruby/impl/warning_push.h
-tracepoint.o: $(hdrdir)/ruby/impl/xmalloc.h
+tracepoint.o: $(hdrdir)/ruby/internal/anyargs.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+tracepoint.o: $(hdrdir)/ruby/internal/assume.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/artificial.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/cold.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/const.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/error.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/format.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/noalias.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/noinline.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/pure.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/restrict.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/warning.h
+tracepoint.o: $(hdrdir)/ruby/internal/attr/weakref.h
+tracepoint.o: $(hdrdir)/ruby/internal/cast.h
+tracepoint.o: $(hdrdir)/ruby/internal/compiler_is.h
+tracepoint.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+tracepoint.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+tracepoint.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+tracepoint.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+tracepoint.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+tracepoint.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+tracepoint.o: $(hdrdir)/ruby/internal/compiler_since.h
+tracepoint.o: $(hdrdir)/ruby/internal/config.h
+tracepoint.o: $(hdrdir)/ruby/internal/constant_p.h
+tracepoint.o: $(hdrdir)/ruby/internal/core.h
+tracepoint.o: $(hdrdir)/ruby/internal/core/rarray.h
+tracepoint.o: $(hdrdir)/ruby/internal/core/rbasic.h
+tracepoint.o: $(hdrdir)/ruby/internal/core/rbignum.h
+tracepoint.o: $(hdrdir)/ruby/internal/core/rclass.h
+tracepoint.o: $(hdrdir)/ruby/internal/core/rdata.h
+tracepoint.o: $(hdrdir)/ruby/internal/core/rfile.h
+tracepoint.o: $(hdrdir)/ruby/internal/core/rhash.h
+tracepoint.o: $(hdrdir)/ruby/internal/core/robject.h
+tracepoint.o: $(hdrdir)/ruby/internal/core/rregexp.h
+tracepoint.o: $(hdrdir)/ruby/internal/core/rstring.h
+tracepoint.o: $(hdrdir)/ruby/internal/core/rstruct.h
+tracepoint.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+tracepoint.o: $(hdrdir)/ruby/internal/ctype.h
+tracepoint.o: $(hdrdir)/ruby/internal/dllexport.h
+tracepoint.o: $(hdrdir)/ruby/internal/dosish.h
+tracepoint.o: $(hdrdir)/ruby/internal/error.h
+tracepoint.o: $(hdrdir)/ruby/internal/eval.h
+tracepoint.o: $(hdrdir)/ruby/internal/event.h
+tracepoint.o: $(hdrdir)/ruby/internal/fl_type.h
+tracepoint.o: $(hdrdir)/ruby/internal/gc.h
+tracepoint.o: $(hdrdir)/ruby/internal/glob.h
+tracepoint.o: $(hdrdir)/ruby/internal/globals.h
+tracepoint.o: $(hdrdir)/ruby/internal/has/attribute.h
+tracepoint.o: $(hdrdir)/ruby/internal/has/builtin.h
+tracepoint.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+tracepoint.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+tracepoint.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+tracepoint.o: $(hdrdir)/ruby/internal/has/extension.h
+tracepoint.o: $(hdrdir)/ruby/internal/has/feature.h
+tracepoint.o: $(hdrdir)/ruby/internal/has/warning.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/array.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/bignum.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/class.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/compar.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/complex.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/cont.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/dir.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/enum.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/error.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/eval.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/file.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/gc.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/hash.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/io.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/load.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/marshal.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/numeric.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/object.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/parse.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/proc.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/process.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/random.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/range.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/rational.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/re.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/ruby.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/select.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/signal.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/string.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/struct.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/thread.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/time.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/variable.h
+tracepoint.o: $(hdrdir)/ruby/internal/intern/vm.h
+tracepoint.o: $(hdrdir)/ruby/internal/interpreter.h
+tracepoint.o: $(hdrdir)/ruby/internal/iterator.h
+tracepoint.o: $(hdrdir)/ruby/internal/memory.h
+tracepoint.o: $(hdrdir)/ruby/internal/method.h
+tracepoint.o: $(hdrdir)/ruby/internal/module.h
+tracepoint.o: $(hdrdir)/ruby/internal/newobj.h
+tracepoint.o: $(hdrdir)/ruby/internal/rgengc.h
+tracepoint.o: $(hdrdir)/ruby/internal/scan_args.h
+tracepoint.o: $(hdrdir)/ruby/internal/special_consts.h
+tracepoint.o: $(hdrdir)/ruby/internal/static_assert.h
+tracepoint.o: $(hdrdir)/ruby/internal/stdalign.h
+tracepoint.o: $(hdrdir)/ruby/internal/stdbool.h
+tracepoint.o: $(hdrdir)/ruby/internal/symbol.h
+tracepoint.o: $(hdrdir)/ruby/internal/token_paste.h
+tracepoint.o: $(hdrdir)/ruby/internal/value.h
+tracepoint.o: $(hdrdir)/ruby/internal/value_type.h
+tracepoint.o: $(hdrdir)/ruby/internal/variable.h
+tracepoint.o: $(hdrdir)/ruby/internal/warning_push.h
+tracepoint.o: $(hdrdir)/ruby/internal/xmalloc.h
tracepoint.o: $(hdrdir)/ruby/assert.h
tracepoint.o: $(hdrdir)/ruby/backward.h
tracepoint.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/typeddata/depend b/ext/-test-/typeddata/depend
index d8efb212ca..9eb8632678 100644
--- a/ext/-test-/typeddata/depend
+++ b/ext/-test-/typeddata/depend
@@ -2,146 +2,146 @@
typeddata.o: $(RUBY_EXTCONF_H)
typeddata.o: $(arch_hdrdir)/ruby/config.h
typeddata.o: $(hdrdir)/ruby.h
-typeddata.o: $(hdrdir)/ruby/impl/anyargs.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-typeddata.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-typeddata.o: $(hdrdir)/ruby/impl/assume.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/artificial.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/cold.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/const.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/error.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/format.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/noalias.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/noinline.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/pure.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/restrict.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/warning.h
-typeddata.o: $(hdrdir)/ruby/impl/attr/weakref.h
-typeddata.o: $(hdrdir)/ruby/impl/cast.h
-typeddata.o: $(hdrdir)/ruby/impl/compiler_is.h
-typeddata.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-typeddata.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-typeddata.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-typeddata.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-typeddata.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-typeddata.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-typeddata.o: $(hdrdir)/ruby/impl/compiler_since.h
-typeddata.o: $(hdrdir)/ruby/impl/config.h
-typeddata.o: $(hdrdir)/ruby/impl/constant_p.h
-typeddata.o: $(hdrdir)/ruby/impl/core.h
-typeddata.o: $(hdrdir)/ruby/impl/core/rarray.h
-typeddata.o: $(hdrdir)/ruby/impl/core/rbasic.h
-typeddata.o: $(hdrdir)/ruby/impl/core/rbignum.h
-typeddata.o: $(hdrdir)/ruby/impl/core/rclass.h
-typeddata.o: $(hdrdir)/ruby/impl/core/rdata.h
-typeddata.o: $(hdrdir)/ruby/impl/core/rfile.h
-typeddata.o: $(hdrdir)/ruby/impl/core/rhash.h
-typeddata.o: $(hdrdir)/ruby/impl/core/robject.h
-typeddata.o: $(hdrdir)/ruby/impl/core/rregexp.h
-typeddata.o: $(hdrdir)/ruby/impl/core/rstring.h
-typeddata.o: $(hdrdir)/ruby/impl/core/rstruct.h
-typeddata.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-typeddata.o: $(hdrdir)/ruby/impl/ctype.h
-typeddata.o: $(hdrdir)/ruby/impl/dllexport.h
-typeddata.o: $(hdrdir)/ruby/impl/dosish.h
-typeddata.o: $(hdrdir)/ruby/impl/error.h
-typeddata.o: $(hdrdir)/ruby/impl/eval.h
-typeddata.o: $(hdrdir)/ruby/impl/event.h
-typeddata.o: $(hdrdir)/ruby/impl/fl_type.h
-typeddata.o: $(hdrdir)/ruby/impl/gc.h
-typeddata.o: $(hdrdir)/ruby/impl/glob.h
-typeddata.o: $(hdrdir)/ruby/impl/globals.h
-typeddata.o: $(hdrdir)/ruby/impl/has/attribute.h
-typeddata.o: $(hdrdir)/ruby/impl/has/builtin.h
-typeddata.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-typeddata.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-typeddata.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-typeddata.o: $(hdrdir)/ruby/impl/has/extension.h
-typeddata.o: $(hdrdir)/ruby/impl/has/feature.h
-typeddata.o: $(hdrdir)/ruby/impl/has/warning.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/array.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/bignum.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/class.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/compar.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/complex.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/cont.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/dir.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/enum.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/error.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/eval.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/file.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/gc.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/hash.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/io.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/load.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/marshal.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/numeric.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/object.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/parse.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/proc.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/process.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/random.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/range.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/rational.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/re.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/ruby.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/select.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/signal.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/string.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/struct.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/thread.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/time.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/variable.h
-typeddata.o: $(hdrdir)/ruby/impl/intern/vm.h
-typeddata.o: $(hdrdir)/ruby/impl/interpreter.h
-typeddata.o: $(hdrdir)/ruby/impl/iterator.h
-typeddata.o: $(hdrdir)/ruby/impl/memory.h
-typeddata.o: $(hdrdir)/ruby/impl/method.h
-typeddata.o: $(hdrdir)/ruby/impl/module.h
-typeddata.o: $(hdrdir)/ruby/impl/newobj.h
-typeddata.o: $(hdrdir)/ruby/impl/rgengc.h
-typeddata.o: $(hdrdir)/ruby/impl/scan_args.h
-typeddata.o: $(hdrdir)/ruby/impl/special_consts.h
-typeddata.o: $(hdrdir)/ruby/impl/static_assert.h
-typeddata.o: $(hdrdir)/ruby/impl/stdalign.h
-typeddata.o: $(hdrdir)/ruby/impl/stdbool.h
-typeddata.o: $(hdrdir)/ruby/impl/symbol.h
-typeddata.o: $(hdrdir)/ruby/impl/token_paste.h
-typeddata.o: $(hdrdir)/ruby/impl/value.h
-typeddata.o: $(hdrdir)/ruby/impl/value_type.h
-typeddata.o: $(hdrdir)/ruby/impl/variable.h
-typeddata.o: $(hdrdir)/ruby/impl/warning_push.h
-typeddata.o: $(hdrdir)/ruby/impl/xmalloc.h
+typeddata.o: $(hdrdir)/ruby/internal/anyargs.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+typeddata.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+typeddata.o: $(hdrdir)/ruby/internal/assume.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/artificial.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/cold.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/const.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/error.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/format.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/noalias.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/noinline.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/pure.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/restrict.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/warning.h
+typeddata.o: $(hdrdir)/ruby/internal/attr/weakref.h
+typeddata.o: $(hdrdir)/ruby/internal/cast.h
+typeddata.o: $(hdrdir)/ruby/internal/compiler_is.h
+typeddata.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+typeddata.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+typeddata.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+typeddata.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+typeddata.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+typeddata.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+typeddata.o: $(hdrdir)/ruby/internal/compiler_since.h
+typeddata.o: $(hdrdir)/ruby/internal/config.h
+typeddata.o: $(hdrdir)/ruby/internal/constant_p.h
+typeddata.o: $(hdrdir)/ruby/internal/core.h
+typeddata.o: $(hdrdir)/ruby/internal/core/rarray.h
+typeddata.o: $(hdrdir)/ruby/internal/core/rbasic.h
+typeddata.o: $(hdrdir)/ruby/internal/core/rbignum.h
+typeddata.o: $(hdrdir)/ruby/internal/core/rclass.h
+typeddata.o: $(hdrdir)/ruby/internal/core/rdata.h
+typeddata.o: $(hdrdir)/ruby/internal/core/rfile.h
+typeddata.o: $(hdrdir)/ruby/internal/core/rhash.h
+typeddata.o: $(hdrdir)/ruby/internal/core/robject.h
+typeddata.o: $(hdrdir)/ruby/internal/core/rregexp.h
+typeddata.o: $(hdrdir)/ruby/internal/core/rstring.h
+typeddata.o: $(hdrdir)/ruby/internal/core/rstruct.h
+typeddata.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+typeddata.o: $(hdrdir)/ruby/internal/ctype.h
+typeddata.o: $(hdrdir)/ruby/internal/dllexport.h
+typeddata.o: $(hdrdir)/ruby/internal/dosish.h
+typeddata.o: $(hdrdir)/ruby/internal/error.h
+typeddata.o: $(hdrdir)/ruby/internal/eval.h
+typeddata.o: $(hdrdir)/ruby/internal/event.h
+typeddata.o: $(hdrdir)/ruby/internal/fl_type.h
+typeddata.o: $(hdrdir)/ruby/internal/gc.h
+typeddata.o: $(hdrdir)/ruby/internal/glob.h
+typeddata.o: $(hdrdir)/ruby/internal/globals.h
+typeddata.o: $(hdrdir)/ruby/internal/has/attribute.h
+typeddata.o: $(hdrdir)/ruby/internal/has/builtin.h
+typeddata.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+typeddata.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+typeddata.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+typeddata.o: $(hdrdir)/ruby/internal/has/extension.h
+typeddata.o: $(hdrdir)/ruby/internal/has/feature.h
+typeddata.o: $(hdrdir)/ruby/internal/has/warning.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/array.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/bignum.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/class.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/compar.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/complex.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/cont.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/dir.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/enum.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/error.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/eval.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/file.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/gc.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/hash.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/io.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/load.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/marshal.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/numeric.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/object.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/parse.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/proc.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/process.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/random.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/range.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/rational.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/re.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/ruby.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/select.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/signal.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/string.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/struct.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/thread.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/time.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/variable.h
+typeddata.o: $(hdrdir)/ruby/internal/intern/vm.h
+typeddata.o: $(hdrdir)/ruby/internal/interpreter.h
+typeddata.o: $(hdrdir)/ruby/internal/iterator.h
+typeddata.o: $(hdrdir)/ruby/internal/memory.h
+typeddata.o: $(hdrdir)/ruby/internal/method.h
+typeddata.o: $(hdrdir)/ruby/internal/module.h
+typeddata.o: $(hdrdir)/ruby/internal/newobj.h
+typeddata.o: $(hdrdir)/ruby/internal/rgengc.h
+typeddata.o: $(hdrdir)/ruby/internal/scan_args.h
+typeddata.o: $(hdrdir)/ruby/internal/special_consts.h
+typeddata.o: $(hdrdir)/ruby/internal/static_assert.h
+typeddata.o: $(hdrdir)/ruby/internal/stdalign.h
+typeddata.o: $(hdrdir)/ruby/internal/stdbool.h
+typeddata.o: $(hdrdir)/ruby/internal/symbol.h
+typeddata.o: $(hdrdir)/ruby/internal/token_paste.h
+typeddata.o: $(hdrdir)/ruby/internal/value.h
+typeddata.o: $(hdrdir)/ruby/internal/value_type.h
+typeddata.o: $(hdrdir)/ruby/internal/variable.h
+typeddata.o: $(hdrdir)/ruby/internal/warning_push.h
+typeddata.o: $(hdrdir)/ruby/internal/xmalloc.h
typeddata.o: $(hdrdir)/ruby/assert.h
typeddata.o: $(hdrdir)/ruby/backward.h
typeddata.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/-test-/vm/depend b/ext/-test-/vm/depend
index 4d8c8d89d7..8b6ef54509 100644
--- a/ext/-test-/vm/depend
+++ b/ext/-test-/vm/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
at_exit.o: $(RUBY_EXTCONF_H)
at_exit.o: $(arch_hdrdir)/ruby/config.h
-at_exit.o: $(hdrdir)/ruby/impl/anyargs.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-at_exit.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-at_exit.o: $(hdrdir)/ruby/impl/assume.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/artificial.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/cold.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/const.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/error.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/format.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/noalias.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/noinline.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/pure.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/restrict.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/warning.h
-at_exit.o: $(hdrdir)/ruby/impl/attr/weakref.h
-at_exit.o: $(hdrdir)/ruby/impl/cast.h
-at_exit.o: $(hdrdir)/ruby/impl/compiler_is.h
-at_exit.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-at_exit.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-at_exit.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-at_exit.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-at_exit.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-at_exit.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-at_exit.o: $(hdrdir)/ruby/impl/compiler_since.h
-at_exit.o: $(hdrdir)/ruby/impl/config.h
-at_exit.o: $(hdrdir)/ruby/impl/constant_p.h
-at_exit.o: $(hdrdir)/ruby/impl/core.h
-at_exit.o: $(hdrdir)/ruby/impl/core/rarray.h
-at_exit.o: $(hdrdir)/ruby/impl/core/rbasic.h
-at_exit.o: $(hdrdir)/ruby/impl/core/rbignum.h
-at_exit.o: $(hdrdir)/ruby/impl/core/rclass.h
-at_exit.o: $(hdrdir)/ruby/impl/core/rdata.h
-at_exit.o: $(hdrdir)/ruby/impl/core/rfile.h
-at_exit.o: $(hdrdir)/ruby/impl/core/rhash.h
-at_exit.o: $(hdrdir)/ruby/impl/core/robject.h
-at_exit.o: $(hdrdir)/ruby/impl/core/rregexp.h
-at_exit.o: $(hdrdir)/ruby/impl/core/rstring.h
-at_exit.o: $(hdrdir)/ruby/impl/core/rstruct.h
-at_exit.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-at_exit.o: $(hdrdir)/ruby/impl/ctype.h
-at_exit.o: $(hdrdir)/ruby/impl/dllexport.h
-at_exit.o: $(hdrdir)/ruby/impl/dosish.h
-at_exit.o: $(hdrdir)/ruby/impl/error.h
-at_exit.o: $(hdrdir)/ruby/impl/eval.h
-at_exit.o: $(hdrdir)/ruby/impl/event.h
-at_exit.o: $(hdrdir)/ruby/impl/fl_type.h
-at_exit.o: $(hdrdir)/ruby/impl/gc.h
-at_exit.o: $(hdrdir)/ruby/impl/glob.h
-at_exit.o: $(hdrdir)/ruby/impl/globals.h
-at_exit.o: $(hdrdir)/ruby/impl/has/attribute.h
-at_exit.o: $(hdrdir)/ruby/impl/has/builtin.h
-at_exit.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-at_exit.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-at_exit.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-at_exit.o: $(hdrdir)/ruby/impl/has/extension.h
-at_exit.o: $(hdrdir)/ruby/impl/has/feature.h
-at_exit.o: $(hdrdir)/ruby/impl/has/warning.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/array.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/bignum.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/class.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/compar.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/complex.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/cont.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/dir.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/enum.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/error.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/eval.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/file.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/gc.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/hash.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/io.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/load.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/marshal.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/numeric.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/object.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/parse.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/proc.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/process.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/random.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/range.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/rational.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/re.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/ruby.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/select.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/signal.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/string.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/struct.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/thread.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/time.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/variable.h
-at_exit.o: $(hdrdir)/ruby/impl/intern/vm.h
-at_exit.o: $(hdrdir)/ruby/impl/interpreter.h
-at_exit.o: $(hdrdir)/ruby/impl/iterator.h
-at_exit.o: $(hdrdir)/ruby/impl/memory.h
-at_exit.o: $(hdrdir)/ruby/impl/method.h
-at_exit.o: $(hdrdir)/ruby/impl/module.h
-at_exit.o: $(hdrdir)/ruby/impl/newobj.h
-at_exit.o: $(hdrdir)/ruby/impl/rgengc.h
-at_exit.o: $(hdrdir)/ruby/impl/scan_args.h
-at_exit.o: $(hdrdir)/ruby/impl/special_consts.h
-at_exit.o: $(hdrdir)/ruby/impl/static_assert.h
-at_exit.o: $(hdrdir)/ruby/impl/stdalign.h
-at_exit.o: $(hdrdir)/ruby/impl/stdbool.h
-at_exit.o: $(hdrdir)/ruby/impl/symbol.h
-at_exit.o: $(hdrdir)/ruby/impl/token_paste.h
-at_exit.o: $(hdrdir)/ruby/impl/value.h
-at_exit.o: $(hdrdir)/ruby/impl/value_type.h
-at_exit.o: $(hdrdir)/ruby/impl/variable.h
-at_exit.o: $(hdrdir)/ruby/impl/warning_push.h
-at_exit.o: $(hdrdir)/ruby/impl/xmalloc.h
+at_exit.o: $(hdrdir)/ruby/internal/anyargs.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+at_exit.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+at_exit.o: $(hdrdir)/ruby/internal/assume.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/artificial.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/cold.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/const.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/error.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/format.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/noalias.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/noinline.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/pure.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/restrict.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/warning.h
+at_exit.o: $(hdrdir)/ruby/internal/attr/weakref.h
+at_exit.o: $(hdrdir)/ruby/internal/cast.h
+at_exit.o: $(hdrdir)/ruby/internal/compiler_is.h
+at_exit.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+at_exit.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+at_exit.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+at_exit.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+at_exit.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+at_exit.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+at_exit.o: $(hdrdir)/ruby/internal/compiler_since.h
+at_exit.o: $(hdrdir)/ruby/internal/config.h
+at_exit.o: $(hdrdir)/ruby/internal/constant_p.h
+at_exit.o: $(hdrdir)/ruby/internal/core.h
+at_exit.o: $(hdrdir)/ruby/internal/core/rarray.h
+at_exit.o: $(hdrdir)/ruby/internal/core/rbasic.h
+at_exit.o: $(hdrdir)/ruby/internal/core/rbignum.h
+at_exit.o: $(hdrdir)/ruby/internal/core/rclass.h
+at_exit.o: $(hdrdir)/ruby/internal/core/rdata.h
+at_exit.o: $(hdrdir)/ruby/internal/core/rfile.h
+at_exit.o: $(hdrdir)/ruby/internal/core/rhash.h
+at_exit.o: $(hdrdir)/ruby/internal/core/robject.h
+at_exit.o: $(hdrdir)/ruby/internal/core/rregexp.h
+at_exit.o: $(hdrdir)/ruby/internal/core/rstring.h
+at_exit.o: $(hdrdir)/ruby/internal/core/rstruct.h
+at_exit.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+at_exit.o: $(hdrdir)/ruby/internal/ctype.h
+at_exit.o: $(hdrdir)/ruby/internal/dllexport.h
+at_exit.o: $(hdrdir)/ruby/internal/dosish.h
+at_exit.o: $(hdrdir)/ruby/internal/error.h
+at_exit.o: $(hdrdir)/ruby/internal/eval.h
+at_exit.o: $(hdrdir)/ruby/internal/event.h
+at_exit.o: $(hdrdir)/ruby/internal/fl_type.h
+at_exit.o: $(hdrdir)/ruby/internal/gc.h
+at_exit.o: $(hdrdir)/ruby/internal/glob.h
+at_exit.o: $(hdrdir)/ruby/internal/globals.h
+at_exit.o: $(hdrdir)/ruby/internal/has/attribute.h
+at_exit.o: $(hdrdir)/ruby/internal/has/builtin.h
+at_exit.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+at_exit.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+at_exit.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+at_exit.o: $(hdrdir)/ruby/internal/has/extension.h
+at_exit.o: $(hdrdir)/ruby/internal/has/feature.h
+at_exit.o: $(hdrdir)/ruby/internal/has/warning.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/array.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/bignum.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/class.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/compar.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/complex.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/cont.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/dir.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/enum.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/error.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/eval.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/file.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/gc.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/hash.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/io.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/load.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/marshal.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/numeric.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/object.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/parse.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/proc.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/process.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/random.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/range.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/rational.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/re.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/ruby.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/select.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/signal.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/string.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/struct.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/thread.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/time.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/variable.h
+at_exit.o: $(hdrdir)/ruby/internal/intern/vm.h
+at_exit.o: $(hdrdir)/ruby/internal/interpreter.h
+at_exit.o: $(hdrdir)/ruby/internal/iterator.h
+at_exit.o: $(hdrdir)/ruby/internal/memory.h
+at_exit.o: $(hdrdir)/ruby/internal/method.h
+at_exit.o: $(hdrdir)/ruby/internal/module.h
+at_exit.o: $(hdrdir)/ruby/internal/newobj.h
+at_exit.o: $(hdrdir)/ruby/internal/rgengc.h
+at_exit.o: $(hdrdir)/ruby/internal/scan_args.h
+at_exit.o: $(hdrdir)/ruby/internal/special_consts.h
+at_exit.o: $(hdrdir)/ruby/internal/static_assert.h
+at_exit.o: $(hdrdir)/ruby/internal/stdalign.h
+at_exit.o: $(hdrdir)/ruby/internal/stdbool.h
+at_exit.o: $(hdrdir)/ruby/internal/symbol.h
+at_exit.o: $(hdrdir)/ruby/internal/token_paste.h
+at_exit.o: $(hdrdir)/ruby/internal/value.h
+at_exit.o: $(hdrdir)/ruby/internal/value_type.h
+at_exit.o: $(hdrdir)/ruby/internal/variable.h
+at_exit.o: $(hdrdir)/ruby/internal/warning_push.h
+at_exit.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/-test-/wait_for_single_fd/depend b/ext/-test-/wait_for_single_fd/depend
index 9d4fe1761e..62a2e04afd 100644
--- a/ext/-test-/wait_for_single_fd/depend
+++ b/ext/-test-/wait_for_single_fd/depend
@@ -1,146 +1,146 @@
# 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/impl/anyargs.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/assume.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/artificial.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/cold.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/const.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/error.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/format.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/noalias.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/noinline.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/pure.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/restrict.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/warning.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/attr/weakref.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/cast.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/compiler_is.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/compiler_since.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/config.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/constant_p.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core/rarray.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core/rbasic.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core/rbignum.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core/rclass.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core/rdata.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core/rfile.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core/rhash.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core/robject.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core/rregexp.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core/rstring.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core/rstruct.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/ctype.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/dllexport.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/dosish.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/error.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/eval.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/event.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/fl_type.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/gc.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/glob.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/globals.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/has/attribute.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/has/builtin.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/has/extension.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/has/feature.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/has/warning.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/array.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/bignum.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/class.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/compar.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/complex.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/cont.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/dir.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/enum.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/error.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/eval.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/file.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/gc.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/hash.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/io.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/load.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/marshal.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/numeric.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/object.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/parse.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/proc.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/process.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/random.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/range.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/rational.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/re.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/ruby.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/select.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/signal.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/string.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/struct.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/thread.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/time.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/variable.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/intern/vm.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/interpreter.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/iterator.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/memory.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/method.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/module.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/newobj.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/rgengc.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/scan_args.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/special_consts.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/static_assert.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/stdalign.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/stdbool.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/symbol.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/token_paste.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/value.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/value_type.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/variable.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/warning_push.h
-wait_for_single_fd.o: $(hdrdir)/ruby/impl/xmalloc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/anyargs.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/assume.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/artificial.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/cold.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/const.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/error.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/format.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/noalias.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/noinline.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/pure.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/restrict.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/warning.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/attr/weakref.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/cast.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/compiler_is.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/compiler_since.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/config.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/constant_p.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core/rarray.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core/rbasic.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core/rbignum.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core/rclass.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core/rdata.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core/rfile.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core/rhash.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core/robject.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core/rregexp.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core/rstring.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core/rstruct.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/ctype.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/dllexport.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/dosish.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/error.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/eval.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/event.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/fl_type.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/gc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/glob.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/globals.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/has/attribute.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/has/builtin.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/has/extension.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/has/feature.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/has/warning.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/array.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/bignum.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/class.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/compar.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/complex.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/cont.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/dir.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/enum.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/error.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/eval.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/file.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/gc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/hash.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/io.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/load.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/marshal.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/numeric.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/object.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/parse.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/proc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/process.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/random.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/range.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/rational.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/re.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/ruby.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/select.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/signal.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/string.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/struct.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/thread.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/time.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/variable.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/intern/vm.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/interpreter.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/iterator.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/memory.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/method.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/module.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/newobj.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/rgengc.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/scan_args.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/special_consts.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/static_assert.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/stdalign.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/stdbool.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/symbol.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/token_paste.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/value.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/value_type.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/variable.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/warning_push.h
+wait_for_single_fd.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/bigdecimal/depend b/ext/bigdecimal/depend
index 048cf04eec..33839e8bdb 100644
--- a/ext/bigdecimal/depend
+++ b/ext/bigdecimal/depend
@@ -4,146 +4,146 @@ Makefile: $(BIGDECIMAL_RB)
# AUTOGENERATED DEPENDENCIES START
bigdecimal.o: $(RUBY_EXTCONF_H)
bigdecimal.o: $(arch_hdrdir)/ruby/config.h
-bigdecimal.o: $(hdrdir)/ruby/impl/anyargs.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-bigdecimal.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-bigdecimal.o: $(hdrdir)/ruby/impl/assume.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/artificial.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/cold.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/const.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/error.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/format.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/noalias.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/noinline.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/pure.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/restrict.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/warning.h
-bigdecimal.o: $(hdrdir)/ruby/impl/attr/weakref.h
-bigdecimal.o: $(hdrdir)/ruby/impl/cast.h
-bigdecimal.o: $(hdrdir)/ruby/impl/compiler_is.h
-bigdecimal.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-bigdecimal.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-bigdecimal.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-bigdecimal.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-bigdecimal.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-bigdecimal.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-bigdecimal.o: $(hdrdir)/ruby/impl/compiler_since.h
-bigdecimal.o: $(hdrdir)/ruby/impl/config.h
-bigdecimal.o: $(hdrdir)/ruby/impl/constant_p.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core/rarray.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core/rbasic.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core/rbignum.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core/rclass.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core/rdata.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core/rfile.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core/rhash.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core/robject.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core/rregexp.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core/rstring.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core/rstruct.h
-bigdecimal.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-bigdecimal.o: $(hdrdir)/ruby/impl/ctype.h
-bigdecimal.o: $(hdrdir)/ruby/impl/dllexport.h
-bigdecimal.o: $(hdrdir)/ruby/impl/dosish.h
-bigdecimal.o: $(hdrdir)/ruby/impl/error.h
-bigdecimal.o: $(hdrdir)/ruby/impl/eval.h
-bigdecimal.o: $(hdrdir)/ruby/impl/event.h
-bigdecimal.o: $(hdrdir)/ruby/impl/fl_type.h
-bigdecimal.o: $(hdrdir)/ruby/impl/gc.h
-bigdecimal.o: $(hdrdir)/ruby/impl/glob.h
-bigdecimal.o: $(hdrdir)/ruby/impl/globals.h
-bigdecimal.o: $(hdrdir)/ruby/impl/has/attribute.h
-bigdecimal.o: $(hdrdir)/ruby/impl/has/builtin.h
-bigdecimal.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-bigdecimal.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-bigdecimal.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-bigdecimal.o: $(hdrdir)/ruby/impl/has/extension.h
-bigdecimal.o: $(hdrdir)/ruby/impl/has/feature.h
-bigdecimal.o: $(hdrdir)/ruby/impl/has/warning.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/array.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/bignum.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/class.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/compar.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/complex.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/cont.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/dir.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/enum.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/error.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/eval.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/file.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/gc.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/hash.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/io.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/load.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/marshal.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/numeric.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/object.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/parse.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/proc.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/process.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/random.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/range.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/rational.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/re.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/ruby.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/select.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/signal.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/string.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/struct.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/thread.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/time.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/variable.h
-bigdecimal.o: $(hdrdir)/ruby/impl/intern/vm.h
-bigdecimal.o: $(hdrdir)/ruby/impl/interpreter.h
-bigdecimal.o: $(hdrdir)/ruby/impl/iterator.h
-bigdecimal.o: $(hdrdir)/ruby/impl/memory.h
-bigdecimal.o: $(hdrdir)/ruby/impl/method.h
-bigdecimal.o: $(hdrdir)/ruby/impl/module.h
-bigdecimal.o: $(hdrdir)/ruby/impl/newobj.h
-bigdecimal.o: $(hdrdir)/ruby/impl/rgengc.h
-bigdecimal.o: $(hdrdir)/ruby/impl/scan_args.h
-bigdecimal.o: $(hdrdir)/ruby/impl/special_consts.h
-bigdecimal.o: $(hdrdir)/ruby/impl/static_assert.h
-bigdecimal.o: $(hdrdir)/ruby/impl/stdalign.h
-bigdecimal.o: $(hdrdir)/ruby/impl/stdbool.h
-bigdecimal.o: $(hdrdir)/ruby/impl/symbol.h
-bigdecimal.o: $(hdrdir)/ruby/impl/token_paste.h
-bigdecimal.o: $(hdrdir)/ruby/impl/value.h
-bigdecimal.o: $(hdrdir)/ruby/impl/value_type.h
-bigdecimal.o: $(hdrdir)/ruby/impl/variable.h
-bigdecimal.o: $(hdrdir)/ruby/impl/warning_push.h
-bigdecimal.o: $(hdrdir)/ruby/impl/xmalloc.h
+bigdecimal.o: $(hdrdir)/ruby/internal/anyargs.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+bigdecimal.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+bigdecimal.o: $(hdrdir)/ruby/internal/assume.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/artificial.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/cold.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/const.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/error.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/format.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/noalias.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/noinline.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/pure.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/restrict.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/warning.h
+bigdecimal.o: $(hdrdir)/ruby/internal/attr/weakref.h
+bigdecimal.o: $(hdrdir)/ruby/internal/cast.h
+bigdecimal.o: $(hdrdir)/ruby/internal/compiler_is.h
+bigdecimal.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+bigdecimal.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+bigdecimal.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+bigdecimal.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+bigdecimal.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+bigdecimal.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+bigdecimal.o: $(hdrdir)/ruby/internal/compiler_since.h
+bigdecimal.o: $(hdrdir)/ruby/internal/config.h
+bigdecimal.o: $(hdrdir)/ruby/internal/constant_p.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core/rarray.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core/rbasic.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core/rbignum.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core/rclass.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core/rdata.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core/rfile.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core/rhash.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core/robject.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core/rregexp.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core/rstring.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core/rstruct.h
+bigdecimal.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+bigdecimal.o: $(hdrdir)/ruby/internal/ctype.h
+bigdecimal.o: $(hdrdir)/ruby/internal/dllexport.h
+bigdecimal.o: $(hdrdir)/ruby/internal/dosish.h
+bigdecimal.o: $(hdrdir)/ruby/internal/error.h
+bigdecimal.o: $(hdrdir)/ruby/internal/eval.h
+bigdecimal.o: $(hdrdir)/ruby/internal/event.h
+bigdecimal.o: $(hdrdir)/ruby/internal/fl_type.h
+bigdecimal.o: $(hdrdir)/ruby/internal/gc.h
+bigdecimal.o: $(hdrdir)/ruby/internal/glob.h
+bigdecimal.o: $(hdrdir)/ruby/internal/globals.h
+bigdecimal.o: $(hdrdir)/ruby/internal/has/attribute.h
+bigdecimal.o: $(hdrdir)/ruby/internal/has/builtin.h
+bigdecimal.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+bigdecimal.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+bigdecimal.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+bigdecimal.o: $(hdrdir)/ruby/internal/has/extension.h
+bigdecimal.o: $(hdrdir)/ruby/internal/has/feature.h
+bigdecimal.o: $(hdrdir)/ruby/internal/has/warning.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/array.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/bignum.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/class.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/compar.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/complex.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/cont.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/dir.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/enum.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/error.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/eval.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/file.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/gc.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/hash.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/io.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/load.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/marshal.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/numeric.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/object.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/parse.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/proc.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/process.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/random.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/range.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/rational.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/re.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/ruby.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/select.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/signal.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/string.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/struct.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/thread.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/time.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/variable.h
+bigdecimal.o: $(hdrdir)/ruby/internal/intern/vm.h
+bigdecimal.o: $(hdrdir)/ruby/internal/interpreter.h
+bigdecimal.o: $(hdrdir)/ruby/internal/iterator.h
+bigdecimal.o: $(hdrdir)/ruby/internal/memory.h
+bigdecimal.o: $(hdrdir)/ruby/internal/method.h
+bigdecimal.o: $(hdrdir)/ruby/internal/module.h
+bigdecimal.o: $(hdrdir)/ruby/internal/newobj.h
+bigdecimal.o: $(hdrdir)/ruby/internal/rgengc.h
+bigdecimal.o: $(hdrdir)/ruby/internal/scan_args.h
+bigdecimal.o: $(hdrdir)/ruby/internal/special_consts.h
+bigdecimal.o: $(hdrdir)/ruby/internal/static_assert.h
+bigdecimal.o: $(hdrdir)/ruby/internal/stdalign.h
+bigdecimal.o: $(hdrdir)/ruby/internal/stdbool.h
+bigdecimal.o: $(hdrdir)/ruby/internal/symbol.h
+bigdecimal.o: $(hdrdir)/ruby/internal/token_paste.h
+bigdecimal.o: $(hdrdir)/ruby/internal/value.h
+bigdecimal.o: $(hdrdir)/ruby/internal/value_type.h
+bigdecimal.o: $(hdrdir)/ruby/internal/variable.h
+bigdecimal.o: $(hdrdir)/ruby/internal/warning_push.h
+bigdecimal.o: $(hdrdir)/ruby/internal/xmalloc.h
bigdecimal.o: $(hdrdir)/ruby/assert.h
bigdecimal.o: $(hdrdir)/ruby/backward/2/assume.h
bigdecimal.o: $(hdrdir)/ruby/backward/2/attributes.h
diff --git a/ext/cgi/escape/depend b/ext/cgi/escape/depend
index 262a4992e7..4d52e5d1f9 100644
--- a/ext/cgi/escape/depend
+++ b/ext/cgi/escape/depend
@@ -2,146 +2,146 @@
escape.o: $(RUBY_EXTCONF_H)
escape.o: $(arch_hdrdir)/ruby/config.h
escape.o: $(hdrdir)/ruby.h
-escape.o: $(hdrdir)/ruby/impl/anyargs.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-escape.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-escape.o: $(hdrdir)/ruby/impl/assume.h
-escape.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-escape.o: $(hdrdir)/ruby/impl/attr/artificial.h
-escape.o: $(hdrdir)/ruby/impl/attr/cold.h
-escape.o: $(hdrdir)/ruby/impl/attr/const.h
-escape.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-escape.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-escape.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-escape.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-escape.o: $(hdrdir)/ruby/impl/attr/error.h
-escape.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-escape.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-escape.o: $(hdrdir)/ruby/impl/attr/format.h
-escape.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-escape.o: $(hdrdir)/ruby/impl/attr/noalias.h
-escape.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-escape.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-escape.o: $(hdrdir)/ruby/impl/attr/noinline.h
-escape.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-escape.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-escape.o: $(hdrdir)/ruby/impl/attr/pure.h
-escape.o: $(hdrdir)/ruby/impl/attr/restrict.h
-escape.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-escape.o: $(hdrdir)/ruby/impl/attr/warning.h
-escape.o: $(hdrdir)/ruby/impl/attr/weakref.h
-escape.o: $(hdrdir)/ruby/impl/cast.h
-escape.o: $(hdrdir)/ruby/impl/compiler_is.h
-escape.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-escape.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-escape.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-escape.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-escape.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-escape.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-escape.o: $(hdrdir)/ruby/impl/compiler_since.h
-escape.o: $(hdrdir)/ruby/impl/config.h
-escape.o: $(hdrdir)/ruby/impl/constant_p.h
-escape.o: $(hdrdir)/ruby/impl/core.h
-escape.o: $(hdrdir)/ruby/impl/core/rarray.h
-escape.o: $(hdrdir)/ruby/impl/core/rbasic.h
-escape.o: $(hdrdir)/ruby/impl/core/rbignum.h
-escape.o: $(hdrdir)/ruby/impl/core/rclass.h
-escape.o: $(hdrdir)/ruby/impl/core/rdata.h
-escape.o: $(hdrdir)/ruby/impl/core/rfile.h
-escape.o: $(hdrdir)/ruby/impl/core/rhash.h
-escape.o: $(hdrdir)/ruby/impl/core/robject.h
-escape.o: $(hdrdir)/ruby/impl/core/rregexp.h
-escape.o: $(hdrdir)/ruby/impl/core/rstring.h
-escape.o: $(hdrdir)/ruby/impl/core/rstruct.h
-escape.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-escape.o: $(hdrdir)/ruby/impl/ctype.h
-escape.o: $(hdrdir)/ruby/impl/dllexport.h
-escape.o: $(hdrdir)/ruby/impl/dosish.h
-escape.o: $(hdrdir)/ruby/impl/error.h
-escape.o: $(hdrdir)/ruby/impl/eval.h
-escape.o: $(hdrdir)/ruby/impl/event.h
-escape.o: $(hdrdir)/ruby/impl/fl_type.h
-escape.o: $(hdrdir)/ruby/impl/gc.h
-escape.o: $(hdrdir)/ruby/impl/glob.h
-escape.o: $(hdrdir)/ruby/impl/globals.h
-escape.o: $(hdrdir)/ruby/impl/has/attribute.h
-escape.o: $(hdrdir)/ruby/impl/has/builtin.h
-escape.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-escape.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-escape.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-escape.o: $(hdrdir)/ruby/impl/has/extension.h
-escape.o: $(hdrdir)/ruby/impl/has/feature.h
-escape.o: $(hdrdir)/ruby/impl/has/warning.h
-escape.o: $(hdrdir)/ruby/impl/intern/array.h
-escape.o: $(hdrdir)/ruby/impl/intern/bignum.h
-escape.o: $(hdrdir)/ruby/impl/intern/class.h
-escape.o: $(hdrdir)/ruby/impl/intern/compar.h
-escape.o: $(hdrdir)/ruby/impl/intern/complex.h
-escape.o: $(hdrdir)/ruby/impl/intern/cont.h
-escape.o: $(hdrdir)/ruby/impl/intern/dir.h
-escape.o: $(hdrdir)/ruby/impl/intern/enum.h
-escape.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-escape.o: $(hdrdir)/ruby/impl/intern/error.h
-escape.o: $(hdrdir)/ruby/impl/intern/eval.h
-escape.o: $(hdrdir)/ruby/impl/intern/file.h
-escape.o: $(hdrdir)/ruby/impl/intern/gc.h
-escape.o: $(hdrdir)/ruby/impl/intern/hash.h
-escape.o: $(hdrdir)/ruby/impl/intern/io.h
-escape.o: $(hdrdir)/ruby/impl/intern/load.h
-escape.o: $(hdrdir)/ruby/impl/intern/marshal.h
-escape.o: $(hdrdir)/ruby/impl/intern/numeric.h
-escape.o: $(hdrdir)/ruby/impl/intern/object.h
-escape.o: $(hdrdir)/ruby/impl/intern/parse.h
-escape.o: $(hdrdir)/ruby/impl/intern/proc.h
-escape.o: $(hdrdir)/ruby/impl/intern/process.h
-escape.o: $(hdrdir)/ruby/impl/intern/random.h
-escape.o: $(hdrdir)/ruby/impl/intern/range.h
-escape.o: $(hdrdir)/ruby/impl/intern/rational.h
-escape.o: $(hdrdir)/ruby/impl/intern/re.h
-escape.o: $(hdrdir)/ruby/impl/intern/ruby.h
-escape.o: $(hdrdir)/ruby/impl/intern/select.h
-escape.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-escape.o: $(hdrdir)/ruby/impl/intern/signal.h
-escape.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-escape.o: $(hdrdir)/ruby/impl/intern/string.h
-escape.o: $(hdrdir)/ruby/impl/intern/struct.h
-escape.o: $(hdrdir)/ruby/impl/intern/thread.h
-escape.o: $(hdrdir)/ruby/impl/intern/time.h
-escape.o: $(hdrdir)/ruby/impl/intern/variable.h
-escape.o: $(hdrdir)/ruby/impl/intern/vm.h
-escape.o: $(hdrdir)/ruby/impl/interpreter.h
-escape.o: $(hdrdir)/ruby/impl/iterator.h
-escape.o: $(hdrdir)/ruby/impl/memory.h
-escape.o: $(hdrdir)/ruby/impl/method.h
-escape.o: $(hdrdir)/ruby/impl/module.h
-escape.o: $(hdrdir)/ruby/impl/newobj.h
-escape.o: $(hdrdir)/ruby/impl/rgengc.h
-escape.o: $(hdrdir)/ruby/impl/scan_args.h
-escape.o: $(hdrdir)/ruby/impl/special_consts.h
-escape.o: $(hdrdir)/ruby/impl/static_assert.h
-escape.o: $(hdrdir)/ruby/impl/stdalign.h
-escape.o: $(hdrdir)/ruby/impl/stdbool.h
-escape.o: $(hdrdir)/ruby/impl/symbol.h
-escape.o: $(hdrdir)/ruby/impl/token_paste.h
-escape.o: $(hdrdir)/ruby/impl/value.h
-escape.o: $(hdrdir)/ruby/impl/value_type.h
-escape.o: $(hdrdir)/ruby/impl/variable.h
-escape.o: $(hdrdir)/ruby/impl/warning_push.h
-escape.o: $(hdrdir)/ruby/impl/xmalloc.h
+escape.o: $(hdrdir)/ruby/internal/anyargs.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+escape.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+escape.o: $(hdrdir)/ruby/internal/assume.h
+escape.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+escape.o: $(hdrdir)/ruby/internal/attr/artificial.h
+escape.o: $(hdrdir)/ruby/internal/attr/cold.h
+escape.o: $(hdrdir)/ruby/internal/attr/const.h
+escape.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+escape.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+escape.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+escape.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+escape.o: $(hdrdir)/ruby/internal/attr/error.h
+escape.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+escape.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+escape.o: $(hdrdir)/ruby/internal/attr/format.h
+escape.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+escape.o: $(hdrdir)/ruby/internal/attr/noalias.h
+escape.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+escape.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+escape.o: $(hdrdir)/ruby/internal/attr/noinline.h
+escape.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+escape.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+escape.o: $(hdrdir)/ruby/internal/attr/pure.h
+escape.o: $(hdrdir)/ruby/internal/attr/restrict.h
+escape.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+escape.o: $(hdrdir)/ruby/internal/attr/warning.h
+escape.o: $(hdrdir)/ruby/internal/attr/weakref.h
+escape.o: $(hdrdir)/ruby/internal/cast.h
+escape.o: $(hdrdir)/ruby/internal/compiler_is.h
+escape.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+escape.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+escape.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+escape.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+escape.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+escape.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+escape.o: $(hdrdir)/ruby/internal/compiler_since.h
+escape.o: $(hdrdir)/ruby/internal/config.h
+escape.o: $(hdrdir)/ruby/internal/constant_p.h
+escape.o: $(hdrdir)/ruby/internal/core.h
+escape.o: $(hdrdir)/ruby/internal/core/rarray.h
+escape.o: $(hdrdir)/ruby/internal/core/rbasic.h
+escape.o: $(hdrdir)/ruby/internal/core/rbignum.h
+escape.o: $(hdrdir)/ruby/internal/core/rclass.h
+escape.o: $(hdrdir)/ruby/internal/core/rdata.h
+escape.o: $(hdrdir)/ruby/internal/core/rfile.h
+escape.o: $(hdrdir)/ruby/internal/core/rhash.h
+escape.o: $(hdrdir)/ruby/internal/core/robject.h
+escape.o: $(hdrdir)/ruby/internal/core/rregexp.h
+escape.o: $(hdrdir)/ruby/internal/core/rstring.h
+escape.o: $(hdrdir)/ruby/internal/core/rstruct.h
+escape.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+escape.o: $(hdrdir)/ruby/internal/ctype.h
+escape.o: $(hdrdir)/ruby/internal/dllexport.h
+escape.o: $(hdrdir)/ruby/internal/dosish.h
+escape.o: $(hdrdir)/ruby/internal/error.h
+escape.o: $(hdrdir)/ruby/internal/eval.h
+escape.o: $(hdrdir)/ruby/internal/event.h
+escape.o: $(hdrdir)/ruby/internal/fl_type.h
+escape.o: $(hdrdir)/ruby/internal/gc.h
+escape.o: $(hdrdir)/ruby/internal/glob.h
+escape.o: $(hdrdir)/ruby/internal/globals.h
+escape.o: $(hdrdir)/ruby/internal/has/attribute.h
+escape.o: $(hdrdir)/ruby/internal/has/builtin.h
+escape.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+escape.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+escape.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+escape.o: $(hdrdir)/ruby/internal/has/extension.h
+escape.o: $(hdrdir)/ruby/internal/has/feature.h
+escape.o: $(hdrdir)/ruby/internal/has/warning.h
+escape.o: $(hdrdir)/ruby/internal/intern/array.h
+escape.o: $(hdrdir)/ruby/internal/intern/bignum.h
+escape.o: $(hdrdir)/ruby/internal/intern/class.h
+escape.o: $(hdrdir)/ruby/internal/intern/compar.h
+escape.o: $(hdrdir)/ruby/internal/intern/complex.h
+escape.o: $(hdrdir)/ruby/internal/intern/cont.h
+escape.o: $(hdrdir)/ruby/internal/intern/dir.h
+escape.o: $(hdrdir)/ruby/internal/intern/enum.h
+escape.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+escape.o: $(hdrdir)/ruby/internal/intern/error.h
+escape.o: $(hdrdir)/ruby/internal/intern/eval.h
+escape.o: $(hdrdir)/ruby/internal/intern/file.h
+escape.o: $(hdrdir)/ruby/internal/intern/gc.h
+escape.o: $(hdrdir)/ruby/internal/intern/hash.h
+escape.o: $(hdrdir)/ruby/internal/intern/io.h
+escape.o: $(hdrdir)/ruby/internal/intern/load.h
+escape.o: $(hdrdir)/ruby/internal/intern/marshal.h
+escape.o: $(hdrdir)/ruby/internal/intern/numeric.h
+escape.o: $(hdrdir)/ruby/internal/intern/object.h
+escape.o: $(hdrdir)/ruby/internal/intern/parse.h
+escape.o: $(hdrdir)/ruby/internal/intern/proc.h
+escape.o: $(hdrdir)/ruby/internal/intern/process.h
+escape.o: $(hdrdir)/ruby/internal/intern/random.h
+escape.o: $(hdrdir)/ruby/internal/intern/range.h
+escape.o: $(hdrdir)/ruby/internal/intern/rational.h
+escape.o: $(hdrdir)/ruby/internal/intern/re.h
+escape.o: $(hdrdir)/ruby/internal/intern/ruby.h
+escape.o: $(hdrdir)/ruby/internal/intern/select.h
+escape.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+escape.o: $(hdrdir)/ruby/internal/intern/signal.h
+escape.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+escape.o: $(hdrdir)/ruby/internal/intern/string.h
+escape.o: $(hdrdir)/ruby/internal/intern/struct.h
+escape.o: $(hdrdir)/ruby/internal/intern/thread.h
+escape.o: $(hdrdir)/ruby/internal/intern/time.h
+escape.o: $(hdrdir)/ruby/internal/intern/variable.h
+escape.o: $(hdrdir)/ruby/internal/intern/vm.h
+escape.o: $(hdrdir)/ruby/internal/interpreter.h
+escape.o: $(hdrdir)/ruby/internal/iterator.h
+escape.o: $(hdrdir)/ruby/internal/memory.h
+escape.o: $(hdrdir)/ruby/internal/method.h
+escape.o: $(hdrdir)/ruby/internal/module.h
+escape.o: $(hdrdir)/ruby/internal/newobj.h
+escape.o: $(hdrdir)/ruby/internal/rgengc.h
+escape.o: $(hdrdir)/ruby/internal/scan_args.h
+escape.o: $(hdrdir)/ruby/internal/special_consts.h
+escape.o: $(hdrdir)/ruby/internal/static_assert.h
+escape.o: $(hdrdir)/ruby/internal/stdalign.h
+escape.o: $(hdrdir)/ruby/internal/stdbool.h
+escape.o: $(hdrdir)/ruby/internal/symbol.h
+escape.o: $(hdrdir)/ruby/internal/token_paste.h
+escape.o: $(hdrdir)/ruby/internal/value.h
+escape.o: $(hdrdir)/ruby/internal/value_type.h
+escape.o: $(hdrdir)/ruby/internal/variable.h
+escape.o: $(hdrdir)/ruby/internal/warning_push.h
+escape.o: $(hdrdir)/ruby/internal/xmalloc.h
escape.o: $(hdrdir)/ruby/assert.h
escape.o: $(hdrdir)/ruby/backward.h
escape.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/continuation/depend b/ext/continuation/depend
index 45052876a1..25fe958b2c 100644
--- a/ext/continuation/depend
+++ b/ext/continuation/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
continuation.o: $(RUBY_EXTCONF_H)
continuation.o: $(arch_hdrdir)/ruby/config.h
-continuation.o: $(hdrdir)/ruby/impl/anyargs.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-continuation.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-continuation.o: $(hdrdir)/ruby/impl/assume.h
-continuation.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-continuation.o: $(hdrdir)/ruby/impl/attr/artificial.h
-continuation.o: $(hdrdir)/ruby/impl/attr/cold.h
-continuation.o: $(hdrdir)/ruby/impl/attr/const.h
-continuation.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-continuation.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-continuation.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-continuation.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-continuation.o: $(hdrdir)/ruby/impl/attr/error.h
-continuation.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-continuation.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-continuation.o: $(hdrdir)/ruby/impl/attr/format.h
-continuation.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-continuation.o: $(hdrdir)/ruby/impl/attr/noalias.h
-continuation.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-continuation.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-continuation.o: $(hdrdir)/ruby/impl/attr/noinline.h
-continuation.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-continuation.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-continuation.o: $(hdrdir)/ruby/impl/attr/pure.h
-continuation.o: $(hdrdir)/ruby/impl/attr/restrict.h
-continuation.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-continuation.o: $(hdrdir)/ruby/impl/attr/warning.h
-continuation.o: $(hdrdir)/ruby/impl/attr/weakref.h
-continuation.o: $(hdrdir)/ruby/impl/cast.h
-continuation.o: $(hdrdir)/ruby/impl/compiler_is.h
-continuation.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-continuation.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-continuation.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-continuation.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-continuation.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-continuation.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-continuation.o: $(hdrdir)/ruby/impl/compiler_since.h
-continuation.o: $(hdrdir)/ruby/impl/config.h
-continuation.o: $(hdrdir)/ruby/impl/constant_p.h
-continuation.o: $(hdrdir)/ruby/impl/core.h
-continuation.o: $(hdrdir)/ruby/impl/core/rarray.h
-continuation.o: $(hdrdir)/ruby/impl/core/rbasic.h
-continuation.o: $(hdrdir)/ruby/impl/core/rbignum.h
-continuation.o: $(hdrdir)/ruby/impl/core/rclass.h
-continuation.o: $(hdrdir)/ruby/impl/core/rdata.h
-continuation.o: $(hdrdir)/ruby/impl/core/rfile.h
-continuation.o: $(hdrdir)/ruby/impl/core/rhash.h
-continuation.o: $(hdrdir)/ruby/impl/core/robject.h
-continuation.o: $(hdrdir)/ruby/impl/core/rregexp.h
-continuation.o: $(hdrdir)/ruby/impl/core/rstring.h
-continuation.o: $(hdrdir)/ruby/impl/core/rstruct.h
-continuation.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-continuation.o: $(hdrdir)/ruby/impl/ctype.h
-continuation.o: $(hdrdir)/ruby/impl/dllexport.h
-continuation.o: $(hdrdir)/ruby/impl/dosish.h
-continuation.o: $(hdrdir)/ruby/impl/error.h
-continuation.o: $(hdrdir)/ruby/impl/eval.h
-continuation.o: $(hdrdir)/ruby/impl/event.h
-continuation.o: $(hdrdir)/ruby/impl/fl_type.h
-continuation.o: $(hdrdir)/ruby/impl/gc.h
-continuation.o: $(hdrdir)/ruby/impl/glob.h
-continuation.o: $(hdrdir)/ruby/impl/globals.h
-continuation.o: $(hdrdir)/ruby/impl/has/attribute.h
-continuation.o: $(hdrdir)/ruby/impl/has/builtin.h
-continuation.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-continuation.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-continuation.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-continuation.o: $(hdrdir)/ruby/impl/has/extension.h
-continuation.o: $(hdrdir)/ruby/impl/has/feature.h
-continuation.o: $(hdrdir)/ruby/impl/has/warning.h
-continuation.o: $(hdrdir)/ruby/impl/intern/array.h
-continuation.o: $(hdrdir)/ruby/impl/intern/bignum.h
-continuation.o: $(hdrdir)/ruby/impl/intern/class.h
-continuation.o: $(hdrdir)/ruby/impl/intern/compar.h
-continuation.o: $(hdrdir)/ruby/impl/intern/complex.h
-continuation.o: $(hdrdir)/ruby/impl/intern/cont.h
-continuation.o: $(hdrdir)/ruby/impl/intern/dir.h
-continuation.o: $(hdrdir)/ruby/impl/intern/enum.h
-continuation.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-continuation.o: $(hdrdir)/ruby/impl/intern/error.h
-continuation.o: $(hdrdir)/ruby/impl/intern/eval.h
-continuation.o: $(hdrdir)/ruby/impl/intern/file.h
-continuation.o: $(hdrdir)/ruby/impl/intern/gc.h
-continuation.o: $(hdrdir)/ruby/impl/intern/hash.h
-continuation.o: $(hdrdir)/ruby/impl/intern/io.h
-continuation.o: $(hdrdir)/ruby/impl/intern/load.h
-continuation.o: $(hdrdir)/ruby/impl/intern/marshal.h
-continuation.o: $(hdrdir)/ruby/impl/intern/numeric.h
-continuation.o: $(hdrdir)/ruby/impl/intern/object.h
-continuation.o: $(hdrdir)/ruby/impl/intern/parse.h
-continuation.o: $(hdrdir)/ruby/impl/intern/proc.h
-continuation.o: $(hdrdir)/ruby/impl/intern/process.h
-continuation.o: $(hdrdir)/ruby/impl/intern/random.h
-continuation.o: $(hdrdir)/ruby/impl/intern/range.h
-continuation.o: $(hdrdir)/ruby/impl/intern/rational.h
-continuation.o: $(hdrdir)/ruby/impl/intern/re.h
-continuation.o: $(hdrdir)/ruby/impl/intern/ruby.h
-continuation.o: $(hdrdir)/ruby/impl/intern/select.h
-continuation.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-continuation.o: $(hdrdir)/ruby/impl/intern/signal.h
-continuation.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-continuation.o: $(hdrdir)/ruby/impl/intern/string.h
-continuation.o: $(hdrdir)/ruby/impl/intern/struct.h
-continuation.o: $(hdrdir)/ruby/impl/intern/thread.h
-continuation.o: $(hdrdir)/ruby/impl/intern/time.h
-continuation.o: $(hdrdir)/ruby/impl/intern/variable.h
-continuation.o: $(hdrdir)/ruby/impl/intern/vm.h
-continuation.o: $(hdrdir)/ruby/impl/interpreter.h
-continuation.o: $(hdrdir)/ruby/impl/iterator.h
-continuation.o: $(hdrdir)/ruby/impl/memory.h
-continuation.o: $(hdrdir)/ruby/impl/method.h
-continuation.o: $(hdrdir)/ruby/impl/module.h
-continuation.o: $(hdrdir)/ruby/impl/newobj.h
-continuation.o: $(hdrdir)/ruby/impl/rgengc.h
-continuation.o: $(hdrdir)/ruby/impl/scan_args.h
-continuation.o: $(hdrdir)/ruby/impl/special_consts.h
-continuation.o: $(hdrdir)/ruby/impl/static_assert.h
-continuation.o: $(hdrdir)/ruby/impl/stdalign.h
-continuation.o: $(hdrdir)/ruby/impl/stdbool.h
-continuation.o: $(hdrdir)/ruby/impl/symbol.h
-continuation.o: $(hdrdir)/ruby/impl/token_paste.h
-continuation.o: $(hdrdir)/ruby/impl/value.h
-continuation.o: $(hdrdir)/ruby/impl/value_type.h
-continuation.o: $(hdrdir)/ruby/impl/variable.h
-continuation.o: $(hdrdir)/ruby/impl/warning_push.h
-continuation.o: $(hdrdir)/ruby/impl/xmalloc.h
+continuation.o: $(hdrdir)/ruby/internal/anyargs.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+continuation.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+continuation.o: $(hdrdir)/ruby/internal/assume.h
+continuation.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+continuation.o: $(hdrdir)/ruby/internal/attr/artificial.h
+continuation.o: $(hdrdir)/ruby/internal/attr/cold.h
+continuation.o: $(hdrdir)/ruby/internal/attr/const.h
+continuation.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+continuation.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+continuation.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+continuation.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+continuation.o: $(hdrdir)/ruby/internal/attr/error.h
+continuation.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+continuation.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+continuation.o: $(hdrdir)/ruby/internal/attr/format.h
+continuation.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+continuation.o: $(hdrdir)/ruby/internal/attr/noalias.h
+continuation.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+continuation.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+continuation.o: $(hdrdir)/ruby/internal/attr/noinline.h
+continuation.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+continuation.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+continuation.o: $(hdrdir)/ruby/internal/attr/pure.h
+continuation.o: $(hdrdir)/ruby/internal/attr/restrict.h
+continuation.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+continuation.o: $(hdrdir)/ruby/internal/attr/warning.h
+continuation.o: $(hdrdir)/ruby/internal/attr/weakref.h
+continuation.o: $(hdrdir)/ruby/internal/cast.h
+continuation.o: $(hdrdir)/ruby/internal/compiler_is.h
+continuation.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+continuation.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+continuation.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+continuation.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+continuation.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+continuation.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+continuation.o: $(hdrdir)/ruby/internal/compiler_since.h
+continuation.o: $(hdrdir)/ruby/internal/config.h
+continuation.o: $(hdrdir)/ruby/internal/constant_p.h
+continuation.o: $(hdrdir)/ruby/internal/core.h
+continuation.o: $(hdrdir)/ruby/internal/core/rarray.h
+continuation.o: $(hdrdir)/ruby/internal/core/rbasic.h
+continuation.o: $(hdrdir)/ruby/internal/core/rbignum.h
+continuation.o: $(hdrdir)/ruby/internal/core/rclass.h
+continuation.o: $(hdrdir)/ruby/internal/core/rdata.h
+continuation.o: $(hdrdir)/ruby/internal/core/rfile.h
+continuation.o: $(hdrdir)/ruby/internal/core/rhash.h
+continuation.o: $(hdrdir)/ruby/internal/core/robject.h
+continuation.o: $(hdrdir)/ruby/internal/core/rregexp.h
+continuation.o: $(hdrdir)/ruby/internal/core/rstring.h
+continuation.o: $(hdrdir)/ruby/internal/core/rstruct.h
+continuation.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+continuation.o: $(hdrdir)/ruby/internal/ctype.h
+continuation.o: $(hdrdir)/ruby/internal/dllexport.h
+continuation.o: $(hdrdir)/ruby/internal/dosish.h
+continuation.o: $(hdrdir)/ruby/internal/error.h
+continuation.o: $(hdrdir)/ruby/internal/eval.h
+continuation.o: $(hdrdir)/ruby/internal/event.h
+continuation.o: $(hdrdir)/ruby/internal/fl_type.h
+continuation.o: $(hdrdir)/ruby/internal/gc.h
+continuation.o: $(hdrdir)/ruby/internal/glob.h
+continuation.o: $(hdrdir)/ruby/internal/globals.h
+continuation.o: $(hdrdir)/ruby/internal/has/attribute.h
+continuation.o: $(hdrdir)/ruby/internal/has/builtin.h
+continuation.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+continuation.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+continuation.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+continuation.o: $(hdrdir)/ruby/internal/has/extension.h
+continuation.o: $(hdrdir)/ruby/internal/has/feature.h
+continuation.o: $(hdrdir)/ruby/internal/has/warning.h
+continuation.o: $(hdrdir)/ruby/internal/intern/array.h
+continuation.o: $(hdrdir)/ruby/internal/intern/bignum.h
+continuation.o: $(hdrdir)/ruby/internal/intern/class.h
+continuation.o: $(hdrdir)/ruby/internal/intern/compar.h
+continuation.o: $(hdrdir)/ruby/internal/intern/complex.h
+continuation.o: $(hdrdir)/ruby/internal/intern/cont.h
+continuation.o: $(hdrdir)/ruby/internal/intern/dir.h
+continuation.o: $(hdrdir)/ruby/internal/intern/enum.h
+continuation.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+continuation.o: $(hdrdir)/ruby/internal/intern/error.h
+continuation.o: $(hdrdir)/ruby/internal/intern/eval.h
+continuation.o: $(hdrdir)/ruby/internal/intern/file.h
+continuation.o: $(hdrdir)/ruby/internal/intern/gc.h
+continuation.o: $(hdrdir)/ruby/internal/intern/hash.h
+continuation.o: $(hdrdir)/ruby/internal/intern/io.h
+continuation.o: $(hdrdir)/ruby/internal/intern/load.h
+continuation.o: $(hdrdir)/ruby/internal/intern/marshal.h
+continuation.o: $(hdrdir)/ruby/internal/intern/numeric.h
+continuation.o: $(hdrdir)/ruby/internal/intern/object.h
+continuation.o: $(hdrdir)/ruby/internal/intern/parse.h
+continuation.o: $(hdrdir)/ruby/internal/intern/proc.h
+continuation.o: $(hdrdir)/ruby/internal/intern/process.h
+continuation.o: $(hdrdir)/ruby/internal/intern/random.h
+continuation.o: $(hdrdir)/ruby/internal/intern/range.h
+continuation.o: $(hdrdir)/ruby/internal/intern/rational.h
+continuation.o: $(hdrdir)/ruby/internal/intern/re.h
+continuation.o: $(hdrdir)/ruby/internal/intern/ruby.h
+continuation.o: $(hdrdir)/ruby/internal/intern/select.h
+continuation.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+continuation.o: $(hdrdir)/ruby/internal/intern/signal.h
+continuation.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+continuation.o: $(hdrdir)/ruby/internal/intern/string.h
+continuation.o: $(hdrdir)/ruby/internal/intern/struct.h
+continuation.o: $(hdrdir)/ruby/internal/intern/thread.h
+continuation.o: $(hdrdir)/ruby/internal/intern/time.h
+continuation.o: $(hdrdir)/ruby/internal/intern/variable.h
+continuation.o: $(hdrdir)/ruby/internal/intern/vm.h
+continuation.o: $(hdrdir)/ruby/internal/interpreter.h
+continuation.o: $(hdrdir)/ruby/internal/iterator.h
+continuation.o: $(hdrdir)/ruby/internal/memory.h
+continuation.o: $(hdrdir)/ruby/internal/method.h
+continuation.o: $(hdrdir)/ruby/internal/module.h
+continuation.o: $(hdrdir)/ruby/internal/newobj.h
+continuation.o: $(hdrdir)/ruby/internal/rgengc.h
+continuation.o: $(hdrdir)/ruby/internal/scan_args.h
+continuation.o: $(hdrdir)/ruby/internal/special_consts.h
+continuation.o: $(hdrdir)/ruby/internal/static_assert.h
+continuation.o: $(hdrdir)/ruby/internal/stdalign.h
+continuation.o: $(hdrdir)/ruby/internal/stdbool.h
+continuation.o: $(hdrdir)/ruby/internal/symbol.h
+continuation.o: $(hdrdir)/ruby/internal/token_paste.h
+continuation.o: $(hdrdir)/ruby/internal/value.h
+continuation.o: $(hdrdir)/ruby/internal/value_type.h
+continuation.o: $(hdrdir)/ruby/internal/variable.h
+continuation.o: $(hdrdir)/ruby/internal/warning_push.h
+continuation.o: $(hdrdir)/ruby/internal/xmalloc.h
continuation.o: $(hdrdir)/ruby/assert.h
continuation.o: $(hdrdir)/ruby/backward.h
continuation.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/coverage/depend b/ext/coverage/depend
index 7707271175..a81fbcd937 100644
--- a/ext/coverage/depend
+++ b/ext/coverage/depend
@@ -2,146 +2,146 @@
coverage.o: $(RUBY_EXTCONF_H)
coverage.o: $(arch_hdrdir)/ruby/config.h
coverage.o: $(hdrdir)/ruby.h
-coverage.o: $(hdrdir)/ruby/impl/anyargs.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-coverage.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-coverage.o: $(hdrdir)/ruby/impl/assume.h
-coverage.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-coverage.o: $(hdrdir)/ruby/impl/attr/artificial.h
-coverage.o: $(hdrdir)/ruby/impl/attr/cold.h
-coverage.o: $(hdrdir)/ruby/impl/attr/const.h
-coverage.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-coverage.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-coverage.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-coverage.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-coverage.o: $(hdrdir)/ruby/impl/attr/error.h
-coverage.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-coverage.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-coverage.o: $(hdrdir)/ruby/impl/attr/format.h
-coverage.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-coverage.o: $(hdrdir)/ruby/impl/attr/noalias.h
-coverage.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-coverage.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-coverage.o: $(hdrdir)/ruby/impl/attr/noinline.h
-coverage.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-coverage.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-coverage.o: $(hdrdir)/ruby/impl/attr/pure.h
-coverage.o: $(hdrdir)/ruby/impl/attr/restrict.h
-coverage.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-coverage.o: $(hdrdir)/ruby/impl/attr/warning.h
-coverage.o: $(hdrdir)/ruby/impl/attr/weakref.h
-coverage.o: $(hdrdir)/ruby/impl/cast.h
-coverage.o: $(hdrdir)/ruby/impl/compiler_is.h
-coverage.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-coverage.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-coverage.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-coverage.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-coverage.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-coverage.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-coverage.o: $(hdrdir)/ruby/impl/compiler_since.h
-coverage.o: $(hdrdir)/ruby/impl/config.h
-coverage.o: $(hdrdir)/ruby/impl/constant_p.h
-coverage.o: $(hdrdir)/ruby/impl/core.h
-coverage.o: $(hdrdir)/ruby/impl/core/rarray.h
-coverage.o: $(hdrdir)/ruby/impl/core/rbasic.h
-coverage.o: $(hdrdir)/ruby/impl/core/rbignum.h
-coverage.o: $(hdrdir)/ruby/impl/core/rclass.h
-coverage.o: $(hdrdir)/ruby/impl/core/rdata.h
-coverage.o: $(hdrdir)/ruby/impl/core/rfile.h
-coverage.o: $(hdrdir)/ruby/impl/core/rhash.h
-coverage.o: $(hdrdir)/ruby/impl/core/robject.h
-coverage.o: $(hdrdir)/ruby/impl/core/rregexp.h
-coverage.o: $(hdrdir)/ruby/impl/core/rstring.h
-coverage.o: $(hdrdir)/ruby/impl/core/rstruct.h
-coverage.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-coverage.o: $(hdrdir)/ruby/impl/ctype.h
-coverage.o: $(hdrdir)/ruby/impl/dllexport.h
-coverage.o: $(hdrdir)/ruby/impl/dosish.h
-coverage.o: $(hdrdir)/ruby/impl/error.h
-coverage.o: $(hdrdir)/ruby/impl/eval.h
-coverage.o: $(hdrdir)/ruby/impl/event.h
-coverage.o: $(hdrdir)/ruby/impl/fl_type.h
-coverage.o: $(hdrdir)/ruby/impl/gc.h
-coverage.o: $(hdrdir)/ruby/impl/glob.h
-coverage.o: $(hdrdir)/ruby/impl/globals.h
-coverage.o: $(hdrdir)/ruby/impl/has/attribute.h
-coverage.o: $(hdrdir)/ruby/impl/has/builtin.h
-coverage.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-coverage.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-coverage.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-coverage.o: $(hdrdir)/ruby/impl/has/extension.h
-coverage.o: $(hdrdir)/ruby/impl/has/feature.h
-coverage.o: $(hdrdir)/ruby/impl/has/warning.h
-coverage.o: $(hdrdir)/ruby/impl/intern/array.h
-coverage.o: $(hdrdir)/ruby/impl/intern/bignum.h
-coverage.o: $(hdrdir)/ruby/impl/intern/class.h
-coverage.o: $(hdrdir)/ruby/impl/intern/compar.h
-coverage.o: $(hdrdir)/ruby/impl/intern/complex.h
-coverage.o: $(hdrdir)/ruby/impl/intern/cont.h
-coverage.o: $(hdrdir)/ruby/impl/intern/dir.h
-coverage.o: $(hdrdir)/ruby/impl/intern/enum.h
-coverage.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-coverage.o: $(hdrdir)/ruby/impl/intern/error.h
-coverage.o: $(hdrdir)/ruby/impl/intern/eval.h
-coverage.o: $(hdrdir)/ruby/impl/intern/file.h
-coverage.o: $(hdrdir)/ruby/impl/intern/gc.h
-coverage.o: $(hdrdir)/ruby/impl/intern/hash.h
-coverage.o: $(hdrdir)/ruby/impl/intern/io.h
-coverage.o: $(hdrdir)/ruby/impl/intern/load.h
-coverage.o: $(hdrdir)/ruby/impl/intern/marshal.h
-coverage.o: $(hdrdir)/ruby/impl/intern/numeric.h
-coverage.o: $(hdrdir)/ruby/impl/intern/object.h
-coverage.o: $(hdrdir)/ruby/impl/intern/parse.h
-coverage.o: $(hdrdir)/ruby/impl/intern/proc.h
-coverage.o: $(hdrdir)/ruby/impl/intern/process.h
-coverage.o: $(hdrdir)/ruby/impl/intern/random.h
-coverage.o: $(hdrdir)/ruby/impl/intern/range.h
-coverage.o: $(hdrdir)/ruby/impl/intern/rational.h
-coverage.o: $(hdrdir)/ruby/impl/intern/re.h
-coverage.o: $(hdrdir)/ruby/impl/intern/ruby.h
-coverage.o: $(hdrdir)/ruby/impl/intern/select.h
-coverage.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-coverage.o: $(hdrdir)/ruby/impl/intern/signal.h
-coverage.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-coverage.o: $(hdrdir)/ruby/impl/intern/string.h
-coverage.o: $(hdrdir)/ruby/impl/intern/struct.h
-coverage.o: $(hdrdir)/ruby/impl/intern/thread.h
-coverage.o: $(hdrdir)/ruby/impl/intern/time.h
-coverage.o: $(hdrdir)/ruby/impl/intern/variable.h
-coverage.o: $(hdrdir)/ruby/impl/intern/vm.h
-coverage.o: $(hdrdir)/ruby/impl/interpreter.h
-coverage.o: $(hdrdir)/ruby/impl/iterator.h
-coverage.o: $(hdrdir)/ruby/impl/memory.h
-coverage.o: $(hdrdir)/ruby/impl/method.h
-coverage.o: $(hdrdir)/ruby/impl/module.h
-coverage.o: $(hdrdir)/ruby/impl/newobj.h
-coverage.o: $(hdrdir)/ruby/impl/rgengc.h
-coverage.o: $(hdrdir)/ruby/impl/scan_args.h
-coverage.o: $(hdrdir)/ruby/impl/special_consts.h
-coverage.o: $(hdrdir)/ruby/impl/static_assert.h
-coverage.o: $(hdrdir)/ruby/impl/stdalign.h
-coverage.o: $(hdrdir)/ruby/impl/stdbool.h
-coverage.o: $(hdrdir)/ruby/impl/symbol.h
-coverage.o: $(hdrdir)/ruby/impl/token_paste.h
-coverage.o: $(hdrdir)/ruby/impl/value.h
-coverage.o: $(hdrdir)/ruby/impl/value_type.h
-coverage.o: $(hdrdir)/ruby/impl/variable.h
-coverage.o: $(hdrdir)/ruby/impl/warning_push.h
-coverage.o: $(hdrdir)/ruby/impl/xmalloc.h
+coverage.o: $(hdrdir)/ruby/internal/anyargs.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+coverage.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+coverage.o: $(hdrdir)/ruby/internal/assume.h
+coverage.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+coverage.o: $(hdrdir)/ruby/internal/attr/artificial.h
+coverage.o: $(hdrdir)/ruby/internal/attr/cold.h
+coverage.o: $(hdrdir)/ruby/internal/attr/const.h
+coverage.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+coverage.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+coverage.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+coverage.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+coverage.o: $(hdrdir)/ruby/internal/attr/error.h
+coverage.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+coverage.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+coverage.o: $(hdrdir)/ruby/internal/attr/format.h
+coverage.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+coverage.o: $(hdrdir)/ruby/internal/attr/noalias.h
+coverage.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+coverage.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+coverage.o: $(hdrdir)/ruby/internal/attr/noinline.h
+coverage.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+coverage.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+coverage.o: $(hdrdir)/ruby/internal/attr/pure.h
+coverage.o: $(hdrdir)/ruby/internal/attr/restrict.h
+coverage.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+coverage.o: $(hdrdir)/ruby/internal/attr/warning.h
+coverage.o: $(hdrdir)/ruby/internal/attr/weakref.h
+coverage.o: $(hdrdir)/ruby/internal/cast.h
+coverage.o: $(hdrdir)/ruby/internal/compiler_is.h
+coverage.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+coverage.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+coverage.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+coverage.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+coverage.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+coverage.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+coverage.o: $(hdrdir)/ruby/internal/compiler_since.h
+coverage.o: $(hdrdir)/ruby/internal/config.h
+coverage.o: $(hdrdir)/ruby/internal/constant_p.h
+coverage.o: $(hdrdir)/ruby/internal/core.h
+coverage.o: $(hdrdir)/ruby/internal/core/rarray.h
+coverage.o: $(hdrdir)/ruby/internal/core/rbasic.h
+coverage.o: $(hdrdir)/ruby/internal/core/rbignum.h
+coverage.o: $(hdrdir)/ruby/internal/core/rclass.h
+coverage.o: $(hdrdir)/ruby/internal/core/rdata.h
+coverage.o: $(hdrdir)/ruby/internal/core/rfile.h
+coverage.o: $(hdrdir)/ruby/internal/core/rhash.h
+coverage.o: $(hdrdir)/ruby/internal/core/robject.h
+coverage.o: $(hdrdir)/ruby/internal/core/rregexp.h
+coverage.o: $(hdrdir)/ruby/internal/core/rstring.h
+coverage.o: $(hdrdir)/ruby/internal/core/rstruct.h
+coverage.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+coverage.o: $(hdrdir)/ruby/internal/ctype.h
+coverage.o: $(hdrdir)/ruby/internal/dllexport.h
+coverage.o: $(hdrdir)/ruby/internal/dosish.h
+coverage.o: $(hdrdir)/ruby/internal/error.h
+coverage.o: $(hdrdir)/ruby/internal/eval.h
+coverage.o: $(hdrdir)/ruby/internal/event.h
+coverage.o: $(hdrdir)/ruby/internal/fl_type.h
+coverage.o: $(hdrdir)/ruby/internal/gc.h
+coverage.o: $(hdrdir)/ruby/internal/glob.h
+coverage.o: $(hdrdir)/ruby/internal/globals.h
+coverage.o: $(hdrdir)/ruby/internal/has/attribute.h
+coverage.o: $(hdrdir)/ruby/internal/has/builtin.h
+coverage.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+coverage.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+coverage.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+coverage.o: $(hdrdir)/ruby/internal/has/extension.h
+coverage.o: $(hdrdir)/ruby/internal/has/feature.h
+coverage.o: $(hdrdir)/ruby/internal/has/warning.h
+coverage.o: $(hdrdir)/ruby/internal/intern/array.h
+coverage.o: $(hdrdir)/ruby/internal/intern/bignum.h
+coverage.o: $(hdrdir)/ruby/internal/intern/class.h
+coverage.o: $(hdrdir)/ruby/internal/intern/compar.h
+coverage.o: $(hdrdir)/ruby/internal/intern/complex.h
+coverage.o: $(hdrdir)/ruby/internal/intern/cont.h
+coverage.o: $(hdrdir)/ruby/internal/intern/dir.h
+coverage.o: $(hdrdir)/ruby/internal/intern/enum.h
+coverage.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+coverage.o: $(hdrdir)/ruby/internal/intern/error.h
+coverage.o: $(hdrdir)/ruby/internal/intern/eval.h
+coverage.o: $(hdrdir)/ruby/internal/intern/file.h
+coverage.o: $(hdrdir)/ruby/internal/intern/gc.h
+coverage.o: $(hdrdir)/ruby/internal/intern/hash.h
+coverage.o: $(hdrdir)/ruby/internal/intern/io.h
+coverage.o: $(hdrdir)/ruby/internal/intern/load.h
+coverage.o: $(hdrdir)/ruby/internal/intern/marshal.h
+coverage.o: $(hdrdir)/ruby/internal/intern/numeric.h
+coverage.o: $(hdrdir)/ruby/internal/intern/object.h
+coverage.o: $(hdrdir)/ruby/internal/intern/parse.h
+coverage.o: $(hdrdir)/ruby/internal/intern/proc.h
+coverage.o: $(hdrdir)/ruby/internal/intern/process.h
+coverage.o: $(hdrdir)/ruby/internal/intern/random.h
+coverage.o: $(hdrdir)/ruby/internal/intern/range.h
+coverage.o: $(hdrdir)/ruby/internal/intern/rational.h
+coverage.o: $(hdrdir)/ruby/internal/intern/re.h
+coverage.o: $(hdrdir)/ruby/internal/intern/ruby.h
+coverage.o: $(hdrdir)/ruby/internal/intern/select.h
+coverage.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+coverage.o: $(hdrdir)/ruby/internal/intern/signal.h
+coverage.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+coverage.o: $(hdrdir)/ruby/internal/intern/string.h
+coverage.o: $(hdrdir)/ruby/internal/intern/struct.h
+coverage.o: $(hdrdir)/ruby/internal/intern/thread.h
+coverage.o: $(hdrdir)/ruby/internal/intern/time.h
+coverage.o: $(hdrdir)/ruby/internal/intern/variable.h
+coverage.o: $(hdrdir)/ruby/internal/intern/vm.h
+coverage.o: $(hdrdir)/ruby/internal/interpreter.h
+coverage.o: $(hdrdir)/ruby/internal/iterator.h
+coverage.o: $(hdrdir)/ruby/internal/memory.h
+coverage.o: $(hdrdir)/ruby/internal/method.h
+coverage.o: $(hdrdir)/ruby/internal/module.h
+coverage.o: $(hdrdir)/ruby/internal/newobj.h
+coverage.o: $(hdrdir)/ruby/internal/rgengc.h
+coverage.o: $(hdrdir)/ruby/internal/scan_args.h
+coverage.o: $(hdrdir)/ruby/internal/special_consts.h
+coverage.o: $(hdrdir)/ruby/internal/static_assert.h
+coverage.o: $(hdrdir)/ruby/internal/stdalign.h
+coverage.o: $(hdrdir)/ruby/internal/stdbool.h
+coverage.o: $(hdrdir)/ruby/internal/symbol.h
+coverage.o: $(hdrdir)/ruby/internal/token_paste.h
+coverage.o: $(hdrdir)/ruby/internal/value.h
+coverage.o: $(hdrdir)/ruby/internal/value_type.h
+coverage.o: $(hdrdir)/ruby/internal/variable.h
+coverage.o: $(hdrdir)/ruby/internal/warning_push.h
+coverage.o: $(hdrdir)/ruby/internal/xmalloc.h
coverage.o: $(hdrdir)/ruby/assert.h
coverage.o: $(hdrdir)/ruby/backward.h
coverage.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/date/depend b/ext/date/depend
index ca2b1828b2..fa8f2503e0 100644
--- a/ext/date/depend
+++ b/ext/date/depend
@@ -2,146 +2,146 @@
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/impl/anyargs.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-date_core.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-date_core.o: $(hdrdir)/ruby/impl/assume.h
-date_core.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-date_core.o: $(hdrdir)/ruby/impl/attr/artificial.h
-date_core.o: $(hdrdir)/ruby/impl/attr/cold.h
-date_core.o: $(hdrdir)/ruby/impl/attr/const.h
-date_core.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-date_core.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-date_core.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-date_core.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-date_core.o: $(hdrdir)/ruby/impl/attr/error.h
-date_core.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-date_core.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-date_core.o: $(hdrdir)/ruby/impl/attr/format.h
-date_core.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-date_core.o: $(hdrdir)/ruby/impl/attr/noalias.h
-date_core.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-date_core.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-date_core.o: $(hdrdir)/ruby/impl/attr/noinline.h
-date_core.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-date_core.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-date_core.o: $(hdrdir)/ruby/impl/attr/pure.h
-date_core.o: $(hdrdir)/ruby/impl/attr/restrict.h
-date_core.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-date_core.o: $(hdrdir)/ruby/impl/attr/warning.h
-date_core.o: $(hdrdir)/ruby/impl/attr/weakref.h
-date_core.o: $(hdrdir)/ruby/impl/cast.h
-date_core.o: $(hdrdir)/ruby/impl/compiler_is.h
-date_core.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-date_core.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-date_core.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-date_core.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-date_core.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-date_core.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-date_core.o: $(hdrdir)/ruby/impl/compiler_since.h
-date_core.o: $(hdrdir)/ruby/impl/config.h
-date_core.o: $(hdrdir)/ruby/impl/constant_p.h
-date_core.o: $(hdrdir)/ruby/impl/core.h
-date_core.o: $(hdrdir)/ruby/impl/core/rarray.h
-date_core.o: $(hdrdir)/ruby/impl/core/rbasic.h
-date_core.o: $(hdrdir)/ruby/impl/core/rbignum.h
-date_core.o: $(hdrdir)/ruby/impl/core/rclass.h
-date_core.o: $(hdrdir)/ruby/impl/core/rdata.h
-date_core.o: $(hdrdir)/ruby/impl/core/rfile.h
-date_core.o: $(hdrdir)/ruby/impl/core/rhash.h
-date_core.o: $(hdrdir)/ruby/impl/core/robject.h
-date_core.o: $(hdrdir)/ruby/impl/core/rregexp.h
-date_core.o: $(hdrdir)/ruby/impl/core/rstring.h
-date_core.o: $(hdrdir)/ruby/impl/core/rstruct.h
-date_core.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-date_core.o: $(hdrdir)/ruby/impl/ctype.h
-date_core.o: $(hdrdir)/ruby/impl/dllexport.h
-date_core.o: $(hdrdir)/ruby/impl/dosish.h
-date_core.o: $(hdrdir)/ruby/impl/error.h
-date_core.o: $(hdrdir)/ruby/impl/eval.h
-date_core.o: $(hdrdir)/ruby/impl/event.h
-date_core.o: $(hdrdir)/ruby/impl/fl_type.h
-date_core.o: $(hdrdir)/ruby/impl/gc.h
-date_core.o: $(hdrdir)/ruby/impl/glob.h
-date_core.o: $(hdrdir)/ruby/impl/globals.h
-date_core.o: $(hdrdir)/ruby/impl/has/attribute.h
-date_core.o: $(hdrdir)/ruby/impl/has/builtin.h
-date_core.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-date_core.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-date_core.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-date_core.o: $(hdrdir)/ruby/impl/has/extension.h
-date_core.o: $(hdrdir)/ruby/impl/has/feature.h
-date_core.o: $(hdrdir)/ruby/impl/has/warning.h
-date_core.o: $(hdrdir)/ruby/impl/intern/array.h
-date_core.o: $(hdrdir)/ruby/impl/intern/bignum.h
-date_core.o: $(hdrdir)/ruby/impl/intern/class.h
-date_core.o: $(hdrdir)/ruby/impl/intern/compar.h
-date_core.o: $(hdrdir)/ruby/impl/intern/complex.h
-date_core.o: $(hdrdir)/ruby/impl/intern/cont.h
-date_core.o: $(hdrdir)/ruby/impl/intern/dir.h
-date_core.o: $(hdrdir)/ruby/impl/intern/enum.h
-date_core.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-date_core.o: $(hdrdir)/ruby/impl/intern/error.h
-date_core.o: $(hdrdir)/ruby/impl/intern/eval.h
-date_core.o: $(hdrdir)/ruby/impl/intern/file.h
-date_core.o: $(hdrdir)/ruby/impl/intern/gc.h
-date_core.o: $(hdrdir)/ruby/impl/intern/hash.h
-date_core.o: $(hdrdir)/ruby/impl/intern/io.h
-date_core.o: $(hdrdir)/ruby/impl/intern/load.h
-date_core.o: $(hdrdir)/ruby/impl/intern/marshal.h
-date_core.o: $(hdrdir)/ruby/impl/intern/numeric.h
-date_core.o: $(hdrdir)/ruby/impl/intern/object.h
-date_core.o: $(hdrdir)/ruby/impl/intern/parse.h
-date_core.o: $(hdrdir)/ruby/impl/intern/proc.h
-date_core.o: $(hdrdir)/ruby/impl/intern/process.h
-date_core.o: $(hdrdir)/ruby/impl/intern/random.h
-date_core.o: $(hdrdir)/ruby/impl/intern/range.h
-date_core.o: $(hdrdir)/ruby/impl/intern/rational.h
-date_core.o: $(hdrdir)/ruby/impl/intern/re.h
-date_core.o: $(hdrdir)/ruby/impl/intern/ruby.h
-date_core.o: $(hdrdir)/ruby/impl/intern/select.h
-date_core.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-date_core.o: $(hdrdir)/ruby/impl/intern/signal.h
-date_core.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-date_core.o: $(hdrdir)/ruby/impl/intern/string.h
-date_core.o: $(hdrdir)/ruby/impl/intern/struct.h
-date_core.o: $(hdrdir)/ruby/impl/intern/thread.h
-date_core.o: $(hdrdir)/ruby/impl/intern/time.h
-date_core.o: $(hdrdir)/ruby/impl/intern/variable.h
-date_core.o: $(hdrdir)/ruby/impl/intern/vm.h
-date_core.o: $(hdrdir)/ruby/impl/interpreter.h
-date_core.o: $(hdrdir)/ruby/impl/iterator.h
-date_core.o: $(hdrdir)/ruby/impl/memory.h
-date_core.o: $(hdrdir)/ruby/impl/method.h
-date_core.o: $(hdrdir)/ruby/impl/module.h
-date_core.o: $(hdrdir)/ruby/impl/newobj.h
-date_core.o: $(hdrdir)/ruby/impl/rgengc.h
-date_core.o: $(hdrdir)/ruby/impl/scan_args.h
-date_core.o: $(hdrdir)/ruby/impl/special_consts.h
-date_core.o: $(hdrdir)/ruby/impl/static_assert.h
-date_core.o: $(hdrdir)/ruby/impl/stdalign.h
-date_core.o: $(hdrdir)/ruby/impl/stdbool.h
-date_core.o: $(hdrdir)/ruby/impl/symbol.h
-date_core.o: $(hdrdir)/ruby/impl/token_paste.h
-date_core.o: $(hdrdir)/ruby/impl/value.h
-date_core.o: $(hdrdir)/ruby/impl/value_type.h
-date_core.o: $(hdrdir)/ruby/impl/variable.h
-date_core.o: $(hdrdir)/ruby/impl/warning_push.h
-date_core.o: $(hdrdir)/ruby/impl/xmalloc.h
+date_core.o: $(hdrdir)/ruby/internal/anyargs.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+date_core.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+date_core.o: $(hdrdir)/ruby/internal/assume.h
+date_core.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+date_core.o: $(hdrdir)/ruby/internal/attr/artificial.h
+date_core.o: $(hdrdir)/ruby/internal/attr/cold.h
+date_core.o: $(hdrdir)/ruby/internal/attr/const.h
+date_core.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+date_core.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+date_core.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+date_core.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+date_core.o: $(hdrdir)/ruby/internal/attr/error.h
+date_core.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+date_core.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+date_core.o: $(hdrdir)/ruby/internal/attr/format.h
+date_core.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+date_core.o: $(hdrdir)/ruby/internal/attr/noalias.h
+date_core.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+date_core.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+date_core.o: $(hdrdir)/ruby/internal/attr/noinline.h
+date_core.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+date_core.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+date_core.o: $(hdrdir)/ruby/internal/attr/pure.h
+date_core.o: $(hdrdir)/ruby/internal/attr/restrict.h
+date_core.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+date_core.o: $(hdrdir)/ruby/internal/attr/warning.h
+date_core.o: $(hdrdir)/ruby/internal/attr/weakref.h
+date_core.o: $(hdrdir)/ruby/internal/cast.h
+date_core.o: $(hdrdir)/ruby/internal/compiler_is.h
+date_core.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+date_core.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+date_core.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+date_core.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+date_core.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+date_core.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+date_core.o: $(hdrdir)/ruby/internal/compiler_since.h
+date_core.o: $(hdrdir)/ruby/internal/config.h
+date_core.o: $(hdrdir)/ruby/internal/constant_p.h
+date_core.o: $(hdrdir)/ruby/internal/core.h
+date_core.o: $(hdrdir)/ruby/internal/core/rarray.h
+date_core.o: $(hdrdir)/ruby/internal/core/rbasic.h
+date_core.o: $(hdrdir)/ruby/internal/core/rbignum.h
+date_core.o: $(hdrdir)/ruby/internal/core/rclass.h
+date_core.o: $(hdrdir)/ruby/internal/core/rdata.h
+date_core.o: $(hdrdir)/ruby/internal/core/rfile.h
+date_core.o: $(hdrdir)/ruby/internal/core/rhash.h
+date_core.o: $(hdrdir)/ruby/internal/core/robject.h
+date_core.o: $(hdrdir)/ruby/internal/core/rregexp.h
+date_core.o: $(hdrdir)/ruby/internal/core/rstring.h
+date_core.o: $(hdrdir)/ruby/internal/core/rstruct.h
+date_core.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+date_core.o: $(hdrdir)/ruby/internal/ctype.h
+date_core.o: $(hdrdir)/ruby/internal/dllexport.h
+date_core.o: $(hdrdir)/ruby/internal/dosish.h
+date_core.o: $(hdrdir)/ruby/internal/error.h
+date_core.o: $(hdrdir)/ruby/internal/eval.h
+date_core.o: $(hdrdir)/ruby/internal/event.h
+date_core.o: $(hdrdir)/ruby/internal/fl_type.h
+date_core.o: $(hdrdir)/ruby/internal/gc.h
+date_core.o: $(hdrdir)/ruby/internal/glob.h
+date_core.o: $(hdrdir)/ruby/internal/globals.h
+date_core.o: $(hdrdir)/ruby/internal/has/attribute.h
+date_core.o: $(hdrdir)/ruby/internal/has/builtin.h
+date_core.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+date_core.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+date_core.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+date_core.o: $(hdrdir)/ruby/internal/has/extension.h
+date_core.o: $(hdrdir)/ruby/internal/has/feature.h
+date_core.o: $(hdrdir)/ruby/internal/has/warning.h
+date_core.o: $(hdrdir)/ruby/internal/intern/array.h
+date_core.o: $(hdrdir)/ruby/internal/intern/bignum.h
+date_core.o: $(hdrdir)/ruby/internal/intern/class.h
+date_core.o: $(hdrdir)/ruby/internal/intern/compar.h
+date_core.o: $(hdrdir)/ruby/internal/intern/complex.h
+date_core.o: $(hdrdir)/ruby/internal/intern/cont.h
+date_core.o: $(hdrdir)/ruby/internal/intern/dir.h
+date_core.o: $(hdrdir)/ruby/internal/intern/enum.h
+date_core.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+date_core.o: $(hdrdir)/ruby/internal/intern/error.h
+date_core.o: $(hdrdir)/ruby/internal/intern/eval.h
+date_core.o: $(hdrdir)/ruby/internal/intern/file.h
+date_core.o: $(hdrdir)/ruby/internal/intern/gc.h
+date_core.o: $(hdrdir)/ruby/internal/intern/hash.h
+date_core.o: $(hdrdir)/ruby/internal/intern/io.h
+date_core.o: $(hdrdir)/ruby/internal/intern/load.h
+date_core.o: $(hdrdir)/ruby/internal/intern/marshal.h
+date_core.o: $(hdrdir)/ruby/internal/intern/numeric.h
+date_core.o: $(hdrdir)/ruby/internal/intern/object.h
+date_core.o: $(hdrdir)/ruby/internal/intern/parse.h
+date_core.o: $(hdrdir)/ruby/internal/intern/proc.h
+date_core.o: $(hdrdir)/ruby/internal/intern/process.h
+date_core.o: $(hdrdir)/ruby/internal/intern/random.h
+date_core.o: $(hdrdir)/ruby/internal/intern/range.h
+date_core.o: $(hdrdir)/ruby/internal/intern/rational.h
+date_core.o: $(hdrdir)/ruby/internal/intern/re.h
+date_core.o: $(hdrdir)/ruby/internal/intern/ruby.h
+date_core.o: $(hdrdir)/ruby/internal/intern/select.h
+date_core.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+date_core.o: $(hdrdir)/ruby/internal/intern/signal.h
+date_core.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+date_core.o: $(hdrdir)/ruby/internal/intern/string.h
+date_core.o: $(hdrdir)/ruby/internal/intern/struct.h
+date_core.o: $(hdrdir)/ruby/internal/intern/thread.h
+date_core.o: $(hdrdir)/ruby/internal/intern/time.h
+date_core.o: $(hdrdir)/ruby/internal/intern/variable.h
+date_core.o: $(hdrdir)/ruby/internal/intern/vm.h
+date_core.o: $(hdrdir)/ruby/internal/interpreter.h
+date_core.o: $(hdrdir)/ruby/internal/iterator.h
+date_core.o: $(hdrdir)/ruby/internal/memory.h
+date_core.o: $(hdrdir)/ruby/internal/method.h
+date_core.o: $(hdrdir)/ruby/internal/module.h
+date_core.o: $(hdrdir)/ruby/internal/newobj.h
+date_core.o: $(hdrdir)/ruby/internal/rgengc.h
+date_core.o: $(hdrdir)/ruby/internal/scan_args.h
+date_core.o: $(hdrdir)/ruby/internal/special_consts.h
+date_core.o: $(hdrdir)/ruby/internal/static_assert.h
+date_core.o: $(hdrdir)/ruby/internal/stdalign.h
+date_core.o: $(hdrdir)/ruby/internal/stdbool.h
+date_core.o: $(hdrdir)/ruby/internal/symbol.h
+date_core.o: $(hdrdir)/ruby/internal/token_paste.h
+date_core.o: $(hdrdir)/ruby/internal/value.h
+date_core.o: $(hdrdir)/ruby/internal/value_type.h
+date_core.o: $(hdrdir)/ruby/internal/variable.h
+date_core.o: $(hdrdir)/ruby/internal/warning_push.h
+date_core.o: $(hdrdir)/ruby/internal/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
@@ -171,147 +171,147 @@ 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/impl/anyargs.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-date_parse.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-date_parse.o: $(hdrdir)/ruby/impl/assume.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/artificial.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/cold.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/const.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/error.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/format.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/noalias.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/noinline.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/pure.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/restrict.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/warning.h
-date_parse.o: $(hdrdir)/ruby/impl/attr/weakref.h
-date_parse.o: $(hdrdir)/ruby/impl/cast.h
-date_parse.o: $(hdrdir)/ruby/impl/compiler_is.h
-date_parse.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-date_parse.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-date_parse.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-date_parse.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-date_parse.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-date_parse.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-date_parse.o: $(hdrdir)/ruby/impl/compiler_since.h
-date_parse.o: $(hdrdir)/ruby/impl/config.h
-date_parse.o: $(hdrdir)/ruby/impl/constant_p.h
-date_parse.o: $(hdrdir)/ruby/impl/core.h
-date_parse.o: $(hdrdir)/ruby/impl/core/rarray.h
-date_parse.o: $(hdrdir)/ruby/impl/core/rbasic.h
-date_parse.o: $(hdrdir)/ruby/impl/core/rbignum.h
-date_parse.o: $(hdrdir)/ruby/impl/core/rclass.h
-date_parse.o: $(hdrdir)/ruby/impl/core/rdata.h
-date_parse.o: $(hdrdir)/ruby/impl/core/rfile.h
-date_parse.o: $(hdrdir)/ruby/impl/core/rhash.h
-date_parse.o: $(hdrdir)/ruby/impl/core/rmatch.h
-date_parse.o: $(hdrdir)/ruby/impl/core/robject.h
-date_parse.o: $(hdrdir)/ruby/impl/core/rregexp.h
-date_parse.o: $(hdrdir)/ruby/impl/core/rstring.h
-date_parse.o: $(hdrdir)/ruby/impl/core/rstruct.h
-date_parse.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-date_parse.o: $(hdrdir)/ruby/impl/ctype.h
-date_parse.o: $(hdrdir)/ruby/impl/dllexport.h
-date_parse.o: $(hdrdir)/ruby/impl/dosish.h
-date_parse.o: $(hdrdir)/ruby/impl/error.h
-date_parse.o: $(hdrdir)/ruby/impl/eval.h
-date_parse.o: $(hdrdir)/ruby/impl/event.h
-date_parse.o: $(hdrdir)/ruby/impl/fl_type.h
-date_parse.o: $(hdrdir)/ruby/impl/gc.h
-date_parse.o: $(hdrdir)/ruby/impl/glob.h
-date_parse.o: $(hdrdir)/ruby/impl/globals.h
-date_parse.o: $(hdrdir)/ruby/impl/has/attribute.h
-date_parse.o: $(hdrdir)/ruby/impl/has/builtin.h
-date_parse.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-date_parse.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-date_parse.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-date_parse.o: $(hdrdir)/ruby/impl/has/extension.h
-date_parse.o: $(hdrdir)/ruby/impl/has/feature.h
-date_parse.o: $(hdrdir)/ruby/impl/has/warning.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/array.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/bignum.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/class.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/compar.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/complex.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/cont.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/dir.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/enum.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/error.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/eval.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/file.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/gc.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/hash.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/io.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/load.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/marshal.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/numeric.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/object.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/parse.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/proc.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/process.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/random.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/range.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/rational.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/re.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/ruby.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/select.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/signal.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/string.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/struct.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/thread.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/time.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/variable.h
-date_parse.o: $(hdrdir)/ruby/impl/intern/vm.h
-date_parse.o: $(hdrdir)/ruby/impl/interpreter.h
-date_parse.o: $(hdrdir)/ruby/impl/iterator.h
-date_parse.o: $(hdrdir)/ruby/impl/memory.h
-date_parse.o: $(hdrdir)/ruby/impl/method.h
-date_parse.o: $(hdrdir)/ruby/impl/module.h
-date_parse.o: $(hdrdir)/ruby/impl/newobj.h
-date_parse.o: $(hdrdir)/ruby/impl/rgengc.h
-date_parse.o: $(hdrdir)/ruby/impl/scan_args.h
-date_parse.o: $(hdrdir)/ruby/impl/special_consts.h
-date_parse.o: $(hdrdir)/ruby/impl/static_assert.h
-date_parse.o: $(hdrdir)/ruby/impl/stdalign.h
-date_parse.o: $(hdrdir)/ruby/impl/stdbool.h
-date_parse.o: $(hdrdir)/ruby/impl/symbol.h
-date_parse.o: $(hdrdir)/ruby/impl/token_paste.h
-date_parse.o: $(hdrdir)/ruby/impl/value.h
-date_parse.o: $(hdrdir)/ruby/impl/value_type.h
-date_parse.o: $(hdrdir)/ruby/impl/variable.h
-date_parse.o: $(hdrdir)/ruby/impl/warning_push.h
-date_parse.o: $(hdrdir)/ruby/impl/xmalloc.h
+date_parse.o: $(hdrdir)/ruby/internal/anyargs.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+date_parse.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+date_parse.o: $(hdrdir)/ruby/internal/assume.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/artificial.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/cold.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/const.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/error.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/format.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/noalias.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/noinline.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/pure.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/restrict.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/warning.h
+date_parse.o: $(hdrdir)/ruby/internal/attr/weakref.h
+date_parse.o: $(hdrdir)/ruby/internal/cast.h
+date_parse.o: $(hdrdir)/ruby/internal/compiler_is.h
+date_parse.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+date_parse.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+date_parse.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+date_parse.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+date_parse.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+date_parse.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+date_parse.o: $(hdrdir)/ruby/internal/compiler_since.h
+date_parse.o: $(hdrdir)/ruby/internal/config.h
+date_parse.o: $(hdrdir)/ruby/internal/constant_p.h
+date_parse.o: $(hdrdir)/ruby/internal/core.h
+date_parse.o: $(hdrdir)/ruby/internal/core/rarray.h
+date_parse.o: $(hdrdir)/ruby/internal/core/rbasic.h
+date_parse.o: $(hdrdir)/ruby/internal/core/rbignum.h
+date_parse.o: $(hdrdir)/ruby/internal/core/rclass.h
+date_parse.o: $(hdrdir)/ruby/internal/core/rdata.h
+date_parse.o: $(hdrdir)/ruby/internal/core/rfile.h
+date_parse.o: $(hdrdir)/ruby/internal/core/rhash.h
+date_parse.o: $(hdrdir)/ruby/internal/core/rmatch.h
+date_parse.o: $(hdrdir)/ruby/internal/core/robject.h
+date_parse.o: $(hdrdir)/ruby/internal/core/rregexp.h
+date_parse.o: $(hdrdir)/ruby/internal/core/rstring.h
+date_parse.o: $(hdrdir)/ruby/internal/core/rstruct.h
+date_parse.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+date_parse.o: $(hdrdir)/ruby/internal/ctype.h
+date_parse.o: $(hdrdir)/ruby/internal/dllexport.h
+date_parse.o: $(hdrdir)/ruby/internal/dosish.h
+date_parse.o: $(hdrdir)/ruby/internal/error.h
+date_parse.o: $(hdrdir)/ruby/internal/eval.h
+date_parse.o: $(hdrdir)/ruby/internal/event.h
+date_parse.o: $(hdrdir)/ruby/internal/fl_type.h
+date_parse.o: $(hdrdir)/ruby/internal/gc.h
+date_parse.o: $(hdrdir)/ruby/internal/glob.h
+date_parse.o: $(hdrdir)/ruby/internal/globals.h
+date_parse.o: $(hdrdir)/ruby/internal/has/attribute.h
+date_parse.o: $(hdrdir)/ruby/internal/has/builtin.h
+date_parse.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+date_parse.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+date_parse.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+date_parse.o: $(hdrdir)/ruby/internal/has/extension.h
+date_parse.o: $(hdrdir)/ruby/internal/has/feature.h
+date_parse.o: $(hdrdir)/ruby/internal/has/warning.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/array.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/bignum.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/class.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/compar.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/complex.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/cont.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/dir.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/enum.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/error.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/eval.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/file.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/gc.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/hash.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/io.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/load.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/marshal.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/numeric.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/object.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/parse.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/proc.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/process.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/random.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/range.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/rational.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/re.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/ruby.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/select.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/signal.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/string.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/struct.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/thread.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/time.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/variable.h
+date_parse.o: $(hdrdir)/ruby/internal/intern/vm.h
+date_parse.o: $(hdrdir)/ruby/internal/interpreter.h
+date_parse.o: $(hdrdir)/ruby/internal/iterator.h
+date_parse.o: $(hdrdir)/ruby/internal/memory.h
+date_parse.o: $(hdrdir)/ruby/internal/method.h
+date_parse.o: $(hdrdir)/ruby/internal/module.h
+date_parse.o: $(hdrdir)/ruby/internal/newobj.h
+date_parse.o: $(hdrdir)/ruby/internal/rgengc.h
+date_parse.o: $(hdrdir)/ruby/internal/scan_args.h
+date_parse.o: $(hdrdir)/ruby/internal/special_consts.h
+date_parse.o: $(hdrdir)/ruby/internal/static_assert.h
+date_parse.o: $(hdrdir)/ruby/internal/stdalign.h
+date_parse.o: $(hdrdir)/ruby/internal/stdbool.h
+date_parse.o: $(hdrdir)/ruby/internal/symbol.h
+date_parse.o: $(hdrdir)/ruby/internal/token_paste.h
+date_parse.o: $(hdrdir)/ruby/internal/value.h
+date_parse.o: $(hdrdir)/ruby/internal/value_type.h
+date_parse.o: $(hdrdir)/ruby/internal/variable.h
+date_parse.o: $(hdrdir)/ruby/internal/warning_push.h
+date_parse.o: $(hdrdir)/ruby/internal/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
@@ -342,146 +342,146 @@ 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/impl/anyargs.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-date_strftime.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-date_strftime.o: $(hdrdir)/ruby/impl/assume.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/artificial.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/cold.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/const.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/error.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/format.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/noalias.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/noinline.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/pure.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/restrict.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/warning.h
-date_strftime.o: $(hdrdir)/ruby/impl/attr/weakref.h
-date_strftime.o: $(hdrdir)/ruby/impl/cast.h
-date_strftime.o: $(hdrdir)/ruby/impl/compiler_is.h
-date_strftime.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-date_strftime.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-date_strftime.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-date_strftime.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-date_strftime.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-date_strftime.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-date_strftime.o: $(hdrdir)/ruby/impl/compiler_since.h
-date_strftime.o: $(hdrdir)/ruby/impl/config.h
-date_strftime.o: $(hdrdir)/ruby/impl/constant_p.h
-date_strftime.o: $(hdrdir)/ruby/impl/core.h
-date_strftime.o: $(hdrdir)/ruby/impl/core/rarray.h
-date_strftime.o: $(hdrdir)/ruby/impl/core/rbasic.h
-date_strftime.o: $(hdrdir)/ruby/impl/core/rbignum.h
-date_strftime.o: $(hdrdir)/ruby/impl/core/rclass.h
-date_strftime.o: $(hdrdir)/ruby/impl/core/rdata.h
-date_strftime.o: $(hdrdir)/ruby/impl/core/rfile.h
-date_strftime.o: $(hdrdir)/ruby/impl/core/rhash.h
-date_strftime.o: $(hdrdir)/ruby/impl/core/robject.h
-date_strftime.o: $(hdrdir)/ruby/impl/core/rregexp.h
-date_strftime.o: $(hdrdir)/ruby/impl/core/rstring.h
-date_strftime.o: $(hdrdir)/ruby/impl/core/rstruct.h
-date_strftime.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-date_strftime.o: $(hdrdir)/ruby/impl/ctype.h
-date_strftime.o: $(hdrdir)/ruby/impl/dllexport.h
-date_strftime.o: $(hdrdir)/ruby/impl/dosish.h
-date_strftime.o: $(hdrdir)/ruby/impl/error.h
-date_strftime.o: $(hdrdir)/ruby/impl/eval.h
-date_strftime.o: $(hdrdir)/ruby/impl/event.h
-date_strftime.o: $(hdrdir)/ruby/impl/fl_type.h
-date_strftime.o: $(hdrdir)/ruby/impl/gc.h
-date_strftime.o: $(hdrdir)/ruby/impl/glob.h
-date_strftime.o: $(hdrdir)/ruby/impl/globals.h
-date_strftime.o: $(hdrdir)/ruby/impl/has/attribute.h
-date_strftime.o: $(hdrdir)/ruby/impl/has/builtin.h
-date_strftime.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-date_strftime.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-date_strftime.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-date_strftime.o: $(hdrdir)/ruby/impl/has/extension.h
-date_strftime.o: $(hdrdir)/ruby/impl/has/feature.h
-date_strftime.o: $(hdrdir)/ruby/impl/has/warning.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/array.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/bignum.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/class.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/compar.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/complex.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/cont.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/dir.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/enum.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/error.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/eval.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/file.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/gc.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/hash.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/io.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/load.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/marshal.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/numeric.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/object.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/parse.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/proc.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/process.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/random.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/range.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/rational.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/re.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/ruby.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/select.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/signal.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/string.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/struct.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/thread.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/time.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/variable.h
-date_strftime.o: $(hdrdir)/ruby/impl/intern/vm.h
-date_strftime.o: $(hdrdir)/ruby/impl/interpreter.h
-date_strftime.o: $(hdrdir)/ruby/impl/iterator.h
-date_strftime.o: $(hdrdir)/ruby/impl/memory.h
-date_strftime.o: $(hdrdir)/ruby/impl/method.h
-date_strftime.o: $(hdrdir)/ruby/impl/module.h
-date_strftime.o: $(hdrdir)/ruby/impl/newobj.h
-date_strftime.o: $(hdrdir)/ruby/impl/rgengc.h
-date_strftime.o: $(hdrdir)/ruby/impl/scan_args.h
-date_strftime.o: $(hdrdir)/ruby/impl/special_consts.h
-date_strftime.o: $(hdrdir)/ruby/impl/static_assert.h
-date_strftime.o: $(hdrdir)/ruby/impl/stdalign.h
-date_strftime.o: $(hdrdir)/ruby/impl/stdbool.h
-date_strftime.o: $(hdrdir)/ruby/impl/symbol.h
-date_strftime.o: $(hdrdir)/ruby/impl/token_paste.h
-date_strftime.o: $(hdrdir)/ruby/impl/value.h
-date_strftime.o: $(hdrdir)/ruby/impl/value_type.h
-date_strftime.o: $(hdrdir)/ruby/impl/variable.h
-date_strftime.o: $(hdrdir)/ruby/impl/warning_push.h
-date_strftime.o: $(hdrdir)/ruby/impl/xmalloc.h
+date_strftime.o: $(hdrdir)/ruby/internal/anyargs.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+date_strftime.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+date_strftime.o: $(hdrdir)/ruby/internal/assume.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/artificial.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/cold.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/const.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/error.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/format.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/noalias.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/noinline.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/pure.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/restrict.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/warning.h
+date_strftime.o: $(hdrdir)/ruby/internal/attr/weakref.h
+date_strftime.o: $(hdrdir)/ruby/internal/cast.h
+date_strftime.o: $(hdrdir)/ruby/internal/compiler_is.h
+date_strftime.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+date_strftime.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+date_strftime.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+date_strftime.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+date_strftime.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+date_strftime.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+date_strftime.o: $(hdrdir)/ruby/internal/compiler_since.h
+date_strftime.o: $(hdrdir)/ruby/internal/config.h
+date_strftime.o: $(hdrdir)/ruby/internal/constant_p.h
+date_strftime.o: $(hdrdir)/ruby/internal/core.h
+date_strftime.o: $(hdrdir)/ruby/internal/core/rarray.h
+date_strftime.o: $(hdrdir)/ruby/internal/core/rbasic.h
+date_strftime.o: $(hdrdir)/ruby/internal/core/rbignum.h
+date_strftime.o: $(hdrdir)/ruby/internal/core/rclass.h
+date_strftime.o: $(hdrdir)/ruby/internal/core/rdata.h
+date_strftime.o: $(hdrdir)/ruby/internal/core/rfile.h
+date_strftime.o: $(hdrdir)/ruby/internal/core/rhash.h
+date_strftime.o: $(hdrdir)/ruby/internal/core/robject.h
+date_strftime.o: $(hdrdir)/ruby/internal/core/rregexp.h
+date_strftime.o: $(hdrdir)/ruby/internal/core/rstring.h
+date_strftime.o: $(hdrdir)/ruby/internal/core/rstruct.h
+date_strftime.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+date_strftime.o: $(hdrdir)/ruby/internal/ctype.h
+date_strftime.o: $(hdrdir)/ruby/internal/dllexport.h
+date_strftime.o: $(hdrdir)/ruby/internal/dosish.h
+date_strftime.o: $(hdrdir)/ruby/internal/error.h
+date_strftime.o: $(hdrdir)/ruby/internal/eval.h
+date_strftime.o: $(hdrdir)/ruby/internal/event.h
+date_strftime.o: $(hdrdir)/ruby/internal/fl_type.h
+date_strftime.o: $(hdrdir)/ruby/internal/gc.h
+date_strftime.o: $(hdrdir)/ruby/internal/glob.h
+date_strftime.o: $(hdrdir)/ruby/internal/globals.h
+date_strftime.o: $(hdrdir)/ruby/internal/has/attribute.h
+date_strftime.o: $(hdrdir)/ruby/internal/has/builtin.h
+date_strftime.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+date_strftime.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+date_strftime.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+date_strftime.o: $(hdrdir)/ruby/internal/has/extension.h
+date_strftime.o: $(hdrdir)/ruby/internal/has/feature.h
+date_strftime.o: $(hdrdir)/ruby/internal/has/warning.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/array.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/bignum.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/class.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/compar.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/complex.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/cont.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/dir.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/enum.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/error.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/eval.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/file.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/gc.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/hash.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/io.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/load.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/marshal.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/numeric.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/object.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/parse.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/proc.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/process.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/random.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/range.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/rational.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/re.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/ruby.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/select.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/signal.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/string.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/struct.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/thread.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/time.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/variable.h
+date_strftime.o: $(hdrdir)/ruby/internal/intern/vm.h
+date_strftime.o: $(hdrdir)/ruby/internal/interpreter.h
+date_strftime.o: $(hdrdir)/ruby/internal/iterator.h
+date_strftime.o: $(hdrdir)/ruby/internal/memory.h
+date_strftime.o: $(hdrdir)/ruby/internal/method.h
+date_strftime.o: $(hdrdir)/ruby/internal/module.h
+date_strftime.o: $(hdrdir)/ruby/internal/newobj.h
+date_strftime.o: $(hdrdir)/ruby/internal/rgengc.h
+date_strftime.o: $(hdrdir)/ruby/internal/scan_args.h
+date_strftime.o: $(hdrdir)/ruby/internal/special_consts.h
+date_strftime.o: $(hdrdir)/ruby/internal/static_assert.h
+date_strftime.o: $(hdrdir)/ruby/internal/stdalign.h
+date_strftime.o: $(hdrdir)/ruby/internal/stdbool.h
+date_strftime.o: $(hdrdir)/ruby/internal/symbol.h
+date_strftime.o: $(hdrdir)/ruby/internal/token_paste.h
+date_strftime.o: $(hdrdir)/ruby/internal/value.h
+date_strftime.o: $(hdrdir)/ruby/internal/value_type.h
+date_strftime.o: $(hdrdir)/ruby/internal/variable.h
+date_strftime.o: $(hdrdir)/ruby/internal/warning_push.h
+date_strftime.o: $(hdrdir)/ruby/internal/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
@@ -507,147 +507,147 @@ 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/impl/anyargs.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-date_strptime.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-date_strptime.o: $(hdrdir)/ruby/impl/assume.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/artificial.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/cold.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/const.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/error.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/format.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/noalias.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/noinline.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/pure.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/restrict.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/warning.h
-date_strptime.o: $(hdrdir)/ruby/impl/attr/weakref.h
-date_strptime.o: $(hdrdir)/ruby/impl/cast.h
-date_strptime.o: $(hdrdir)/ruby/impl/compiler_is.h
-date_strptime.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-date_strptime.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-date_strptime.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-date_strptime.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-date_strptime.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-date_strptime.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-date_strptime.o: $(hdrdir)/ruby/impl/compiler_since.h
-date_strptime.o: $(hdrdir)/ruby/impl/config.h
-date_strptime.o: $(hdrdir)/ruby/impl/constant_p.h
-date_strptime.o: $(hdrdir)/ruby/impl/core.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/rarray.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/rbasic.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/rbignum.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/rclass.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/rdata.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/rfile.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/rhash.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/rmatch.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/robject.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/rregexp.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/rstring.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/rstruct.h
-date_strptime.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-date_strptime.o: $(hdrdir)/ruby/impl/ctype.h
-date_strptime.o: $(hdrdir)/ruby/impl/dllexport.h
-date_strptime.o: $(hdrdir)/ruby/impl/dosish.h
-date_strptime.o: $(hdrdir)/ruby/impl/error.h
-date_strptime.o: $(hdrdir)/ruby/impl/eval.h
-date_strptime.o: $(hdrdir)/ruby/impl/event.h
-date_strptime.o: $(hdrdir)/ruby/impl/fl_type.h
-date_strptime.o: $(hdrdir)/ruby/impl/gc.h
-date_strptime.o: $(hdrdir)/ruby/impl/glob.h
-date_strptime.o: $(hdrdir)/ruby/impl/globals.h
-date_strptime.o: $(hdrdir)/ruby/impl/has/attribute.h
-date_strptime.o: $(hdrdir)/ruby/impl/has/builtin.h
-date_strptime.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-date_strptime.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-date_strptime.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-date_strptime.o: $(hdrdir)/ruby/impl/has/extension.h
-date_strptime.o: $(hdrdir)/ruby/impl/has/feature.h
-date_strptime.o: $(hdrdir)/ruby/impl/has/warning.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/array.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/bignum.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/class.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/compar.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/complex.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/cont.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/dir.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/enum.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/error.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/eval.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/file.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/gc.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/hash.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/io.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/load.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/marshal.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/numeric.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/object.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/parse.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/proc.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/process.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/random.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/range.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/rational.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/re.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/ruby.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/select.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/signal.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/string.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/struct.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/thread.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/time.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/variable.h
-date_strptime.o: $(hdrdir)/ruby/impl/intern/vm.h
-date_strptime.o: $(hdrdir)/ruby/impl/interpreter.h
-date_strptime.o: $(hdrdir)/ruby/impl/iterator.h
-date_strptime.o: $(hdrdir)/ruby/impl/memory.h
-date_strptime.o: $(hdrdir)/ruby/impl/method.h
-date_strptime.o: $(hdrdir)/ruby/impl/module.h
-date_strptime.o: $(hdrdir)/ruby/impl/newobj.h
-date_strptime.o: $(hdrdir)/ruby/impl/rgengc.h
-date_strptime.o: $(hdrdir)/ruby/impl/scan_args.h
-date_strptime.o: $(hdrdir)/ruby/impl/special_consts.h
-date_strptime.o: $(hdrdir)/ruby/impl/static_assert.h
-date_strptime.o: $(hdrdir)/ruby/impl/stdalign.h
-date_strptime.o: $(hdrdir)/ruby/impl/stdbool.h
-date_strptime.o: $(hdrdir)/ruby/impl/symbol.h
-date_strptime.o: $(hdrdir)/ruby/impl/token_paste.h
-date_strptime.o: $(hdrdir)/ruby/impl/value.h
-date_strptime.o: $(hdrdir)/ruby/impl/value_type.h
-date_strptime.o: $(hdrdir)/ruby/impl/variable.h
-date_strptime.o: $(hdrdir)/ruby/impl/warning_push.h
-date_strptime.o: $(hdrdir)/ruby/impl/xmalloc.h
+date_strptime.o: $(hdrdir)/ruby/internal/anyargs.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+date_strptime.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+date_strptime.o: $(hdrdir)/ruby/internal/assume.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/artificial.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/cold.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/const.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/error.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/format.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/noalias.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/noinline.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/pure.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/restrict.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/warning.h
+date_strptime.o: $(hdrdir)/ruby/internal/attr/weakref.h
+date_strptime.o: $(hdrdir)/ruby/internal/cast.h
+date_strptime.o: $(hdrdir)/ruby/internal/compiler_is.h
+date_strptime.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+date_strptime.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+date_strptime.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+date_strptime.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+date_strptime.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+date_strptime.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+date_strptime.o: $(hdrdir)/ruby/internal/compiler_since.h
+date_strptime.o: $(hdrdir)/ruby/internal/config.h
+date_strptime.o: $(hdrdir)/ruby/internal/constant_p.h
+date_strptime.o: $(hdrdir)/ruby/internal/core.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/rarray.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/rbasic.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/rbignum.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/rclass.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/rdata.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/rfile.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/rhash.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/rmatch.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/robject.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/rregexp.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/rstring.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/rstruct.h
+date_strptime.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+date_strptime.o: $(hdrdir)/ruby/internal/ctype.h
+date_strptime.o: $(hdrdir)/ruby/internal/dllexport.h
+date_strptime.o: $(hdrdir)/ruby/internal/dosish.h
+date_strptime.o: $(hdrdir)/ruby/internal/error.h
+date_strptime.o: $(hdrdir)/ruby/internal/eval.h
+date_strptime.o: $(hdrdir)/ruby/internal/event.h
+date_strptime.o: $(hdrdir)/ruby/internal/fl_type.h
+date_strptime.o: $(hdrdir)/ruby/internal/gc.h
+date_strptime.o: $(hdrdir)/ruby/internal/glob.h
+date_strptime.o: $(hdrdir)/ruby/internal/globals.h
+date_strptime.o: $(hdrdir)/ruby/internal/has/attribute.h
+date_strptime.o: $(hdrdir)/ruby/internal/has/builtin.h
+date_strptime.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+date_strptime.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+date_strptime.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+date_strptime.o: $(hdrdir)/ruby/internal/has/extension.h
+date_strptime.o: $(hdrdir)/ruby/internal/has/feature.h
+date_strptime.o: $(hdrdir)/ruby/internal/has/warning.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/array.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/bignum.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/class.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/compar.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/complex.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/cont.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/dir.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/enum.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/error.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/eval.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/file.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/gc.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/hash.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/io.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/load.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/marshal.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/numeric.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/object.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/parse.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/proc.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/process.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/random.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/range.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/rational.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/re.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/ruby.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/select.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/signal.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/string.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/struct.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/thread.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/time.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/variable.h
+date_strptime.o: $(hdrdir)/ruby/internal/intern/vm.h
+date_strptime.o: $(hdrdir)/ruby/internal/interpreter.h
+date_strptime.o: $(hdrdir)/ruby/internal/iterator.h
+date_strptime.o: $(hdrdir)/ruby/internal/memory.h
+date_strptime.o: $(hdrdir)/ruby/internal/method.h
+date_strptime.o: $(hdrdir)/ruby/internal/module.h
+date_strptime.o: $(hdrdir)/ruby/internal/newobj.h
+date_strptime.o: $(hdrdir)/ruby/internal/rgengc.h
+date_strptime.o: $(hdrdir)/ruby/internal/scan_args.h
+date_strptime.o: $(hdrdir)/ruby/internal/special_consts.h
+date_strptime.o: $(hdrdir)/ruby/internal/static_assert.h
+date_strptime.o: $(hdrdir)/ruby/internal/stdalign.h
+date_strptime.o: $(hdrdir)/ruby/internal/stdbool.h
+date_strptime.o: $(hdrdir)/ruby/internal/symbol.h
+date_strptime.o: $(hdrdir)/ruby/internal/token_paste.h
+date_strptime.o: $(hdrdir)/ruby/internal/value.h
+date_strptime.o: $(hdrdir)/ruby/internal/value_type.h
+date_strptime.o: $(hdrdir)/ruby/internal/variable.h
+date_strptime.o: $(hdrdir)/ruby/internal/warning_push.h
+date_strptime.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/dbm/depend b/ext/dbm/depend
index 891851d7b2..485171ef0e 100644
--- a/ext/dbm/depend
+++ b/ext/dbm/depend
@@ -2,146 +2,146 @@
dbm.o: $(RUBY_EXTCONF_H)
dbm.o: $(arch_hdrdir)/ruby/config.h
dbm.o: $(hdrdir)/ruby.h
-dbm.o: $(hdrdir)/ruby/impl/anyargs.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-dbm.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-dbm.o: $(hdrdir)/ruby/impl/assume.h
-dbm.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-dbm.o: $(hdrdir)/ruby/impl/attr/artificial.h
-dbm.o: $(hdrdir)/ruby/impl/attr/cold.h
-dbm.o: $(hdrdir)/ruby/impl/attr/const.h
-dbm.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-dbm.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-dbm.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-dbm.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-dbm.o: $(hdrdir)/ruby/impl/attr/error.h
-dbm.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-dbm.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-dbm.o: $(hdrdir)/ruby/impl/attr/format.h
-dbm.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-dbm.o: $(hdrdir)/ruby/impl/attr/noalias.h
-dbm.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-dbm.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-dbm.o: $(hdrdir)/ruby/impl/attr/noinline.h
-dbm.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-dbm.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-dbm.o: $(hdrdir)/ruby/impl/attr/pure.h
-dbm.o: $(hdrdir)/ruby/impl/attr/restrict.h
-dbm.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-dbm.o: $(hdrdir)/ruby/impl/attr/warning.h
-dbm.o: $(hdrdir)/ruby/impl/attr/weakref.h
-dbm.o: $(hdrdir)/ruby/impl/cast.h
-dbm.o: $(hdrdir)/ruby/impl/compiler_is.h
-dbm.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-dbm.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-dbm.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-dbm.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-dbm.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-dbm.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-dbm.o: $(hdrdir)/ruby/impl/compiler_since.h
-dbm.o: $(hdrdir)/ruby/impl/config.h
-dbm.o: $(hdrdir)/ruby/impl/constant_p.h
-dbm.o: $(hdrdir)/ruby/impl/core.h
-dbm.o: $(hdrdir)/ruby/impl/core/rarray.h
-dbm.o: $(hdrdir)/ruby/impl/core/rbasic.h
-dbm.o: $(hdrdir)/ruby/impl/core/rbignum.h
-dbm.o: $(hdrdir)/ruby/impl/core/rclass.h
-dbm.o: $(hdrdir)/ruby/impl/core/rdata.h
-dbm.o: $(hdrdir)/ruby/impl/core/rfile.h
-dbm.o: $(hdrdir)/ruby/impl/core/rhash.h
-dbm.o: $(hdrdir)/ruby/impl/core/robject.h
-dbm.o: $(hdrdir)/ruby/impl/core/rregexp.h
-dbm.o: $(hdrdir)/ruby/impl/core/rstring.h
-dbm.o: $(hdrdir)/ruby/impl/core/rstruct.h
-dbm.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-dbm.o: $(hdrdir)/ruby/impl/ctype.h
-dbm.o: $(hdrdir)/ruby/impl/dllexport.h
-dbm.o: $(hdrdir)/ruby/impl/dosish.h
-dbm.o: $(hdrdir)/ruby/impl/error.h
-dbm.o: $(hdrdir)/ruby/impl/eval.h
-dbm.o: $(hdrdir)/ruby/impl/event.h
-dbm.o: $(hdrdir)/ruby/impl/fl_type.h
-dbm.o: $(hdrdir)/ruby/impl/gc.h
-dbm.o: $(hdrdir)/ruby/impl/glob.h
-dbm.o: $(hdrdir)/ruby/impl/globals.h
-dbm.o: $(hdrdir)/ruby/impl/has/attribute.h
-dbm.o: $(hdrdir)/ruby/impl/has/builtin.h
-dbm.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-dbm.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-dbm.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-dbm.o: $(hdrdir)/ruby/impl/has/extension.h
-dbm.o: $(hdrdir)/ruby/impl/has/feature.h
-dbm.o: $(hdrdir)/ruby/impl/has/warning.h
-dbm.o: $(hdrdir)/ruby/impl/intern/array.h
-dbm.o: $(hdrdir)/ruby/impl/intern/bignum.h
-dbm.o: $(hdrdir)/ruby/impl/intern/class.h
-dbm.o: $(hdrdir)/ruby/impl/intern/compar.h
-dbm.o: $(hdrdir)/ruby/impl/intern/complex.h
-dbm.o: $(hdrdir)/ruby/impl/intern/cont.h
-dbm.o: $(hdrdir)/ruby/impl/intern/dir.h
-dbm.o: $(hdrdir)/ruby/impl/intern/enum.h
-dbm.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-dbm.o: $(hdrdir)/ruby/impl/intern/error.h
-dbm.o: $(hdrdir)/ruby/impl/intern/eval.h
-dbm.o: $(hdrdir)/ruby/impl/intern/file.h
-dbm.o: $(hdrdir)/ruby/impl/intern/gc.h
-dbm.o: $(hdrdir)/ruby/impl/intern/hash.h
-dbm.o: $(hdrdir)/ruby/impl/intern/io.h
-dbm.o: $(hdrdir)/ruby/impl/intern/load.h
-dbm.o: $(hdrdir)/ruby/impl/intern/marshal.h
-dbm.o: $(hdrdir)/ruby/impl/intern/numeric.h
-dbm.o: $(hdrdir)/ruby/impl/intern/object.h
-dbm.o: $(hdrdir)/ruby/impl/intern/parse.h
-dbm.o: $(hdrdir)/ruby/impl/intern/proc.h
-dbm.o: $(hdrdir)/ruby/impl/intern/process.h
-dbm.o: $(hdrdir)/ruby/impl/intern/random.h
-dbm.o: $(hdrdir)/ruby/impl/intern/range.h
-dbm.o: $(hdrdir)/ruby/impl/intern/rational.h
-dbm.o: $(hdrdir)/ruby/impl/intern/re.h
-dbm.o: $(hdrdir)/ruby/impl/intern/ruby.h
-dbm.o: $(hdrdir)/ruby/impl/intern/select.h
-dbm.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-dbm.o: $(hdrdir)/ruby/impl/intern/signal.h
-dbm.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-dbm.o: $(hdrdir)/ruby/impl/intern/string.h
-dbm.o: $(hdrdir)/ruby/impl/intern/struct.h
-dbm.o: $(hdrdir)/ruby/impl/intern/thread.h
-dbm.o: $(hdrdir)/ruby/impl/intern/time.h
-dbm.o: $(hdrdir)/ruby/impl/intern/variable.h
-dbm.o: $(hdrdir)/ruby/impl/intern/vm.h
-dbm.o: $(hdrdir)/ruby/impl/interpreter.h
-dbm.o: $(hdrdir)/ruby/impl/iterator.h
-dbm.o: $(hdrdir)/ruby/impl/memory.h
-dbm.o: $(hdrdir)/ruby/impl/method.h
-dbm.o: $(hdrdir)/ruby/impl/module.h
-dbm.o: $(hdrdir)/ruby/impl/newobj.h
-dbm.o: $(hdrdir)/ruby/impl/rgengc.h
-dbm.o: $(hdrdir)/ruby/impl/scan_args.h
-dbm.o: $(hdrdir)/ruby/impl/special_consts.h
-dbm.o: $(hdrdir)/ruby/impl/static_assert.h
-dbm.o: $(hdrdir)/ruby/impl/stdalign.h
-dbm.o: $(hdrdir)/ruby/impl/stdbool.h
-dbm.o: $(hdrdir)/ruby/impl/symbol.h
-dbm.o: $(hdrdir)/ruby/impl/token_paste.h
-dbm.o: $(hdrdir)/ruby/impl/value.h
-dbm.o: $(hdrdir)/ruby/impl/value_type.h
-dbm.o: $(hdrdir)/ruby/impl/variable.h
-dbm.o: $(hdrdir)/ruby/impl/warning_push.h
-dbm.o: $(hdrdir)/ruby/impl/xmalloc.h
+dbm.o: $(hdrdir)/ruby/internal/anyargs.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+dbm.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+dbm.o: $(hdrdir)/ruby/internal/assume.h
+dbm.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+dbm.o: $(hdrdir)/ruby/internal/attr/artificial.h
+dbm.o: $(hdrdir)/ruby/internal/attr/cold.h
+dbm.o: $(hdrdir)/ruby/internal/attr/const.h
+dbm.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+dbm.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+dbm.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+dbm.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+dbm.o: $(hdrdir)/ruby/internal/attr/error.h
+dbm.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+dbm.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+dbm.o: $(hdrdir)/ruby/internal/attr/format.h
+dbm.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+dbm.o: $(hdrdir)/ruby/internal/attr/noalias.h
+dbm.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+dbm.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+dbm.o: $(hdrdir)/ruby/internal/attr/noinline.h
+dbm.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+dbm.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+dbm.o: $(hdrdir)/ruby/internal/attr/pure.h
+dbm.o: $(hdrdir)/ruby/internal/attr/restrict.h
+dbm.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+dbm.o: $(hdrdir)/ruby/internal/attr/warning.h
+dbm.o: $(hdrdir)/ruby/internal/attr/weakref.h
+dbm.o: $(hdrdir)/ruby/internal/cast.h
+dbm.o: $(hdrdir)/ruby/internal/compiler_is.h
+dbm.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+dbm.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+dbm.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+dbm.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+dbm.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+dbm.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+dbm.o: $(hdrdir)/ruby/internal/compiler_since.h
+dbm.o: $(hdrdir)/ruby/internal/config.h
+dbm.o: $(hdrdir)/ruby/internal/constant_p.h
+dbm.o: $(hdrdir)/ruby/internal/core.h
+dbm.o: $(hdrdir)/ruby/internal/core/rarray.h
+dbm.o: $(hdrdir)/ruby/internal/core/rbasic.h
+dbm.o: $(hdrdir)/ruby/internal/core/rbignum.h
+dbm.o: $(hdrdir)/ruby/internal/core/rclass.h
+dbm.o: $(hdrdir)/ruby/internal/core/rdata.h
+dbm.o: $(hdrdir)/ruby/internal/core/rfile.h
+dbm.o: $(hdrdir)/ruby/internal/core/rhash.h
+dbm.o: $(hdrdir)/ruby/internal/core/robject.h
+dbm.o: $(hdrdir)/ruby/internal/core/rregexp.h
+dbm.o: $(hdrdir)/ruby/internal/core/rstring.h
+dbm.o: $(hdrdir)/ruby/internal/core/rstruct.h
+dbm.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+dbm.o: $(hdrdir)/ruby/internal/ctype.h
+dbm.o: $(hdrdir)/ruby/internal/dllexport.h
+dbm.o: $(hdrdir)/ruby/internal/dosish.h
+dbm.o: $(hdrdir)/ruby/internal/error.h
+dbm.o: $(hdrdir)/ruby/internal/eval.h
+dbm.o: $(hdrdir)/ruby/internal/event.h
+dbm.o: $(hdrdir)/ruby/internal/fl_type.h
+dbm.o: $(hdrdir)/ruby/internal/gc.h
+dbm.o: $(hdrdir)/ruby/internal/glob.h
+dbm.o: $(hdrdir)/ruby/internal/globals.h
+dbm.o: $(hdrdir)/ruby/internal/has/attribute.h
+dbm.o: $(hdrdir)/ruby/internal/has/builtin.h
+dbm.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+dbm.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+dbm.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+dbm.o: $(hdrdir)/ruby/internal/has/extension.h
+dbm.o: $(hdrdir)/ruby/internal/has/feature.h
+dbm.o: $(hdrdir)/ruby/internal/has/warning.h
+dbm.o: $(hdrdir)/ruby/internal/intern/array.h
+dbm.o: $(hdrdir)/ruby/internal/intern/bignum.h
+dbm.o: $(hdrdir)/ruby/internal/intern/class.h
+dbm.o: $(hdrdir)/ruby/internal/intern/compar.h
+dbm.o: $(hdrdir)/ruby/internal/intern/complex.h
+dbm.o: $(hdrdir)/ruby/internal/intern/cont.h
+dbm.o: $(hdrdir)/ruby/internal/intern/dir.h
+dbm.o: $(hdrdir)/ruby/internal/intern/enum.h
+dbm.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+dbm.o: $(hdrdir)/ruby/internal/intern/error.h
+dbm.o: $(hdrdir)/ruby/internal/intern/eval.h
+dbm.o: $(hdrdir)/ruby/internal/intern/file.h
+dbm.o: $(hdrdir)/ruby/internal/intern/gc.h
+dbm.o: $(hdrdir)/ruby/internal/intern/hash.h
+dbm.o: $(hdrdir)/ruby/internal/intern/io.h
+dbm.o: $(hdrdir)/ruby/internal/intern/load.h
+dbm.o: $(hdrdir)/ruby/internal/intern/marshal.h
+dbm.o: $(hdrdir)/ruby/internal/intern/numeric.h
+dbm.o: $(hdrdir)/ruby/internal/intern/object.h
+dbm.o: $(hdrdir)/ruby/internal/intern/parse.h
+dbm.o: $(hdrdir)/ruby/internal/intern/proc.h
+dbm.o: $(hdrdir)/ruby/internal/intern/process.h
+dbm.o: $(hdrdir)/ruby/internal/intern/random.h
+dbm.o: $(hdrdir)/ruby/internal/intern/range.h
+dbm.o: $(hdrdir)/ruby/internal/intern/rational.h
+dbm.o: $(hdrdir)/ruby/internal/intern/re.h
+dbm.o: $(hdrdir)/ruby/internal/intern/ruby.h
+dbm.o: $(hdrdir)/ruby/internal/intern/select.h
+dbm.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+dbm.o: $(hdrdir)/ruby/internal/intern/signal.h
+dbm.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+dbm.o: $(hdrdir)/ruby/internal/intern/string.h
+dbm.o: $(hdrdir)/ruby/internal/intern/struct.h
+dbm.o: $(hdrdir)/ruby/internal/intern/thread.h
+dbm.o: $(hdrdir)/ruby/internal/intern/time.h
+dbm.o: $(hdrdir)/ruby/internal/intern/variable.h
+dbm.o: $(hdrdir)/ruby/internal/intern/vm.h
+dbm.o: $(hdrdir)/ruby/internal/interpreter.h
+dbm.o: $(hdrdir)/ruby/internal/iterator.h
+dbm.o: $(hdrdir)/ruby/internal/memory.h
+dbm.o: $(hdrdir)/ruby/internal/method.h
+dbm.o: $(hdrdir)/ruby/internal/module.h
+dbm.o: $(hdrdir)/ruby/internal/newobj.h
+dbm.o: $(hdrdir)/ruby/internal/rgengc.h
+dbm.o: $(hdrdir)/ruby/internal/scan_args.h
+dbm.o: $(hdrdir)/ruby/internal/special_consts.h
+dbm.o: $(hdrdir)/ruby/internal/static_assert.h
+dbm.o: $(hdrdir)/ruby/internal/stdalign.h
+dbm.o: $(hdrdir)/ruby/internal/stdbool.h
+dbm.o: $(hdrdir)/ruby/internal/symbol.h
+dbm.o: $(hdrdir)/ruby/internal/token_paste.h
+dbm.o: $(hdrdir)/ruby/internal/value.h
+dbm.o: $(hdrdir)/ruby/internal/value_type.h
+dbm.o: $(hdrdir)/ruby/internal/variable.h
+dbm.o: $(hdrdir)/ruby/internal/warning_push.h
+dbm.o: $(hdrdir)/ruby/internal/xmalloc.h
dbm.o: $(hdrdir)/ruby/assert.h
dbm.o: $(hdrdir)/ruby/backward.h
dbm.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/digest/bubblebabble/depend b/ext/digest/bubblebabble/depend
index 211bbc7b05..69d2e96ff5 100644
--- a/ext/digest/bubblebabble/depend
+++ b/ext/digest/bubblebabble/depend
@@ -2,146 +2,146 @@
bubblebabble.o: $(RUBY_EXTCONF_H)
bubblebabble.o: $(arch_hdrdir)/ruby/config.h
bubblebabble.o: $(hdrdir)/ruby.h
-bubblebabble.o: $(hdrdir)/ruby/impl/anyargs.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-bubblebabble.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-bubblebabble.o: $(hdrdir)/ruby/impl/assume.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/artificial.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/cold.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/const.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/error.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/format.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/noalias.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/noinline.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/pure.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/restrict.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/warning.h
-bubblebabble.o: $(hdrdir)/ruby/impl/attr/weakref.h
-bubblebabble.o: $(hdrdir)/ruby/impl/cast.h
-bubblebabble.o: $(hdrdir)/ruby/impl/compiler_is.h
-bubblebabble.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-bubblebabble.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-bubblebabble.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-bubblebabble.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-bubblebabble.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-bubblebabble.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-bubblebabble.o: $(hdrdir)/ruby/impl/compiler_since.h
-bubblebabble.o: $(hdrdir)/ruby/impl/config.h
-bubblebabble.o: $(hdrdir)/ruby/impl/constant_p.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core/rarray.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core/rbasic.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core/rbignum.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core/rclass.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core/rdata.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core/rfile.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core/rhash.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core/robject.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core/rregexp.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core/rstring.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core/rstruct.h
-bubblebabble.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-bubblebabble.o: $(hdrdir)/ruby/impl/ctype.h
-bubblebabble.o: $(hdrdir)/ruby/impl/dllexport.h
-bubblebabble.o: $(hdrdir)/ruby/impl/dosish.h
-bubblebabble.o: $(hdrdir)/ruby/impl/error.h
-bubblebabble.o: $(hdrdir)/ruby/impl/eval.h
-bubblebabble.o: $(hdrdir)/ruby/impl/event.h
-bubblebabble.o: $(hdrdir)/ruby/impl/fl_type.h
-bubblebabble.o: $(hdrdir)/ruby/impl/gc.h
-bubblebabble.o: $(hdrdir)/ruby/impl/glob.h
-bubblebabble.o: $(hdrdir)/ruby/impl/globals.h
-bubblebabble.o: $(hdrdir)/ruby/impl/has/attribute.h
-bubblebabble.o: $(hdrdir)/ruby/impl/has/builtin.h
-bubblebabble.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-bubblebabble.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-bubblebabble.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-bubblebabble.o: $(hdrdir)/ruby/impl/has/extension.h
-bubblebabble.o: $(hdrdir)/ruby/impl/has/feature.h
-bubblebabble.o: $(hdrdir)/ruby/impl/has/warning.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/array.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/bignum.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/class.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/compar.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/complex.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/cont.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/dir.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/enum.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/error.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/eval.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/file.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/gc.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/hash.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/io.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/load.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/marshal.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/numeric.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/object.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/parse.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/proc.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/process.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/random.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/range.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/rational.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/re.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/ruby.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/select.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/signal.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/string.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/struct.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/thread.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/time.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/variable.h
-bubblebabble.o: $(hdrdir)/ruby/impl/intern/vm.h
-bubblebabble.o: $(hdrdir)/ruby/impl/interpreter.h
-bubblebabble.o: $(hdrdir)/ruby/impl/iterator.h
-bubblebabble.o: $(hdrdir)/ruby/impl/memory.h
-bubblebabble.o: $(hdrdir)/ruby/impl/method.h
-bubblebabble.o: $(hdrdir)/ruby/impl/module.h
-bubblebabble.o: $(hdrdir)/ruby/impl/newobj.h
-bubblebabble.o: $(hdrdir)/ruby/impl/rgengc.h
-bubblebabble.o: $(hdrdir)/ruby/impl/scan_args.h
-bubblebabble.o: $(hdrdir)/ruby/impl/special_consts.h
-bubblebabble.o: $(hdrdir)/ruby/impl/static_assert.h
-bubblebabble.o: $(hdrdir)/ruby/impl/stdalign.h
-bubblebabble.o: $(hdrdir)/ruby/impl/stdbool.h
-bubblebabble.o: $(hdrdir)/ruby/impl/symbol.h
-bubblebabble.o: $(hdrdir)/ruby/impl/token_paste.h
-bubblebabble.o: $(hdrdir)/ruby/impl/value.h
-bubblebabble.o: $(hdrdir)/ruby/impl/value_type.h
-bubblebabble.o: $(hdrdir)/ruby/impl/variable.h
-bubblebabble.o: $(hdrdir)/ruby/impl/warning_push.h
-bubblebabble.o: $(hdrdir)/ruby/impl/xmalloc.h
+bubblebabble.o: $(hdrdir)/ruby/internal/anyargs.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+bubblebabble.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+bubblebabble.o: $(hdrdir)/ruby/internal/assume.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/artificial.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/cold.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/const.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/error.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/format.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/noalias.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/noinline.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/pure.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/restrict.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/warning.h
+bubblebabble.o: $(hdrdir)/ruby/internal/attr/weakref.h
+bubblebabble.o: $(hdrdir)/ruby/internal/cast.h
+bubblebabble.o: $(hdrdir)/ruby/internal/compiler_is.h
+bubblebabble.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+bubblebabble.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+bubblebabble.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+bubblebabble.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+bubblebabble.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+bubblebabble.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+bubblebabble.o: $(hdrdir)/ruby/internal/compiler_since.h
+bubblebabble.o: $(hdrdir)/ruby/internal/config.h
+bubblebabble.o: $(hdrdir)/ruby/internal/constant_p.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core/rarray.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core/rbasic.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core/rbignum.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core/rclass.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core/rdata.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core/rfile.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core/rhash.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core/robject.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core/rregexp.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core/rstring.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core/rstruct.h
+bubblebabble.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+bubblebabble.o: $(hdrdir)/ruby/internal/ctype.h
+bubblebabble.o: $(hdrdir)/ruby/internal/dllexport.h
+bubblebabble.o: $(hdrdir)/ruby/internal/dosish.h
+bubblebabble.o: $(hdrdir)/ruby/internal/error.h
+bubblebabble.o: $(hdrdir)/ruby/internal/eval.h
+bubblebabble.o: $(hdrdir)/ruby/internal/event.h
+bubblebabble.o: $(hdrdir)/ruby/internal/fl_type.h
+bubblebabble.o: $(hdrdir)/ruby/internal/gc.h
+bubblebabble.o: $(hdrdir)/ruby/internal/glob.h
+bubblebabble.o: $(hdrdir)/ruby/internal/globals.h
+bubblebabble.o: $(hdrdir)/ruby/internal/has/attribute.h
+bubblebabble.o: $(hdrdir)/ruby/internal/has/builtin.h
+bubblebabble.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+bubblebabble.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+bubblebabble.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+bubblebabble.o: $(hdrdir)/ruby/internal/has/extension.h
+bubblebabble.o: $(hdrdir)/ruby/internal/has/feature.h
+bubblebabble.o: $(hdrdir)/ruby/internal/has/warning.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/array.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/bignum.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/class.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/compar.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/complex.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/cont.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/dir.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/enum.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/error.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/eval.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/file.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/gc.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/hash.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/io.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/load.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/marshal.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/numeric.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/object.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/parse.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/proc.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/process.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/random.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/range.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/rational.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/re.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/ruby.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/select.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/signal.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/string.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/struct.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/thread.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/time.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/variable.h
+bubblebabble.o: $(hdrdir)/ruby/internal/intern/vm.h
+bubblebabble.o: $(hdrdir)/ruby/internal/interpreter.h
+bubblebabble.o: $(hdrdir)/ruby/internal/iterator.h
+bubblebabble.o: $(hdrdir)/ruby/internal/memory.h
+bubblebabble.o: $(hdrdir)/ruby/internal/method.h
+bubblebabble.o: $(hdrdir)/ruby/internal/module.h
+bubblebabble.o: $(hdrdir)/ruby/internal/newobj.h
+bubblebabble.o: $(hdrdir)/ruby/internal/rgengc.h
+bubblebabble.o: $(hdrdir)/ruby/internal/scan_args.h
+bubblebabble.o: $(hdrdir)/ruby/internal/special_consts.h
+bubblebabble.o: $(hdrdir)/ruby/internal/static_assert.h
+bubblebabble.o: $(hdrdir)/ruby/internal/stdalign.h
+bubblebabble.o: $(hdrdir)/ruby/internal/stdbool.h
+bubblebabble.o: $(hdrdir)/ruby/internal/symbol.h
+bubblebabble.o: $(hdrdir)/ruby/internal/token_paste.h
+bubblebabble.o: $(hdrdir)/ruby/internal/value.h
+bubblebabble.o: $(hdrdir)/ruby/internal/value_type.h
+bubblebabble.o: $(hdrdir)/ruby/internal/variable.h
+bubblebabble.o: $(hdrdir)/ruby/internal/warning_push.h
+bubblebabble.o: $(hdrdir)/ruby/internal/xmalloc.h
bubblebabble.o: $(hdrdir)/ruby/assert.h
bubblebabble.o: $(hdrdir)/ruby/backward.h
bubblebabble.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/digest/depend b/ext/digest/depend
index 557e717272..797888326c 100644
--- a/ext/digest/depend
+++ b/ext/digest/depend
@@ -2,146 +2,146 @@
digest.o: $(RUBY_EXTCONF_H)
digest.o: $(arch_hdrdir)/ruby/config.h
digest.o: $(hdrdir)/ruby.h
-digest.o: $(hdrdir)/ruby/impl/anyargs.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-digest.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-digest.o: $(hdrdir)/ruby/impl/assume.h
-digest.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-digest.o: $(hdrdir)/ruby/impl/attr/artificial.h
-digest.o: $(hdrdir)/ruby/impl/attr/cold.h
-digest.o: $(hdrdir)/ruby/impl/attr/const.h
-digest.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-digest.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-digest.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-digest.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-digest.o: $(hdrdir)/ruby/impl/attr/error.h
-digest.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-digest.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-digest.o: $(hdrdir)/ruby/impl/attr/format.h
-digest.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-digest.o: $(hdrdir)/ruby/impl/attr/noalias.h
-digest.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-digest.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-digest.o: $(hdrdir)/ruby/impl/attr/noinline.h
-digest.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-digest.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-digest.o: $(hdrdir)/ruby/impl/attr/pure.h
-digest.o: $(hdrdir)/ruby/impl/attr/restrict.h
-digest.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-digest.o: $(hdrdir)/ruby/impl/attr/warning.h
-digest.o: $(hdrdir)/ruby/impl/attr/weakref.h
-digest.o: $(hdrdir)/ruby/impl/cast.h
-digest.o: $(hdrdir)/ruby/impl/compiler_is.h
-digest.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-digest.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-digest.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-digest.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-digest.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-digest.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-digest.o: $(hdrdir)/ruby/impl/compiler_since.h
-digest.o: $(hdrdir)/ruby/impl/config.h
-digest.o: $(hdrdir)/ruby/impl/constant_p.h
-digest.o: $(hdrdir)/ruby/impl/core.h
-digest.o: $(hdrdir)/ruby/impl/core/rarray.h
-digest.o: $(hdrdir)/ruby/impl/core/rbasic.h
-digest.o: $(hdrdir)/ruby/impl/core/rbignum.h
-digest.o: $(hdrdir)/ruby/impl/core/rclass.h
-digest.o: $(hdrdir)/ruby/impl/core/rdata.h
-digest.o: $(hdrdir)/ruby/impl/core/rfile.h
-digest.o: $(hdrdir)/ruby/impl/core/rhash.h
-digest.o: $(hdrdir)/ruby/impl/core/robject.h
-digest.o: $(hdrdir)/ruby/impl/core/rregexp.h
-digest.o: $(hdrdir)/ruby/impl/core/rstring.h
-digest.o: $(hdrdir)/ruby/impl/core/rstruct.h
-digest.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-digest.o: $(hdrdir)/ruby/impl/ctype.h
-digest.o: $(hdrdir)/ruby/impl/dllexport.h
-digest.o: $(hdrdir)/ruby/impl/dosish.h
-digest.o: $(hdrdir)/ruby/impl/error.h
-digest.o: $(hdrdir)/ruby/impl/eval.h
-digest.o: $(hdrdir)/ruby/impl/event.h
-digest.o: $(hdrdir)/ruby/impl/fl_type.h
-digest.o: $(hdrdir)/ruby/impl/gc.h
-digest.o: $(hdrdir)/ruby/impl/glob.h
-digest.o: $(hdrdir)/ruby/impl/globals.h
-digest.o: $(hdrdir)/ruby/impl/has/attribute.h
-digest.o: $(hdrdir)/ruby/impl/has/builtin.h
-digest.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-digest.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-digest.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-digest.o: $(hdrdir)/ruby/impl/has/extension.h
-digest.o: $(hdrdir)/ruby/impl/has/feature.h
-digest.o: $(hdrdir)/ruby/impl/has/warning.h
-digest.o: $(hdrdir)/ruby/impl/intern/array.h
-digest.o: $(hdrdir)/ruby/impl/intern/bignum.h
-digest.o: $(hdrdir)/ruby/impl/intern/class.h
-digest.o: $(hdrdir)/ruby/impl/intern/compar.h
-digest.o: $(hdrdir)/ruby/impl/intern/complex.h
-digest.o: $(hdrdir)/ruby/impl/intern/cont.h
-digest.o: $(hdrdir)/ruby/impl/intern/dir.h
-digest.o: $(hdrdir)/ruby/impl/intern/enum.h
-digest.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-digest.o: $(hdrdir)/ruby/impl/intern/error.h
-digest.o: $(hdrdir)/ruby/impl/intern/eval.h
-digest.o: $(hdrdir)/ruby/impl/intern/file.h
-digest.o: $(hdrdir)/ruby/impl/intern/gc.h
-digest.o: $(hdrdir)/ruby/impl/intern/hash.h
-digest.o: $(hdrdir)/ruby/impl/intern/io.h
-digest.o: $(hdrdir)/ruby/impl/intern/load.h
-digest.o: $(hdrdir)/ruby/impl/intern/marshal.h
-digest.o: $(hdrdir)/ruby/impl/intern/numeric.h
-digest.o: $(hdrdir)/ruby/impl/intern/object.h
-digest.o: $(hdrdir)/ruby/impl/intern/parse.h
-digest.o: $(hdrdir)/ruby/impl/intern/proc.h
-digest.o: $(hdrdir)/ruby/impl/intern/process.h
-digest.o: $(hdrdir)/ruby/impl/intern/random.h
-digest.o: $(hdrdir)/ruby/impl/intern/range.h
-digest.o: $(hdrdir)/ruby/impl/intern/rational.h
-digest.o: $(hdrdir)/ruby/impl/intern/re.h
-digest.o: $(hdrdir)/ruby/impl/intern/ruby.h
-digest.o: $(hdrdir)/ruby/impl/intern/select.h
-digest.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-digest.o: $(hdrdir)/ruby/impl/intern/signal.h
-digest.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-digest.o: $(hdrdir)/ruby/impl/intern/string.h
-digest.o: $(hdrdir)/ruby/impl/intern/struct.h
-digest.o: $(hdrdir)/ruby/impl/intern/thread.h
-digest.o: $(hdrdir)/ruby/impl/intern/time.h
-digest.o: $(hdrdir)/ruby/impl/intern/variable.h
-digest.o: $(hdrdir)/ruby/impl/intern/vm.h
-digest.o: $(hdrdir)/ruby/impl/interpreter.h
-digest.o: $(hdrdir)/ruby/impl/iterator.h
-digest.o: $(hdrdir)/ruby/impl/memory.h
-digest.o: $(hdrdir)/ruby/impl/method.h
-digest.o: $(hdrdir)/ruby/impl/module.h
-digest.o: $(hdrdir)/ruby/impl/newobj.h
-digest.o: $(hdrdir)/ruby/impl/rgengc.h
-digest.o: $(hdrdir)/ruby/impl/scan_args.h
-digest.o: $(hdrdir)/ruby/impl/special_consts.h
-digest.o: $(hdrdir)/ruby/impl/static_assert.h
-digest.o: $(hdrdir)/ruby/impl/stdalign.h
-digest.o: $(hdrdir)/ruby/impl/stdbool.h
-digest.o: $(hdrdir)/ruby/impl/symbol.h
-digest.o: $(hdrdir)/ruby/impl/token_paste.h
-digest.o: $(hdrdir)/ruby/impl/value.h
-digest.o: $(hdrdir)/ruby/impl/value_type.h
-digest.o: $(hdrdir)/ruby/impl/variable.h
-digest.o: $(hdrdir)/ruby/impl/warning_push.h
-digest.o: $(hdrdir)/ruby/impl/xmalloc.h
+digest.o: $(hdrdir)/ruby/internal/anyargs.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+digest.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+digest.o: $(hdrdir)/ruby/internal/assume.h
+digest.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+digest.o: $(hdrdir)/ruby/internal/attr/artificial.h
+digest.o: $(hdrdir)/ruby/internal/attr/cold.h
+digest.o: $(hdrdir)/ruby/internal/attr/const.h
+digest.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+digest.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+digest.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+digest.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+digest.o: $(hdrdir)/ruby/internal/attr/error.h
+digest.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+digest.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+digest.o: $(hdrdir)/ruby/internal/attr/format.h
+digest.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+digest.o: $(hdrdir)/ruby/internal/attr/noalias.h
+digest.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+digest.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+digest.o: $(hdrdir)/ruby/internal/attr/noinline.h
+digest.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+digest.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+digest.o: $(hdrdir)/ruby/internal/attr/pure.h
+digest.o: $(hdrdir)/ruby/internal/attr/restrict.h
+digest.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+digest.o: $(hdrdir)/ruby/internal/attr/warning.h
+digest.o: $(hdrdir)/ruby/internal/attr/weakref.h
+digest.o: $(hdrdir)/ruby/internal/cast.h
+digest.o: $(hdrdir)/ruby/internal/compiler_is.h
+digest.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+digest.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+digest.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+digest.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+digest.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+digest.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+digest.o: $(hdrdir)/ruby/internal/compiler_since.h
+digest.o: $(hdrdir)/ruby/internal/config.h
+digest.o: $(hdrdir)/ruby/internal/constant_p.h
+digest.o: $(hdrdir)/ruby/internal/core.h
+digest.o: $(hdrdir)/ruby/internal/core/rarray.h
+digest.o: $(hdrdir)/ruby/internal/core/rbasic.h
+digest.o: $(hdrdir)/ruby/internal/core/rbignum.h
+digest.o: $(hdrdir)/ruby/internal/core/rclass.h
+digest.o: $(hdrdir)/ruby/internal/core/rdata.h
+digest.o: $(hdrdir)/ruby/internal/core/rfile.h
+digest.o: $(hdrdir)/ruby/internal/core/rhash.h
+digest.o: $(hdrdir)/ruby/internal/core/robject.h
+digest.o: $(hdrdir)/ruby/internal/core/rregexp.h
+digest.o: $(hdrdir)/ruby/internal/core/rstring.h
+digest.o: $(hdrdir)/ruby/internal/core/rstruct.h
+digest.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+digest.o: $(hdrdir)/ruby/internal/ctype.h
+digest.o: $(hdrdir)/ruby/internal/dllexport.h
+digest.o: $(hdrdir)/ruby/internal/dosish.h
+digest.o: $(hdrdir)/ruby/internal/error.h
+digest.o: $(hdrdir)/ruby/internal/eval.h
+digest.o: $(hdrdir)/ruby/internal/event.h
+digest.o: $(hdrdir)/ruby/internal/fl_type.h
+digest.o: $(hdrdir)/ruby/internal/gc.h
+digest.o: $(hdrdir)/ruby/internal/glob.h
+digest.o: $(hdrdir)/ruby/internal/globals.h
+digest.o: $(hdrdir)/ruby/internal/has/attribute.h
+digest.o: $(hdrdir)/ruby/internal/has/builtin.h
+digest.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+digest.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+digest.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+digest.o: $(hdrdir)/ruby/internal/has/extension.h
+digest.o: $(hdrdir)/ruby/internal/has/feature.h
+digest.o: $(hdrdir)/ruby/internal/has/warning.h
+digest.o: $(hdrdir)/ruby/internal/intern/array.h
+digest.o: $(hdrdir)/ruby/internal/intern/bignum.h
+digest.o: $(hdrdir)/ruby/internal/intern/class.h
+digest.o: $(hdrdir)/ruby/internal/intern/compar.h
+digest.o: $(hdrdir)/ruby/internal/intern/complex.h
+digest.o: $(hdrdir)/ruby/internal/intern/cont.h
+digest.o: $(hdrdir)/ruby/internal/intern/dir.h
+digest.o: $(hdrdir)/ruby/internal/intern/enum.h
+digest.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+digest.o: $(hdrdir)/ruby/internal/intern/error.h
+digest.o: $(hdrdir)/ruby/internal/intern/eval.h
+digest.o: $(hdrdir)/ruby/internal/intern/file.h
+digest.o: $(hdrdir)/ruby/internal/intern/gc.h
+digest.o: $(hdrdir)/ruby/internal/intern/hash.h
+digest.o: $(hdrdir)/ruby/internal/intern/io.h
+digest.o: $(hdrdir)/ruby/internal/intern/load.h
+digest.o: $(hdrdir)/ruby/internal/intern/marshal.h
+digest.o: $(hdrdir)/ruby/internal/intern/numeric.h
+digest.o: $(hdrdir)/ruby/internal/intern/object.h
+digest.o: $(hdrdir)/ruby/internal/intern/parse.h
+digest.o: $(hdrdir)/ruby/internal/intern/proc.h
+digest.o: $(hdrdir)/ruby/internal/intern/process.h
+digest.o: $(hdrdir)/ruby/internal/intern/random.h
+digest.o: $(hdrdir)/ruby/internal/intern/range.h
+digest.o: $(hdrdir)/ruby/internal/intern/rational.h
+digest.o: $(hdrdir)/ruby/internal/intern/re.h
+digest.o: $(hdrdir)/ruby/internal/intern/ruby.h
+digest.o: $(hdrdir)/ruby/internal/intern/select.h
+digest.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+digest.o: $(hdrdir)/ruby/internal/intern/signal.h
+digest.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+digest.o: $(hdrdir)/ruby/internal/intern/string.h
+digest.o: $(hdrdir)/ruby/internal/intern/struct.h
+digest.o: $(hdrdir)/ruby/internal/intern/thread.h
+digest.o: $(hdrdir)/ruby/internal/intern/time.h
+digest.o: $(hdrdir)/ruby/internal/intern/variable.h
+digest.o: $(hdrdir)/ruby/internal/intern/vm.h
+digest.o: $(hdrdir)/ruby/internal/interpreter.h
+digest.o: $(hdrdir)/ruby/internal/iterator.h
+digest.o: $(hdrdir)/ruby/internal/memory.h
+digest.o: $(hdrdir)/ruby/internal/method.h
+digest.o: $(hdrdir)/ruby/internal/module.h
+digest.o: $(hdrdir)/ruby/internal/newobj.h
+digest.o: $(hdrdir)/ruby/internal/rgengc.h
+digest.o: $(hdrdir)/ruby/internal/scan_args.h
+digest.o: $(hdrdir)/ruby/internal/special_consts.h
+digest.o: $(hdrdir)/ruby/internal/static_assert.h
+digest.o: $(hdrdir)/ruby/internal/stdalign.h
+digest.o: $(hdrdir)/ruby/internal/stdbool.h
+digest.o: $(hdrdir)/ruby/internal/symbol.h
+digest.o: $(hdrdir)/ruby/internal/token_paste.h
+digest.o: $(hdrdir)/ruby/internal/value.h
+digest.o: $(hdrdir)/ruby/internal/value_type.h
+digest.o: $(hdrdir)/ruby/internal/variable.h
+digest.o: $(hdrdir)/ruby/internal/warning_push.h
+digest.o: $(hdrdir)/ruby/internal/xmalloc.h
digest.o: $(hdrdir)/ruby/assert.h
digest.o: $(hdrdir)/ruby/backward.h
digest.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/digest/md5/depend b/ext/digest/md5/depend
index 75f525dbc9..a428a05d66 100644
--- a/ext/digest/md5/depend
+++ b/ext/digest/md5/depend
@@ -5,146 +5,146 @@ 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/impl/anyargs.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-md5init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-md5init.o: $(hdrdir)/ruby/impl/assume.h
-md5init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-md5init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-md5init.o: $(hdrdir)/ruby/impl/attr/cold.h
-md5init.o: $(hdrdir)/ruby/impl/attr/const.h
-md5init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-md5init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-md5init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-md5init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-md5init.o: $(hdrdir)/ruby/impl/attr/error.h
-md5init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-md5init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-md5init.o: $(hdrdir)/ruby/impl/attr/format.h
-md5init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-md5init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-md5init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-md5init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-md5init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-md5init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-md5init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-md5init.o: $(hdrdir)/ruby/impl/attr/pure.h
-md5init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-md5init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-md5init.o: $(hdrdir)/ruby/impl/attr/warning.h
-md5init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-md5init.o: $(hdrdir)/ruby/impl/cast.h
-md5init.o: $(hdrdir)/ruby/impl/compiler_is.h
-md5init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-md5init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-md5init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-md5init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-md5init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-md5init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-md5init.o: $(hdrdir)/ruby/impl/compiler_since.h
-md5init.o: $(hdrdir)/ruby/impl/config.h
-md5init.o: $(hdrdir)/ruby/impl/constant_p.h
-md5init.o: $(hdrdir)/ruby/impl/core.h
-md5init.o: $(hdrdir)/ruby/impl/core/rarray.h
-md5init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-md5init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-md5init.o: $(hdrdir)/ruby/impl/core/rclass.h
-md5init.o: $(hdrdir)/ruby/impl/core/rdata.h
-md5init.o: $(hdrdir)/ruby/impl/core/rfile.h
-md5init.o: $(hdrdir)/ruby/impl/core/rhash.h
-md5init.o: $(hdrdir)/ruby/impl/core/robject.h
-md5init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-md5init.o: $(hdrdir)/ruby/impl/core/rstring.h
-md5init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-md5init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-md5init.o: $(hdrdir)/ruby/impl/ctype.h
-md5init.o: $(hdrdir)/ruby/impl/dllexport.h
-md5init.o: $(hdrdir)/ruby/impl/dosish.h
-md5init.o: $(hdrdir)/ruby/impl/error.h
-md5init.o: $(hdrdir)/ruby/impl/eval.h
-md5init.o: $(hdrdir)/ruby/impl/event.h
-md5init.o: $(hdrdir)/ruby/impl/fl_type.h
-md5init.o: $(hdrdir)/ruby/impl/gc.h
-md5init.o: $(hdrdir)/ruby/impl/glob.h
-md5init.o: $(hdrdir)/ruby/impl/globals.h
-md5init.o: $(hdrdir)/ruby/impl/has/attribute.h
-md5init.o: $(hdrdir)/ruby/impl/has/builtin.h
-md5init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-md5init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-md5init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-md5init.o: $(hdrdir)/ruby/impl/has/extension.h
-md5init.o: $(hdrdir)/ruby/impl/has/feature.h
-md5init.o: $(hdrdir)/ruby/impl/has/warning.h
-md5init.o: $(hdrdir)/ruby/impl/intern/array.h
-md5init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-md5init.o: $(hdrdir)/ruby/impl/intern/class.h
-md5init.o: $(hdrdir)/ruby/impl/intern/compar.h
-md5init.o: $(hdrdir)/ruby/impl/intern/complex.h
-md5init.o: $(hdrdir)/ruby/impl/intern/cont.h
-md5init.o: $(hdrdir)/ruby/impl/intern/dir.h
-md5init.o: $(hdrdir)/ruby/impl/intern/enum.h
-md5init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-md5init.o: $(hdrdir)/ruby/impl/intern/error.h
-md5init.o: $(hdrdir)/ruby/impl/intern/eval.h
-md5init.o: $(hdrdir)/ruby/impl/intern/file.h
-md5init.o: $(hdrdir)/ruby/impl/intern/gc.h
-md5init.o: $(hdrdir)/ruby/impl/intern/hash.h
-md5init.o: $(hdrdir)/ruby/impl/intern/io.h
-md5init.o: $(hdrdir)/ruby/impl/intern/load.h
-md5init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-md5init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-md5init.o: $(hdrdir)/ruby/impl/intern/object.h
-md5init.o: $(hdrdir)/ruby/impl/intern/parse.h
-md5init.o: $(hdrdir)/ruby/impl/intern/proc.h
-md5init.o: $(hdrdir)/ruby/impl/intern/process.h
-md5init.o: $(hdrdir)/ruby/impl/intern/random.h
-md5init.o: $(hdrdir)/ruby/impl/intern/range.h
-md5init.o: $(hdrdir)/ruby/impl/intern/rational.h
-md5init.o: $(hdrdir)/ruby/impl/intern/re.h
-md5init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-md5init.o: $(hdrdir)/ruby/impl/intern/select.h
-md5init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-md5init.o: $(hdrdir)/ruby/impl/intern/signal.h
-md5init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-md5init.o: $(hdrdir)/ruby/impl/intern/string.h
-md5init.o: $(hdrdir)/ruby/impl/intern/struct.h
-md5init.o: $(hdrdir)/ruby/impl/intern/thread.h
-md5init.o: $(hdrdir)/ruby/impl/intern/time.h
-md5init.o: $(hdrdir)/ruby/impl/intern/variable.h
-md5init.o: $(hdrdir)/ruby/impl/intern/vm.h
-md5init.o: $(hdrdir)/ruby/impl/interpreter.h
-md5init.o: $(hdrdir)/ruby/impl/iterator.h
-md5init.o: $(hdrdir)/ruby/impl/memory.h
-md5init.o: $(hdrdir)/ruby/impl/method.h
-md5init.o: $(hdrdir)/ruby/impl/module.h
-md5init.o: $(hdrdir)/ruby/impl/newobj.h
-md5init.o: $(hdrdir)/ruby/impl/rgengc.h
-md5init.o: $(hdrdir)/ruby/impl/scan_args.h
-md5init.o: $(hdrdir)/ruby/impl/special_consts.h
-md5init.o: $(hdrdir)/ruby/impl/static_assert.h
-md5init.o: $(hdrdir)/ruby/impl/stdalign.h
-md5init.o: $(hdrdir)/ruby/impl/stdbool.h
-md5init.o: $(hdrdir)/ruby/impl/symbol.h
-md5init.o: $(hdrdir)/ruby/impl/token_paste.h
-md5init.o: $(hdrdir)/ruby/impl/value.h
-md5init.o: $(hdrdir)/ruby/impl/value_type.h
-md5init.o: $(hdrdir)/ruby/impl/variable.h
-md5init.o: $(hdrdir)/ruby/impl/warning_push.h
-md5init.o: $(hdrdir)/ruby/impl/xmalloc.h
+md5init.o: $(hdrdir)/ruby/internal/anyargs.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+md5init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+md5init.o: $(hdrdir)/ruby/internal/assume.h
+md5init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+md5init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+md5init.o: $(hdrdir)/ruby/internal/attr/cold.h
+md5init.o: $(hdrdir)/ruby/internal/attr/const.h
+md5init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+md5init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+md5init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+md5init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+md5init.o: $(hdrdir)/ruby/internal/attr/error.h
+md5init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+md5init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+md5init.o: $(hdrdir)/ruby/internal/attr/format.h
+md5init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+md5init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+md5init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+md5init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+md5init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+md5init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+md5init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+md5init.o: $(hdrdir)/ruby/internal/attr/pure.h
+md5init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+md5init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+md5init.o: $(hdrdir)/ruby/internal/attr/warning.h
+md5init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+md5init.o: $(hdrdir)/ruby/internal/cast.h
+md5init.o: $(hdrdir)/ruby/internal/compiler_is.h
+md5init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+md5init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+md5init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+md5init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+md5init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+md5init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+md5init.o: $(hdrdir)/ruby/internal/compiler_since.h
+md5init.o: $(hdrdir)/ruby/internal/config.h
+md5init.o: $(hdrdir)/ruby/internal/constant_p.h
+md5init.o: $(hdrdir)/ruby/internal/core.h
+md5init.o: $(hdrdir)/ruby/internal/core/rarray.h
+md5init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+md5init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+md5init.o: $(hdrdir)/ruby/internal/core/rclass.h
+md5init.o: $(hdrdir)/ruby/internal/core/rdata.h
+md5init.o: $(hdrdir)/ruby/internal/core/rfile.h
+md5init.o: $(hdrdir)/ruby/internal/core/rhash.h
+md5init.o: $(hdrdir)/ruby/internal/core/robject.h
+md5init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+md5init.o: $(hdrdir)/ruby/internal/core/rstring.h
+md5init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+md5init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+md5init.o: $(hdrdir)/ruby/internal/ctype.h
+md5init.o: $(hdrdir)/ruby/internal/dllexport.h
+md5init.o: $(hdrdir)/ruby/internal/dosish.h
+md5init.o: $(hdrdir)/ruby/internal/error.h
+md5init.o: $(hdrdir)/ruby/internal/eval.h
+md5init.o: $(hdrdir)/ruby/internal/event.h
+md5init.o: $(hdrdir)/ruby/internal/fl_type.h
+md5init.o: $(hdrdir)/ruby/internal/gc.h
+md5init.o: $(hdrdir)/ruby/internal/glob.h
+md5init.o: $(hdrdir)/ruby/internal/globals.h
+md5init.o: $(hdrdir)/ruby/internal/has/attribute.h
+md5init.o: $(hdrdir)/ruby/internal/has/builtin.h
+md5init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+md5init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+md5init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+md5init.o: $(hdrdir)/ruby/internal/has/extension.h
+md5init.o: $(hdrdir)/ruby/internal/has/feature.h
+md5init.o: $(hdrdir)/ruby/internal/has/warning.h
+md5init.o: $(hdrdir)/ruby/internal/intern/array.h
+md5init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+md5init.o: $(hdrdir)/ruby/internal/intern/class.h
+md5init.o: $(hdrdir)/ruby/internal/intern/compar.h
+md5init.o: $(hdrdir)/ruby/internal/intern/complex.h
+md5init.o: $(hdrdir)/ruby/internal/intern/cont.h
+md5init.o: $(hdrdir)/ruby/internal/intern/dir.h
+md5init.o: $(hdrdir)/ruby/internal/intern/enum.h
+md5init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+md5init.o: $(hdrdir)/ruby/internal/intern/error.h
+md5init.o: $(hdrdir)/ruby/internal/intern/eval.h
+md5init.o: $(hdrdir)/ruby/internal/intern/file.h
+md5init.o: $(hdrdir)/ruby/internal/intern/gc.h
+md5init.o: $(hdrdir)/ruby/internal/intern/hash.h
+md5init.o: $(hdrdir)/ruby/internal/intern/io.h
+md5init.o: $(hdrdir)/ruby/internal/intern/load.h
+md5init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+md5init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+md5init.o: $(hdrdir)/ruby/internal/intern/object.h
+md5init.o: $(hdrdir)/ruby/internal/intern/parse.h
+md5init.o: $(hdrdir)/ruby/internal/intern/proc.h
+md5init.o: $(hdrdir)/ruby/internal/intern/process.h
+md5init.o: $(hdrdir)/ruby/internal/intern/random.h
+md5init.o: $(hdrdir)/ruby/internal/intern/range.h
+md5init.o: $(hdrdir)/ruby/internal/intern/rational.h
+md5init.o: $(hdrdir)/ruby/internal/intern/re.h
+md5init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+md5init.o: $(hdrdir)/ruby/internal/intern/select.h
+md5init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+md5init.o: $(hdrdir)/ruby/internal/intern/signal.h
+md5init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+md5init.o: $(hdrdir)/ruby/internal/intern/string.h
+md5init.o: $(hdrdir)/ruby/internal/intern/struct.h
+md5init.o: $(hdrdir)/ruby/internal/intern/thread.h
+md5init.o: $(hdrdir)/ruby/internal/intern/time.h
+md5init.o: $(hdrdir)/ruby/internal/intern/variable.h
+md5init.o: $(hdrdir)/ruby/internal/intern/vm.h
+md5init.o: $(hdrdir)/ruby/internal/interpreter.h
+md5init.o: $(hdrdir)/ruby/internal/iterator.h
+md5init.o: $(hdrdir)/ruby/internal/memory.h
+md5init.o: $(hdrdir)/ruby/internal/method.h
+md5init.o: $(hdrdir)/ruby/internal/module.h
+md5init.o: $(hdrdir)/ruby/internal/newobj.h
+md5init.o: $(hdrdir)/ruby/internal/rgengc.h
+md5init.o: $(hdrdir)/ruby/internal/scan_args.h
+md5init.o: $(hdrdir)/ruby/internal/special_consts.h
+md5init.o: $(hdrdir)/ruby/internal/static_assert.h
+md5init.o: $(hdrdir)/ruby/internal/stdalign.h
+md5init.o: $(hdrdir)/ruby/internal/stdbool.h
+md5init.o: $(hdrdir)/ruby/internal/symbol.h
+md5init.o: $(hdrdir)/ruby/internal/token_paste.h
+md5init.o: $(hdrdir)/ruby/internal/value.h
+md5init.o: $(hdrdir)/ruby/internal/value_type.h
+md5init.o: $(hdrdir)/ruby/internal/variable.h
+md5init.o: $(hdrdir)/ruby/internal/warning_push.h
+md5init.o: $(hdrdir)/ruby/internal/xmalloc.h
md5init.o: $(hdrdir)/ruby/assert.h
md5init.o: $(hdrdir)/ruby/backward.h
md5init.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/digest/rmd160/depend b/ext/digest/rmd160/depend
index 6324279b8b..f05b506598 100644
--- a/ext/digest/rmd160/depend
+++ b/ext/digest/rmd160/depend
@@ -5,146 +5,146 @@ 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/impl/anyargs.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-rmd160init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-rmd160init.o: $(hdrdir)/ruby/impl/assume.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/cold.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/const.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/error.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/format.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/pure.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/warning.h
-rmd160init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-rmd160init.o: $(hdrdir)/ruby/impl/cast.h
-rmd160init.o: $(hdrdir)/ruby/impl/compiler_is.h
-rmd160init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-rmd160init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-rmd160init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-rmd160init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-rmd160init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-rmd160init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-rmd160init.o: $(hdrdir)/ruby/impl/compiler_since.h
-rmd160init.o: $(hdrdir)/ruby/impl/config.h
-rmd160init.o: $(hdrdir)/ruby/impl/constant_p.h
-rmd160init.o: $(hdrdir)/ruby/impl/core.h
-rmd160init.o: $(hdrdir)/ruby/impl/core/rarray.h
-rmd160init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-rmd160init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-rmd160init.o: $(hdrdir)/ruby/impl/core/rclass.h
-rmd160init.o: $(hdrdir)/ruby/impl/core/rdata.h
-rmd160init.o: $(hdrdir)/ruby/impl/core/rfile.h
-rmd160init.o: $(hdrdir)/ruby/impl/core/rhash.h
-rmd160init.o: $(hdrdir)/ruby/impl/core/robject.h
-rmd160init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-rmd160init.o: $(hdrdir)/ruby/impl/core/rstring.h
-rmd160init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-rmd160init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-rmd160init.o: $(hdrdir)/ruby/impl/ctype.h
-rmd160init.o: $(hdrdir)/ruby/impl/dllexport.h
-rmd160init.o: $(hdrdir)/ruby/impl/dosish.h
-rmd160init.o: $(hdrdir)/ruby/impl/error.h
-rmd160init.o: $(hdrdir)/ruby/impl/eval.h
-rmd160init.o: $(hdrdir)/ruby/impl/event.h
-rmd160init.o: $(hdrdir)/ruby/impl/fl_type.h
-rmd160init.o: $(hdrdir)/ruby/impl/gc.h
-rmd160init.o: $(hdrdir)/ruby/impl/glob.h
-rmd160init.o: $(hdrdir)/ruby/impl/globals.h
-rmd160init.o: $(hdrdir)/ruby/impl/has/attribute.h
-rmd160init.o: $(hdrdir)/ruby/impl/has/builtin.h
-rmd160init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-rmd160init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-rmd160init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-rmd160init.o: $(hdrdir)/ruby/impl/has/extension.h
-rmd160init.o: $(hdrdir)/ruby/impl/has/feature.h
-rmd160init.o: $(hdrdir)/ruby/impl/has/warning.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/array.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/class.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/compar.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/complex.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/cont.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/dir.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/enum.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/error.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/eval.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/file.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/gc.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/hash.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/io.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/load.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/object.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/parse.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/proc.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/process.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/random.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/range.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/rational.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/re.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/select.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/signal.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/string.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/struct.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/thread.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/time.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/variable.h
-rmd160init.o: $(hdrdir)/ruby/impl/intern/vm.h
-rmd160init.o: $(hdrdir)/ruby/impl/interpreter.h
-rmd160init.o: $(hdrdir)/ruby/impl/iterator.h
-rmd160init.o: $(hdrdir)/ruby/impl/memory.h
-rmd160init.o: $(hdrdir)/ruby/impl/method.h
-rmd160init.o: $(hdrdir)/ruby/impl/module.h
-rmd160init.o: $(hdrdir)/ruby/impl/newobj.h
-rmd160init.o: $(hdrdir)/ruby/impl/rgengc.h
-rmd160init.o: $(hdrdir)/ruby/impl/scan_args.h
-rmd160init.o: $(hdrdir)/ruby/impl/special_consts.h
-rmd160init.o: $(hdrdir)/ruby/impl/static_assert.h
-rmd160init.o: $(hdrdir)/ruby/impl/stdalign.h
-rmd160init.o: $(hdrdir)/ruby/impl/stdbool.h
-rmd160init.o: $(hdrdir)/ruby/impl/symbol.h
-rmd160init.o: $(hdrdir)/ruby/impl/token_paste.h
-rmd160init.o: $(hdrdir)/ruby/impl/value.h
-rmd160init.o: $(hdrdir)/ruby/impl/value_type.h
-rmd160init.o: $(hdrdir)/ruby/impl/variable.h
-rmd160init.o: $(hdrdir)/ruby/impl/warning_push.h
-rmd160init.o: $(hdrdir)/ruby/impl/xmalloc.h
+rmd160init.o: $(hdrdir)/ruby/internal/anyargs.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+rmd160init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+rmd160init.o: $(hdrdir)/ruby/internal/assume.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/cold.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/const.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/error.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/format.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/pure.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/warning.h
+rmd160init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+rmd160init.o: $(hdrdir)/ruby/internal/cast.h
+rmd160init.o: $(hdrdir)/ruby/internal/compiler_is.h
+rmd160init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+rmd160init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+rmd160init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+rmd160init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+rmd160init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+rmd160init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+rmd160init.o: $(hdrdir)/ruby/internal/compiler_since.h
+rmd160init.o: $(hdrdir)/ruby/internal/config.h
+rmd160init.o: $(hdrdir)/ruby/internal/constant_p.h
+rmd160init.o: $(hdrdir)/ruby/internal/core.h
+rmd160init.o: $(hdrdir)/ruby/internal/core/rarray.h
+rmd160init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+rmd160init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+rmd160init.o: $(hdrdir)/ruby/internal/core/rclass.h
+rmd160init.o: $(hdrdir)/ruby/internal/core/rdata.h
+rmd160init.o: $(hdrdir)/ruby/internal/core/rfile.h
+rmd160init.o: $(hdrdir)/ruby/internal/core/rhash.h
+rmd160init.o: $(hdrdir)/ruby/internal/core/robject.h
+rmd160init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+rmd160init.o: $(hdrdir)/ruby/internal/core/rstring.h
+rmd160init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+rmd160init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+rmd160init.o: $(hdrdir)/ruby/internal/ctype.h
+rmd160init.o: $(hdrdir)/ruby/internal/dllexport.h
+rmd160init.o: $(hdrdir)/ruby/internal/dosish.h
+rmd160init.o: $(hdrdir)/ruby/internal/error.h
+rmd160init.o: $(hdrdir)/ruby/internal/eval.h
+rmd160init.o: $(hdrdir)/ruby/internal/event.h
+rmd160init.o: $(hdrdir)/ruby/internal/fl_type.h
+rmd160init.o: $(hdrdir)/ruby/internal/gc.h
+rmd160init.o: $(hdrdir)/ruby/internal/glob.h
+rmd160init.o: $(hdrdir)/ruby/internal/globals.h
+rmd160init.o: $(hdrdir)/ruby/internal/has/attribute.h
+rmd160init.o: $(hdrdir)/ruby/internal/has/builtin.h
+rmd160init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+rmd160init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+rmd160init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+rmd160init.o: $(hdrdir)/ruby/internal/has/extension.h
+rmd160init.o: $(hdrdir)/ruby/internal/has/feature.h
+rmd160init.o: $(hdrdir)/ruby/internal/has/warning.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/array.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/class.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/compar.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/complex.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/cont.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/dir.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/enum.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/error.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/eval.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/file.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/gc.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/hash.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/io.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/load.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/object.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/parse.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/proc.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/process.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/random.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/range.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/rational.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/re.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/select.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/signal.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/string.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/struct.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/thread.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/time.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/variable.h
+rmd160init.o: $(hdrdir)/ruby/internal/intern/vm.h
+rmd160init.o: $(hdrdir)/ruby/internal/interpreter.h
+rmd160init.o: $(hdrdir)/ruby/internal/iterator.h
+rmd160init.o: $(hdrdir)/ruby/internal/memory.h
+rmd160init.o: $(hdrdir)/ruby/internal/method.h
+rmd160init.o: $(hdrdir)/ruby/internal/module.h
+rmd160init.o: $(hdrdir)/ruby/internal/newobj.h
+rmd160init.o: $(hdrdir)/ruby/internal/rgengc.h
+rmd160init.o: $(hdrdir)/ruby/internal/scan_args.h
+rmd160init.o: $(hdrdir)/ruby/internal/special_consts.h
+rmd160init.o: $(hdrdir)/ruby/internal/static_assert.h
+rmd160init.o: $(hdrdir)/ruby/internal/stdalign.h
+rmd160init.o: $(hdrdir)/ruby/internal/stdbool.h
+rmd160init.o: $(hdrdir)/ruby/internal/symbol.h
+rmd160init.o: $(hdrdir)/ruby/internal/token_paste.h
+rmd160init.o: $(hdrdir)/ruby/internal/value.h
+rmd160init.o: $(hdrdir)/ruby/internal/value_type.h
+rmd160init.o: $(hdrdir)/ruby/internal/variable.h
+rmd160init.o: $(hdrdir)/ruby/internal/warning_push.h
+rmd160init.o: $(hdrdir)/ruby/internal/xmalloc.h
rmd160init.o: $(hdrdir)/ruby/assert.h
rmd160init.o: $(hdrdir)/ruby/backward.h
rmd160init.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/digest/sha1/depend b/ext/digest/sha1/depend
index b82e511956..4af4d2e08e 100644
--- a/ext/digest/sha1/depend
+++ b/ext/digest/sha1/depend
@@ -5,146 +5,146 @@ 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/impl/anyargs.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-sha1init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-sha1init.o: $(hdrdir)/ruby/impl/assume.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/cold.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/const.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/error.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/format.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/pure.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/warning.h
-sha1init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-sha1init.o: $(hdrdir)/ruby/impl/cast.h
-sha1init.o: $(hdrdir)/ruby/impl/compiler_is.h
-sha1init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-sha1init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-sha1init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-sha1init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-sha1init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-sha1init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-sha1init.o: $(hdrdir)/ruby/impl/compiler_since.h
-sha1init.o: $(hdrdir)/ruby/impl/config.h
-sha1init.o: $(hdrdir)/ruby/impl/constant_p.h
-sha1init.o: $(hdrdir)/ruby/impl/core.h
-sha1init.o: $(hdrdir)/ruby/impl/core/rarray.h
-sha1init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-sha1init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-sha1init.o: $(hdrdir)/ruby/impl/core/rclass.h
-sha1init.o: $(hdrdir)/ruby/impl/core/rdata.h
-sha1init.o: $(hdrdir)/ruby/impl/core/rfile.h
-sha1init.o: $(hdrdir)/ruby/impl/core/rhash.h
-sha1init.o: $(hdrdir)/ruby/impl/core/robject.h
-sha1init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-sha1init.o: $(hdrdir)/ruby/impl/core/rstring.h
-sha1init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-sha1init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-sha1init.o: $(hdrdir)/ruby/impl/ctype.h
-sha1init.o: $(hdrdir)/ruby/impl/dllexport.h
-sha1init.o: $(hdrdir)/ruby/impl/dosish.h
-sha1init.o: $(hdrdir)/ruby/impl/error.h
-sha1init.o: $(hdrdir)/ruby/impl/eval.h
-sha1init.o: $(hdrdir)/ruby/impl/event.h
-sha1init.o: $(hdrdir)/ruby/impl/fl_type.h
-sha1init.o: $(hdrdir)/ruby/impl/gc.h
-sha1init.o: $(hdrdir)/ruby/impl/glob.h
-sha1init.o: $(hdrdir)/ruby/impl/globals.h
-sha1init.o: $(hdrdir)/ruby/impl/has/attribute.h
-sha1init.o: $(hdrdir)/ruby/impl/has/builtin.h
-sha1init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-sha1init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-sha1init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-sha1init.o: $(hdrdir)/ruby/impl/has/extension.h
-sha1init.o: $(hdrdir)/ruby/impl/has/feature.h
-sha1init.o: $(hdrdir)/ruby/impl/has/warning.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/array.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/class.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/compar.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/complex.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/cont.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/dir.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/enum.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/error.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/eval.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/file.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/gc.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/hash.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/io.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/load.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/object.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/parse.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/proc.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/process.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/random.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/range.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/rational.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/re.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/select.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/signal.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/string.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/struct.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/thread.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/time.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/variable.h
-sha1init.o: $(hdrdir)/ruby/impl/intern/vm.h
-sha1init.o: $(hdrdir)/ruby/impl/interpreter.h
-sha1init.o: $(hdrdir)/ruby/impl/iterator.h
-sha1init.o: $(hdrdir)/ruby/impl/memory.h
-sha1init.o: $(hdrdir)/ruby/impl/method.h
-sha1init.o: $(hdrdir)/ruby/impl/module.h
-sha1init.o: $(hdrdir)/ruby/impl/newobj.h
-sha1init.o: $(hdrdir)/ruby/impl/rgengc.h
-sha1init.o: $(hdrdir)/ruby/impl/scan_args.h
-sha1init.o: $(hdrdir)/ruby/impl/special_consts.h
-sha1init.o: $(hdrdir)/ruby/impl/static_assert.h
-sha1init.o: $(hdrdir)/ruby/impl/stdalign.h
-sha1init.o: $(hdrdir)/ruby/impl/stdbool.h
-sha1init.o: $(hdrdir)/ruby/impl/symbol.h
-sha1init.o: $(hdrdir)/ruby/impl/token_paste.h
-sha1init.o: $(hdrdir)/ruby/impl/value.h
-sha1init.o: $(hdrdir)/ruby/impl/value_type.h
-sha1init.o: $(hdrdir)/ruby/impl/variable.h
-sha1init.o: $(hdrdir)/ruby/impl/warning_push.h
-sha1init.o: $(hdrdir)/ruby/impl/xmalloc.h
+sha1init.o: $(hdrdir)/ruby/internal/anyargs.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+sha1init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+sha1init.o: $(hdrdir)/ruby/internal/assume.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/cold.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/const.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/error.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/format.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/pure.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/warning.h
+sha1init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+sha1init.o: $(hdrdir)/ruby/internal/cast.h
+sha1init.o: $(hdrdir)/ruby/internal/compiler_is.h
+sha1init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+sha1init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+sha1init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+sha1init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+sha1init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+sha1init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+sha1init.o: $(hdrdir)/ruby/internal/compiler_since.h
+sha1init.o: $(hdrdir)/ruby/internal/config.h
+sha1init.o: $(hdrdir)/ruby/internal/constant_p.h
+sha1init.o: $(hdrdir)/ruby/internal/core.h
+sha1init.o: $(hdrdir)/ruby/internal/core/rarray.h
+sha1init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+sha1init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+sha1init.o: $(hdrdir)/ruby/internal/core/rclass.h
+sha1init.o: $(hdrdir)/ruby/internal/core/rdata.h
+sha1init.o: $(hdrdir)/ruby/internal/core/rfile.h
+sha1init.o: $(hdrdir)/ruby/internal/core/rhash.h
+sha1init.o: $(hdrdir)/ruby/internal/core/robject.h
+sha1init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+sha1init.o: $(hdrdir)/ruby/internal/core/rstring.h
+sha1init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+sha1init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+sha1init.o: $(hdrdir)/ruby/internal/ctype.h
+sha1init.o: $(hdrdir)/ruby/internal/dllexport.h
+sha1init.o: $(hdrdir)/ruby/internal/dosish.h
+sha1init.o: $(hdrdir)/ruby/internal/error.h
+sha1init.o: $(hdrdir)/ruby/internal/eval.h
+sha1init.o: $(hdrdir)/ruby/internal/event.h
+sha1init.o: $(hdrdir)/ruby/internal/fl_type.h
+sha1init.o: $(hdrdir)/ruby/internal/gc.h
+sha1init.o: $(hdrdir)/ruby/internal/glob.h
+sha1init.o: $(hdrdir)/ruby/internal/globals.h
+sha1init.o: $(hdrdir)/ruby/internal/has/attribute.h
+sha1init.o: $(hdrdir)/ruby/internal/has/builtin.h
+sha1init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+sha1init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+sha1init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+sha1init.o: $(hdrdir)/ruby/internal/has/extension.h
+sha1init.o: $(hdrdir)/ruby/internal/has/feature.h
+sha1init.o: $(hdrdir)/ruby/internal/has/warning.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/array.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/class.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/compar.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/complex.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/cont.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/dir.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/enum.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/error.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/eval.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/file.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/gc.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/hash.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/io.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/load.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/object.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/parse.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/proc.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/process.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/random.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/range.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/rational.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/re.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/select.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/signal.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/string.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/struct.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/thread.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/time.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/variable.h
+sha1init.o: $(hdrdir)/ruby/internal/intern/vm.h
+sha1init.o: $(hdrdir)/ruby/internal/interpreter.h
+sha1init.o: $(hdrdir)/ruby/internal/iterator.h
+sha1init.o: $(hdrdir)/ruby/internal/memory.h
+sha1init.o: $(hdrdir)/ruby/internal/method.h
+sha1init.o: $(hdrdir)/ruby/internal/module.h
+sha1init.o: $(hdrdir)/ruby/internal/newobj.h
+sha1init.o: $(hdrdir)/ruby/internal/rgengc.h
+sha1init.o: $(hdrdir)/ruby/internal/scan_args.h
+sha1init.o: $(hdrdir)/ruby/internal/special_consts.h
+sha1init.o: $(hdrdir)/ruby/internal/static_assert.h
+sha1init.o: $(hdrdir)/ruby/internal/stdalign.h
+sha1init.o: $(hdrdir)/ruby/internal/stdbool.h
+sha1init.o: $(hdrdir)/ruby/internal/symbol.h
+sha1init.o: $(hdrdir)/ruby/internal/token_paste.h
+sha1init.o: $(hdrdir)/ruby/internal/value.h
+sha1init.o: $(hdrdir)/ruby/internal/value_type.h
+sha1init.o: $(hdrdir)/ruby/internal/variable.h
+sha1init.o: $(hdrdir)/ruby/internal/warning_push.h
+sha1init.o: $(hdrdir)/ruby/internal/xmalloc.h
sha1init.o: $(hdrdir)/ruby/assert.h
sha1init.o: $(hdrdir)/ruby/backward.h
sha1init.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/digest/sha2/depend b/ext/digest/sha2/depend
index 201bbaadfb..437b00d337 100644
--- a/ext/digest/sha2/depend
+++ b/ext/digest/sha2/depend
@@ -5,146 +5,146 @@ 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/impl/anyargs.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-sha2init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-sha2init.o: $(hdrdir)/ruby/impl/assume.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/cold.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/const.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/error.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/format.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/pure.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/warning.h
-sha2init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-sha2init.o: $(hdrdir)/ruby/impl/cast.h
-sha2init.o: $(hdrdir)/ruby/impl/compiler_is.h
-sha2init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-sha2init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-sha2init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-sha2init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-sha2init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-sha2init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-sha2init.o: $(hdrdir)/ruby/impl/compiler_since.h
-sha2init.o: $(hdrdir)/ruby/impl/config.h
-sha2init.o: $(hdrdir)/ruby/impl/constant_p.h
-sha2init.o: $(hdrdir)/ruby/impl/core.h
-sha2init.o: $(hdrdir)/ruby/impl/core/rarray.h
-sha2init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-sha2init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-sha2init.o: $(hdrdir)/ruby/impl/core/rclass.h
-sha2init.o: $(hdrdir)/ruby/impl/core/rdata.h
-sha2init.o: $(hdrdir)/ruby/impl/core/rfile.h
-sha2init.o: $(hdrdir)/ruby/impl/core/rhash.h
-sha2init.o: $(hdrdir)/ruby/impl/core/robject.h
-sha2init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-sha2init.o: $(hdrdir)/ruby/impl/core/rstring.h
-sha2init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-sha2init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-sha2init.o: $(hdrdir)/ruby/impl/ctype.h
-sha2init.o: $(hdrdir)/ruby/impl/dllexport.h
-sha2init.o: $(hdrdir)/ruby/impl/dosish.h
-sha2init.o: $(hdrdir)/ruby/impl/error.h
-sha2init.o: $(hdrdir)/ruby/impl/eval.h
-sha2init.o: $(hdrdir)/ruby/impl/event.h
-sha2init.o: $(hdrdir)/ruby/impl/fl_type.h
-sha2init.o: $(hdrdir)/ruby/impl/gc.h
-sha2init.o: $(hdrdir)/ruby/impl/glob.h
-sha2init.o: $(hdrdir)/ruby/impl/globals.h
-sha2init.o: $(hdrdir)/ruby/impl/has/attribute.h
-sha2init.o: $(hdrdir)/ruby/impl/has/builtin.h
-sha2init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-sha2init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-sha2init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-sha2init.o: $(hdrdir)/ruby/impl/has/extension.h
-sha2init.o: $(hdrdir)/ruby/impl/has/feature.h
-sha2init.o: $(hdrdir)/ruby/impl/has/warning.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/array.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/class.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/compar.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/complex.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/cont.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/dir.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/enum.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/error.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/eval.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/file.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/gc.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/hash.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/io.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/load.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/object.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/parse.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/proc.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/process.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/random.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/range.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/rational.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/re.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/select.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/signal.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/string.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/struct.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/thread.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/time.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/variable.h
-sha2init.o: $(hdrdir)/ruby/impl/intern/vm.h
-sha2init.o: $(hdrdir)/ruby/impl/interpreter.h
-sha2init.o: $(hdrdir)/ruby/impl/iterator.h
-sha2init.o: $(hdrdir)/ruby/impl/memory.h
-sha2init.o: $(hdrdir)/ruby/impl/method.h
-sha2init.o: $(hdrdir)/ruby/impl/module.h
-sha2init.o: $(hdrdir)/ruby/impl/newobj.h
-sha2init.o: $(hdrdir)/ruby/impl/rgengc.h
-sha2init.o: $(hdrdir)/ruby/impl/scan_args.h
-sha2init.o: $(hdrdir)/ruby/impl/special_consts.h
-sha2init.o: $(hdrdir)/ruby/impl/static_assert.h
-sha2init.o: $(hdrdir)/ruby/impl/stdalign.h
-sha2init.o: $(hdrdir)/ruby/impl/stdbool.h
-sha2init.o: $(hdrdir)/ruby/impl/symbol.h
-sha2init.o: $(hdrdir)/ruby/impl/token_paste.h
-sha2init.o: $(hdrdir)/ruby/impl/value.h
-sha2init.o: $(hdrdir)/ruby/impl/value_type.h
-sha2init.o: $(hdrdir)/ruby/impl/variable.h
-sha2init.o: $(hdrdir)/ruby/impl/warning_push.h
-sha2init.o: $(hdrdir)/ruby/impl/xmalloc.h
+sha2init.o: $(hdrdir)/ruby/internal/anyargs.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+sha2init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+sha2init.o: $(hdrdir)/ruby/internal/assume.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/cold.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/const.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/error.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/format.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/pure.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/warning.h
+sha2init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+sha2init.o: $(hdrdir)/ruby/internal/cast.h
+sha2init.o: $(hdrdir)/ruby/internal/compiler_is.h
+sha2init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+sha2init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+sha2init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+sha2init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+sha2init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+sha2init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+sha2init.o: $(hdrdir)/ruby/internal/compiler_since.h
+sha2init.o: $(hdrdir)/ruby/internal/config.h
+sha2init.o: $(hdrdir)/ruby/internal/constant_p.h
+sha2init.o: $(hdrdir)/ruby/internal/core.h
+sha2init.o: $(hdrdir)/ruby/internal/core/rarray.h
+sha2init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+sha2init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+sha2init.o: $(hdrdir)/ruby/internal/core/rclass.h
+sha2init.o: $(hdrdir)/ruby/internal/core/rdata.h
+sha2init.o: $(hdrdir)/ruby/internal/core/rfile.h
+sha2init.o: $(hdrdir)/ruby/internal/core/rhash.h
+sha2init.o: $(hdrdir)/ruby/internal/core/robject.h
+sha2init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+sha2init.o: $(hdrdir)/ruby/internal/core/rstring.h
+sha2init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+sha2init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+sha2init.o: $(hdrdir)/ruby/internal/ctype.h
+sha2init.o: $(hdrdir)/ruby/internal/dllexport.h
+sha2init.o: $(hdrdir)/ruby/internal/dosish.h
+sha2init.o: $(hdrdir)/ruby/internal/error.h
+sha2init.o: $(hdrdir)/ruby/internal/eval.h
+sha2init.o: $(hdrdir)/ruby/internal/event.h
+sha2init.o: $(hdrdir)/ruby/internal/fl_type.h
+sha2init.o: $(hdrdir)/ruby/internal/gc.h
+sha2init.o: $(hdrdir)/ruby/internal/glob.h
+sha2init.o: $(hdrdir)/ruby/internal/globals.h
+sha2init.o: $(hdrdir)/ruby/internal/has/attribute.h
+sha2init.o: $(hdrdir)/ruby/internal/has/builtin.h
+sha2init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+sha2init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+sha2init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+sha2init.o: $(hdrdir)/ruby/internal/has/extension.h
+sha2init.o: $(hdrdir)/ruby/internal/has/feature.h
+sha2init.o: $(hdrdir)/ruby/internal/has/warning.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/array.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/class.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/compar.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/complex.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/cont.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/dir.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/enum.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/error.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/eval.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/file.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/gc.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/hash.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/io.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/load.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/object.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/parse.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/proc.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/process.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/random.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/range.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/rational.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/re.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/select.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/signal.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/string.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/struct.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/thread.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/time.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/variable.h
+sha2init.o: $(hdrdir)/ruby/internal/intern/vm.h
+sha2init.o: $(hdrdir)/ruby/internal/interpreter.h
+sha2init.o: $(hdrdir)/ruby/internal/iterator.h
+sha2init.o: $(hdrdir)/ruby/internal/memory.h
+sha2init.o: $(hdrdir)/ruby/internal/method.h
+sha2init.o: $(hdrdir)/ruby/internal/module.h
+sha2init.o: $(hdrdir)/ruby/internal/newobj.h
+sha2init.o: $(hdrdir)/ruby/internal/rgengc.h
+sha2init.o: $(hdrdir)/ruby/internal/scan_args.h
+sha2init.o: $(hdrdir)/ruby/internal/special_consts.h
+sha2init.o: $(hdrdir)/ruby/internal/static_assert.h
+sha2init.o: $(hdrdir)/ruby/internal/stdalign.h
+sha2init.o: $(hdrdir)/ruby/internal/stdbool.h
+sha2init.o: $(hdrdir)/ruby/internal/symbol.h
+sha2init.o: $(hdrdir)/ruby/internal/token_paste.h
+sha2init.o: $(hdrdir)/ruby/internal/value.h
+sha2init.o: $(hdrdir)/ruby/internal/value_type.h
+sha2init.o: $(hdrdir)/ruby/internal/variable.h
+sha2init.o: $(hdrdir)/ruby/internal/warning_push.h
+sha2init.o: $(hdrdir)/ruby/internal/xmalloc.h
sha2init.o: $(hdrdir)/ruby/assert.h
sha2init.o: $(hdrdir)/ruby/backward.h
sha2init.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/etc/depend b/ext/etc/depend
index 52c018f668..ce9c2941c9 100644
--- a/ext/etc/depend
+++ b/ext/etc/depend
@@ -6,146 +6,146 @@ 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/impl/anyargs.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-etc.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-etc.o: $(hdrdir)/ruby/impl/assume.h
-etc.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-etc.o: $(hdrdir)/ruby/impl/attr/artificial.h
-etc.o: $(hdrdir)/ruby/impl/attr/cold.h
-etc.o: $(hdrdir)/ruby/impl/attr/const.h
-etc.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-etc.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-etc.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-etc.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-etc.o: $(hdrdir)/ruby/impl/attr/error.h
-etc.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-etc.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-etc.o: $(hdrdir)/ruby/impl/attr/format.h
-etc.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-etc.o: $(hdrdir)/ruby/impl/attr/noalias.h
-etc.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-etc.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-etc.o: $(hdrdir)/ruby/impl/attr/noinline.h
-etc.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-etc.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-etc.o: $(hdrdir)/ruby/impl/attr/pure.h
-etc.o: $(hdrdir)/ruby/impl/attr/restrict.h
-etc.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-etc.o: $(hdrdir)/ruby/impl/attr/warning.h
-etc.o: $(hdrdir)/ruby/impl/attr/weakref.h
-etc.o: $(hdrdir)/ruby/impl/cast.h
-etc.o: $(hdrdir)/ruby/impl/compiler_is.h
-etc.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-etc.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-etc.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-etc.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-etc.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-etc.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-etc.o: $(hdrdir)/ruby/impl/compiler_since.h
-etc.o: $(hdrdir)/ruby/impl/config.h
-etc.o: $(hdrdir)/ruby/impl/constant_p.h
-etc.o: $(hdrdir)/ruby/impl/core.h
-etc.o: $(hdrdir)/ruby/impl/core/rarray.h
-etc.o: $(hdrdir)/ruby/impl/core/rbasic.h
-etc.o: $(hdrdir)/ruby/impl/core/rbignum.h
-etc.o: $(hdrdir)/ruby/impl/core/rclass.h
-etc.o: $(hdrdir)/ruby/impl/core/rdata.h
-etc.o: $(hdrdir)/ruby/impl/core/rfile.h
-etc.o: $(hdrdir)/ruby/impl/core/rhash.h
-etc.o: $(hdrdir)/ruby/impl/core/robject.h
-etc.o: $(hdrdir)/ruby/impl/core/rregexp.h
-etc.o: $(hdrdir)/ruby/impl/core/rstring.h
-etc.o: $(hdrdir)/ruby/impl/core/rstruct.h
-etc.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-etc.o: $(hdrdir)/ruby/impl/ctype.h
-etc.o: $(hdrdir)/ruby/impl/dllexport.h
-etc.o: $(hdrdir)/ruby/impl/dosish.h
-etc.o: $(hdrdir)/ruby/impl/error.h
-etc.o: $(hdrdir)/ruby/impl/eval.h
-etc.o: $(hdrdir)/ruby/impl/event.h
-etc.o: $(hdrdir)/ruby/impl/fl_type.h
-etc.o: $(hdrdir)/ruby/impl/gc.h
-etc.o: $(hdrdir)/ruby/impl/glob.h
-etc.o: $(hdrdir)/ruby/impl/globals.h
-etc.o: $(hdrdir)/ruby/impl/has/attribute.h
-etc.o: $(hdrdir)/ruby/impl/has/builtin.h
-etc.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-etc.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-etc.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-etc.o: $(hdrdir)/ruby/impl/has/extension.h
-etc.o: $(hdrdir)/ruby/impl/has/feature.h
-etc.o: $(hdrdir)/ruby/impl/has/warning.h
-etc.o: $(hdrdir)/ruby/impl/intern/array.h
-etc.o: $(hdrdir)/ruby/impl/intern/bignum.h
-etc.o: $(hdrdir)/ruby/impl/intern/class.h
-etc.o: $(hdrdir)/ruby/impl/intern/compar.h
-etc.o: $(hdrdir)/ruby/impl/intern/complex.h
-etc.o: $(hdrdir)/ruby/impl/intern/cont.h
-etc.o: $(hdrdir)/ruby/impl/intern/dir.h
-etc.o: $(hdrdir)/ruby/impl/intern/enum.h
-etc.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-etc.o: $(hdrdir)/ruby/impl/intern/error.h
-etc.o: $(hdrdir)/ruby/impl/intern/eval.h
-etc.o: $(hdrdir)/ruby/impl/intern/file.h
-etc.o: $(hdrdir)/ruby/impl/intern/gc.h
-etc.o: $(hdrdir)/ruby/impl/intern/hash.h
-etc.o: $(hdrdir)/ruby/impl/intern/io.h
-etc.o: $(hdrdir)/ruby/impl/intern/load.h
-etc.o: $(hdrdir)/ruby/impl/intern/marshal.h
-etc.o: $(hdrdir)/ruby/impl/intern/numeric.h
-etc.o: $(hdrdir)/ruby/impl/intern/object.h
-etc.o: $(hdrdir)/ruby/impl/intern/parse.h
-etc.o: $(hdrdir)/ruby/impl/intern/proc.h
-etc.o: $(hdrdir)/ruby/impl/intern/process.h
-etc.o: $(hdrdir)/ruby/impl/intern/random.h
-etc.o: $(hdrdir)/ruby/impl/intern/range.h
-etc.o: $(hdrdir)/ruby/impl/intern/rational.h
-etc.o: $(hdrdir)/ruby/impl/intern/re.h
-etc.o: $(hdrdir)/ruby/impl/intern/ruby.h
-etc.o: $(hdrdir)/ruby/impl/intern/select.h
-etc.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-etc.o: $(hdrdir)/ruby/impl/intern/signal.h
-etc.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-etc.o: $(hdrdir)/ruby/impl/intern/string.h
-etc.o: $(hdrdir)/ruby/impl/intern/struct.h
-etc.o: $(hdrdir)/ruby/impl/intern/thread.h
-etc.o: $(hdrdir)/ruby/impl/intern/time.h
-etc.o: $(hdrdir)/ruby/impl/intern/variable.h
-etc.o: $(hdrdir)/ruby/impl/intern/vm.h
-etc.o: $(hdrdir)/ruby/impl/interpreter.h
-etc.o: $(hdrdir)/ruby/impl/iterator.h
-etc.o: $(hdrdir)/ruby/impl/memory.h
-etc.o: $(hdrdir)/ruby/impl/method.h
-etc.o: $(hdrdir)/ruby/impl/module.h
-etc.o: $(hdrdir)/ruby/impl/newobj.h
-etc.o: $(hdrdir)/ruby/impl/rgengc.h
-etc.o: $(hdrdir)/ruby/impl/scan_args.h
-etc.o: $(hdrdir)/ruby/impl/special_consts.h
-etc.o: $(hdrdir)/ruby/impl/static_assert.h
-etc.o: $(hdrdir)/ruby/impl/stdalign.h
-etc.o: $(hdrdir)/ruby/impl/stdbool.h
-etc.o: $(hdrdir)/ruby/impl/symbol.h
-etc.o: $(hdrdir)/ruby/impl/token_paste.h
-etc.o: $(hdrdir)/ruby/impl/value.h
-etc.o: $(hdrdir)/ruby/impl/value_type.h
-etc.o: $(hdrdir)/ruby/impl/variable.h
-etc.o: $(hdrdir)/ruby/impl/warning_push.h
-etc.o: $(hdrdir)/ruby/impl/xmalloc.h
+etc.o: $(hdrdir)/ruby/internal/anyargs.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+etc.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+etc.o: $(hdrdir)/ruby/internal/assume.h
+etc.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+etc.o: $(hdrdir)/ruby/internal/attr/artificial.h
+etc.o: $(hdrdir)/ruby/internal/attr/cold.h
+etc.o: $(hdrdir)/ruby/internal/attr/const.h
+etc.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+etc.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+etc.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+etc.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+etc.o: $(hdrdir)/ruby/internal/attr/error.h
+etc.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+etc.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+etc.o: $(hdrdir)/ruby/internal/attr/format.h
+etc.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+etc.o: $(hdrdir)/ruby/internal/attr/noalias.h
+etc.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+etc.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+etc.o: $(hdrdir)/ruby/internal/attr/noinline.h
+etc.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+etc.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+etc.o: $(hdrdir)/ruby/internal/attr/pure.h
+etc.o: $(hdrdir)/ruby/internal/attr/restrict.h
+etc.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+etc.o: $(hdrdir)/ruby/internal/attr/warning.h
+etc.o: $(hdrdir)/ruby/internal/attr/weakref.h
+etc.o: $(hdrdir)/ruby/internal/cast.h
+etc.o: $(hdrdir)/ruby/internal/compiler_is.h
+etc.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+etc.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+etc.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+etc.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+etc.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+etc.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+etc.o: $(hdrdir)/ruby/internal/compiler_since.h
+etc.o: $(hdrdir)/ruby/internal/config.h
+etc.o: $(hdrdir)/ruby/internal/constant_p.h
+etc.o: $(hdrdir)/ruby/internal/core.h
+etc.o: $(hdrdir)/ruby/internal/core/rarray.h
+etc.o: $(hdrdir)/ruby/internal/core/rbasic.h
+etc.o: $(hdrdir)/ruby/internal/core/rbignum.h
+etc.o: $(hdrdir)/ruby/internal/core/rclass.h
+etc.o: $(hdrdir)/ruby/internal/core/rdata.h
+etc.o: $(hdrdir)/ruby/internal/core/rfile.h
+etc.o: $(hdrdir)/ruby/internal/core/rhash.h
+etc.o: $(hdrdir)/ruby/internal/core/robject.h
+etc.o: $(hdrdir)/ruby/internal/core/rregexp.h
+etc.o: $(hdrdir)/ruby/internal/core/rstring.h
+etc.o: $(hdrdir)/ruby/internal/core/rstruct.h
+etc.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+etc.o: $(hdrdir)/ruby/internal/ctype.h
+etc.o: $(hdrdir)/ruby/internal/dllexport.h
+etc.o: $(hdrdir)/ruby/internal/dosish.h
+etc.o: $(hdrdir)/ruby/internal/error.h
+etc.o: $(hdrdir)/ruby/internal/eval.h
+etc.o: $(hdrdir)/ruby/internal/event.h
+etc.o: $(hdrdir)/ruby/internal/fl_type.h
+etc.o: $(hdrdir)/ruby/internal/gc.h
+etc.o: $(hdrdir)/ruby/internal/glob.h
+etc.o: $(hdrdir)/ruby/internal/globals.h
+etc.o: $(hdrdir)/ruby/internal/has/attribute.h
+etc.o: $(hdrdir)/ruby/internal/has/builtin.h
+etc.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+etc.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+etc.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+etc.o: $(hdrdir)/ruby/internal/has/extension.h
+etc.o: $(hdrdir)/ruby/internal/has/feature.h
+etc.o: $(hdrdir)/ruby/internal/has/warning.h
+etc.o: $(hdrdir)/ruby/internal/intern/array.h
+etc.o: $(hdrdir)/ruby/internal/intern/bignum.h
+etc.o: $(hdrdir)/ruby/internal/intern/class.h
+etc.o: $(hdrdir)/ruby/internal/intern/compar.h
+etc.o: $(hdrdir)/ruby/internal/intern/complex.h
+etc.o: $(hdrdir)/ruby/internal/intern/cont.h
+etc.o: $(hdrdir)/ruby/internal/intern/dir.h
+etc.o: $(hdrdir)/ruby/internal/intern/enum.h
+etc.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+etc.o: $(hdrdir)/ruby/internal/intern/error.h
+etc.o: $(hdrdir)/ruby/internal/intern/eval.h
+etc.o: $(hdrdir)/ruby/internal/intern/file.h
+etc.o: $(hdrdir)/ruby/internal/intern/gc.h
+etc.o: $(hdrdir)/ruby/internal/intern/hash.h
+etc.o: $(hdrdir)/ruby/internal/intern/io.h
+etc.o: $(hdrdir)/ruby/internal/intern/load.h
+etc.o: $(hdrdir)/ruby/internal/intern/marshal.h
+etc.o: $(hdrdir)/ruby/internal/intern/numeric.h
+etc.o: $(hdrdir)/ruby/internal/intern/object.h
+etc.o: $(hdrdir)/ruby/internal/intern/parse.h
+etc.o: $(hdrdir)/ruby/internal/intern/proc.h
+etc.o: $(hdrdir)/ruby/internal/intern/process.h
+etc.o: $(hdrdir)/ruby/internal/intern/random.h
+etc.o: $(hdrdir)/ruby/internal/intern/range.h
+etc.o: $(hdrdir)/ruby/internal/intern/rational.h
+etc.o: $(hdrdir)/ruby/internal/intern/re.h
+etc.o: $(hdrdir)/ruby/internal/intern/ruby.h
+etc.o: $(hdrdir)/ruby/internal/intern/select.h
+etc.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+etc.o: $(hdrdir)/ruby/internal/intern/signal.h
+etc.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+etc.o: $(hdrdir)/ruby/internal/intern/string.h
+etc.o: $(hdrdir)/ruby/internal/intern/struct.h
+etc.o: $(hdrdir)/ruby/internal/intern/thread.h
+etc.o: $(hdrdir)/ruby/internal/intern/time.h
+etc.o: $(hdrdir)/ruby/internal/intern/variable.h
+etc.o: $(hdrdir)/ruby/internal/intern/vm.h
+etc.o: $(hdrdir)/ruby/internal/interpreter.h
+etc.o: $(hdrdir)/ruby/internal/iterator.h
+etc.o: $(hdrdir)/ruby/internal/memory.h
+etc.o: $(hdrdir)/ruby/internal/method.h
+etc.o: $(hdrdir)/ruby/internal/module.h
+etc.o: $(hdrdir)/ruby/internal/newobj.h
+etc.o: $(hdrdir)/ruby/internal/rgengc.h
+etc.o: $(hdrdir)/ruby/internal/scan_args.h
+etc.o: $(hdrdir)/ruby/internal/special_consts.h
+etc.o: $(hdrdir)/ruby/internal/static_assert.h
+etc.o: $(hdrdir)/ruby/internal/stdalign.h
+etc.o: $(hdrdir)/ruby/internal/stdbool.h
+etc.o: $(hdrdir)/ruby/internal/symbol.h
+etc.o: $(hdrdir)/ruby/internal/token_paste.h
+etc.o: $(hdrdir)/ruby/internal/value.h
+etc.o: $(hdrdir)/ruby/internal/value_type.h
+etc.o: $(hdrdir)/ruby/internal/variable.h
+etc.o: $(hdrdir)/ruby/internal/warning_push.h
+etc.o: $(hdrdir)/ruby/internal/xmalloc.h
etc.o: $(hdrdir)/ruby/assert.h
etc.o: $(hdrdir)/ruby/backward.h
etc.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/fcntl/depend b/ext/fcntl/depend
index 8d62d3ce18..a4fe489b51 100644
--- a/ext/fcntl/depend
+++ b/ext/fcntl/depend
@@ -2,146 +2,146 @@
fcntl.o: $(RUBY_EXTCONF_H)
fcntl.o: $(arch_hdrdir)/ruby/config.h
fcntl.o: $(hdrdir)/ruby.h
-fcntl.o: $(hdrdir)/ruby/impl/anyargs.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-fcntl.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-fcntl.o: $(hdrdir)/ruby/impl/assume.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/artificial.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/cold.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/const.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/error.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/format.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/noalias.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/noinline.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/pure.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/restrict.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/warning.h
-fcntl.o: $(hdrdir)/ruby/impl/attr/weakref.h
-fcntl.o: $(hdrdir)/ruby/impl/cast.h
-fcntl.o: $(hdrdir)/ruby/impl/compiler_is.h
-fcntl.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-fcntl.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-fcntl.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-fcntl.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-fcntl.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-fcntl.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-fcntl.o: $(hdrdir)/ruby/impl/compiler_since.h
-fcntl.o: $(hdrdir)/ruby/impl/config.h
-fcntl.o: $(hdrdir)/ruby/impl/constant_p.h
-fcntl.o: $(hdrdir)/ruby/impl/core.h
-fcntl.o: $(hdrdir)/ruby/impl/core/rarray.h
-fcntl.o: $(hdrdir)/ruby/impl/core/rbasic.h
-fcntl.o: $(hdrdir)/ruby/impl/core/rbignum.h
-fcntl.o: $(hdrdir)/ruby/impl/core/rclass.h
-fcntl.o: $(hdrdir)/ruby/impl/core/rdata.h
-fcntl.o: $(hdrdir)/ruby/impl/core/rfile.h
-fcntl.o: $(hdrdir)/ruby/impl/core/rhash.h
-fcntl.o: $(hdrdir)/ruby/impl/core/robject.h
-fcntl.o: $(hdrdir)/ruby/impl/core/rregexp.h
-fcntl.o: $(hdrdir)/ruby/impl/core/rstring.h
-fcntl.o: $(hdrdir)/ruby/impl/core/rstruct.h
-fcntl.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-fcntl.o: $(hdrdir)/ruby/impl/ctype.h
-fcntl.o: $(hdrdir)/ruby/impl/dllexport.h
-fcntl.o: $(hdrdir)/ruby/impl/dosish.h
-fcntl.o: $(hdrdir)/ruby/impl/error.h
-fcntl.o: $(hdrdir)/ruby/impl/eval.h
-fcntl.o: $(hdrdir)/ruby/impl/event.h
-fcntl.o: $(hdrdir)/ruby/impl/fl_type.h
-fcntl.o: $(hdrdir)/ruby/impl/gc.h
-fcntl.o: $(hdrdir)/ruby/impl/glob.h
-fcntl.o: $(hdrdir)/ruby/impl/globals.h
-fcntl.o: $(hdrdir)/ruby/impl/has/attribute.h
-fcntl.o: $(hdrdir)/ruby/impl/has/builtin.h
-fcntl.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-fcntl.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-fcntl.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-fcntl.o: $(hdrdir)/ruby/impl/has/extension.h
-fcntl.o: $(hdrdir)/ruby/impl/has/feature.h
-fcntl.o: $(hdrdir)/ruby/impl/has/warning.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/array.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/bignum.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/class.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/compar.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/complex.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/cont.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/dir.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/enum.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/error.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/eval.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/file.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/gc.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/hash.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/io.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/load.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/marshal.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/numeric.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/object.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/parse.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/proc.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/process.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/random.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/range.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/rational.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/re.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/ruby.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/select.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/signal.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/string.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/struct.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/thread.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/time.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/variable.h
-fcntl.o: $(hdrdir)/ruby/impl/intern/vm.h
-fcntl.o: $(hdrdir)/ruby/impl/interpreter.h
-fcntl.o: $(hdrdir)/ruby/impl/iterator.h
-fcntl.o: $(hdrdir)/ruby/impl/memory.h
-fcntl.o: $(hdrdir)/ruby/impl/method.h
-fcntl.o: $(hdrdir)/ruby/impl/module.h
-fcntl.o: $(hdrdir)/ruby/impl/newobj.h
-fcntl.o: $(hdrdir)/ruby/impl/rgengc.h
-fcntl.o: $(hdrdir)/ruby/impl/scan_args.h
-fcntl.o: $(hdrdir)/ruby/impl/special_consts.h
-fcntl.o: $(hdrdir)/ruby/impl/static_assert.h
-fcntl.o: $(hdrdir)/ruby/impl/stdalign.h
-fcntl.o: $(hdrdir)/ruby/impl/stdbool.h
-fcntl.o: $(hdrdir)/ruby/impl/symbol.h
-fcntl.o: $(hdrdir)/ruby/impl/token_paste.h
-fcntl.o: $(hdrdir)/ruby/impl/value.h
-fcntl.o: $(hdrdir)/ruby/impl/value_type.h
-fcntl.o: $(hdrdir)/ruby/impl/variable.h
-fcntl.o: $(hdrdir)/ruby/impl/warning_push.h
-fcntl.o: $(hdrdir)/ruby/impl/xmalloc.h
+fcntl.o: $(hdrdir)/ruby/internal/anyargs.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+fcntl.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+fcntl.o: $(hdrdir)/ruby/internal/assume.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/artificial.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/cold.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/const.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/error.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/format.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/noalias.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/noinline.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/pure.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/restrict.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/warning.h
+fcntl.o: $(hdrdir)/ruby/internal/attr/weakref.h
+fcntl.o: $(hdrdir)/ruby/internal/cast.h
+fcntl.o: $(hdrdir)/ruby/internal/compiler_is.h
+fcntl.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+fcntl.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+fcntl.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+fcntl.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+fcntl.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+fcntl.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+fcntl.o: $(hdrdir)/ruby/internal/compiler_since.h
+fcntl.o: $(hdrdir)/ruby/internal/config.h
+fcntl.o: $(hdrdir)/ruby/internal/constant_p.h
+fcntl.o: $(hdrdir)/ruby/internal/core.h
+fcntl.o: $(hdrdir)/ruby/internal/core/rarray.h
+fcntl.o: $(hdrdir)/ruby/internal/core/rbasic.h
+fcntl.o: $(hdrdir)/ruby/internal/core/rbignum.h
+fcntl.o: $(hdrdir)/ruby/internal/core/rclass.h
+fcntl.o: $(hdrdir)/ruby/internal/core/rdata.h
+fcntl.o: $(hdrdir)/ruby/internal/core/rfile.h
+fcntl.o: $(hdrdir)/ruby/internal/core/rhash.h
+fcntl.o: $(hdrdir)/ruby/internal/core/robject.h
+fcntl.o: $(hdrdir)/ruby/internal/core/rregexp.h
+fcntl.o: $(hdrdir)/ruby/internal/core/rstring.h
+fcntl.o: $(hdrdir)/ruby/internal/core/rstruct.h
+fcntl.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+fcntl.o: $(hdrdir)/ruby/internal/ctype.h
+fcntl.o: $(hdrdir)/ruby/internal/dllexport.h
+fcntl.o: $(hdrdir)/ruby/internal/dosish.h
+fcntl.o: $(hdrdir)/ruby/internal/error.h
+fcntl.o: $(hdrdir)/ruby/internal/eval.h
+fcntl.o: $(hdrdir)/ruby/internal/event.h
+fcntl.o: $(hdrdir)/ruby/internal/fl_type.h
+fcntl.o: $(hdrdir)/ruby/internal/gc.h
+fcntl.o: $(hdrdir)/ruby/internal/glob.h
+fcntl.o: $(hdrdir)/ruby/internal/globals.h
+fcntl.o: $(hdrdir)/ruby/internal/has/attribute.h
+fcntl.o: $(hdrdir)/ruby/internal/has/builtin.h
+fcntl.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+fcntl.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+fcntl.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+fcntl.o: $(hdrdir)/ruby/internal/has/extension.h
+fcntl.o: $(hdrdir)/ruby/internal/has/feature.h
+fcntl.o: $(hdrdir)/ruby/internal/has/warning.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/array.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/bignum.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/class.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/compar.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/complex.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/cont.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/dir.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/enum.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/error.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/eval.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/file.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/gc.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/hash.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/io.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/load.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/marshal.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/numeric.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/object.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/parse.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/proc.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/process.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/random.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/range.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/rational.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/re.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/ruby.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/select.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/signal.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/string.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/struct.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/thread.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/time.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/variable.h
+fcntl.o: $(hdrdir)/ruby/internal/intern/vm.h
+fcntl.o: $(hdrdir)/ruby/internal/interpreter.h
+fcntl.o: $(hdrdir)/ruby/internal/iterator.h
+fcntl.o: $(hdrdir)/ruby/internal/memory.h
+fcntl.o: $(hdrdir)/ruby/internal/method.h
+fcntl.o: $(hdrdir)/ruby/internal/module.h
+fcntl.o: $(hdrdir)/ruby/internal/newobj.h
+fcntl.o: $(hdrdir)/ruby/internal/rgengc.h
+fcntl.o: $(hdrdir)/ruby/internal/scan_args.h
+fcntl.o: $(hdrdir)/ruby/internal/special_consts.h
+fcntl.o: $(hdrdir)/ruby/internal/static_assert.h
+fcntl.o: $(hdrdir)/ruby/internal/stdalign.h
+fcntl.o: $(hdrdir)/ruby/internal/stdbool.h
+fcntl.o: $(hdrdir)/ruby/internal/symbol.h
+fcntl.o: $(hdrdir)/ruby/internal/token_paste.h
+fcntl.o: $(hdrdir)/ruby/internal/value.h
+fcntl.o: $(hdrdir)/ruby/internal/value_type.h
+fcntl.o: $(hdrdir)/ruby/internal/variable.h
+fcntl.o: $(hdrdir)/ruby/internal/warning_push.h
+fcntl.o: $(hdrdir)/ruby/internal/xmalloc.h
fcntl.o: $(hdrdir)/ruby/assert.h
fcntl.o: $(hdrdir)/ruby/backward.h
fcntl.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/fiddle/depend b/ext/fiddle/depend
index d92b89b687..ac812a7517 100644
--- a/ext/fiddle/depend
+++ b/ext/fiddle/depend
@@ -55,146 +55,146 @@ 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/impl/anyargs.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-closure.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-closure.o: $(hdrdir)/ruby/impl/assume.h
-closure.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-closure.o: $(hdrdir)/ruby/impl/attr/artificial.h
-closure.o: $(hdrdir)/ruby/impl/attr/cold.h
-closure.o: $(hdrdir)/ruby/impl/attr/const.h
-closure.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-closure.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-closure.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-closure.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-closure.o: $(hdrdir)/ruby/impl/attr/error.h
-closure.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-closure.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-closure.o: $(hdrdir)/ruby/impl/attr/format.h
-closure.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-closure.o: $(hdrdir)/ruby/impl/attr/noalias.h
-closure.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-closure.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-closure.o: $(hdrdir)/ruby/impl/attr/noinline.h
-closure.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-closure.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-closure.o: $(hdrdir)/ruby/impl/attr/pure.h
-closure.o: $(hdrdir)/ruby/impl/attr/restrict.h
-closure.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-closure.o: $(hdrdir)/ruby/impl/attr/warning.h
-closure.o: $(hdrdir)/ruby/impl/attr/weakref.h
-closure.o: $(hdrdir)/ruby/impl/cast.h
-closure.o: $(hdrdir)/ruby/impl/compiler_is.h
-closure.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-closure.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-closure.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-closure.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-closure.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-closure.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-closure.o: $(hdrdir)/ruby/impl/compiler_since.h
-closure.o: $(hdrdir)/ruby/impl/config.h
-closure.o: $(hdrdir)/ruby/impl/constant_p.h
-closure.o: $(hdrdir)/ruby/impl/core.h
-closure.o: $(hdrdir)/ruby/impl/core/rarray.h
-closure.o: $(hdrdir)/ruby/impl/core/rbasic.h
-closure.o: $(hdrdir)/ruby/impl/core/rbignum.h
-closure.o: $(hdrdir)/ruby/impl/core/rclass.h
-closure.o: $(hdrdir)/ruby/impl/core/rdata.h
-closure.o: $(hdrdir)/ruby/impl/core/rfile.h
-closure.o: $(hdrdir)/ruby/impl/core/rhash.h
-closure.o: $(hdrdir)/ruby/impl/core/robject.h
-closure.o: $(hdrdir)/ruby/impl/core/rregexp.h
-closure.o: $(hdrdir)/ruby/impl/core/rstring.h
-closure.o: $(hdrdir)/ruby/impl/core/rstruct.h
-closure.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-closure.o: $(hdrdir)/ruby/impl/ctype.h
-closure.o: $(hdrdir)/ruby/impl/dllexport.h
-closure.o: $(hdrdir)/ruby/impl/dosish.h
-closure.o: $(hdrdir)/ruby/impl/error.h
-closure.o: $(hdrdir)/ruby/impl/eval.h
-closure.o: $(hdrdir)/ruby/impl/event.h
-closure.o: $(hdrdir)/ruby/impl/fl_type.h
-closure.o: $(hdrdir)/ruby/impl/gc.h
-closure.o: $(hdrdir)/ruby/impl/glob.h
-closure.o: $(hdrdir)/ruby/impl/globals.h
-closure.o: $(hdrdir)/ruby/impl/has/attribute.h
-closure.o: $(hdrdir)/ruby/impl/has/builtin.h
-closure.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-closure.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-closure.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-closure.o: $(hdrdir)/ruby/impl/has/extension.h
-closure.o: $(hdrdir)/ruby/impl/has/feature.h
-closure.o: $(hdrdir)/ruby/impl/has/warning.h
-closure.o: $(hdrdir)/ruby/impl/intern/array.h
-closure.o: $(hdrdir)/ruby/impl/intern/bignum.h
-closure.o: $(hdrdir)/ruby/impl/intern/class.h
-closure.o: $(hdrdir)/ruby/impl/intern/compar.h
-closure.o: $(hdrdir)/ruby/impl/intern/complex.h
-closure.o: $(hdrdir)/ruby/impl/intern/cont.h
-closure.o: $(hdrdir)/ruby/impl/intern/dir.h
-closure.o: $(hdrdir)/ruby/impl/intern/enum.h
-closure.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-closure.o: $(hdrdir)/ruby/impl/intern/error.h
-closure.o: $(hdrdir)/ruby/impl/intern/eval.h
-closure.o: $(hdrdir)/ruby/impl/intern/file.h
-closure.o: $(hdrdir)/ruby/impl/intern/gc.h
-closure.o: $(hdrdir)/ruby/impl/intern/hash.h
-closure.o: $(hdrdir)/ruby/impl/intern/io.h
-closure.o: $(hdrdir)/ruby/impl/intern/load.h
-closure.o: $(hdrdir)/ruby/impl/intern/marshal.h
-closure.o: $(hdrdir)/ruby/impl/intern/numeric.h
-closure.o: $(hdrdir)/ruby/impl/intern/object.h
-closure.o: $(hdrdir)/ruby/impl/intern/parse.h
-closure.o: $(hdrdir)/ruby/impl/intern/proc.h
-closure.o: $(hdrdir)/ruby/impl/intern/process.h
-closure.o: $(hdrdir)/ruby/impl/intern/random.h
-closure.o: $(hdrdir)/ruby/impl/intern/range.h
-closure.o: $(hdrdir)/ruby/impl/intern/rational.h
-closure.o: $(hdrdir)/ruby/impl/intern/re.h
-closure.o: $(hdrdir)/ruby/impl/intern/ruby.h
-closure.o: $(hdrdir)/ruby/impl/intern/select.h
-closure.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-closure.o: $(hdrdir)/ruby/impl/intern/signal.h
-closure.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-closure.o: $(hdrdir)/ruby/impl/intern/string.h
-closure.o: $(hdrdir)/ruby/impl/intern/struct.h
-closure.o: $(hdrdir)/ruby/impl/intern/thread.h
-closure.o: $(hdrdir)/ruby/impl/intern/time.h
-closure.o: $(hdrdir)/ruby/impl/intern/variable.h
-closure.o: $(hdrdir)/ruby/impl/intern/vm.h
-closure.o: $(hdrdir)/ruby/impl/interpreter.h
-closure.o: $(hdrdir)/ruby/impl/iterator.h
-closure.o: $(hdrdir)/ruby/impl/memory.h
-closure.o: $(hdrdir)/ruby/impl/method.h
-closure.o: $(hdrdir)/ruby/impl/module.h
-closure.o: $(hdrdir)/ruby/impl/newobj.h
-closure.o: $(hdrdir)/ruby/impl/rgengc.h
-closure.o: $(hdrdir)/ruby/impl/scan_args.h
-closure.o: $(hdrdir)/ruby/impl/special_consts.h
-closure.o: $(hdrdir)/ruby/impl/static_assert.h
-closure.o: $(hdrdir)/ruby/impl/stdalign.h
-closure.o: $(hdrdir)/ruby/impl/stdbool.h
-closure.o: $(hdrdir)/ruby/impl/symbol.h
-closure.o: $(hdrdir)/ruby/impl/token_paste.h
-closure.o: $(hdrdir)/ruby/impl/value.h
-closure.o: $(hdrdir)/ruby/impl/value_type.h
-closure.o: $(hdrdir)/ruby/impl/variable.h
-closure.o: $(hdrdir)/ruby/impl/warning_push.h
-closure.o: $(hdrdir)/ruby/impl/xmalloc.h
+closure.o: $(hdrdir)/ruby/internal/anyargs.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+closure.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+closure.o: $(hdrdir)/ruby/internal/assume.h
+closure.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+closure.o: $(hdrdir)/ruby/internal/attr/artificial.h
+closure.o: $(hdrdir)/ruby/internal/attr/cold.h
+closure.o: $(hdrdir)/ruby/internal/attr/const.h
+closure.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+closure.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+closure.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+closure.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+closure.o: $(hdrdir)/ruby/internal/attr/error.h
+closure.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+closure.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+closure.o: $(hdrdir)/ruby/internal/attr/format.h
+closure.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+closure.o: $(hdrdir)/ruby/internal/attr/noalias.h
+closure.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+closure.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+closure.o: $(hdrdir)/ruby/internal/attr/noinline.h
+closure.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+closure.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+closure.o: $(hdrdir)/ruby/internal/attr/pure.h
+closure.o: $(hdrdir)/ruby/internal/attr/restrict.h
+closure.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+closure.o: $(hdrdir)/ruby/internal/attr/warning.h
+closure.o: $(hdrdir)/ruby/internal/attr/weakref.h
+closure.o: $(hdrdir)/ruby/internal/cast.h
+closure.o: $(hdrdir)/ruby/internal/compiler_is.h
+closure.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+closure.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+closure.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+closure.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+closure.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+closure.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+closure.o: $(hdrdir)/ruby/internal/compiler_since.h
+closure.o: $(hdrdir)/ruby/internal/config.h
+closure.o: $(hdrdir)/ruby/internal/constant_p.h
+closure.o: $(hdrdir)/ruby/internal/core.h
+closure.o: $(hdrdir)/ruby/internal/core/rarray.h
+closure.o: $(hdrdir)/ruby/internal/core/rbasic.h
+closure.o: $(hdrdir)/ruby/internal/core/rbignum.h
+closure.o: $(hdrdir)/ruby/internal/core/rclass.h
+closure.o: $(hdrdir)/ruby/internal/core/rdata.h
+closure.o: $(hdrdir)/ruby/internal/core/rfile.h
+closure.o: $(hdrdir)/ruby/internal/core/rhash.h
+closure.o: $(hdrdir)/ruby/internal/core/robject.h
+closure.o: $(hdrdir)/ruby/internal/core/rregexp.h
+closure.o: $(hdrdir)/ruby/internal/core/rstring.h
+closure.o: $(hdrdir)/ruby/internal/core/rstruct.h
+closure.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+closure.o: $(hdrdir)/ruby/internal/ctype.h
+closure.o: $(hdrdir)/ruby/internal/dllexport.h
+closure.o: $(hdrdir)/ruby/internal/dosish.h
+closure.o: $(hdrdir)/ruby/internal/error.h
+closure.o: $(hdrdir)/ruby/internal/eval.h
+closure.o: $(hdrdir)/ruby/internal/event.h
+closure.o: $(hdrdir)/ruby/internal/fl_type.h
+closure.o: $(hdrdir)/ruby/internal/gc.h
+closure.o: $(hdrdir)/ruby/internal/glob.h
+closure.o: $(hdrdir)/ruby/internal/globals.h
+closure.o: $(hdrdir)/ruby/internal/has/attribute.h
+closure.o: $(hdrdir)/ruby/internal/has/builtin.h
+closure.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+closure.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+closure.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+closure.o: $(hdrdir)/ruby/internal/has/extension.h
+closure.o: $(hdrdir)/ruby/internal/has/feature.h
+closure.o: $(hdrdir)/ruby/internal/has/warning.h
+closure.o: $(hdrdir)/ruby/internal/intern/array.h
+closure.o: $(hdrdir)/ruby/internal/intern/bignum.h
+closure.o: $(hdrdir)/ruby/internal/intern/class.h
+closure.o: $(hdrdir)/ruby/internal/intern/compar.h
+closure.o: $(hdrdir)/ruby/internal/intern/complex.h
+closure.o: $(hdrdir)/ruby/internal/intern/cont.h
+closure.o: $(hdrdir)/ruby/internal/intern/dir.h
+closure.o: $(hdrdir)/ruby/internal/intern/enum.h
+closure.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+closure.o: $(hdrdir)/ruby/internal/intern/error.h
+closure.o: $(hdrdir)/ruby/internal/intern/eval.h
+closure.o: $(hdrdir)/ruby/internal/intern/file.h
+closure.o: $(hdrdir)/ruby/internal/intern/gc.h
+closure.o: $(hdrdir)/ruby/internal/intern/hash.h
+closure.o: $(hdrdir)/ruby/internal/intern/io.h
+closure.o: $(hdrdir)/ruby/internal/intern/load.h
+closure.o: $(hdrdir)/ruby/internal/intern/marshal.h
+closure.o: $(hdrdir)/ruby/internal/intern/numeric.h
+closure.o: $(hdrdir)/ruby/internal/intern/object.h
+closure.o: $(hdrdir)/ruby/internal/intern/parse.h
+closure.o: $(hdrdir)/ruby/internal/intern/proc.h
+closure.o: $(hdrdir)/ruby/internal/intern/process.h
+closure.o: $(hdrdir)/ruby/internal/intern/random.h
+closure.o: $(hdrdir)/ruby/internal/intern/range.h
+closure.o: $(hdrdir)/ruby/internal/intern/rational.h
+closure.o: $(hdrdir)/ruby/internal/intern/re.h
+closure.o: $(hdrdir)/ruby/internal/intern/ruby.h
+closure.o: $(hdrdir)/ruby/internal/intern/select.h
+closure.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+closure.o: $(hdrdir)/ruby/internal/intern/signal.h
+closure.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+closure.o: $(hdrdir)/ruby/internal/intern/string.h
+closure.o: $(hdrdir)/ruby/internal/intern/struct.h
+closure.o: $(hdrdir)/ruby/internal/intern/thread.h
+closure.o: $(hdrdir)/ruby/internal/intern/time.h
+closure.o: $(hdrdir)/ruby/internal/intern/variable.h
+closure.o: $(hdrdir)/ruby/internal/intern/vm.h
+closure.o: $(hdrdir)/ruby/internal/interpreter.h
+closure.o: $(hdrdir)/ruby/internal/iterator.h
+closure.o: $(hdrdir)/ruby/internal/memory.h
+closure.o: $(hdrdir)/ruby/internal/method.h
+closure.o: $(hdrdir)/ruby/internal/module.h
+closure.o: $(hdrdir)/ruby/internal/newobj.h
+closure.o: $(hdrdir)/ruby/internal/rgengc.h
+closure.o: $(hdrdir)/ruby/internal/scan_args.h
+closure.o: $(hdrdir)/ruby/internal/special_consts.h
+closure.o: $(hdrdir)/ruby/internal/static_assert.h
+closure.o: $(hdrdir)/ruby/internal/stdalign.h
+closure.o: $(hdrdir)/ruby/internal/stdbool.h
+closure.o: $(hdrdir)/ruby/internal/symbol.h
+closure.o: $(hdrdir)/ruby/internal/token_paste.h
+closure.o: $(hdrdir)/ruby/internal/value.h
+closure.o: $(hdrdir)/ruby/internal/value_type.h
+closure.o: $(hdrdir)/ruby/internal/variable.h
+closure.o: $(hdrdir)/ruby/internal/warning_push.h
+closure.o: $(hdrdir)/ruby/internal/xmalloc.h
closure.o: $(hdrdir)/ruby/assert.h
closure.o: $(hdrdir)/ruby/backward.h
closure.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -224,146 +224,146 @@ 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/impl/anyargs.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-conversions.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-conversions.o: $(hdrdir)/ruby/impl/assume.h
-conversions.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-conversions.o: $(hdrdir)/ruby/impl/attr/artificial.h
-conversions.o: $(hdrdir)/ruby/impl/attr/cold.h
-conversions.o: $(hdrdir)/ruby/impl/attr/const.h
-conversions.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-conversions.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-conversions.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-conversions.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-conversions.o: $(hdrdir)/ruby/impl/attr/error.h
-conversions.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-conversions.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-conversions.o: $(hdrdir)/ruby/impl/attr/format.h
-conversions.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-conversions.o: $(hdrdir)/ruby/impl/attr/noalias.h
-conversions.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-conversions.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-conversions.o: $(hdrdir)/ruby/impl/attr/noinline.h
-conversions.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-conversions.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-conversions.o: $(hdrdir)/ruby/impl/attr/pure.h
-conversions.o: $(hdrdir)/ruby/impl/attr/restrict.h
-conversions.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-conversions.o: $(hdrdir)/ruby/impl/attr/warning.h
-conversions.o: $(hdrdir)/ruby/impl/attr/weakref.h
-conversions.o: $(hdrdir)/ruby/impl/cast.h
-conversions.o: $(hdrdir)/ruby/impl/compiler_is.h
-conversions.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-conversions.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-conversions.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-conversions.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-conversions.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-conversions.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-conversions.o: $(hdrdir)/ruby/impl/compiler_since.h
-conversions.o: $(hdrdir)/ruby/impl/config.h
-conversions.o: $(hdrdir)/ruby/impl/constant_p.h
-conversions.o: $(hdrdir)/ruby/impl/core.h
-conversions.o: $(hdrdir)/ruby/impl/core/rarray.h
-conversions.o: $(hdrdir)/ruby/impl/core/rbasic.h
-conversions.o: $(hdrdir)/ruby/impl/core/rbignum.h
-conversions.o: $(hdrdir)/ruby/impl/core/rclass.h
-conversions.o: $(hdrdir)/ruby/impl/core/rdata.h
-conversions.o: $(hdrdir)/ruby/impl/core/rfile.h
-conversions.o: $(hdrdir)/ruby/impl/core/rhash.h
-conversions.o: $(hdrdir)/ruby/impl/core/robject.h
-conversions.o: $(hdrdir)/ruby/impl/core/rregexp.h
-conversions.o: $(hdrdir)/ruby/impl/core/rstring.h
-conversions.o: $(hdrdir)/ruby/impl/core/rstruct.h
-conversions.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-conversions.o: $(hdrdir)/ruby/impl/ctype.h
-conversions.o: $(hdrdir)/ruby/impl/dllexport.h
-conversions.o: $(hdrdir)/ruby/impl/dosish.h
-conversions.o: $(hdrdir)/ruby/impl/error.h
-conversions.o: $(hdrdir)/ruby/impl/eval.h
-conversions.o: $(hdrdir)/ruby/impl/event.h
-conversions.o: $(hdrdir)/ruby/impl/fl_type.h
-conversions.o: $(hdrdir)/ruby/impl/gc.h
-conversions.o: $(hdrdir)/ruby/impl/glob.h
-conversions.o: $(hdrdir)/ruby/impl/globals.h
-conversions.o: $(hdrdir)/ruby/impl/has/attribute.h
-conversions.o: $(hdrdir)/ruby/impl/has/builtin.h
-conversions.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-conversions.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-conversions.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-conversions.o: $(hdrdir)/ruby/impl/has/extension.h
-conversions.o: $(hdrdir)/ruby/impl/has/feature.h
-conversions.o: $(hdrdir)/ruby/impl/has/warning.h
-conversions.o: $(hdrdir)/ruby/impl/intern/array.h
-conversions.o: $(hdrdir)/ruby/impl/intern/bignum.h
-conversions.o: $(hdrdir)/ruby/impl/intern/class.h
-conversions.o: $(hdrdir)/ruby/impl/intern/compar.h
-conversions.o: $(hdrdir)/ruby/impl/intern/complex.h
-conversions.o: $(hdrdir)/ruby/impl/intern/cont.h
-conversions.o: $(hdrdir)/ruby/impl/intern/dir.h
-conversions.o: $(hdrdir)/ruby/impl/intern/enum.h
-conversions.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-conversions.o: $(hdrdir)/ruby/impl/intern/error.h
-conversions.o: $(hdrdir)/ruby/impl/intern/eval.h
-conversions.o: $(hdrdir)/ruby/impl/intern/file.h
-conversions.o: $(hdrdir)/ruby/impl/intern/gc.h
-conversions.o: $(hdrdir)/ruby/impl/intern/hash.h
-conversions.o: $(hdrdir)/ruby/impl/intern/io.h
-conversions.o: $(hdrdir)/ruby/impl/intern/load.h
-conversions.o: $(hdrdir)/ruby/impl/intern/marshal.h
-conversions.o: $(hdrdir)/ruby/impl/intern/numeric.h
-conversions.o: $(hdrdir)/ruby/impl/intern/object.h
-conversions.o: $(hdrdir)/ruby/impl/intern/parse.h
-conversions.o: $(hdrdir)/ruby/impl/intern/proc.h
-conversions.o: $(hdrdir)/ruby/impl/intern/process.h
-conversions.o: $(hdrdir)/ruby/impl/intern/random.h
-conversions.o: $(hdrdir)/ruby/impl/intern/range.h
-conversions.o: $(hdrdir)/ruby/impl/intern/rational.h
-conversions.o: $(hdrdir)/ruby/impl/intern/re.h
-conversions.o: $(hdrdir)/ruby/impl/intern/ruby.h
-conversions.o: $(hdrdir)/ruby/impl/intern/select.h
-conversions.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-conversions.o: $(hdrdir)/ruby/impl/intern/signal.h
-conversions.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-conversions.o: $(hdrdir)/ruby/impl/intern/string.h
-conversions.o: $(hdrdir)/ruby/impl/intern/struct.h
-conversions.o: $(hdrdir)/ruby/impl/intern/thread.h
-conversions.o: $(hdrdir)/ruby/impl/intern/time.h
-conversions.o: $(hdrdir)/ruby/impl/intern/variable.h
-conversions.o: $(hdrdir)/ruby/impl/intern/vm.h
-conversions.o: $(hdrdir)/ruby/impl/interpreter.h
-conversions.o: $(hdrdir)/ruby/impl/iterator.h
-conversions.o: $(hdrdir)/ruby/impl/memory.h
-conversions.o: $(hdrdir)/ruby/impl/method.h
-conversions.o: $(hdrdir)/ruby/impl/module.h
-conversions.o: $(hdrdir)/ruby/impl/newobj.h
-conversions.o: $(hdrdir)/ruby/impl/rgengc.h
-conversions.o: $(hdrdir)/ruby/impl/scan_args.h
-conversions.o: $(hdrdir)/ruby/impl/special_consts.h
-conversions.o: $(hdrdir)/ruby/impl/static_assert.h
-conversions.o: $(hdrdir)/ruby/impl/stdalign.h
-conversions.o: $(hdrdir)/ruby/impl/stdbool.h
-conversions.o: $(hdrdir)/ruby/impl/symbol.h
-conversions.o: $(hdrdir)/ruby/impl/token_paste.h
-conversions.o: $(hdrdir)/ruby/impl/value.h
-conversions.o: $(hdrdir)/ruby/impl/value_type.h
-conversions.o: $(hdrdir)/ruby/impl/variable.h
-conversions.o: $(hdrdir)/ruby/impl/warning_push.h
-conversions.o: $(hdrdir)/ruby/impl/xmalloc.h
+conversions.o: $(hdrdir)/ruby/internal/anyargs.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+conversions.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+conversions.o: $(hdrdir)/ruby/internal/assume.h
+conversions.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+conversions.o: $(hdrdir)/ruby/internal/attr/artificial.h
+conversions.o: $(hdrdir)/ruby/internal/attr/cold.h
+conversions.o: $(hdrdir)/ruby/internal/attr/const.h
+conversions.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+conversions.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+conversions.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+conversions.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+conversions.o: $(hdrdir)/ruby/internal/attr/error.h
+conversions.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+conversions.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+conversions.o: $(hdrdir)/ruby/internal/attr/format.h
+conversions.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+conversions.o: $(hdrdir)/ruby/internal/attr/noalias.h
+conversions.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+conversions.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+conversions.o: $(hdrdir)/ruby/internal/attr/noinline.h
+conversions.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+conversions.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+conversions.o: $(hdrdir)/ruby/internal/attr/pure.h
+conversions.o: $(hdrdir)/ruby/internal/attr/restrict.h
+conversions.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+conversions.o: $(hdrdir)/ruby/internal/attr/warning.h
+conversions.o: $(hdrdir)/ruby/internal/attr/weakref.h
+conversions.o: $(hdrdir)/ruby/internal/cast.h
+conversions.o: $(hdrdir)/ruby/internal/compiler_is.h
+conversions.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+conversions.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+conversions.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+conversions.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+conversions.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+conversions.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+conversions.o: $(hdrdir)/ruby/internal/compiler_since.h
+conversions.o: $(hdrdir)/ruby/internal/config.h
+conversions.o: $(hdrdir)/ruby/internal/constant_p.h
+conversions.o: $(hdrdir)/ruby/internal/core.h
+conversions.o: $(hdrdir)/ruby/internal/core/rarray.h
+conversions.o: $(hdrdir)/ruby/internal/core/rbasic.h
+conversions.o: $(hdrdir)/ruby/internal/core/rbignum.h
+conversions.o: $(hdrdir)/ruby/internal/core/rclass.h
+conversions.o: $(hdrdir)/ruby/internal/core/rdata.h
+conversions.o: $(hdrdir)/ruby/internal/core/rfile.h
+conversions.o: $(hdrdir)/ruby/internal/core/rhash.h
+conversions.o: $(hdrdir)/ruby/internal/core/robject.h
+conversions.o: $(hdrdir)/ruby/internal/core/rregexp.h
+conversions.o: $(hdrdir)/ruby/internal/core/rstring.h
+conversions.o: $(hdrdir)/ruby/internal/core/rstruct.h
+conversions.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+conversions.o: $(hdrdir)/ruby/internal/ctype.h
+conversions.o: $(hdrdir)/ruby/internal/dllexport.h
+conversions.o: $(hdrdir)/ruby/internal/dosish.h
+conversions.o: $(hdrdir)/ruby/internal/error.h
+conversions.o: $(hdrdir)/ruby/internal/eval.h
+conversions.o: $(hdrdir)/ruby/internal/event.h
+conversions.o: $(hdrdir)/ruby/internal/fl_type.h
+conversions.o: $(hdrdir)/ruby/internal/gc.h
+conversions.o: $(hdrdir)/ruby/internal/glob.h
+conversions.o: $(hdrdir)/ruby/internal/globals.h
+conversions.o: $(hdrdir)/ruby/internal/has/attribute.h
+conversions.o: $(hdrdir)/ruby/internal/has/builtin.h
+conversions.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+conversions.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+conversions.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+conversions.o: $(hdrdir)/ruby/internal/has/extension.h
+conversions.o: $(hdrdir)/ruby/internal/has/feature.h
+conversions.o: $(hdrdir)/ruby/internal/has/warning.h
+conversions.o: $(hdrdir)/ruby/internal/intern/array.h
+conversions.o: $(hdrdir)/ruby/internal/intern/bignum.h
+conversions.o: $(hdrdir)/ruby/internal/intern/class.h
+conversions.o: $(hdrdir)/ruby/internal/intern/compar.h
+conversions.o: $(hdrdir)/ruby/internal/intern/complex.h
+conversions.o: $(hdrdir)/ruby/internal/intern/cont.h
+conversions.o: $(hdrdir)/ruby/internal/intern/dir.h
+conversions.o: $(hdrdir)/ruby/internal/intern/enum.h
+conversions.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+conversions.o: $(hdrdir)/ruby/internal/intern/error.h
+conversions.o: $(hdrdir)/ruby/internal/intern/eval.h
+conversions.o: $(hdrdir)/ruby/internal/intern/file.h
+conversions.o: $(hdrdir)/ruby/internal/intern/gc.h
+conversions.o: $(hdrdir)/ruby/internal/intern/hash.h
+conversions.o: $(hdrdir)/ruby/internal/intern/io.h
+conversions.o: $(hdrdir)/ruby/internal/intern/load.h
+conversions.o: $(hdrdir)/ruby/internal/intern/marshal.h
+conversions.o: $(hdrdir)/ruby/internal/intern/numeric.h
+conversions.o: $(hdrdir)/ruby/internal/intern/object.h
+conversions.o: $(hdrdir)/ruby/internal/intern/parse.h
+conversions.o: $(hdrdir)/ruby/internal/intern/proc.h
+conversions.o: $(hdrdir)/ruby/internal/intern/process.h
+conversions.o: $(hdrdir)/ruby/internal/intern/random.h
+conversions.o: $(hdrdir)/ruby/internal/intern/range.h
+conversions.o: $(hdrdir)/ruby/internal/intern/rational.h
+conversions.o: $(hdrdir)/ruby/internal/intern/re.h
+conversions.o: $(hdrdir)/ruby/internal/intern/ruby.h
+conversions.o: $(hdrdir)/ruby/internal/intern/select.h
+conversions.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+conversions.o: $(hdrdir)/ruby/internal/intern/signal.h
+conversions.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+conversions.o: $(hdrdir)/ruby/internal/intern/string.h
+conversions.o: $(hdrdir)/ruby/internal/intern/struct.h
+conversions.o: $(hdrdir)/ruby/internal/intern/thread.h
+conversions.o: $(hdrdir)/ruby/internal/intern/time.h
+conversions.o: $(hdrdir)/ruby/internal/intern/variable.h
+conversions.o: $(hdrdir)/ruby/internal/intern/vm.h
+conversions.o: $(hdrdir)/ruby/internal/interpreter.h
+conversions.o: $(hdrdir)/ruby/internal/iterator.h
+conversions.o: $(hdrdir)/ruby/internal/memory.h
+conversions.o: $(hdrdir)/ruby/internal/method.h
+conversions.o: $(hdrdir)/ruby/internal/module.h
+conversions.o: $(hdrdir)/ruby/internal/newobj.h
+conversions.o: $(hdrdir)/ruby/internal/rgengc.h
+conversions.o: $(hdrdir)/ruby/internal/scan_args.h
+conversions.o: $(hdrdir)/ruby/internal/special_consts.h
+conversions.o: $(hdrdir)/ruby/internal/static_assert.h
+conversions.o: $(hdrdir)/ruby/internal/stdalign.h
+conversions.o: $(hdrdir)/ruby/internal/stdbool.h
+conversions.o: $(hdrdir)/ruby/internal/symbol.h
+conversions.o: $(hdrdir)/ruby/internal/token_paste.h
+conversions.o: $(hdrdir)/ruby/internal/value.h
+conversions.o: $(hdrdir)/ruby/internal/value_type.h
+conversions.o: $(hdrdir)/ruby/internal/variable.h
+conversions.o: $(hdrdir)/ruby/internal/warning_push.h
+conversions.o: $(hdrdir)/ruby/internal/xmalloc.h
conversions.o: $(hdrdir)/ruby/assert.h
conversions.o: $(hdrdir)/ruby/backward.h
conversions.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -392,146 +392,146 @@ 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/impl/anyargs.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-fiddle.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-fiddle.o: $(hdrdir)/ruby/impl/assume.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/artificial.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/cold.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/const.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/error.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/format.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/noalias.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/noinline.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/pure.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/restrict.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/warning.h
-fiddle.o: $(hdrdir)/ruby/impl/attr/weakref.h
-fiddle.o: $(hdrdir)/ruby/impl/cast.h
-fiddle.o: $(hdrdir)/ruby/impl/compiler_is.h
-fiddle.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-fiddle.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-fiddle.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-fiddle.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-fiddle.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-fiddle.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-fiddle.o: $(hdrdir)/ruby/impl/compiler_since.h
-fiddle.o: $(hdrdir)/ruby/impl/config.h
-fiddle.o: $(hdrdir)/ruby/impl/constant_p.h
-fiddle.o: $(hdrdir)/ruby/impl/core.h
-fiddle.o: $(hdrdir)/ruby/impl/core/rarray.h
-fiddle.o: $(hdrdir)/ruby/impl/core/rbasic.h
-fiddle.o: $(hdrdir)/ruby/impl/core/rbignum.h
-fiddle.o: $(hdrdir)/ruby/impl/core/rclass.h
-fiddle.o: $(hdrdir)/ruby/impl/core/rdata.h
-fiddle.o: $(hdrdir)/ruby/impl/core/rfile.h
-fiddle.o: $(hdrdir)/ruby/impl/core/rhash.h
-fiddle.o: $(hdrdir)/ruby/impl/core/robject.h
-fiddle.o: $(hdrdir)/ruby/impl/core/rregexp.h
-fiddle.o: $(hdrdir)/ruby/impl/core/rstring.h
-fiddle.o: $(hdrdir)/ruby/impl/core/rstruct.h
-fiddle.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-fiddle.o: $(hdrdir)/ruby/impl/ctype.h
-fiddle.o: $(hdrdir)/ruby/impl/dllexport.h
-fiddle.o: $(hdrdir)/ruby/impl/dosish.h
-fiddle.o: $(hdrdir)/ruby/impl/error.h
-fiddle.o: $(hdrdir)/ruby/impl/eval.h
-fiddle.o: $(hdrdir)/ruby/impl/event.h
-fiddle.o: $(hdrdir)/ruby/impl/fl_type.h
-fiddle.o: $(hdrdir)/ruby/impl/gc.h
-fiddle.o: $(hdrdir)/ruby/impl/glob.h
-fiddle.o: $(hdrdir)/ruby/impl/globals.h
-fiddle.o: $(hdrdir)/ruby/impl/has/attribute.h
-fiddle.o: $(hdrdir)/ruby/impl/has/builtin.h
-fiddle.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-fiddle.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-fiddle.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-fiddle.o: $(hdrdir)/ruby/impl/has/extension.h
-fiddle.o: $(hdrdir)/ruby/impl/has/feature.h
-fiddle.o: $(hdrdir)/ruby/impl/has/warning.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/array.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/bignum.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/class.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/compar.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/complex.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/cont.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/dir.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/enum.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/error.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/eval.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/file.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/gc.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/hash.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/io.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/load.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/marshal.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/numeric.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/object.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/parse.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/proc.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/process.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/random.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/range.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/rational.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/re.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/ruby.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/select.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/signal.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/string.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/struct.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/thread.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/time.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/variable.h
-fiddle.o: $(hdrdir)/ruby/impl/intern/vm.h
-fiddle.o: $(hdrdir)/ruby/impl/interpreter.h
-fiddle.o: $(hdrdir)/ruby/impl/iterator.h
-fiddle.o: $(hdrdir)/ruby/impl/memory.h
-fiddle.o: $(hdrdir)/ruby/impl/method.h
-fiddle.o: $(hdrdir)/ruby/impl/module.h
-fiddle.o: $(hdrdir)/ruby/impl/newobj.h
-fiddle.o: $(hdrdir)/ruby/impl/rgengc.h
-fiddle.o: $(hdrdir)/ruby/impl/scan_args.h
-fiddle.o: $(hdrdir)/ruby/impl/special_consts.h
-fiddle.o: $(hdrdir)/ruby/impl/static_assert.h
-fiddle.o: $(hdrdir)/ruby/impl/stdalign.h
-fiddle.o: $(hdrdir)/ruby/impl/stdbool.h
-fiddle.o: $(hdrdir)/ruby/impl/symbol.h
-fiddle.o: $(hdrdir)/ruby/impl/token_paste.h
-fiddle.o: $(hdrdir)/ruby/impl/value.h
-fiddle.o: $(hdrdir)/ruby/impl/value_type.h
-fiddle.o: $(hdrdir)/ruby/impl/variable.h
-fiddle.o: $(hdrdir)/ruby/impl/warning_push.h
-fiddle.o: $(hdrdir)/ruby/impl/xmalloc.h
+fiddle.o: $(hdrdir)/ruby/internal/anyargs.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+fiddle.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+fiddle.o: $(hdrdir)/ruby/internal/assume.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/artificial.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/cold.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/const.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/error.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/format.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/noalias.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/noinline.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/pure.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/restrict.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/warning.h
+fiddle.o: $(hdrdir)/ruby/internal/attr/weakref.h
+fiddle.o: $(hdrdir)/ruby/internal/cast.h
+fiddle.o: $(hdrdir)/ruby/internal/compiler_is.h
+fiddle.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+fiddle.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+fiddle.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+fiddle.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+fiddle.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+fiddle.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+fiddle.o: $(hdrdir)/ruby/internal/compiler_since.h
+fiddle.o: $(hdrdir)/ruby/internal/config.h
+fiddle.o: $(hdrdir)/ruby/internal/constant_p.h
+fiddle.o: $(hdrdir)/ruby/internal/core.h
+fiddle.o: $(hdrdir)/ruby/internal/core/rarray.h
+fiddle.o: $(hdrdir)/ruby/internal/core/rbasic.h
+fiddle.o: $(hdrdir)/ruby/internal/core/rbignum.h
+fiddle.o: $(hdrdir)/ruby/internal/core/rclass.h
+fiddle.o: $(hdrdir)/ruby/internal/core/rdata.h
+fiddle.o: $(hdrdir)/ruby/internal/core/rfile.h
+fiddle.o: $(hdrdir)/ruby/internal/core/rhash.h
+fiddle.o: $(hdrdir)/ruby/internal/core/robject.h
+fiddle.o: $(hdrdir)/ruby/internal/core/rregexp.h
+fiddle.o: $(hdrdir)/ruby/internal/core/rstring.h
+fiddle.o: $(hdrdir)/ruby/internal/core/rstruct.h
+fiddle.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+fiddle.o: $(hdrdir)/ruby/internal/ctype.h
+fiddle.o: $(hdrdir)/ruby/internal/dllexport.h
+fiddle.o: $(hdrdir)/ruby/internal/dosish.h
+fiddle.o: $(hdrdir)/ruby/internal/error.h
+fiddle.o: $(hdrdir)/ruby/internal/eval.h
+fiddle.o: $(hdrdir)/ruby/internal/event.h
+fiddle.o: $(hdrdir)/ruby/internal/fl_type.h
+fiddle.o: $(hdrdir)/ruby/internal/gc.h
+fiddle.o: $(hdrdir)/ruby/internal/glob.h
+fiddle.o: $(hdrdir)/ruby/internal/globals.h
+fiddle.o: $(hdrdir)/ruby/internal/has/attribute.h
+fiddle.o: $(hdrdir)/ruby/internal/has/builtin.h
+fiddle.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+fiddle.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+fiddle.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+fiddle.o: $(hdrdir)/ruby/internal/has/extension.h
+fiddle.o: $(hdrdir)/ruby/internal/has/feature.h
+fiddle.o: $(hdrdir)/ruby/internal/has/warning.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/array.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/bignum.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/class.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/compar.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/complex.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/cont.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/dir.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/enum.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/error.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/eval.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/file.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/gc.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/hash.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/io.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/load.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/marshal.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/numeric.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/object.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/parse.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/proc.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/process.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/random.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/range.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/rational.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/re.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/ruby.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/select.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/signal.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/string.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/struct.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/thread.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/time.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/variable.h
+fiddle.o: $(hdrdir)/ruby/internal/intern/vm.h
+fiddle.o: $(hdrdir)/ruby/internal/interpreter.h
+fiddle.o: $(hdrdir)/ruby/internal/iterator.h
+fiddle.o: $(hdrdir)/ruby/internal/memory.h
+fiddle.o: $(hdrdir)/ruby/internal/method.h
+fiddle.o: $(hdrdir)/ruby/internal/module.h
+fiddle.o: $(hdrdir)/ruby/internal/newobj.h
+fiddle.o: $(hdrdir)/ruby/internal/rgengc.h
+fiddle.o: $(hdrdir)/ruby/internal/scan_args.h
+fiddle.o: $(hdrdir)/ruby/internal/special_consts.h
+fiddle.o: $(hdrdir)/ruby/internal/static_assert.h
+fiddle.o: $(hdrdir)/ruby/internal/stdalign.h
+fiddle.o: $(hdrdir)/ruby/internal/stdbool.h
+fiddle.o: $(hdrdir)/ruby/internal/symbol.h
+fiddle.o: $(hdrdir)/ruby/internal/token_paste.h
+fiddle.o: $(hdrdir)/ruby/internal/value.h
+fiddle.o: $(hdrdir)/ruby/internal/value_type.h
+fiddle.o: $(hdrdir)/ruby/internal/variable.h
+fiddle.o: $(hdrdir)/ruby/internal/warning_push.h
+fiddle.o: $(hdrdir)/ruby/internal/xmalloc.h
fiddle.o: $(hdrdir)/ruby/assert.h
fiddle.o: $(hdrdir)/ruby/backward.h
fiddle.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -560,146 +560,146 @@ 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/impl/anyargs.h
-function.o: $(hdrdir)/ruby/impl/arithmetic.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-function.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-function.o: $(hdrdir)/ruby/impl/assume.h
-function.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-function.o: $(hdrdir)/ruby/impl/attr/artificial.h
-function.o: $(hdrdir)/ruby/impl/attr/cold.h
-function.o: $(hdrdir)/ruby/impl/attr/const.h
-function.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-function.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-function.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-function.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-function.o: $(hdrdir)/ruby/impl/attr/error.h
-function.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-function.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-function.o: $(hdrdir)/ruby/impl/attr/format.h
-function.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-function.o: $(hdrdir)/ruby/impl/attr/noalias.h
-function.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-function.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-function.o: $(hdrdir)/ruby/impl/attr/noinline.h
-function.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-function.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-function.o: $(hdrdir)/ruby/impl/attr/pure.h
-function.o: $(hdrdir)/ruby/impl/attr/restrict.h
-function.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-function.o: $(hdrdir)/ruby/impl/attr/warning.h
-function.o: $(hdrdir)/ruby/impl/attr/weakref.h
-function.o: $(hdrdir)/ruby/impl/cast.h
-function.o: $(hdrdir)/ruby/impl/compiler_is.h
-function.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-function.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-function.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-function.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-function.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-function.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-function.o: $(hdrdir)/ruby/impl/compiler_since.h
-function.o: $(hdrdir)/ruby/impl/config.h
-function.o: $(hdrdir)/ruby/impl/constant_p.h
-function.o: $(hdrdir)/ruby/impl/core.h
-function.o: $(hdrdir)/ruby/impl/core/rarray.h
-function.o: $(hdrdir)/ruby/impl/core/rbasic.h
-function.o: $(hdrdir)/ruby/impl/core/rbignum.h
-function.o: $(hdrdir)/ruby/impl/core/rclass.h
-function.o: $(hdrdir)/ruby/impl/core/rdata.h
-function.o: $(hdrdir)/ruby/impl/core/rfile.h
-function.o: $(hdrdir)/ruby/impl/core/rhash.h
-function.o: $(hdrdir)/ruby/impl/core/robject.h
-function.o: $(hdrdir)/ruby/impl/core/rregexp.h
-function.o: $(hdrdir)/ruby/impl/core/rstring.h
-function.o: $(hdrdir)/ruby/impl/core/rstruct.h
-function.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-function.o: $(hdrdir)/ruby/impl/ctype.h
-function.o: $(hdrdir)/ruby/impl/dllexport.h
-function.o: $(hdrdir)/ruby/impl/dosish.h
-function.o: $(hdrdir)/ruby/impl/error.h
-function.o: $(hdrdir)/ruby/impl/eval.h
-function.o: $(hdrdir)/ruby/impl/event.h
-function.o: $(hdrdir)/ruby/impl/fl_type.h
-function.o: $(hdrdir)/ruby/impl/gc.h
-function.o: $(hdrdir)/ruby/impl/glob.h
-function.o: $(hdrdir)/ruby/impl/globals.h
-function.o: $(hdrdir)/ruby/impl/has/attribute.h
-function.o: $(hdrdir)/ruby/impl/has/builtin.h
-function.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-function.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-function.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-function.o: $(hdrdir)/ruby/impl/has/extension.h
-function.o: $(hdrdir)/ruby/impl/has/feature.h
-function.o: $(hdrdir)/ruby/impl/has/warning.h
-function.o: $(hdrdir)/ruby/impl/intern/array.h
-function.o: $(hdrdir)/ruby/impl/intern/bignum.h
-function.o: $(hdrdir)/ruby/impl/intern/class.h
-function.o: $(hdrdir)/ruby/impl/intern/compar.h
-function.o: $(hdrdir)/ruby/impl/intern/complex.h
-function.o: $(hdrdir)/ruby/impl/intern/cont.h
-function.o: $(hdrdir)/ruby/impl/intern/dir.h
-function.o: $(hdrdir)/ruby/impl/intern/enum.h
-function.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-function.o: $(hdrdir)/ruby/impl/intern/error.h
-function.o: $(hdrdir)/ruby/impl/intern/eval.h
-function.o: $(hdrdir)/ruby/impl/intern/file.h
-function.o: $(hdrdir)/ruby/impl/intern/gc.h
-function.o: $(hdrdir)/ruby/impl/intern/hash.h
-function.o: $(hdrdir)/ruby/impl/intern/io.h
-function.o: $(hdrdir)/ruby/impl/intern/load.h
-function.o: $(hdrdir)/ruby/impl/intern/marshal.h
-function.o: $(hdrdir)/ruby/impl/intern/numeric.h
-function.o: $(hdrdir)/ruby/impl/intern/object.h
-function.o: $(hdrdir)/ruby/impl/intern/parse.h
-function.o: $(hdrdir)/ruby/impl/intern/proc.h
-function.o: $(hdrdir)/ruby/impl/intern/process.h
-function.o: $(hdrdir)/ruby/impl/intern/random.h
-function.o: $(hdrdir)/ruby/impl/intern/range.h
-function.o: $(hdrdir)/ruby/impl/intern/rational.h
-function.o: $(hdrdir)/ruby/impl/intern/re.h
-function.o: $(hdrdir)/ruby/impl/intern/ruby.h
-function.o: $(hdrdir)/ruby/impl/intern/select.h
-function.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-function.o: $(hdrdir)/ruby/impl/intern/signal.h
-function.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-function.o: $(hdrdir)/ruby/impl/intern/string.h
-function.o: $(hdrdir)/ruby/impl/intern/struct.h
-function.o: $(hdrdir)/ruby/impl/intern/thread.h
-function.o: $(hdrdir)/ruby/impl/intern/time.h
-function.o: $(hdrdir)/ruby/impl/intern/variable.h
-function.o: $(hdrdir)/ruby/impl/intern/vm.h
-function.o: $(hdrdir)/ruby/impl/interpreter.h
-function.o: $(hdrdir)/ruby/impl/iterator.h
-function.o: $(hdrdir)/ruby/impl/memory.h
-function.o: $(hdrdir)/ruby/impl/method.h
-function.o: $(hdrdir)/ruby/impl/module.h
-function.o: $(hdrdir)/ruby/impl/newobj.h
-function.o: $(hdrdir)/ruby/impl/rgengc.h
-function.o: $(hdrdir)/ruby/impl/scan_args.h
-function.o: $(hdrdir)/ruby/impl/special_consts.h
-function.o: $(hdrdir)/ruby/impl/static_assert.h
-function.o: $(hdrdir)/ruby/impl/stdalign.h
-function.o: $(hdrdir)/ruby/impl/stdbool.h
-function.o: $(hdrdir)/ruby/impl/symbol.h
-function.o: $(hdrdir)/ruby/impl/token_paste.h
-function.o: $(hdrdir)/ruby/impl/value.h
-function.o: $(hdrdir)/ruby/impl/value_type.h
-function.o: $(hdrdir)/ruby/impl/variable.h
-function.o: $(hdrdir)/ruby/impl/warning_push.h
-function.o: $(hdrdir)/ruby/impl/xmalloc.h
+function.o: $(hdrdir)/ruby/internal/anyargs.h
+function.o: $(hdrdir)/ruby/internal/arithmetic.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+function.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+function.o: $(hdrdir)/ruby/internal/assume.h
+function.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+function.o: $(hdrdir)/ruby/internal/attr/artificial.h
+function.o: $(hdrdir)/ruby/internal/attr/cold.h
+function.o: $(hdrdir)/ruby/internal/attr/const.h
+function.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+function.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+function.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+function.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+function.o: $(hdrdir)/ruby/internal/attr/error.h
+function.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+function.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+function.o: $(hdrdir)/ruby/internal/attr/format.h
+function.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+function.o: $(hdrdir)/ruby/internal/attr/noalias.h
+function.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+function.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+function.o: $(hdrdir)/ruby/internal/attr/noinline.h
+function.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+function.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+function.o: $(hdrdir)/ruby/internal/attr/pure.h
+function.o: $(hdrdir)/ruby/internal/attr/restrict.h
+function.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+function.o: $(hdrdir)/ruby/internal/attr/warning.h
+function.o: $(hdrdir)/ruby/internal/attr/weakref.h
+function.o: $(hdrdir)/ruby/internal/cast.h
+function.o: $(hdrdir)/ruby/internal/compiler_is.h
+function.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+function.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+function.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+function.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+function.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+function.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+function.o: $(hdrdir)/ruby/internal/compiler_since.h
+function.o: $(hdrdir)/ruby/internal/config.h
+function.o: $(hdrdir)/ruby/internal/constant_p.h
+function.o: $(hdrdir)/ruby/internal/core.h
+function.o: $(hdrdir)/ruby/internal/core/rarray.h
+function.o: $(hdrdir)/ruby/internal/core/rbasic.h
+function.o: $(hdrdir)/ruby/internal/core/rbignum.h
+function.o: $(hdrdir)/ruby/internal/core/rclass.h
+function.o: $(hdrdir)/ruby/internal/core/rdata.h
+function.o: $(hdrdir)/ruby/internal/core/rfile.h
+function.o: $(hdrdir)/ruby/internal/core/rhash.h
+function.o: $(hdrdir)/ruby/internal/core/robject.h
+function.o: $(hdrdir)/ruby/internal/core/rregexp.h
+function.o: $(hdrdir)/ruby/internal/core/rstring.h
+function.o: $(hdrdir)/ruby/internal/core/rstruct.h
+function.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+function.o: $(hdrdir)/ruby/internal/ctype.h
+function.o: $(hdrdir)/ruby/internal/dllexport.h
+function.o: $(hdrdir)/ruby/internal/dosish.h
+function.o: $(hdrdir)/ruby/internal/error.h
+function.o: $(hdrdir)/ruby/internal/eval.h
+function.o: $(hdrdir)/ruby/internal/event.h
+function.o: $(hdrdir)/ruby/internal/fl_type.h
+function.o: $(hdrdir)/ruby/internal/gc.h
+function.o: $(hdrdir)/ruby/internal/glob.h
+function.o: $(hdrdir)/ruby/internal/globals.h
+function.o: $(hdrdir)/ruby/internal/has/attribute.h
+function.o: $(hdrdir)/ruby/internal/has/builtin.h
+function.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+function.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+function.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+function.o: $(hdrdir)/ruby/internal/has/extension.h
+function.o: $(hdrdir)/ruby/internal/has/feature.h
+function.o: $(hdrdir)/ruby/internal/has/warning.h
+function.o: $(hdrdir)/ruby/internal/intern/array.h
+function.o: $(hdrdir)/ruby/internal/intern/bignum.h
+function.o: $(hdrdir)/ruby/internal/intern/class.h
+function.o: $(hdrdir)/ruby/internal/intern/compar.h
+function.o: $(hdrdir)/ruby/internal/intern/complex.h
+function.o: $(hdrdir)/ruby/internal/intern/cont.h
+function.o: $(hdrdir)/ruby/internal/intern/dir.h
+function.o: $(hdrdir)/ruby/internal/intern/enum.h
+function.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+function.o: $(hdrdir)/ruby/internal/intern/error.h
+function.o: $(hdrdir)/ruby/internal/intern/eval.h
+function.o: $(hdrdir)/ruby/internal/intern/file.h
+function.o: $(hdrdir)/ruby/internal/intern/gc.h
+function.o: $(hdrdir)/ruby/internal/intern/hash.h
+function.o: $(hdrdir)/ruby/internal/intern/io.h
+function.o: $(hdrdir)/ruby/internal/intern/load.h
+function.o: $(hdrdir)/ruby/internal/intern/marshal.h
+function.o: $(hdrdir)/ruby/internal/intern/numeric.h
+function.o: $(hdrdir)/ruby/internal/intern/object.h
+function.o: $(hdrdir)/ruby/internal/intern/parse.h
+function.o: $(hdrdir)/ruby/internal/intern/proc.h
+function.o: $(hdrdir)/ruby/internal/intern/process.h
+function.o: $(hdrdir)/ruby/internal/intern/random.h
+function.o: $(hdrdir)/ruby/internal/intern/range.h
+function.o: $(hdrdir)/ruby/internal/intern/rational.h
+function.o: $(hdrdir)/ruby/internal/intern/re.h
+function.o: $(hdrdir)/ruby/internal/intern/ruby.h
+function.o: $(hdrdir)/ruby/internal/intern/select.h
+function.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+function.o: $(hdrdir)/ruby/internal/intern/signal.h
+function.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+function.o: $(hdrdir)/ruby/internal/intern/string.h
+function.o: $(hdrdir)/ruby/internal/intern/struct.h
+function.o: $(hdrdir)/ruby/internal/intern/thread.h
+function.o: $(hdrdir)/ruby/internal/intern/time.h
+function.o: $(hdrdir)/ruby/internal/intern/variable.h
+function.o: $(hdrdir)/ruby/internal/intern/vm.h
+function.o: $(hdrdir)/ruby/internal/interpreter.h
+function.o: $(hdrdir)/ruby/internal/iterator.h
+function.o: $(hdrdir)/ruby/internal/memory.h
+function.o: $(hdrdir)/ruby/internal/method.h
+function.o: $(hdrdir)/ruby/internal/module.h
+function.o: $(hdrdir)/ruby/internal/newobj.h
+function.o: $(hdrdir)/ruby/internal/rgengc.h
+function.o: $(hdrdir)/ruby/internal/scan_args.h
+function.o: $(hdrdir)/ruby/internal/special_consts.h
+function.o: $(hdrdir)/ruby/internal/static_assert.h
+function.o: $(hdrdir)/ruby/internal/stdalign.h
+function.o: $(hdrdir)/ruby/internal/stdbool.h
+function.o: $(hdrdir)/ruby/internal/symbol.h
+function.o: $(hdrdir)/ruby/internal/token_paste.h
+function.o: $(hdrdir)/ruby/internal/value.h
+function.o: $(hdrdir)/ruby/internal/value_type.h
+function.o: $(hdrdir)/ruby/internal/variable.h
+function.o: $(hdrdir)/ruby/internal/warning_push.h
+function.o: $(hdrdir)/ruby/internal/xmalloc.h
function.o: $(hdrdir)/ruby/assert.h
function.o: $(hdrdir)/ruby/backward.h
function.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -729,146 +729,146 @@ 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/impl/anyargs.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-handle.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-handle.o: $(hdrdir)/ruby/impl/assume.h
-handle.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-handle.o: $(hdrdir)/ruby/impl/attr/artificial.h
-handle.o: $(hdrdir)/ruby/impl/attr/cold.h
-handle.o: $(hdrdir)/ruby/impl/attr/const.h
-handle.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-handle.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-handle.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-handle.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-handle.o: $(hdrdir)/ruby/impl/attr/error.h
-handle.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-handle.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-handle.o: $(hdrdir)/ruby/impl/attr/format.h
-handle.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-handle.o: $(hdrdir)/ruby/impl/attr/noalias.h
-handle.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-handle.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-handle.o: $(hdrdir)/ruby/impl/attr/noinline.h
-handle.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-handle.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-handle.o: $(hdrdir)/ruby/impl/attr/pure.h
-handle.o: $(hdrdir)/ruby/impl/attr/restrict.h
-handle.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-handle.o: $(hdrdir)/ruby/impl/attr/warning.h
-handle.o: $(hdrdir)/ruby/impl/attr/weakref.h
-handle.o: $(hdrdir)/ruby/impl/cast.h
-handle.o: $(hdrdir)/ruby/impl/compiler_is.h
-handle.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-handle.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-handle.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-handle.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-handle.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-handle.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-handle.o: $(hdrdir)/ruby/impl/compiler_since.h
-handle.o: $(hdrdir)/ruby/impl/config.h
-handle.o: $(hdrdir)/ruby/impl/constant_p.h
-handle.o: $(hdrdir)/ruby/impl/core.h
-handle.o: $(hdrdir)/ruby/impl/core/rarray.h
-handle.o: $(hdrdir)/ruby/impl/core/rbasic.h
-handle.o: $(hdrdir)/ruby/impl/core/rbignum.h
-handle.o: $(hdrdir)/ruby/impl/core/rclass.h
-handle.o: $(hdrdir)/ruby/impl/core/rdata.h
-handle.o: $(hdrdir)/ruby/impl/core/rfile.h
-handle.o: $(hdrdir)/ruby/impl/core/rhash.h
-handle.o: $(hdrdir)/ruby/impl/core/robject.h
-handle.o: $(hdrdir)/ruby/impl/core/rregexp.h
-handle.o: $(hdrdir)/ruby/impl/core/rstring.h
-handle.o: $(hdrdir)/ruby/impl/core/rstruct.h
-handle.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-handle.o: $(hdrdir)/ruby/impl/ctype.h
-handle.o: $(hdrdir)/ruby/impl/dllexport.h
-handle.o: $(hdrdir)/ruby/impl/dosish.h
-handle.o: $(hdrdir)/ruby/impl/error.h
-handle.o: $(hdrdir)/ruby/impl/eval.h
-handle.o: $(hdrdir)/ruby/impl/event.h
-handle.o: $(hdrdir)/ruby/impl/fl_type.h
-handle.o: $(hdrdir)/ruby/impl/gc.h
-handle.o: $(hdrdir)/ruby/impl/glob.h
-handle.o: $(hdrdir)/ruby/impl/globals.h
-handle.o: $(hdrdir)/ruby/impl/has/attribute.h
-handle.o: $(hdrdir)/ruby/impl/has/builtin.h
-handle.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-handle.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-handle.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-handle.o: $(hdrdir)/ruby/impl/has/extension.h
-handle.o: $(hdrdir)/ruby/impl/has/feature.h
-handle.o: $(hdrdir)/ruby/impl/has/warning.h
-handle.o: $(hdrdir)/ruby/impl/intern/array.h
-handle.o: $(hdrdir)/ruby/impl/intern/bignum.h
-handle.o: $(hdrdir)/ruby/impl/intern/class.h
-handle.o: $(hdrdir)/ruby/impl/intern/compar.h
-handle.o: $(hdrdir)/ruby/impl/intern/complex.h
-handle.o: $(hdrdir)/ruby/impl/intern/cont.h
-handle.o: $(hdrdir)/ruby/impl/intern/dir.h
-handle.o: $(hdrdir)/ruby/impl/intern/enum.h
-handle.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-handle.o: $(hdrdir)/ruby/impl/intern/error.h
-handle.o: $(hdrdir)/ruby/impl/intern/eval.h
-handle.o: $(hdrdir)/ruby/impl/intern/file.h
-handle.o: $(hdrdir)/ruby/impl/intern/gc.h
-handle.o: $(hdrdir)/ruby/impl/intern/hash.h
-handle.o: $(hdrdir)/ruby/impl/intern/io.h
-handle.o: $(hdrdir)/ruby/impl/intern/load.h
-handle.o: $(hdrdir)/ruby/impl/intern/marshal.h
-handle.o: $(hdrdir)/ruby/impl/intern/numeric.h
-handle.o: $(hdrdir)/ruby/impl/intern/object.h
-handle.o: $(hdrdir)/ruby/impl/intern/parse.h
-handle.o: $(hdrdir)/ruby/impl/intern/proc.h
-handle.o: $(hdrdir)/ruby/impl/intern/process.h
-handle.o: $(hdrdir)/ruby/impl/intern/random.h
-handle.o: $(hdrdir)/ruby/impl/intern/range.h
-handle.o: $(hdrdir)/ruby/impl/intern/rational.h
-handle.o: $(hdrdir)/ruby/impl/intern/re.h
-handle.o: $(hdrdir)/ruby/impl/intern/ruby.h
-handle.o: $(hdrdir)/ruby/impl/intern/select.h
-handle.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-handle.o: $(hdrdir)/ruby/impl/intern/signal.h
-handle.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-handle.o: $(hdrdir)/ruby/impl/intern/string.h
-handle.o: $(hdrdir)/ruby/impl/intern/struct.h
-handle.o: $(hdrdir)/ruby/impl/intern/thread.h
-handle.o: $(hdrdir)/ruby/impl/intern/time.h
-handle.o: $(hdrdir)/ruby/impl/intern/variable.h
-handle.o: $(hdrdir)/ruby/impl/intern/vm.h
-handle.o: $(hdrdir)/ruby/impl/interpreter.h
-handle.o: $(hdrdir)/ruby/impl/iterator.h
-handle.o: $(hdrdir)/ruby/impl/memory.h
-handle.o: $(hdrdir)/ruby/impl/method.h
-handle.o: $(hdrdir)/ruby/impl/module.h
-handle.o: $(hdrdir)/ruby/impl/newobj.h
-handle.o: $(hdrdir)/ruby/impl/rgengc.h
-handle.o: $(hdrdir)/ruby/impl/scan_args.h
-handle.o: $(hdrdir)/ruby/impl/special_consts.h
-handle.o: $(hdrdir)/ruby/impl/static_assert.h
-handle.o: $(hdrdir)/ruby/impl/stdalign.h
-handle.o: $(hdrdir)/ruby/impl/stdbool.h
-handle.o: $(hdrdir)/ruby/impl/symbol.h
-handle.o: $(hdrdir)/ruby/impl/token_paste.h
-handle.o: $(hdrdir)/ruby/impl/value.h
-handle.o: $(hdrdir)/ruby/impl/value_type.h
-handle.o: $(hdrdir)/ruby/impl/variable.h
-handle.o: $(hdrdir)/ruby/impl/warning_push.h
-handle.o: $(hdrdir)/ruby/impl/xmalloc.h
+handle.o: $(hdrdir)/ruby/internal/anyargs.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+handle.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+handle.o: $(hdrdir)/ruby/internal/assume.h
+handle.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+handle.o: $(hdrdir)/ruby/internal/attr/artificial.h
+handle.o: $(hdrdir)/ruby/internal/attr/cold.h
+handle.o: $(hdrdir)/ruby/internal/attr/const.h
+handle.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+handle.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+handle.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+handle.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+handle.o: $(hdrdir)/ruby/internal/attr/error.h
+handle.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+handle.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+handle.o: $(hdrdir)/ruby/internal/attr/format.h
+handle.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+handle.o: $(hdrdir)/ruby/internal/attr/noalias.h
+handle.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+handle.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+handle.o: $(hdrdir)/ruby/internal/attr/noinline.h
+handle.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+handle.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+handle.o: $(hdrdir)/ruby/internal/attr/pure.h
+handle.o: $(hdrdir)/ruby/internal/attr/restrict.h
+handle.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+handle.o: $(hdrdir)/ruby/internal/attr/warning.h
+handle.o: $(hdrdir)/ruby/internal/attr/weakref.h
+handle.o: $(hdrdir)/ruby/internal/cast.h
+handle.o: $(hdrdir)/ruby/internal/compiler_is.h
+handle.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+handle.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+handle.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+handle.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+handle.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+handle.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+handle.o: $(hdrdir)/ruby/internal/compiler_since.h
+handle.o: $(hdrdir)/ruby/internal/config.h
+handle.o: $(hdrdir)/ruby/internal/constant_p.h
+handle.o: $(hdrdir)/ruby/internal/core.h
+handle.o: $(hdrdir)/ruby/internal/core/rarray.h
+handle.o: $(hdrdir)/ruby/internal/core/rbasic.h
+handle.o: $(hdrdir)/ruby/internal/core/rbignum.h
+handle.o: $(hdrdir)/ruby/internal/core/rclass.h
+handle.o: $(hdrdir)/ruby/internal/core/rdata.h
+handle.o: $(hdrdir)/ruby/internal/core/rfile.h
+handle.o: $(hdrdir)/ruby/internal/core/rhash.h
+handle.o: $(hdrdir)/ruby/internal/core/robject.h
+handle.o: $(hdrdir)/ruby/internal/core/rregexp.h
+handle.o: $(hdrdir)/ruby/internal/core/rstring.h
+handle.o: $(hdrdir)/ruby/internal/core/rstruct.h
+handle.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+handle.o: $(hdrdir)/ruby/internal/ctype.h
+handle.o: $(hdrdir)/ruby/internal/dllexport.h
+handle.o: $(hdrdir)/ruby/internal/dosish.h
+handle.o: $(hdrdir)/ruby/internal/error.h
+handle.o: $(hdrdir)/ruby/internal/eval.h
+handle.o: $(hdrdir)/ruby/internal/event.h
+handle.o: $(hdrdir)/ruby/internal/fl_type.h
+handle.o: $(hdrdir)/ruby/internal/gc.h
+handle.o: $(hdrdir)/ruby/internal/glob.h
+handle.o: $(hdrdir)/ruby/internal/globals.h
+handle.o: $(hdrdir)/ruby/internal/has/attribute.h
+handle.o: $(hdrdir)/ruby/internal/has/builtin.h
+handle.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+handle.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+handle.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+handle.o: $(hdrdir)/ruby/internal/has/extension.h
+handle.o: $(hdrdir)/ruby/internal/has/feature.h
+handle.o: $(hdrdir)/ruby/internal/has/warning.h
+handle.o: $(hdrdir)/ruby/internal/intern/array.h
+handle.o: $(hdrdir)/ruby/internal/intern/bignum.h
+handle.o: $(hdrdir)/ruby/internal/intern/class.h
+handle.o: $(hdrdir)/ruby/internal/intern/compar.h
+handle.o: $(hdrdir)/ruby/internal/intern/complex.h
+handle.o: $(hdrdir)/ruby/internal/intern/cont.h
+handle.o: $(hdrdir)/ruby/internal/intern/dir.h
+handle.o: $(hdrdir)/ruby/internal/intern/enum.h
+handle.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+handle.o: $(hdrdir)/ruby/internal/intern/error.h
+handle.o: $(hdrdir)/ruby/internal/intern/eval.h
+handle.o: $(hdrdir)/ruby/internal/intern/file.h
+handle.o: $(hdrdir)/ruby/internal/intern/gc.h
+handle.o: $(hdrdir)/ruby/internal/intern/hash.h
+handle.o: $(hdrdir)/ruby/internal/intern/io.h
+handle.o: $(hdrdir)/ruby/internal/intern/load.h
+handle.o: $(hdrdir)/ruby/internal/intern/marshal.h
+handle.o: $(hdrdir)/ruby/internal/intern/numeric.h
+handle.o: $(hdrdir)/ruby/internal/intern/object.h
+handle.o: $(hdrdir)/ruby/internal/intern/parse.h
+handle.o: $(hdrdir)/ruby/internal/intern/proc.h
+handle.o: $(hdrdir)/ruby/internal/intern/process.h
+handle.o: $(hdrdir)/ruby/internal/intern/random.h
+handle.o: $(hdrdir)/ruby/internal/intern/range.h
+handle.o: $(hdrdir)/ruby/internal/intern/rational.h
+handle.o: $(hdrdir)/ruby/internal/intern/re.h
+handle.o: $(hdrdir)/ruby/internal/intern/ruby.h
+handle.o: $(hdrdir)/ruby/internal/intern/select.h
+handle.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+handle.o: $(hdrdir)/ruby/internal/intern/signal.h
+handle.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+handle.o: $(hdrdir)/ruby/internal/intern/string.h
+handle.o: $(hdrdir)/ruby/internal/intern/struct.h
+handle.o: $(hdrdir)/ruby/internal/intern/thread.h
+handle.o: $(hdrdir)/ruby/internal/intern/time.h
+handle.o: $(hdrdir)/ruby/internal/intern/variable.h
+handle.o: $(hdrdir)/ruby/internal/intern/vm.h
+handle.o: $(hdrdir)/ruby/internal/interpreter.h
+handle.o: $(hdrdir)/ruby/internal/iterator.h
+handle.o: $(hdrdir)/ruby/internal/memory.h
+handle.o: $(hdrdir)/ruby/internal/method.h
+handle.o: $(hdrdir)/ruby/internal/module.h
+handle.o: $(hdrdir)/ruby/internal/newobj.h
+handle.o: $(hdrdir)/ruby/internal/rgengc.h
+handle.o: $(hdrdir)/ruby/internal/scan_args.h
+handle.o: $(hdrdir)/ruby/internal/special_consts.h
+handle.o: $(hdrdir)/ruby/internal/static_assert.h
+handle.o: $(hdrdir)/ruby/internal/stdalign.h
+handle.o: $(hdrdir)/ruby/internal/stdbool.h
+handle.o: $(hdrdir)/ruby/internal/symbol.h
+handle.o: $(hdrdir)/ruby/internal/token_paste.h
+handle.o: $(hdrdir)/ruby/internal/value.h
+handle.o: $(hdrdir)/ruby/internal/value_type.h
+handle.o: $(hdrdir)/ruby/internal/variable.h
+handle.o: $(hdrdir)/ruby/internal/warning_push.h
+handle.o: $(hdrdir)/ruby/internal/xmalloc.h
handle.o: $(hdrdir)/ruby/assert.h
handle.o: $(hdrdir)/ruby/backward.h
handle.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -897,146 +897,146 @@ 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/impl/anyargs.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-pointer.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-pointer.o: $(hdrdir)/ruby/impl/assume.h
-pointer.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-pointer.o: $(hdrdir)/ruby/impl/attr/artificial.h
-pointer.o: $(hdrdir)/ruby/impl/attr/cold.h
-pointer.o: $(hdrdir)/ruby/impl/attr/const.h
-pointer.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-pointer.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-pointer.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-pointer.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-pointer.o: $(hdrdir)/ruby/impl/attr/error.h
-pointer.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-pointer.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-pointer.o: $(hdrdir)/ruby/impl/attr/format.h
-pointer.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-pointer.o: $(hdrdir)/ruby/impl/attr/noalias.h
-pointer.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-pointer.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-pointer.o: $(hdrdir)/ruby/impl/attr/noinline.h
-pointer.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-pointer.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-pointer.o: $(hdrdir)/ruby/impl/attr/pure.h
-pointer.o: $(hdrdir)/ruby/impl/attr/restrict.h
-pointer.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-pointer.o: $(hdrdir)/ruby/impl/attr/warning.h
-pointer.o: $(hdrdir)/ruby/impl/attr/weakref.h
-pointer.o: $(hdrdir)/ruby/impl/cast.h
-pointer.o: $(hdrdir)/ruby/impl/compiler_is.h
-pointer.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-pointer.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-pointer.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-pointer.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-pointer.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-pointer.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-pointer.o: $(hdrdir)/ruby/impl/compiler_since.h
-pointer.o: $(hdrdir)/ruby/impl/config.h
-pointer.o: $(hdrdir)/ruby/impl/constant_p.h
-pointer.o: $(hdrdir)/ruby/impl/core.h
-pointer.o: $(hdrdir)/ruby/impl/core/rarray.h
-pointer.o: $(hdrdir)/ruby/impl/core/rbasic.h
-pointer.o: $(hdrdir)/ruby/impl/core/rbignum.h
-pointer.o: $(hdrdir)/ruby/impl/core/rclass.h
-pointer.o: $(hdrdir)/ruby/impl/core/rdata.h
-pointer.o: $(hdrdir)/ruby/impl/core/rfile.h
-pointer.o: $(hdrdir)/ruby/impl/core/rhash.h
-pointer.o: $(hdrdir)/ruby/impl/core/robject.h
-pointer.o: $(hdrdir)/ruby/impl/core/rregexp.h
-pointer.o: $(hdrdir)/ruby/impl/core/rstring.h
-pointer.o: $(hdrdir)/ruby/impl/core/rstruct.h
-pointer.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-pointer.o: $(hdrdir)/ruby/impl/ctype.h
-pointer.o: $(hdrdir)/ruby/impl/dllexport.h
-pointer.o: $(hdrdir)/ruby/impl/dosish.h
-pointer.o: $(hdrdir)/ruby/impl/error.h
-pointer.o: $(hdrdir)/ruby/impl/eval.h
-pointer.o: $(hdrdir)/ruby/impl/event.h
-pointer.o: $(hdrdir)/ruby/impl/fl_type.h
-pointer.o: $(hdrdir)/ruby/impl/gc.h
-pointer.o: $(hdrdir)/ruby/impl/glob.h
-pointer.o: $(hdrdir)/ruby/impl/globals.h
-pointer.o: $(hdrdir)/ruby/impl/has/attribute.h
-pointer.o: $(hdrdir)/ruby/impl/has/builtin.h
-pointer.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-pointer.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-pointer.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-pointer.o: $(hdrdir)/ruby/impl/has/extension.h
-pointer.o: $(hdrdir)/ruby/impl/has/feature.h
-pointer.o: $(hdrdir)/ruby/impl/has/warning.h
-pointer.o: $(hdrdir)/ruby/impl/intern/array.h
-pointer.o: $(hdrdir)/ruby/impl/intern/bignum.h
-pointer.o: $(hdrdir)/ruby/impl/intern/class.h
-pointer.o: $(hdrdir)/ruby/impl/intern/compar.h
-pointer.o: $(hdrdir)/ruby/impl/intern/complex.h
-pointer.o: $(hdrdir)/ruby/impl/intern/cont.h
-pointer.o: $(hdrdir)/ruby/impl/intern/dir.h
-pointer.o: $(hdrdir)/ruby/impl/intern/enum.h
-pointer.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-pointer.o: $(hdrdir)/ruby/impl/intern/error.h
-pointer.o: $(hdrdir)/ruby/impl/intern/eval.h
-pointer.o: $(hdrdir)/ruby/impl/intern/file.h
-pointer.o: $(hdrdir)/ruby/impl/intern/gc.h
-pointer.o: $(hdrdir)/ruby/impl/intern/hash.h
-pointer.o: $(hdrdir)/ruby/impl/intern/io.h
-pointer.o: $(hdrdir)/ruby/impl/intern/load.h
-pointer.o: $(hdrdir)/ruby/impl/intern/marshal.h
-pointer.o: $(hdrdir)/ruby/impl/intern/numeric.h
-pointer.o: $(hdrdir)/ruby/impl/intern/object.h
-pointer.o: $(hdrdir)/ruby/impl/intern/parse.h
-pointer.o: $(hdrdir)/ruby/impl/intern/proc.h
-pointer.o: $(hdrdir)/ruby/impl/intern/process.h
-pointer.o: $(hdrdir)/ruby/impl/intern/random.h
-pointer.o: $(hdrdir)/ruby/impl/intern/range.h
-pointer.o: $(hdrdir)/ruby/impl/intern/rational.h
-pointer.o: $(hdrdir)/ruby/impl/intern/re.h
-pointer.o: $(hdrdir)/ruby/impl/intern/ruby.h
-pointer.o: $(hdrdir)/ruby/impl/intern/select.h
-pointer.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-pointer.o: $(hdrdir)/ruby/impl/intern/signal.h
-pointer.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-pointer.o: $(hdrdir)/ruby/impl/intern/string.h
-pointer.o: $(hdrdir)/ruby/impl/intern/struct.h
-pointer.o: $(hdrdir)/ruby/impl/intern/thread.h
-pointer.o: $(hdrdir)/ruby/impl/intern/time.h
-pointer.o: $(hdrdir)/ruby/impl/intern/variable.h
-pointer.o: $(hdrdir)/ruby/impl/intern/vm.h
-pointer.o: $(hdrdir)/ruby/impl/interpreter.h
-pointer.o: $(hdrdir)/ruby/impl/iterator.h
-pointer.o: $(hdrdir)/ruby/impl/memory.h
-pointer.o: $(hdrdir)/ruby/impl/method.h
-pointer.o: $(hdrdir)/ruby/impl/module.h
-pointer.o: $(hdrdir)/ruby/impl/newobj.h
-pointer.o: $(hdrdir)/ruby/impl/rgengc.h
-pointer.o: $(hdrdir)/ruby/impl/scan_args.h
-pointer.o: $(hdrdir)/ruby/impl/special_consts.h
-pointer.o: $(hdrdir)/ruby/impl/static_assert.h
-pointer.o: $(hdrdir)/ruby/impl/stdalign.h
-pointer.o: $(hdrdir)/ruby/impl/stdbool.h
-pointer.o: $(hdrdir)/ruby/impl/symbol.h
-pointer.o: $(hdrdir)/ruby/impl/token_paste.h
-pointer.o: $(hdrdir)/ruby/impl/value.h
-pointer.o: $(hdrdir)/ruby/impl/value_type.h
-pointer.o: $(hdrdir)/ruby/impl/variable.h
-pointer.o: $(hdrdir)/ruby/impl/warning_push.h
-pointer.o: $(hdrdir)/ruby/impl/xmalloc.h
+pointer.o: $(hdrdir)/ruby/internal/anyargs.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+pointer.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+pointer.o: $(hdrdir)/ruby/internal/assume.h
+pointer.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+pointer.o: $(hdrdir)/ruby/internal/attr/artificial.h
+pointer.o: $(hdrdir)/ruby/internal/attr/cold.h
+pointer.o: $(hdrdir)/ruby/internal/attr/const.h
+pointer.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+pointer.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+pointer.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+pointer.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+pointer.o: $(hdrdir)/ruby/internal/attr/error.h
+pointer.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+pointer.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+pointer.o: $(hdrdir)/ruby/internal/attr/format.h
+pointer.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+pointer.o: $(hdrdir)/ruby/internal/attr/noalias.h
+pointer.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+pointer.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+pointer.o: $(hdrdir)/ruby/internal/attr/noinline.h
+pointer.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+pointer.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+pointer.o: $(hdrdir)/ruby/internal/attr/pure.h
+pointer.o: $(hdrdir)/ruby/internal/attr/restrict.h
+pointer.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+pointer.o: $(hdrdir)/ruby/internal/attr/warning.h
+pointer.o: $(hdrdir)/ruby/internal/attr/weakref.h
+pointer.o: $(hdrdir)/ruby/internal/cast.h
+pointer.o: $(hdrdir)/ruby/internal/compiler_is.h
+pointer.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+pointer.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+pointer.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+pointer.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+pointer.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+pointer.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+pointer.o: $(hdrdir)/ruby/internal/compiler_since.h
+pointer.o: $(hdrdir)/ruby/internal/config.h
+pointer.o: $(hdrdir)/ruby/internal/constant_p.h
+pointer.o: $(hdrdir)/ruby/internal/core.h
+pointer.o: $(hdrdir)/ruby/internal/core/rarray.h
+pointer.o: $(hdrdir)/ruby/internal/core/rbasic.h
+pointer.o: $(hdrdir)/ruby/internal/core/rbignum.h
+pointer.o: $(hdrdir)/ruby/internal/core/rclass.h
+pointer.o: $(hdrdir)/ruby/internal/core/rdata.h
+pointer.o: $(hdrdir)/ruby/internal/core/rfile.h
+pointer.o: $(hdrdir)/ruby/internal/core/rhash.h
+pointer.o: $(hdrdir)/ruby/internal/core/robject.h
+pointer.o: $(hdrdir)/ruby/internal/core/rregexp.h
+pointer.o: $(hdrdir)/ruby/internal/core/rstring.h
+pointer.o: $(hdrdir)/ruby/internal/core/rstruct.h
+pointer.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+pointer.o: $(hdrdir)/ruby/internal/ctype.h
+pointer.o: $(hdrdir)/ruby/internal/dllexport.h
+pointer.o: $(hdrdir)/ruby/internal/dosish.h
+pointer.o: $(hdrdir)/ruby/internal/error.h
+pointer.o: $(hdrdir)/ruby/internal/eval.h
+pointer.o: $(hdrdir)/ruby/internal/event.h
+pointer.o: $(hdrdir)/ruby/internal/fl_type.h
+pointer.o: $(hdrdir)/ruby/internal/gc.h
+pointer.o: $(hdrdir)/ruby/internal/glob.h
+pointer.o: $(hdrdir)/ruby/internal/globals.h
+pointer.o: $(hdrdir)/ruby/internal/has/attribute.h
+pointer.o: $(hdrdir)/ruby/internal/has/builtin.h
+pointer.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+pointer.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+pointer.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+pointer.o: $(hdrdir)/ruby/internal/has/extension.h
+pointer.o: $(hdrdir)/ruby/internal/has/feature.h
+pointer.o: $(hdrdir)/ruby/internal/has/warning.h
+pointer.o: $(hdrdir)/ruby/internal/intern/array.h
+pointer.o: $(hdrdir)/ruby/internal/intern/bignum.h
+pointer.o: $(hdrdir)/ruby/internal/intern/class.h
+pointer.o: $(hdrdir)/ruby/internal/intern/compar.h
+pointer.o: $(hdrdir)/ruby/internal/intern/complex.h
+pointer.o: $(hdrdir)/ruby/internal/intern/cont.h
+pointer.o: $(hdrdir)/ruby/internal/intern/dir.h
+pointer.o: $(hdrdir)/ruby/internal/intern/enum.h
+pointer.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+pointer.o: $(hdrdir)/ruby/internal/intern/error.h
+pointer.o: $(hdrdir)/ruby/internal/intern/eval.h
+pointer.o: $(hdrdir)/ruby/internal/intern/file.h
+pointer.o: $(hdrdir)/ruby/internal/intern/gc.h
+pointer.o: $(hdrdir)/ruby/internal/intern/hash.h
+pointer.o: $(hdrdir)/ruby/internal/intern/io.h
+pointer.o: $(hdrdir)/ruby/internal/intern/load.h
+pointer.o: $(hdrdir)/ruby/internal/intern/marshal.h
+pointer.o: $(hdrdir)/ruby/internal/intern/numeric.h
+pointer.o: $(hdrdir)/ruby/internal/intern/object.h
+pointer.o: $(hdrdir)/ruby/internal/intern/parse.h
+pointer.o: $(hdrdir)/ruby/internal/intern/proc.h
+pointer.o: $(hdrdir)/ruby/internal/intern/process.h
+pointer.o: $(hdrdir)/ruby/internal/intern/random.h
+pointer.o: $(hdrdir)/ruby/internal/intern/range.h
+pointer.o: $(hdrdir)/ruby/internal/intern/rational.h
+pointer.o: $(hdrdir)/ruby/internal/intern/re.h
+pointer.o: $(hdrdir)/ruby/internal/intern/ruby.h
+pointer.o: $(hdrdir)/ruby/internal/intern/select.h
+pointer.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+pointer.o: $(hdrdir)/ruby/internal/intern/signal.h
+pointer.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+pointer.o: $(hdrdir)/ruby/internal/intern/string.h
+pointer.o: $(hdrdir)/ruby/internal/intern/struct.h
+pointer.o: $(hdrdir)/ruby/internal/intern/thread.h
+pointer.o: $(hdrdir)/ruby/internal/intern/time.h
+pointer.o: $(hdrdir)/ruby/internal/intern/variable.h
+pointer.o: $(hdrdir)/ruby/internal/intern/vm.h
+pointer.o: $(hdrdir)/ruby/internal/interpreter.h
+pointer.o: $(hdrdir)/ruby/internal/iterator.h
+pointer.o: $(hdrdir)/ruby/internal/memory.h
+pointer.o: $(hdrdir)/ruby/internal/method.h
+pointer.o: $(hdrdir)/ruby/internal/module.h
+pointer.o: $(hdrdir)/ruby/internal/newobj.h
+pointer.o: $(hdrdir)/ruby/internal/rgengc.h
+pointer.o: $(hdrdir)/ruby/internal/scan_args.h
+pointer.o: $(hdrdir)/ruby/internal/special_consts.h
+pointer.o: $(hdrdir)/ruby/internal/static_assert.h
+pointer.o: $(hdrdir)/ruby/internal/stdalign.h
+pointer.o: $(hdrdir)/ruby/internal/stdbool.h
+pointer.o: $(hdrdir)/ruby/internal/symbol.h
+pointer.o: $(hdrdir)/ruby/internal/token_paste.h
+pointer.o: $(hdrdir)/ruby/internal/value.h
+pointer.o: $(hdrdir)/ruby/internal/value_type.h
+pointer.o: $(hdrdir)/ruby/internal/variable.h
+pointer.o: $(hdrdir)/ruby/internal/warning_push.h
+pointer.o: $(hdrdir)/ruby/internal/xmalloc.h
pointer.o: $(hdrdir)/ruby/assert.h
pointer.o: $(hdrdir)/ruby/backward.h
pointer.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/gdbm/depend b/ext/gdbm/depend
index f8592b53ec..d481e98656 100644
--- a/ext/gdbm/depend
+++ b/ext/gdbm/depend
@@ -2,146 +2,146 @@
gdbm.o: $(RUBY_EXTCONF_H)
gdbm.o: $(arch_hdrdir)/ruby/config.h
gdbm.o: $(hdrdir)/ruby.h
-gdbm.o: $(hdrdir)/ruby/impl/anyargs.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-gdbm.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-gdbm.o: $(hdrdir)/ruby/impl/assume.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/artificial.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/cold.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/const.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/error.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/format.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/noalias.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/noinline.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/pure.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/restrict.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/warning.h
-gdbm.o: $(hdrdir)/ruby/impl/attr/weakref.h
-gdbm.o: $(hdrdir)/ruby/impl/cast.h
-gdbm.o: $(hdrdir)/ruby/impl/compiler_is.h
-gdbm.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-gdbm.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-gdbm.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-gdbm.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-gdbm.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-gdbm.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-gdbm.o: $(hdrdir)/ruby/impl/compiler_since.h
-gdbm.o: $(hdrdir)/ruby/impl/config.h
-gdbm.o: $(hdrdir)/ruby/impl/constant_p.h
-gdbm.o: $(hdrdir)/ruby/impl/core.h
-gdbm.o: $(hdrdir)/ruby/impl/core/rarray.h
-gdbm.o: $(hdrdir)/ruby/impl/core/rbasic.h
-gdbm.o: $(hdrdir)/ruby/impl/core/rbignum.h
-gdbm.o: $(hdrdir)/ruby/impl/core/rclass.h
-gdbm.o: $(hdrdir)/ruby/impl/core/rdata.h
-gdbm.o: $(hdrdir)/ruby/impl/core/rfile.h
-gdbm.o: $(hdrdir)/ruby/impl/core/rhash.h
-gdbm.o: $(hdrdir)/ruby/impl/core/robject.h
-gdbm.o: $(hdrdir)/ruby/impl/core/rregexp.h
-gdbm.o: $(hdrdir)/ruby/impl/core/rstring.h
-gdbm.o: $(hdrdir)/ruby/impl/core/rstruct.h
-gdbm.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-gdbm.o: $(hdrdir)/ruby/impl/ctype.h
-gdbm.o: $(hdrdir)/ruby/impl/dllexport.h
-gdbm.o: $(hdrdir)/ruby/impl/dosish.h
-gdbm.o: $(hdrdir)/ruby/impl/error.h
-gdbm.o: $(hdrdir)/ruby/impl/eval.h
-gdbm.o: $(hdrdir)/ruby/impl/event.h
-gdbm.o: $(hdrdir)/ruby/impl/fl_type.h
-gdbm.o: $(hdrdir)/ruby/impl/gc.h
-gdbm.o: $(hdrdir)/ruby/impl/glob.h
-gdbm.o: $(hdrdir)/ruby/impl/globals.h
-gdbm.o: $(hdrdir)/ruby/impl/has/attribute.h
-gdbm.o: $(hdrdir)/ruby/impl/has/builtin.h
-gdbm.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-gdbm.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-gdbm.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-gdbm.o: $(hdrdir)/ruby/impl/has/extension.h
-gdbm.o: $(hdrdir)/ruby/impl/has/feature.h
-gdbm.o: $(hdrdir)/ruby/impl/has/warning.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/array.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/bignum.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/class.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/compar.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/complex.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/cont.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/dir.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/enum.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/error.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/eval.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/file.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/gc.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/hash.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/io.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/load.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/marshal.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/numeric.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/object.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/parse.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/proc.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/process.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/random.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/range.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/rational.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/re.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/ruby.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/select.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/signal.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/string.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/struct.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/thread.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/time.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/variable.h
-gdbm.o: $(hdrdir)/ruby/impl/intern/vm.h
-gdbm.o: $(hdrdir)/ruby/impl/interpreter.h
-gdbm.o: $(hdrdir)/ruby/impl/iterator.h
-gdbm.o: $(hdrdir)/ruby/impl/memory.h
-gdbm.o: $(hdrdir)/ruby/impl/method.h
-gdbm.o: $(hdrdir)/ruby/impl/module.h
-gdbm.o: $(hdrdir)/ruby/impl/newobj.h
-gdbm.o: $(hdrdir)/ruby/impl/rgengc.h
-gdbm.o: $(hdrdir)/ruby/impl/scan_args.h
-gdbm.o: $(hdrdir)/ruby/impl/special_consts.h
-gdbm.o: $(hdrdir)/ruby/impl/static_assert.h
-gdbm.o: $(hdrdir)/ruby/impl/stdalign.h
-gdbm.o: $(hdrdir)/ruby/impl/stdbool.h
-gdbm.o: $(hdrdir)/ruby/impl/symbol.h
-gdbm.o: $(hdrdir)/ruby/impl/token_paste.h
-gdbm.o: $(hdrdir)/ruby/impl/value.h
-gdbm.o: $(hdrdir)/ruby/impl/value_type.h
-gdbm.o: $(hdrdir)/ruby/impl/variable.h
-gdbm.o: $(hdrdir)/ruby/impl/warning_push.h
-gdbm.o: $(hdrdir)/ruby/impl/xmalloc.h
+gdbm.o: $(hdrdir)/ruby/internal/anyargs.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+gdbm.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+gdbm.o: $(hdrdir)/ruby/internal/assume.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/artificial.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/cold.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/const.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/error.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/format.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/noalias.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/noinline.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/pure.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/restrict.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/warning.h
+gdbm.o: $(hdrdir)/ruby/internal/attr/weakref.h
+gdbm.o: $(hdrdir)/ruby/internal/cast.h
+gdbm.o: $(hdrdir)/ruby/internal/compiler_is.h
+gdbm.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+gdbm.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+gdbm.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+gdbm.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+gdbm.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+gdbm.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+gdbm.o: $(hdrdir)/ruby/internal/compiler_since.h
+gdbm.o: $(hdrdir)/ruby/internal/config.h
+gdbm.o: $(hdrdir)/ruby/internal/constant_p.h
+gdbm.o: $(hdrdir)/ruby/internal/core.h
+gdbm.o: $(hdrdir)/ruby/internal/core/rarray.h
+gdbm.o: $(hdrdir)/ruby/internal/core/rbasic.h
+gdbm.o: $(hdrdir)/ruby/internal/core/rbignum.h
+gdbm.o: $(hdrdir)/ruby/internal/core/rclass.h
+gdbm.o: $(hdrdir)/ruby/internal/core/rdata.h
+gdbm.o: $(hdrdir)/ruby/internal/core/rfile.h
+gdbm.o: $(hdrdir)/ruby/internal/core/rhash.h
+gdbm.o: $(hdrdir)/ruby/internal/core/robject.h
+gdbm.o: $(hdrdir)/ruby/internal/core/rregexp.h
+gdbm.o: $(hdrdir)/ruby/internal/core/rstring.h
+gdbm.o: $(hdrdir)/ruby/internal/core/rstruct.h
+gdbm.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+gdbm.o: $(hdrdir)/ruby/internal/ctype.h
+gdbm.o: $(hdrdir)/ruby/internal/dllexport.h
+gdbm.o: $(hdrdir)/ruby/internal/dosish.h
+gdbm.o: $(hdrdir)/ruby/internal/error.h
+gdbm.o: $(hdrdir)/ruby/internal/eval.h
+gdbm.o: $(hdrdir)/ruby/internal/event.h
+gdbm.o: $(hdrdir)/ruby/internal/fl_type.h
+gdbm.o: $(hdrdir)/ruby/internal/gc.h
+gdbm.o: $(hdrdir)/ruby/internal/glob.h
+gdbm.o: $(hdrdir)/ruby/internal/globals.h
+gdbm.o: $(hdrdir)/ruby/internal/has/attribute.h
+gdbm.o: $(hdrdir)/ruby/internal/has/builtin.h
+gdbm.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+gdbm.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+gdbm.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+gdbm.o: $(hdrdir)/ruby/internal/has/extension.h
+gdbm.o: $(hdrdir)/ruby/internal/has/feature.h
+gdbm.o: $(hdrdir)/ruby/internal/has/warning.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/array.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/bignum.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/class.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/compar.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/complex.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/cont.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/dir.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/enum.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/error.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/eval.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/file.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/gc.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/hash.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/io.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/load.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/marshal.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/numeric.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/object.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/parse.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/proc.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/process.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/random.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/range.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/rational.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/re.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/ruby.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/select.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/signal.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/string.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/struct.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/thread.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/time.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/variable.h
+gdbm.o: $(hdrdir)/ruby/internal/intern/vm.h
+gdbm.o: $(hdrdir)/ruby/internal/interpreter.h
+gdbm.o: $(hdrdir)/ruby/internal/iterator.h
+gdbm.o: $(hdrdir)/ruby/internal/memory.h
+gdbm.o: $(hdrdir)/ruby/internal/method.h
+gdbm.o: $(hdrdir)/ruby/internal/module.h
+gdbm.o: $(hdrdir)/ruby/internal/newobj.h
+gdbm.o: $(hdrdir)/ruby/internal/rgengc.h
+gdbm.o: $(hdrdir)/ruby/internal/scan_args.h
+gdbm.o: $(hdrdir)/ruby/internal/special_consts.h
+gdbm.o: $(hdrdir)/ruby/internal/static_assert.h
+gdbm.o: $(hdrdir)/ruby/internal/stdalign.h
+gdbm.o: $(hdrdir)/ruby/internal/stdbool.h
+gdbm.o: $(hdrdir)/ruby/internal/symbol.h
+gdbm.o: $(hdrdir)/ruby/internal/token_paste.h
+gdbm.o: $(hdrdir)/ruby/internal/value.h
+gdbm.o: $(hdrdir)/ruby/internal/value_type.h
+gdbm.o: $(hdrdir)/ruby/internal/variable.h
+gdbm.o: $(hdrdir)/ruby/internal/warning_push.h
+gdbm.o: $(hdrdir)/ruby/internal/xmalloc.h
gdbm.o: $(hdrdir)/ruby/assert.h
gdbm.o: $(hdrdir)/ruby/backward.h
gdbm.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/io/console/depend b/ext/io/console/depend
index 0a8e2119af..4beb337020 100644
--- a/ext/io/console/depend
+++ b/ext/io/console/depend
@@ -2,146 +2,146 @@
console.o: $(RUBY_EXTCONF_H)
console.o: $(arch_hdrdir)/ruby/config.h
console.o: $(hdrdir)/ruby.h
-console.o: $(hdrdir)/ruby/impl/anyargs.h
-console.o: $(hdrdir)/ruby/impl/arithmetic.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-console.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-console.o: $(hdrdir)/ruby/impl/assume.h
-console.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-console.o: $(hdrdir)/ruby/impl/attr/artificial.h
-console.o: $(hdrdir)/ruby/impl/attr/cold.h
-console.o: $(hdrdir)/ruby/impl/attr/const.h
-console.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-console.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-console.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-console.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-console.o: $(hdrdir)/ruby/impl/attr/error.h
-console.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-console.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-console.o: $(hdrdir)/ruby/impl/attr/format.h
-console.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-console.o: $(hdrdir)/ruby/impl/attr/noalias.h
-console.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-console.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-console.o: $(hdrdir)/ruby/impl/attr/noinline.h
-console.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-console.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-console.o: $(hdrdir)/ruby/impl/attr/pure.h
-console.o: $(hdrdir)/ruby/impl/attr/restrict.h
-console.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-console.o: $(hdrdir)/ruby/impl/attr/warning.h
-console.o: $(hdrdir)/ruby/impl/attr/weakref.h
-console.o: $(hdrdir)/ruby/impl/cast.h
-console.o: $(hdrdir)/ruby/impl/compiler_is.h
-console.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-console.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-console.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-console.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-console.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-console.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-console.o: $(hdrdir)/ruby/impl/compiler_since.h
-console.o: $(hdrdir)/ruby/impl/config.h
-console.o: $(hdrdir)/ruby/impl/constant_p.h
-console.o: $(hdrdir)/ruby/impl/core.h
-console.o: $(hdrdir)/ruby/impl/core/rarray.h
-console.o: $(hdrdir)/ruby/impl/core/rbasic.h
-console.o: $(hdrdir)/ruby/impl/core/rbignum.h
-console.o: $(hdrdir)/ruby/impl/core/rclass.h
-console.o: $(hdrdir)/ruby/impl/core/rdata.h
-console.o: $(hdrdir)/ruby/impl/core/rfile.h
-console.o: $(hdrdir)/ruby/impl/core/rhash.h
-console.o: $(hdrdir)/ruby/impl/core/robject.h
-console.o: $(hdrdir)/ruby/impl/core/rregexp.h
-console.o: $(hdrdir)/ruby/impl/core/rstring.h
-console.o: $(hdrdir)/ruby/impl/core/rstruct.h
-console.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-console.o: $(hdrdir)/ruby/impl/ctype.h
-console.o: $(hdrdir)/ruby/impl/dllexport.h
-console.o: $(hdrdir)/ruby/impl/dosish.h
-console.o: $(hdrdir)/ruby/impl/error.h
-console.o: $(hdrdir)/ruby/impl/eval.h
-console.o: $(hdrdir)/ruby/impl/event.h
-console.o: $(hdrdir)/ruby/impl/fl_type.h
-console.o: $(hdrdir)/ruby/impl/gc.h
-console.o: $(hdrdir)/ruby/impl/glob.h
-console.o: $(hdrdir)/ruby/impl/globals.h
-console.o: $(hdrdir)/ruby/impl/has/attribute.h
-console.o: $(hdrdir)/ruby/impl/has/builtin.h
-console.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-console.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-console.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-console.o: $(hdrdir)/ruby/impl/has/extension.h
-console.o: $(hdrdir)/ruby/impl/has/feature.h
-console.o: $(hdrdir)/ruby/impl/has/warning.h
-console.o: $(hdrdir)/ruby/impl/intern/array.h
-console.o: $(hdrdir)/ruby/impl/intern/bignum.h
-console.o: $(hdrdir)/ruby/impl/intern/class.h
-console.o: $(hdrdir)/ruby/impl/intern/compar.h
-console.o: $(hdrdir)/ruby/impl/intern/complex.h
-console.o: $(hdrdir)/ruby/impl/intern/cont.h
-console.o: $(hdrdir)/ruby/impl/intern/dir.h
-console.o: $(hdrdir)/ruby/impl/intern/enum.h
-console.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-console.o: $(hdrdir)/ruby/impl/intern/error.h
-console.o: $(hdrdir)/ruby/impl/intern/eval.h
-console.o: $(hdrdir)/ruby/impl/intern/file.h
-console.o: $(hdrdir)/ruby/impl/intern/gc.h
-console.o: $(hdrdir)/ruby/impl/intern/hash.h
-console.o: $(hdrdir)/ruby/impl/intern/io.h
-console.o: $(hdrdir)/ruby/impl/intern/load.h
-console.o: $(hdrdir)/ruby/impl/intern/marshal.h
-console.o: $(hdrdir)/ruby/impl/intern/numeric.h
-console.o: $(hdrdir)/ruby/impl/intern/object.h
-console.o: $(hdrdir)/ruby/impl/intern/parse.h
-console.o: $(hdrdir)/ruby/impl/intern/proc.h
-console.o: $(hdrdir)/ruby/impl/intern/process.h
-console.o: $(hdrdir)/ruby/impl/intern/random.h
-console.o: $(hdrdir)/ruby/impl/intern/range.h
-console.o: $(hdrdir)/ruby/impl/intern/rational.h
-console.o: $(hdrdir)/ruby/impl/intern/re.h
-console.o: $(hdrdir)/ruby/impl/intern/ruby.h
-console.o: $(hdrdir)/ruby/impl/intern/select.h
-console.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-console.o: $(hdrdir)/ruby/impl/intern/signal.h
-console.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-console.o: $(hdrdir)/ruby/impl/intern/string.h
-console.o: $(hdrdir)/ruby/impl/intern/struct.h
-console.o: $(hdrdir)/ruby/impl/intern/thread.h
-console.o: $(hdrdir)/ruby/impl/intern/time.h
-console.o: $(hdrdir)/ruby/impl/intern/variable.h
-console.o: $(hdrdir)/ruby/impl/intern/vm.h
-console.o: $(hdrdir)/ruby/impl/interpreter.h
-console.o: $(hdrdir)/ruby/impl/iterator.h
-console.o: $(hdrdir)/ruby/impl/memory.h
-console.o: $(hdrdir)/ruby/impl/method.h
-console.o: $(hdrdir)/ruby/impl/module.h
-console.o: $(hdrdir)/ruby/impl/newobj.h
-console.o: $(hdrdir)/ruby/impl/rgengc.h
-console.o: $(hdrdir)/ruby/impl/scan_args.h
-console.o: $(hdrdir)/ruby/impl/special_consts.h
-console.o: $(hdrdir)/ruby/impl/static_assert.h
-console.o: $(hdrdir)/ruby/impl/stdalign.h
-console.o: $(hdrdir)/ruby/impl/stdbool.h
-console.o: $(hdrdir)/ruby/impl/symbol.h
-console.o: $(hdrdir)/ruby/impl/token_paste.h
-console.o: $(hdrdir)/ruby/impl/value.h
-console.o: $(hdrdir)/ruby/impl/value_type.h
-console.o: $(hdrdir)/ruby/impl/variable.h
-console.o: $(hdrdir)/ruby/impl/warning_push.h
-console.o: $(hdrdir)/ruby/impl/xmalloc.h
+console.o: $(hdrdir)/ruby/internal/anyargs.h
+console.o: $(hdrdir)/ruby/internal/arithmetic.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+console.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+console.o: $(hdrdir)/ruby/internal/assume.h
+console.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+console.o: $(hdrdir)/ruby/internal/attr/artificial.h
+console.o: $(hdrdir)/ruby/internal/attr/cold.h
+console.o: $(hdrdir)/ruby/internal/attr/const.h
+console.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+console.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+console.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+console.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+console.o: $(hdrdir)/ruby/internal/attr/error.h
+console.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+console.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+console.o: $(hdrdir)/ruby/internal/attr/format.h
+console.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+console.o: $(hdrdir)/ruby/internal/attr/noalias.h
+console.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+console.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+console.o: $(hdrdir)/ruby/internal/attr/noinline.h
+console.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+console.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+console.o: $(hdrdir)/ruby/internal/attr/pure.h
+console.o: $(hdrdir)/ruby/internal/attr/restrict.h
+console.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+console.o: $(hdrdir)/ruby/internal/attr/warning.h
+console.o: $(hdrdir)/ruby/internal/attr/weakref.h
+console.o: $(hdrdir)/ruby/internal/cast.h
+console.o: $(hdrdir)/ruby/internal/compiler_is.h
+console.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+console.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+console.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+console.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+console.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+console.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+console.o: $(hdrdir)/ruby/internal/compiler_since.h
+console.o: $(hdrdir)/ruby/internal/config.h
+console.o: $(hdrdir)/ruby/internal/constant_p.h
+console.o: $(hdrdir)/ruby/internal/core.h
+console.o: $(hdrdir)/ruby/internal/core/rarray.h
+console.o: $(hdrdir)/ruby/internal/core/rbasic.h
+console.o: $(hdrdir)/ruby/internal/core/rbignum.h
+console.o: $(hdrdir)/ruby/internal/core/rclass.h
+console.o: $(hdrdir)/ruby/internal/core/rdata.h
+console.o: $(hdrdir)/ruby/internal/core/rfile.h
+console.o: $(hdrdir)/ruby/internal/core/rhash.h
+console.o: $(hdrdir)/ruby/internal/core/robject.h
+console.o: $(hdrdir)/ruby/internal/core/rregexp.h
+console.o: $(hdrdir)/ruby/internal/core/rstring.h
+console.o: $(hdrdir)/ruby/internal/core/rstruct.h
+console.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+console.o: $(hdrdir)/ruby/internal/ctype.h
+console.o: $(hdrdir)/ruby/internal/dllexport.h
+console.o: $(hdrdir)/ruby/internal/dosish.h
+console.o: $(hdrdir)/ruby/internal/error.h
+console.o: $(hdrdir)/ruby/internal/eval.h
+console.o: $(hdrdir)/ruby/internal/event.h
+console.o: $(hdrdir)/ruby/internal/fl_type.h
+console.o: $(hdrdir)/ruby/internal/gc.h
+console.o: $(hdrdir)/ruby/internal/glob.h
+console.o: $(hdrdir)/ruby/internal/globals.h
+console.o: $(hdrdir)/ruby/internal/has/attribute.h
+console.o: $(hdrdir)/ruby/internal/has/builtin.h
+console.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+console.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+console.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+console.o: $(hdrdir)/ruby/internal/has/extension.h
+console.o: $(hdrdir)/ruby/internal/has/feature.h
+console.o: $(hdrdir)/ruby/internal/has/warning.h
+console.o: $(hdrdir)/ruby/internal/intern/array.h
+console.o: $(hdrdir)/ruby/internal/intern/bignum.h
+console.o: $(hdrdir)/ruby/internal/intern/class.h
+console.o: $(hdrdir)/ruby/internal/intern/compar.h
+console.o: $(hdrdir)/ruby/internal/intern/complex.h
+console.o: $(hdrdir)/ruby/internal/intern/cont.h
+console.o: $(hdrdir)/ruby/internal/intern/dir.h
+console.o: $(hdrdir)/ruby/internal/intern/enum.h
+console.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+console.o: $(hdrdir)/ruby/internal/intern/error.h
+console.o: $(hdrdir)/ruby/internal/intern/eval.h
+console.o: $(hdrdir)/ruby/internal/intern/file.h
+console.o: $(hdrdir)/ruby/internal/intern/gc.h
+console.o: $(hdrdir)/ruby/internal/intern/hash.h
+console.o: $(hdrdir)/ruby/internal/intern/io.h
+console.o: $(hdrdir)/ruby/internal/intern/load.h
+console.o: $(hdrdir)/ruby/internal/intern/marshal.h
+console.o: $(hdrdir)/ruby/internal/intern/numeric.h
+console.o: $(hdrdir)/ruby/internal/intern/object.h
+console.o: $(hdrdir)/ruby/internal/intern/parse.h
+console.o: $(hdrdir)/ruby/internal/intern/proc.h
+console.o: $(hdrdir)/ruby/internal/intern/process.h
+console.o: $(hdrdir)/ruby/internal/intern/random.h
+console.o: $(hdrdir)/ruby/internal/intern/range.h
+console.o: $(hdrdir)/ruby/internal/intern/rational.h
+console.o: $(hdrdir)/ruby/internal/intern/re.h
+console.o: $(hdrdir)/ruby/internal/intern/ruby.h
+console.o: $(hdrdir)/ruby/internal/intern/select.h
+console.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+console.o: $(hdrdir)/ruby/internal/intern/signal.h
+console.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+console.o: $(hdrdir)/ruby/internal/intern/string.h
+console.o: $(hdrdir)/ruby/internal/intern/struct.h
+console.o: $(hdrdir)/ruby/internal/intern/thread.h
+console.o: $(hdrdir)/ruby/internal/intern/time.h
+console.o: $(hdrdir)/ruby/internal/intern/variable.h
+console.o: $(hdrdir)/ruby/internal/intern/vm.h
+console.o: $(hdrdir)/ruby/internal/interpreter.h
+console.o: $(hdrdir)/ruby/internal/iterator.h
+console.o: $(hdrdir)/ruby/internal/memory.h
+console.o: $(hdrdir)/ruby/internal/method.h
+console.o: $(hdrdir)/ruby/internal/module.h
+console.o: $(hdrdir)/ruby/internal/newobj.h
+console.o: $(hdrdir)/ruby/internal/rgengc.h
+console.o: $(hdrdir)/ruby/internal/scan_args.h
+console.o: $(hdrdir)/ruby/internal/special_consts.h
+console.o: $(hdrdir)/ruby/internal/static_assert.h
+console.o: $(hdrdir)/ruby/internal/stdalign.h
+console.o: $(hdrdir)/ruby/internal/stdbool.h
+console.o: $(hdrdir)/ruby/internal/symbol.h
+console.o: $(hdrdir)/ruby/internal/token_paste.h
+console.o: $(hdrdir)/ruby/internal/value.h
+console.o: $(hdrdir)/ruby/internal/value_type.h
+console.o: $(hdrdir)/ruby/internal/variable.h
+console.o: $(hdrdir)/ruby/internal/warning_push.h
+console.o: $(hdrdir)/ruby/internal/xmalloc.h
console.o: $(hdrdir)/ruby/assert.h
console.o: $(hdrdir)/ruby/backward.h
console.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/io/nonblock/depend b/ext/io/nonblock/depend
index 58d92d4aed..75157eae4b 100644
--- a/ext/io/nonblock/depend
+++ b/ext/io/nonblock/depend
@@ -2,146 +2,146 @@
nonblock.o: $(RUBY_EXTCONF_H)
nonblock.o: $(arch_hdrdir)/ruby/config.h
nonblock.o: $(hdrdir)/ruby.h
-nonblock.o: $(hdrdir)/ruby/impl/anyargs.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-nonblock.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-nonblock.o: $(hdrdir)/ruby/impl/assume.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/artificial.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/cold.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/const.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/error.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/format.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/noalias.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/noinline.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/pure.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/restrict.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/warning.h
-nonblock.o: $(hdrdir)/ruby/impl/attr/weakref.h
-nonblock.o: $(hdrdir)/ruby/impl/cast.h
-nonblock.o: $(hdrdir)/ruby/impl/compiler_is.h
-nonblock.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-nonblock.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-nonblock.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-nonblock.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-nonblock.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-nonblock.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-nonblock.o: $(hdrdir)/ruby/impl/compiler_since.h
-nonblock.o: $(hdrdir)/ruby/impl/config.h
-nonblock.o: $(hdrdir)/ruby/impl/constant_p.h
-nonblock.o: $(hdrdir)/ruby/impl/core.h
-nonblock.o: $(hdrdir)/ruby/impl/core/rarray.h
-nonblock.o: $(hdrdir)/ruby/impl/core/rbasic.h
-nonblock.o: $(hdrdir)/ruby/impl/core/rbignum.h
-nonblock.o: $(hdrdir)/ruby/impl/core/rclass.h
-nonblock.o: $(hdrdir)/ruby/impl/core/rdata.h
-nonblock.o: $(hdrdir)/ruby/impl/core/rfile.h
-nonblock.o: $(hdrdir)/ruby/impl/core/rhash.h
-nonblock.o: $(hdrdir)/ruby/impl/core/robject.h
-nonblock.o: $(hdrdir)/ruby/impl/core/rregexp.h
-nonblock.o: $(hdrdir)/ruby/impl/core/rstring.h
-nonblock.o: $(hdrdir)/ruby/impl/core/rstruct.h
-nonblock.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-nonblock.o: $(hdrdir)/ruby/impl/ctype.h
-nonblock.o: $(hdrdir)/ruby/impl/dllexport.h
-nonblock.o: $(hdrdir)/ruby/impl/dosish.h
-nonblock.o: $(hdrdir)/ruby/impl/error.h
-nonblock.o: $(hdrdir)/ruby/impl/eval.h
-nonblock.o: $(hdrdir)/ruby/impl/event.h
-nonblock.o: $(hdrdir)/ruby/impl/fl_type.h
-nonblock.o: $(hdrdir)/ruby/impl/gc.h
-nonblock.o: $(hdrdir)/ruby/impl/glob.h
-nonblock.o: $(hdrdir)/ruby/impl/globals.h
-nonblock.o: $(hdrdir)/ruby/impl/has/attribute.h
-nonblock.o: $(hdrdir)/ruby/impl/has/builtin.h
-nonblock.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-nonblock.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-nonblock.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-nonblock.o: $(hdrdir)/ruby/impl/has/extension.h
-nonblock.o: $(hdrdir)/ruby/impl/has/feature.h
-nonblock.o: $(hdrdir)/ruby/impl/has/warning.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/array.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/bignum.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/class.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/compar.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/complex.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/cont.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/dir.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/enum.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/error.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/eval.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/file.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/gc.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/hash.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/io.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/load.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/marshal.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/numeric.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/object.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/parse.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/proc.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/process.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/random.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/range.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/rational.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/re.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/ruby.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/select.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/signal.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/string.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/struct.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/thread.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/time.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/variable.h
-nonblock.o: $(hdrdir)/ruby/impl/intern/vm.h
-nonblock.o: $(hdrdir)/ruby/impl/interpreter.h
-nonblock.o: $(hdrdir)/ruby/impl/iterator.h
-nonblock.o: $(hdrdir)/ruby/impl/memory.h
-nonblock.o: $(hdrdir)/ruby/impl/method.h
-nonblock.o: $(hdrdir)/ruby/impl/module.h
-nonblock.o: $(hdrdir)/ruby/impl/newobj.h
-nonblock.o: $(hdrdir)/ruby/impl/rgengc.h
-nonblock.o: $(hdrdir)/ruby/impl/scan_args.h
-nonblock.o: $(hdrdir)/ruby/impl/special_consts.h
-nonblock.o: $(hdrdir)/ruby/impl/static_assert.h
-nonblock.o: $(hdrdir)/ruby/impl/stdalign.h
-nonblock.o: $(hdrdir)/ruby/impl/stdbool.h
-nonblock.o: $(hdrdir)/ruby/impl/symbol.h
-nonblock.o: $(hdrdir)/ruby/impl/token_paste.h
-nonblock.o: $(hdrdir)/ruby/impl/value.h
-nonblock.o: $(hdrdir)/ruby/impl/value_type.h
-nonblock.o: $(hdrdir)/ruby/impl/variable.h
-nonblock.o: $(hdrdir)/ruby/impl/warning_push.h
-nonblock.o: $(hdrdir)/ruby/impl/xmalloc.h
+nonblock.o: $(hdrdir)/ruby/internal/anyargs.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+nonblock.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+nonblock.o: $(hdrdir)/ruby/internal/assume.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/artificial.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/cold.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/const.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/error.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/format.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/noalias.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/noinline.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/pure.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/restrict.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/warning.h
+nonblock.o: $(hdrdir)/ruby/internal/attr/weakref.h
+nonblock.o: $(hdrdir)/ruby/internal/cast.h
+nonblock.o: $(hdrdir)/ruby/internal/compiler_is.h
+nonblock.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+nonblock.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+nonblock.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+nonblock.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+nonblock.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+nonblock.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+nonblock.o: $(hdrdir)/ruby/internal/compiler_since.h
+nonblock.o: $(hdrdir)/ruby/internal/config.h
+nonblock.o: $(hdrdir)/ruby/internal/constant_p.h
+nonblock.o: $(hdrdir)/ruby/internal/core.h
+nonblock.o: $(hdrdir)/ruby/internal/core/rarray.h
+nonblock.o: $(hdrdir)/ruby/internal/core/rbasic.h
+nonblock.o: $(hdrdir)/ruby/internal/core/rbignum.h
+nonblock.o: $(hdrdir)/ruby/internal/core/rclass.h
+nonblock.o: $(hdrdir)/ruby/internal/core/rdata.h
+nonblock.o: $(hdrdir)/ruby/internal/core/rfile.h
+nonblock.o: $(hdrdir)/ruby/internal/core/rhash.h
+nonblock.o: $(hdrdir)/ruby/internal/core/robject.h
+nonblock.o: $(hdrdir)/ruby/internal/core/rregexp.h
+nonblock.o: $(hdrdir)/ruby/internal/core/rstring.h
+nonblock.o: $(hdrdir)/ruby/internal/core/rstruct.h
+nonblock.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+nonblock.o: $(hdrdir)/ruby/internal/ctype.h
+nonblock.o: $(hdrdir)/ruby/internal/dllexport.h
+nonblock.o: $(hdrdir)/ruby/internal/dosish.h
+nonblock.o: $(hdrdir)/ruby/internal/error.h
+nonblock.o: $(hdrdir)/ruby/internal/eval.h
+nonblock.o: $(hdrdir)/ruby/internal/event.h
+nonblock.o: $(hdrdir)/ruby/internal/fl_type.h
+nonblock.o: $(hdrdir)/ruby/internal/gc.h
+nonblock.o: $(hdrdir)/ruby/internal/glob.h
+nonblock.o: $(hdrdir)/ruby/internal/globals.h
+nonblock.o: $(hdrdir)/ruby/internal/has/attribute.h
+nonblock.o: $(hdrdir)/ruby/internal/has/builtin.h
+nonblock.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+nonblock.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+nonblock.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+nonblock.o: $(hdrdir)/ruby/internal/has/extension.h
+nonblock.o: $(hdrdir)/ruby/internal/has/feature.h
+nonblock.o: $(hdrdir)/ruby/internal/has/warning.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/array.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/bignum.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/class.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/compar.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/complex.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/cont.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/dir.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/enum.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/error.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/eval.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/file.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/gc.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/hash.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/io.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/load.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/marshal.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/numeric.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/object.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/parse.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/proc.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/process.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/random.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/range.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/rational.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/re.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/ruby.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/select.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/signal.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/string.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/struct.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/thread.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/time.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/variable.h
+nonblock.o: $(hdrdir)/ruby/internal/intern/vm.h
+nonblock.o: $(hdrdir)/ruby/internal/interpreter.h
+nonblock.o: $(hdrdir)/ruby/internal/iterator.h
+nonblock.o: $(hdrdir)/ruby/internal/memory.h
+nonblock.o: $(hdrdir)/ruby/internal/method.h
+nonblock.o: $(hdrdir)/ruby/internal/module.h
+nonblock.o: $(hdrdir)/ruby/internal/newobj.h
+nonblock.o: $(hdrdir)/ruby/internal/rgengc.h
+nonblock.o: $(hdrdir)/ruby/internal/scan_args.h
+nonblock.o: $(hdrdir)/ruby/internal/special_consts.h
+nonblock.o: $(hdrdir)/ruby/internal/static_assert.h
+nonblock.o: $(hdrdir)/ruby/internal/stdalign.h
+nonblock.o: $(hdrdir)/ruby/internal/stdbool.h
+nonblock.o: $(hdrdir)/ruby/internal/symbol.h
+nonblock.o: $(hdrdir)/ruby/internal/token_paste.h
+nonblock.o: $(hdrdir)/ruby/internal/value.h
+nonblock.o: $(hdrdir)/ruby/internal/value_type.h
+nonblock.o: $(hdrdir)/ruby/internal/variable.h
+nonblock.o: $(hdrdir)/ruby/internal/warning_push.h
+nonblock.o: $(hdrdir)/ruby/internal/xmalloc.h
nonblock.o: $(hdrdir)/ruby/assert.h
nonblock.o: $(hdrdir)/ruby/backward.h
nonblock.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/io/wait/depend b/ext/io/wait/depend
index 4e694529ea..b735708a9d 100644
--- a/ext/io/wait/depend
+++ b/ext/io/wait/depend
@@ -2,146 +2,146 @@
wait.o: $(RUBY_EXTCONF_H)
wait.o: $(arch_hdrdir)/ruby/config.h
wait.o: $(hdrdir)/ruby.h
-wait.o: $(hdrdir)/ruby/impl/anyargs.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-wait.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-wait.o: $(hdrdir)/ruby/impl/assume.h
-wait.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-wait.o: $(hdrdir)/ruby/impl/attr/artificial.h
-wait.o: $(hdrdir)/ruby/impl/attr/cold.h
-wait.o: $(hdrdir)/ruby/impl/attr/const.h
-wait.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-wait.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-wait.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-wait.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-wait.o: $(hdrdir)/ruby/impl/attr/error.h
-wait.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-wait.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-wait.o: $(hdrdir)/ruby/impl/attr/format.h
-wait.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-wait.o: $(hdrdir)/ruby/impl/attr/noalias.h
-wait.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-wait.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-wait.o: $(hdrdir)/ruby/impl/attr/noinline.h
-wait.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-wait.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-wait.o: $(hdrdir)/ruby/impl/attr/pure.h
-wait.o: $(hdrdir)/ruby/impl/attr/restrict.h
-wait.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-wait.o: $(hdrdir)/ruby/impl/attr/warning.h
-wait.o: $(hdrdir)/ruby/impl/attr/weakref.h
-wait.o: $(hdrdir)/ruby/impl/cast.h
-wait.o: $(hdrdir)/ruby/impl/compiler_is.h
-wait.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-wait.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-wait.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-wait.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-wait.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-wait.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-wait.o: $(hdrdir)/ruby/impl/compiler_since.h
-wait.o: $(hdrdir)/ruby/impl/config.h
-wait.o: $(hdrdir)/ruby/impl/constant_p.h
-wait.o: $(hdrdir)/ruby/impl/core.h
-wait.o: $(hdrdir)/ruby/impl/core/rarray.h
-wait.o: $(hdrdir)/ruby/impl/core/rbasic.h
-wait.o: $(hdrdir)/ruby/impl/core/rbignum.h
-wait.o: $(hdrdir)/ruby/impl/core/rclass.h
-wait.o: $(hdrdir)/ruby/impl/core/rdata.h
-wait.o: $(hdrdir)/ruby/impl/core/rfile.h
-wait.o: $(hdrdir)/ruby/impl/core/rhash.h
-wait.o: $(hdrdir)/ruby/impl/core/robject.h
-wait.o: $(hdrdir)/ruby/impl/core/rregexp.h
-wait.o: $(hdrdir)/ruby/impl/core/rstring.h
-wait.o: $(hdrdir)/ruby/impl/core/rstruct.h
-wait.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-wait.o: $(hdrdir)/ruby/impl/ctype.h
-wait.o: $(hdrdir)/ruby/impl/dllexport.h
-wait.o: $(hdrdir)/ruby/impl/dosish.h
-wait.o: $(hdrdir)/ruby/impl/error.h
-wait.o: $(hdrdir)/ruby/impl/eval.h
-wait.o: $(hdrdir)/ruby/impl/event.h
-wait.o: $(hdrdir)/ruby/impl/fl_type.h
-wait.o: $(hdrdir)/ruby/impl/gc.h
-wait.o: $(hdrdir)/ruby/impl/glob.h
-wait.o: $(hdrdir)/ruby/impl/globals.h
-wait.o: $(hdrdir)/ruby/impl/has/attribute.h
-wait.o: $(hdrdir)/ruby/impl/has/builtin.h
-wait.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-wait.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-wait.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-wait.o: $(hdrdir)/ruby/impl/has/extension.h
-wait.o: $(hdrdir)/ruby/impl/has/feature.h
-wait.o: $(hdrdir)/ruby/impl/has/warning.h
-wait.o: $(hdrdir)/ruby/impl/intern/array.h
-wait.o: $(hdrdir)/ruby/impl/intern/bignum.h
-wait.o: $(hdrdir)/ruby/impl/intern/class.h
-wait.o: $(hdrdir)/ruby/impl/intern/compar.h
-wait.o: $(hdrdir)/ruby/impl/intern/complex.h
-wait.o: $(hdrdir)/ruby/impl/intern/cont.h
-wait.o: $(hdrdir)/ruby/impl/intern/dir.h
-wait.o: $(hdrdir)/ruby/impl/intern/enum.h
-wait.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-wait.o: $(hdrdir)/ruby/impl/intern/error.h
-wait.o: $(hdrdir)/ruby/impl/intern/eval.h
-wait.o: $(hdrdir)/ruby/impl/intern/file.h
-wait.o: $(hdrdir)/ruby/impl/intern/gc.h
-wait.o: $(hdrdir)/ruby/impl/intern/hash.h
-wait.o: $(hdrdir)/ruby/impl/intern/io.h
-wait.o: $(hdrdir)/ruby/impl/intern/load.h
-wait.o: $(hdrdir)/ruby/impl/intern/marshal.h
-wait.o: $(hdrdir)/ruby/impl/intern/numeric.h
-wait.o: $(hdrdir)/ruby/impl/intern/object.h
-wait.o: $(hdrdir)/ruby/impl/intern/parse.h
-wait.o: $(hdrdir)/ruby/impl/intern/proc.h
-wait.o: $(hdrdir)/ruby/impl/intern/process.h
-wait.o: $(hdrdir)/ruby/impl/intern/random.h
-wait.o: $(hdrdir)/ruby/impl/intern/range.h
-wait.o: $(hdrdir)/ruby/impl/intern/rational.h
-wait.o: $(hdrdir)/ruby/impl/intern/re.h
-wait.o: $(hdrdir)/ruby/impl/intern/ruby.h
-wait.o: $(hdrdir)/ruby/impl/intern/select.h
-wait.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-wait.o: $(hdrdir)/ruby/impl/intern/signal.h
-wait.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-wait.o: $(hdrdir)/ruby/impl/intern/string.h
-wait.o: $(hdrdir)/ruby/impl/intern/struct.h
-wait.o: $(hdrdir)/ruby/impl/intern/thread.h
-wait.o: $(hdrdir)/ruby/impl/intern/time.h
-wait.o: $(hdrdir)/ruby/impl/intern/variable.h
-wait.o: $(hdrdir)/ruby/impl/intern/vm.h
-wait.o: $(hdrdir)/ruby/impl/interpreter.h
-wait.o: $(hdrdir)/ruby/impl/iterator.h
-wait.o: $(hdrdir)/ruby/impl/memory.h
-wait.o: $(hdrdir)/ruby/impl/method.h
-wait.o: $(hdrdir)/ruby/impl/module.h
-wait.o: $(hdrdir)/ruby/impl/newobj.h
-wait.o: $(hdrdir)/ruby/impl/rgengc.h
-wait.o: $(hdrdir)/ruby/impl/scan_args.h
-wait.o: $(hdrdir)/ruby/impl/special_consts.h
-wait.o: $(hdrdir)/ruby/impl/static_assert.h
-wait.o: $(hdrdir)/ruby/impl/stdalign.h
-wait.o: $(hdrdir)/ruby/impl/stdbool.h
-wait.o: $(hdrdir)/ruby/impl/symbol.h
-wait.o: $(hdrdir)/ruby/impl/token_paste.h
-wait.o: $(hdrdir)/ruby/impl/value.h
-wait.o: $(hdrdir)/ruby/impl/value_type.h
-wait.o: $(hdrdir)/ruby/impl/variable.h
-wait.o: $(hdrdir)/ruby/impl/warning_push.h
-wait.o: $(hdrdir)/ruby/impl/xmalloc.h
+wait.o: $(hdrdir)/ruby/internal/anyargs.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+wait.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+wait.o: $(hdrdir)/ruby/internal/assume.h
+wait.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+wait.o: $(hdrdir)/ruby/internal/attr/artificial.h
+wait.o: $(hdrdir)/ruby/internal/attr/cold.h
+wait.o: $(hdrdir)/ruby/internal/attr/const.h
+wait.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+wait.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+wait.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+wait.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+wait.o: $(hdrdir)/ruby/internal/attr/error.h
+wait.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+wait.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+wait.o: $(hdrdir)/ruby/internal/attr/format.h
+wait.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+wait.o: $(hdrdir)/ruby/internal/attr/noalias.h
+wait.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+wait.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+wait.o: $(hdrdir)/ruby/internal/attr/noinline.h
+wait.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+wait.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+wait.o: $(hdrdir)/ruby/internal/attr/pure.h
+wait.o: $(hdrdir)/ruby/internal/attr/restrict.h
+wait.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+wait.o: $(hdrdir)/ruby/internal/attr/warning.h
+wait.o: $(hdrdir)/ruby/internal/attr/weakref.h
+wait.o: $(hdrdir)/ruby/internal/cast.h
+wait.o: $(hdrdir)/ruby/internal/compiler_is.h
+wait.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+wait.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+wait.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+wait.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+wait.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+wait.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+wait.o: $(hdrdir)/ruby/internal/compiler_since.h
+wait.o: $(hdrdir)/ruby/internal/config.h
+wait.o: $(hdrdir)/ruby/internal/constant_p.h
+wait.o: $(hdrdir)/ruby/internal/core.h
+wait.o: $(hdrdir)/ruby/internal/core/rarray.h
+wait.o: $(hdrdir)/ruby/internal/core/rbasic.h
+wait.o: $(hdrdir)/ruby/internal/core/rbignum.h
+wait.o: $(hdrdir)/ruby/internal/core/rclass.h
+wait.o: $(hdrdir)/ruby/internal/core/rdata.h
+wait.o: $(hdrdir)/ruby/internal/core/rfile.h
+wait.o: $(hdrdir)/ruby/internal/core/rhash.h
+wait.o: $(hdrdir)/ruby/internal/core/robject.h
+wait.o: $(hdrdir)/ruby/internal/core/rregexp.h
+wait.o: $(hdrdir)/ruby/internal/core/rstring.h
+wait.o: $(hdrdir)/ruby/internal/core/rstruct.h
+wait.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+wait.o: $(hdrdir)/ruby/internal/ctype.h
+wait.o: $(hdrdir)/ruby/internal/dllexport.h
+wait.o: $(hdrdir)/ruby/internal/dosish.h
+wait.o: $(hdrdir)/ruby/internal/error.h
+wait.o: $(hdrdir)/ruby/internal/eval.h
+wait.o: $(hdrdir)/ruby/internal/event.h
+wait.o: $(hdrdir)/ruby/internal/fl_type.h
+wait.o: $(hdrdir)/ruby/internal/gc.h
+wait.o: $(hdrdir)/ruby/internal/glob.h
+wait.o: $(hdrdir)/ruby/internal/globals.h
+wait.o: $(hdrdir)/ruby/internal/has/attribute.h
+wait.o: $(hdrdir)/ruby/internal/has/builtin.h
+wait.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+wait.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+wait.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+wait.o: $(hdrdir)/ruby/internal/has/extension.h
+wait.o: $(hdrdir)/ruby/internal/has/feature.h
+wait.o: $(hdrdir)/ruby/internal/has/warning.h
+wait.o: $(hdrdir)/ruby/internal/intern/array.h
+wait.o: $(hdrdir)/ruby/internal/intern/bignum.h
+wait.o: $(hdrdir)/ruby/internal/intern/class.h
+wait.o: $(hdrdir)/ruby/internal/intern/compar.h
+wait.o: $(hdrdir)/ruby/internal/intern/complex.h
+wait.o: $(hdrdir)/ruby/internal/intern/cont.h
+wait.o: $(hdrdir)/ruby/internal/intern/dir.h
+wait.o: $(hdrdir)/ruby/internal/intern/enum.h
+wait.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+wait.o: $(hdrdir)/ruby/internal/intern/error.h
+wait.o: $(hdrdir)/ruby/internal/intern/eval.h
+wait.o: $(hdrdir)/ruby/internal/intern/file.h
+wait.o: $(hdrdir)/ruby/internal/intern/gc.h
+wait.o: $(hdrdir)/ruby/internal/intern/hash.h
+wait.o: $(hdrdir)/ruby/internal/intern/io.h
+wait.o: $(hdrdir)/ruby/internal/intern/load.h
+wait.o: $(hdrdir)/ruby/internal/intern/marshal.h
+wait.o: $(hdrdir)/ruby/internal/intern/numeric.h
+wait.o: $(hdrdir)/ruby/internal/intern/object.h
+wait.o: $(hdrdir)/ruby/internal/intern/parse.h
+wait.o: $(hdrdir)/ruby/internal/intern/proc.h
+wait.o: $(hdrdir)/ruby/internal/intern/process.h
+wait.o: $(hdrdir)/ruby/internal/intern/random.h
+wait.o: $(hdrdir)/ruby/internal/intern/range.h
+wait.o: $(hdrdir)/ruby/internal/intern/rational.h
+wait.o: $(hdrdir)/ruby/internal/intern/re.h
+wait.o: $(hdrdir)/ruby/internal/intern/ruby.h
+wait.o: $(hdrdir)/ruby/internal/intern/select.h
+wait.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+wait.o: $(hdrdir)/ruby/internal/intern/signal.h
+wait.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+wait.o: $(hdrdir)/ruby/internal/intern/string.h
+wait.o: $(hdrdir)/ruby/internal/intern/struct.h
+wait.o: $(hdrdir)/ruby/internal/intern/thread.h
+wait.o: $(hdrdir)/ruby/internal/intern/time.h
+wait.o: $(hdrdir)/ruby/internal/intern/variable.h
+wait.o: $(hdrdir)/ruby/internal/intern/vm.h
+wait.o: $(hdrdir)/ruby/internal/interpreter.h
+wait.o: $(hdrdir)/ruby/internal/iterator.h
+wait.o: $(hdrdir)/ruby/internal/memory.h
+wait.o: $(hdrdir)/ruby/internal/method.h
+wait.o: $(hdrdir)/ruby/internal/module.h
+wait.o: $(hdrdir)/ruby/internal/newobj.h
+wait.o: $(hdrdir)/ruby/internal/rgengc.h
+wait.o: $(hdrdir)/ruby/internal/scan_args.h
+wait.o: $(hdrdir)/ruby/internal/special_consts.h
+wait.o: $(hdrdir)/ruby/internal/static_assert.h
+wait.o: $(hdrdir)/ruby/internal/stdalign.h
+wait.o: $(hdrdir)/ruby/internal/stdbool.h
+wait.o: $(hdrdir)/ruby/internal/symbol.h
+wait.o: $(hdrdir)/ruby/internal/token_paste.h
+wait.o: $(hdrdir)/ruby/internal/value.h
+wait.o: $(hdrdir)/ruby/internal/value_type.h
+wait.o: $(hdrdir)/ruby/internal/variable.h
+wait.o: $(hdrdir)/ruby/internal/warning_push.h
+wait.o: $(hdrdir)/ruby/internal/xmalloc.h
wait.o: $(hdrdir)/ruby/assert.h
wait.o: $(hdrdir)/ruby/backward.h
wait.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/json/generator/depend b/ext/json/generator/depend
index f67df07906..4362661092 100644
--- a/ext/json/generator/depend
+++ b/ext/json/generator/depend
@@ -5,147 +5,147 @@ 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/impl/anyargs.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-generator.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-generator.o: $(hdrdir)/ruby/impl/assume.h
-generator.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-generator.o: $(hdrdir)/ruby/impl/attr/artificial.h
-generator.o: $(hdrdir)/ruby/impl/attr/cold.h
-generator.o: $(hdrdir)/ruby/impl/attr/const.h
-generator.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-generator.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-generator.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-generator.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-generator.o: $(hdrdir)/ruby/impl/attr/error.h
-generator.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-generator.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-generator.o: $(hdrdir)/ruby/impl/attr/format.h
-generator.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-generator.o: $(hdrdir)/ruby/impl/attr/noalias.h
-generator.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-generator.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-generator.o: $(hdrdir)/ruby/impl/attr/noinline.h
-generator.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-generator.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-generator.o: $(hdrdir)/ruby/impl/attr/pure.h
-generator.o: $(hdrdir)/ruby/impl/attr/restrict.h
-generator.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-generator.o: $(hdrdir)/ruby/impl/attr/warning.h
-generator.o: $(hdrdir)/ruby/impl/attr/weakref.h
-generator.o: $(hdrdir)/ruby/impl/cast.h
-generator.o: $(hdrdir)/ruby/impl/compiler_is.h
-generator.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-generator.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-generator.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-generator.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-generator.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-generator.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-generator.o: $(hdrdir)/ruby/impl/compiler_since.h
-generator.o: $(hdrdir)/ruby/impl/config.h
-generator.o: $(hdrdir)/ruby/impl/constant_p.h
-generator.o: $(hdrdir)/ruby/impl/core.h
-generator.o: $(hdrdir)/ruby/impl/core/rarray.h
-generator.o: $(hdrdir)/ruby/impl/core/rbasic.h
-generator.o: $(hdrdir)/ruby/impl/core/rbignum.h
-generator.o: $(hdrdir)/ruby/impl/core/rclass.h
-generator.o: $(hdrdir)/ruby/impl/core/rdata.h
-generator.o: $(hdrdir)/ruby/impl/core/rfile.h
-generator.o: $(hdrdir)/ruby/impl/core/rhash.h
-generator.o: $(hdrdir)/ruby/impl/core/rmatch.h
-generator.o: $(hdrdir)/ruby/impl/core/robject.h
-generator.o: $(hdrdir)/ruby/impl/core/rregexp.h
-generator.o: $(hdrdir)/ruby/impl/core/rstring.h
-generator.o: $(hdrdir)/ruby/impl/core/rstruct.h
-generator.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-generator.o: $(hdrdir)/ruby/impl/ctype.h
-generator.o: $(hdrdir)/ruby/impl/dllexport.h
-generator.o: $(hdrdir)/ruby/impl/dosish.h
-generator.o: $(hdrdir)/ruby/impl/error.h
-generator.o: $(hdrdir)/ruby/impl/eval.h
-generator.o: $(hdrdir)/ruby/impl/event.h
-generator.o: $(hdrdir)/ruby/impl/fl_type.h
-generator.o: $(hdrdir)/ruby/impl/gc.h
-generator.o: $(hdrdir)/ruby/impl/glob.h
-generator.o: $(hdrdir)/ruby/impl/globals.h
-generator.o: $(hdrdir)/ruby/impl/has/attribute.h
-generator.o: $(hdrdir)/ruby/impl/has/builtin.h
-generator.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-generator.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-generator.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-generator.o: $(hdrdir)/ruby/impl/has/extension.h
-generator.o: $(hdrdir)/ruby/impl/has/feature.h
-generator.o: $(hdrdir)/ruby/impl/has/warning.h
-generator.o: $(hdrdir)/ruby/impl/intern/array.h
-generator.o: $(hdrdir)/ruby/impl/intern/bignum.h
-generator.o: $(hdrdir)/ruby/impl/intern/class.h
-generator.o: $(hdrdir)/ruby/impl/intern/compar.h
-generator.o: $(hdrdir)/ruby/impl/intern/complex.h
-generator.o: $(hdrdir)/ruby/impl/intern/cont.h
-generator.o: $(hdrdir)/ruby/impl/intern/dir.h
-generator.o: $(hdrdir)/ruby/impl/intern/enum.h
-generator.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-generator.o: $(hdrdir)/ruby/impl/intern/error.h
-generator.o: $(hdrdir)/ruby/impl/intern/eval.h
-generator.o: $(hdrdir)/ruby/impl/intern/file.h
-generator.o: $(hdrdir)/ruby/impl/intern/gc.h
-generator.o: $(hdrdir)/ruby/impl/intern/hash.h
-generator.o: $(hdrdir)/ruby/impl/intern/io.h
-generator.o: $(hdrdir)/ruby/impl/intern/load.h
-generator.o: $(hdrdir)/ruby/impl/intern/marshal.h
-generator.o: $(hdrdir)/ruby/impl/intern/numeric.h
-generator.o: $(hdrdir)/ruby/impl/intern/object.h
-generator.o: $(hdrdir)/ruby/impl/intern/parse.h
-generator.o: $(hdrdir)/ruby/impl/intern/proc.h
-generator.o: $(hdrdir)/ruby/impl/intern/process.h
-generator.o: $(hdrdir)/ruby/impl/intern/random.h
-generator.o: $(hdrdir)/ruby/impl/intern/range.h
-generator.o: $(hdrdir)/ruby/impl/intern/rational.h
-generator.o: $(hdrdir)/ruby/impl/intern/re.h
-generator.o: $(hdrdir)/ruby/impl/intern/ruby.h
-generator.o: $(hdrdir)/ruby/impl/intern/select.h
-generator.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-generator.o: $(hdrdir)/ruby/impl/intern/signal.h
-generator.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-generator.o: $(hdrdir)/ruby/impl/intern/string.h
-generator.o: $(hdrdir)/ruby/impl/intern/struct.h
-generator.o: $(hdrdir)/ruby/impl/intern/thread.h
-generator.o: $(hdrdir)/ruby/impl/intern/time.h
-generator.o: $(hdrdir)/ruby/impl/intern/variable.h
-generator.o: $(hdrdir)/ruby/impl/intern/vm.h
-generator.o: $(hdrdir)/ruby/impl/interpreter.h
-generator.o: $(hdrdir)/ruby/impl/iterator.h
-generator.o: $(hdrdir)/ruby/impl/memory.h
-generator.o: $(hdrdir)/ruby/impl/method.h
-generator.o: $(hdrdir)/ruby/impl/module.h
-generator.o: $(hdrdir)/ruby/impl/newobj.h
-generator.o: $(hdrdir)/ruby/impl/rgengc.h
-generator.o: $(hdrdir)/ruby/impl/scan_args.h
-generator.o: $(hdrdir)/ruby/impl/special_consts.h
-generator.o: $(hdrdir)/ruby/impl/static_assert.h
-generator.o: $(hdrdir)/ruby/impl/stdalign.h
-generator.o: $(hdrdir)/ruby/impl/stdbool.h
-generator.o: $(hdrdir)/ruby/impl/symbol.h
-generator.o: $(hdrdir)/ruby/impl/token_paste.h
-generator.o: $(hdrdir)/ruby/impl/value.h
-generator.o: $(hdrdir)/ruby/impl/value_type.h
-generator.o: $(hdrdir)/ruby/impl/variable.h
-generator.o: $(hdrdir)/ruby/impl/warning_push.h
-generator.o: $(hdrdir)/ruby/impl/xmalloc.h
+generator.o: $(hdrdir)/ruby/internal/anyargs.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+generator.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+generator.o: $(hdrdir)/ruby/internal/assume.h
+generator.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+generator.o: $(hdrdir)/ruby/internal/attr/artificial.h
+generator.o: $(hdrdir)/ruby/internal/attr/cold.h
+generator.o: $(hdrdir)/ruby/internal/attr/const.h
+generator.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+generator.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+generator.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+generator.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+generator.o: $(hdrdir)/ruby/internal/attr/error.h
+generator.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+generator.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+generator.o: $(hdrdir)/ruby/internal/attr/format.h
+generator.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+generator.o: $(hdrdir)/ruby/internal/attr/noalias.h
+generator.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+generator.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+generator.o: $(hdrdir)/ruby/internal/attr/noinline.h
+generator.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+generator.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+generator.o: $(hdrdir)/ruby/internal/attr/pure.h
+generator.o: $(hdrdir)/ruby/internal/attr/restrict.h
+generator.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+generator.o: $(hdrdir)/ruby/internal/attr/warning.h
+generator.o: $(hdrdir)/ruby/internal/attr/weakref.h
+generator.o: $(hdrdir)/ruby/internal/cast.h
+generator.o: $(hdrdir)/ruby/internal/compiler_is.h
+generator.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+generator.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+generator.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+generator.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+generator.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+generator.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+generator.o: $(hdrdir)/ruby/internal/compiler_since.h
+generator.o: $(hdrdir)/ruby/internal/config.h
+generator.o: $(hdrdir)/ruby/internal/constant_p.h
+generator.o: $(hdrdir)/ruby/internal/core.h
+generator.o: $(hdrdir)/ruby/internal/core/rarray.h
+generator.o: $(hdrdir)/ruby/internal/core/rbasic.h
+generator.o: $(hdrdir)/ruby/internal/core/rbignum.h
+generator.o: $(hdrdir)/ruby/internal/core/rclass.h
+generator.o: $(hdrdir)/ruby/internal/core/rdata.h
+generator.o: $(hdrdir)/ruby/internal/core/rfile.h
+generator.o: $(hdrdir)/ruby/internal/core/rhash.h
+generator.o: $(hdrdir)/ruby/internal/core/rmatch.h
+generator.o: $(hdrdir)/ruby/internal/core/robject.h
+generator.o: $(hdrdir)/ruby/internal/core/rregexp.h
+generator.o: $(hdrdir)/ruby/internal/core/rstring.h
+generator.o: $(hdrdir)/ruby/internal/core/rstruct.h
+generator.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+generator.o: $(hdrdir)/ruby/internal/ctype.h
+generator.o: $(hdrdir)/ruby/internal/dllexport.h
+generator.o: $(hdrdir)/ruby/internal/dosish.h
+generator.o: $(hdrdir)/ruby/internal/error.h
+generator.o: $(hdrdir)/ruby/internal/eval.h
+generator.o: $(hdrdir)/ruby/internal/event.h
+generator.o: $(hdrdir)/ruby/internal/fl_type.h
+generator.o: $(hdrdir)/ruby/internal/gc.h
+generator.o: $(hdrdir)/ruby/internal/glob.h
+generator.o: $(hdrdir)/ruby/internal/globals.h
+generator.o: $(hdrdir)/ruby/internal/has/attribute.h
+generator.o: $(hdrdir)/ruby/internal/has/builtin.h
+generator.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+generator.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+generator.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+generator.o: $(hdrdir)/ruby/internal/has/extension.h
+generator.o: $(hdrdir)/ruby/internal/has/feature.h
+generator.o: $(hdrdir)/ruby/internal/has/warning.h
+generator.o: $(hdrdir)/ruby/internal/intern/array.h
+generator.o: $(hdrdir)/ruby/internal/intern/bignum.h
+generator.o: $(hdrdir)/ruby/internal/intern/class.h
+generator.o: $(hdrdir)/ruby/internal/intern/compar.h
+generator.o: $(hdrdir)/ruby/internal/intern/complex.h
+generator.o: $(hdrdir)/ruby/internal/intern/cont.h
+generator.o: $(hdrdir)/ruby/internal/intern/dir.h
+generator.o: $(hdrdir)/ruby/internal/intern/enum.h
+generator.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+generator.o: $(hdrdir)/ruby/internal/intern/error.h
+generator.o: $(hdrdir)/ruby/internal/intern/eval.h
+generator.o: $(hdrdir)/ruby/internal/intern/file.h
+generator.o: $(hdrdir)/ruby/internal/intern/gc.h
+generator.o: $(hdrdir)/ruby/internal/intern/hash.h
+generator.o: $(hdrdir)/ruby/internal/intern/io.h
+generator.o: $(hdrdir)/ruby/internal/intern/load.h
+generator.o: $(hdrdir)/ruby/internal/intern/marshal.h
+generator.o: $(hdrdir)/ruby/internal/intern/numeric.h
+generator.o: $(hdrdir)/ruby/internal/intern/object.h
+generator.o: $(hdrdir)/ruby/internal/intern/parse.h
+generator.o: $(hdrdir)/ruby/internal/intern/proc.h
+generator.o: $(hdrdir)/ruby/internal/intern/process.h
+generator.o: $(hdrdir)/ruby/internal/intern/random.h
+generator.o: $(hdrdir)/ruby/internal/intern/range.h
+generator.o: $(hdrdir)/ruby/internal/intern/rational.h
+generator.o: $(hdrdir)/ruby/internal/intern/re.h
+generator.o: $(hdrdir)/ruby/internal/intern/ruby.h
+generator.o: $(hdrdir)/ruby/internal/intern/select.h
+generator.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+generator.o: $(hdrdir)/ruby/internal/intern/signal.h
+generator.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+generator.o: $(hdrdir)/ruby/internal/intern/string.h
+generator.o: $(hdrdir)/ruby/internal/intern/struct.h
+generator.o: $(hdrdir)/ruby/internal/intern/thread.h
+generator.o: $(hdrdir)/ruby/internal/intern/time.h
+generator.o: $(hdrdir)/ruby/internal/intern/variable.h
+generator.o: $(hdrdir)/ruby/internal/intern/vm.h
+generator.o: $(hdrdir)/ruby/internal/interpreter.h
+generator.o: $(hdrdir)/ruby/internal/iterator.h
+generator.o: $(hdrdir)/ruby/internal/memory.h
+generator.o: $(hdrdir)/ruby/internal/method.h
+generator.o: $(hdrdir)/ruby/internal/module.h
+generator.o: $(hdrdir)/ruby/internal/newobj.h
+generator.o: $(hdrdir)/ruby/internal/rgengc.h
+generator.o: $(hdrdir)/ruby/internal/scan_args.h
+generator.o: $(hdrdir)/ruby/internal/special_consts.h
+generator.o: $(hdrdir)/ruby/internal/static_assert.h
+generator.o: $(hdrdir)/ruby/internal/stdalign.h
+generator.o: $(hdrdir)/ruby/internal/stdbool.h
+generator.o: $(hdrdir)/ruby/internal/symbol.h
+generator.o: $(hdrdir)/ruby/internal/token_paste.h
+generator.o: $(hdrdir)/ruby/internal/value.h
+generator.o: $(hdrdir)/ruby/internal/value_type.h
+generator.o: $(hdrdir)/ruby/internal/variable.h
+generator.o: $(hdrdir)/ruby/internal/warning_push.h
+generator.o: $(hdrdir)/ruby/internal/xmalloc.h
generator.o: $(hdrdir)/ruby/assert.h
generator.o: $(hdrdir)/ruby/backward.h
generator.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/json/parser/depend b/ext/json/parser/depend
index aad71a1525..04020a239f 100644
--- a/ext/json/parser/depend
+++ b/ext/json/parser/depend
@@ -5,146 +5,146 @@ 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/impl/anyargs.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-parser.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-parser.o: $(hdrdir)/ruby/impl/assume.h
-parser.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-parser.o: $(hdrdir)/ruby/impl/attr/artificial.h
-parser.o: $(hdrdir)/ruby/impl/attr/cold.h
-parser.o: $(hdrdir)/ruby/impl/attr/const.h
-parser.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-parser.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-parser.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-parser.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-parser.o: $(hdrdir)/ruby/impl/attr/error.h
-parser.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-parser.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-parser.o: $(hdrdir)/ruby/impl/attr/format.h
-parser.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-parser.o: $(hdrdir)/ruby/impl/attr/noalias.h
-parser.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-parser.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-parser.o: $(hdrdir)/ruby/impl/attr/noinline.h
-parser.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-parser.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-parser.o: $(hdrdir)/ruby/impl/attr/pure.h
-parser.o: $(hdrdir)/ruby/impl/attr/restrict.h
-parser.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-parser.o: $(hdrdir)/ruby/impl/attr/warning.h
-parser.o: $(hdrdir)/ruby/impl/attr/weakref.h
-parser.o: $(hdrdir)/ruby/impl/cast.h
-parser.o: $(hdrdir)/ruby/impl/compiler_is.h
-parser.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-parser.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-parser.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-parser.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-parser.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-parser.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-parser.o: $(hdrdir)/ruby/impl/compiler_since.h
-parser.o: $(hdrdir)/ruby/impl/config.h
-parser.o: $(hdrdir)/ruby/impl/constant_p.h
-parser.o: $(hdrdir)/ruby/impl/core.h
-parser.o: $(hdrdir)/ruby/impl/core/rarray.h
-parser.o: $(hdrdir)/ruby/impl/core/rbasic.h
-parser.o: $(hdrdir)/ruby/impl/core/rbignum.h
-parser.o: $(hdrdir)/ruby/impl/core/rclass.h
-parser.o: $(hdrdir)/ruby/impl/core/rdata.h
-parser.o: $(hdrdir)/ruby/impl/core/rfile.h
-parser.o: $(hdrdir)/ruby/impl/core/rhash.h
-parser.o: $(hdrdir)/ruby/impl/core/robject.h
-parser.o: $(hdrdir)/ruby/impl/core/rregexp.h
-parser.o: $(hdrdir)/ruby/impl/core/rstring.h
-parser.o: $(hdrdir)/ruby/impl/core/rstruct.h
-parser.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-parser.o: $(hdrdir)/ruby/impl/ctype.h
-parser.o: $(hdrdir)/ruby/impl/dllexport.h
-parser.o: $(hdrdir)/ruby/impl/dosish.h
-parser.o: $(hdrdir)/ruby/impl/error.h
-parser.o: $(hdrdir)/ruby/impl/eval.h
-parser.o: $(hdrdir)/ruby/impl/event.h
-parser.o: $(hdrdir)/ruby/impl/fl_type.h
-parser.o: $(hdrdir)/ruby/impl/gc.h
-parser.o: $(hdrdir)/ruby/impl/glob.h
-parser.o: $(hdrdir)/ruby/impl/globals.h
-parser.o: $(hdrdir)/ruby/impl/has/attribute.h
-parser.o: $(hdrdir)/ruby/impl/has/builtin.h
-parser.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-parser.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-parser.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-parser.o: $(hdrdir)/ruby/impl/has/extension.h
-parser.o: $(hdrdir)/ruby/impl/has/feature.h
-parser.o: $(hdrdir)/ruby/impl/has/warning.h
-parser.o: $(hdrdir)/ruby/impl/intern/array.h
-parser.o: $(hdrdir)/ruby/impl/intern/bignum.h
-parser.o: $(hdrdir)/ruby/impl/intern/class.h
-parser.o: $(hdrdir)/ruby/impl/intern/compar.h
-parser.o: $(hdrdir)/ruby/impl/intern/complex.h
-parser.o: $(hdrdir)/ruby/impl/intern/cont.h
-parser.o: $(hdrdir)/ruby/impl/intern/dir.h
-parser.o: $(hdrdir)/ruby/impl/intern/enum.h
-parser.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-parser.o: $(hdrdir)/ruby/impl/intern/error.h
-parser.o: $(hdrdir)/ruby/impl/intern/eval.h
-parser.o: $(hdrdir)/ruby/impl/intern/file.h
-parser.o: $(hdrdir)/ruby/impl/intern/gc.h
-parser.o: $(hdrdir)/ruby/impl/intern/hash.h
-parser.o: $(hdrdir)/ruby/impl/intern/io.h
-parser.o: $(hdrdir)/ruby/impl/intern/load.h
-parser.o: $(hdrdir)/ruby/impl/intern/marshal.h
-parser.o: $(hdrdir)/ruby/impl/intern/numeric.h
-parser.o: $(hdrdir)/ruby/impl/intern/object.h
-parser.o: $(hdrdir)/ruby/impl/intern/parse.h
-parser.o: $(hdrdir)/ruby/impl/intern/proc.h
-parser.o: $(hdrdir)/ruby/impl/intern/process.h
-parser.o: $(hdrdir)/ruby/impl/intern/random.h
-parser.o: $(hdrdir)/ruby/impl/intern/range.h
-parser.o: $(hdrdir)/ruby/impl/intern/rational.h
-parser.o: $(hdrdir)/ruby/impl/intern/re.h
-parser.o: $(hdrdir)/ruby/impl/intern/ruby.h
-parser.o: $(hdrdir)/ruby/impl/intern/select.h
-parser.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-parser.o: $(hdrdir)/ruby/impl/intern/signal.h
-parser.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-parser.o: $(hdrdir)/ruby/impl/intern/string.h
-parser.o: $(hdrdir)/ruby/impl/intern/struct.h
-parser.o: $(hdrdir)/ruby/impl/intern/thread.h
-parser.o: $(hdrdir)/ruby/impl/intern/time.h
-parser.o: $(hdrdir)/ruby/impl/intern/variable.h
-parser.o: $(hdrdir)/ruby/impl/intern/vm.h
-parser.o: $(hdrdir)/ruby/impl/interpreter.h
-parser.o: $(hdrdir)/ruby/impl/iterator.h
-parser.o: $(hdrdir)/ruby/impl/memory.h
-parser.o: $(hdrdir)/ruby/impl/method.h
-parser.o: $(hdrdir)/ruby/impl/module.h
-parser.o: $(hdrdir)/ruby/impl/newobj.h
-parser.o: $(hdrdir)/ruby/impl/rgengc.h
-parser.o: $(hdrdir)/ruby/impl/scan_args.h
-parser.o: $(hdrdir)/ruby/impl/special_consts.h
-parser.o: $(hdrdir)/ruby/impl/static_assert.h
-parser.o: $(hdrdir)/ruby/impl/stdalign.h
-parser.o: $(hdrdir)/ruby/impl/stdbool.h
-parser.o: $(hdrdir)/ruby/impl/symbol.h
-parser.o: $(hdrdir)/ruby/impl/token_paste.h
-parser.o: $(hdrdir)/ruby/impl/value.h
-parser.o: $(hdrdir)/ruby/impl/value_type.h
-parser.o: $(hdrdir)/ruby/impl/variable.h
-parser.o: $(hdrdir)/ruby/impl/warning_push.h
-parser.o: $(hdrdir)/ruby/impl/xmalloc.h
+parser.o: $(hdrdir)/ruby/internal/anyargs.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+parser.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+parser.o: $(hdrdir)/ruby/internal/assume.h
+parser.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+parser.o: $(hdrdir)/ruby/internal/attr/artificial.h
+parser.o: $(hdrdir)/ruby/internal/attr/cold.h
+parser.o: $(hdrdir)/ruby/internal/attr/const.h
+parser.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+parser.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+parser.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+parser.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+parser.o: $(hdrdir)/ruby/internal/attr/error.h
+parser.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+parser.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+parser.o: $(hdrdir)/ruby/internal/attr/format.h
+parser.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+parser.o: $(hdrdir)/ruby/internal/attr/noalias.h
+parser.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+parser.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+parser.o: $(hdrdir)/ruby/internal/attr/noinline.h
+parser.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+parser.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+parser.o: $(hdrdir)/ruby/internal/attr/pure.h
+parser.o: $(hdrdir)/ruby/internal/attr/restrict.h
+parser.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+parser.o: $(hdrdir)/ruby/internal/attr/warning.h
+parser.o: $(hdrdir)/ruby/internal/attr/weakref.h
+parser.o: $(hdrdir)/ruby/internal/cast.h
+parser.o: $(hdrdir)/ruby/internal/compiler_is.h
+parser.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+parser.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+parser.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+parser.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+parser.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+parser.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+parser.o: $(hdrdir)/ruby/internal/compiler_since.h
+parser.o: $(hdrdir)/ruby/internal/config.h
+parser.o: $(hdrdir)/ruby/internal/constant_p.h
+parser.o: $(hdrdir)/ruby/internal/core.h
+parser.o: $(hdrdir)/ruby/internal/core/rarray.h
+parser.o: $(hdrdir)/ruby/internal/core/rbasic.h
+parser.o: $(hdrdir)/ruby/internal/core/rbignum.h
+parser.o: $(hdrdir)/ruby/internal/core/rclass.h
+parser.o: $(hdrdir)/ruby/internal/core/rdata.h
+parser.o: $(hdrdir)/ruby/internal/core/rfile.h
+parser.o: $(hdrdir)/ruby/internal/core/rhash.h
+parser.o: $(hdrdir)/ruby/internal/core/robject.h
+parser.o: $(hdrdir)/ruby/internal/core/rregexp.h
+parser.o: $(hdrdir)/ruby/internal/core/rstring.h
+parser.o: $(hdrdir)/ruby/internal/core/rstruct.h
+parser.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+parser.o: $(hdrdir)/ruby/internal/ctype.h
+parser.o: $(hdrdir)/ruby/internal/dllexport.h
+parser.o: $(hdrdir)/ruby/internal/dosish.h
+parser.o: $(hdrdir)/ruby/internal/error.h
+parser.o: $(hdrdir)/ruby/internal/eval.h
+parser.o: $(hdrdir)/ruby/internal/event.h
+parser.o: $(hdrdir)/ruby/internal/fl_type.h
+parser.o: $(hdrdir)/ruby/internal/gc.h
+parser.o: $(hdrdir)/ruby/internal/glob.h
+parser.o: $(hdrdir)/ruby/internal/globals.h
+parser.o: $(hdrdir)/ruby/internal/has/attribute.h
+parser.o: $(hdrdir)/ruby/internal/has/builtin.h
+parser.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+parser.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+parser.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+parser.o: $(hdrdir)/ruby/internal/has/extension.h
+parser.o: $(hdrdir)/ruby/internal/has/feature.h
+parser.o: $(hdrdir)/ruby/internal/has/warning.h
+parser.o: $(hdrdir)/ruby/internal/intern/array.h
+parser.o: $(hdrdir)/ruby/internal/intern/bignum.h
+parser.o: $(hdrdir)/ruby/internal/intern/class.h
+parser.o: $(hdrdir)/ruby/internal/intern/compar.h
+parser.o: $(hdrdir)/ruby/internal/intern/complex.h
+parser.o: $(hdrdir)/ruby/internal/intern/cont.h
+parser.o: $(hdrdir)/ruby/internal/intern/dir.h
+parser.o: $(hdrdir)/ruby/internal/intern/enum.h
+parser.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+parser.o: $(hdrdir)/ruby/internal/intern/error.h
+parser.o: $(hdrdir)/ruby/internal/intern/eval.h
+parser.o: $(hdrdir)/ruby/internal/intern/file.h
+parser.o: $(hdrdir)/ruby/internal/intern/gc.h
+parser.o: $(hdrdir)/ruby/internal/intern/hash.h
+parser.o: $(hdrdir)/ruby/internal/intern/io.h
+parser.o: $(hdrdir)/ruby/internal/intern/load.h
+parser.o: $(hdrdir)/ruby/internal/intern/marshal.h
+parser.o: $(hdrdir)/ruby/internal/intern/numeric.h
+parser.o: $(hdrdir)/ruby/internal/intern/object.h
+parser.o: $(hdrdir)/ruby/internal/intern/parse.h
+parser.o: $(hdrdir)/ruby/internal/intern/proc.h
+parser.o: $(hdrdir)/ruby/internal/intern/process.h
+parser.o: $(hdrdir)/ruby/internal/intern/random.h
+parser.o: $(hdrdir)/ruby/internal/intern/range.h
+parser.o: $(hdrdir)/ruby/internal/intern/rational.h
+parser.o: $(hdrdir)/ruby/internal/intern/re.h
+parser.o: $(hdrdir)/ruby/internal/intern/ruby.h
+parser.o: $(hdrdir)/ruby/internal/intern/select.h
+parser.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+parser.o: $(hdrdir)/ruby/internal/intern/signal.h
+parser.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+parser.o: $(hdrdir)/ruby/internal/intern/string.h
+parser.o: $(hdrdir)/ruby/internal/intern/struct.h
+parser.o: $(hdrdir)/ruby/internal/intern/thread.h
+parser.o: $(hdrdir)/ruby/internal/intern/time.h
+parser.o: $(hdrdir)/ruby/internal/intern/variable.h
+parser.o: $(hdrdir)/ruby/internal/intern/vm.h
+parser.o: $(hdrdir)/ruby/internal/interpreter.h
+parser.o: $(hdrdir)/ruby/internal/iterator.h
+parser.o: $(hdrdir)/ruby/internal/memory.h
+parser.o: $(hdrdir)/ruby/internal/method.h
+parser.o: $(hdrdir)/ruby/internal/module.h
+parser.o: $(hdrdir)/ruby/internal/newobj.h
+parser.o: $(hdrdir)/ruby/internal/rgengc.h
+parser.o: $(hdrdir)/ruby/internal/scan_args.h
+parser.o: $(hdrdir)/ruby/internal/special_consts.h
+parser.o: $(hdrdir)/ruby/internal/static_assert.h
+parser.o: $(hdrdir)/ruby/internal/stdalign.h
+parser.o: $(hdrdir)/ruby/internal/stdbool.h
+parser.o: $(hdrdir)/ruby/internal/symbol.h
+parser.o: $(hdrdir)/ruby/internal/token_paste.h
+parser.o: $(hdrdir)/ruby/internal/value.h
+parser.o: $(hdrdir)/ruby/internal/value_type.h
+parser.o: $(hdrdir)/ruby/internal/variable.h
+parser.o: $(hdrdir)/ruby/internal/warning_push.h
+parser.o: $(hdrdir)/ruby/internal/xmalloc.h
parser.o: $(hdrdir)/ruby/assert.h
parser.o: $(hdrdir)/ruby/backward.h
parser.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/monitor/depend b/ext/monitor/depend
index 112483c6fc..44b5616a61 100644
--- a/ext/monitor/depend
+++ b/ext/monitor/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
monitor.o: $(RUBY_EXTCONF_H)
monitor.o: $(arch_hdrdir)/ruby/config.h
-monitor.o: $(hdrdir)/ruby/impl/anyargs.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-monitor.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-monitor.o: $(hdrdir)/ruby/impl/assume.h
-monitor.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-monitor.o: $(hdrdir)/ruby/impl/attr/artificial.h
-monitor.o: $(hdrdir)/ruby/impl/attr/cold.h
-monitor.o: $(hdrdir)/ruby/impl/attr/const.h
-monitor.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-monitor.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-monitor.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-monitor.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-monitor.o: $(hdrdir)/ruby/impl/attr/error.h
-monitor.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-monitor.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-monitor.o: $(hdrdir)/ruby/impl/attr/format.h
-monitor.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-monitor.o: $(hdrdir)/ruby/impl/attr/noalias.h
-monitor.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-monitor.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-monitor.o: $(hdrdir)/ruby/impl/attr/noinline.h
-monitor.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-monitor.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-monitor.o: $(hdrdir)/ruby/impl/attr/pure.h
-monitor.o: $(hdrdir)/ruby/impl/attr/restrict.h
-monitor.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-monitor.o: $(hdrdir)/ruby/impl/attr/warning.h
-monitor.o: $(hdrdir)/ruby/impl/attr/weakref.h
-monitor.o: $(hdrdir)/ruby/impl/cast.h
-monitor.o: $(hdrdir)/ruby/impl/compiler_is.h
-monitor.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-monitor.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-monitor.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-monitor.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-monitor.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-monitor.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-monitor.o: $(hdrdir)/ruby/impl/compiler_since.h
-monitor.o: $(hdrdir)/ruby/impl/config.h
-monitor.o: $(hdrdir)/ruby/impl/constant_p.h
-monitor.o: $(hdrdir)/ruby/impl/core.h
-monitor.o: $(hdrdir)/ruby/impl/core/rarray.h
-monitor.o: $(hdrdir)/ruby/impl/core/rbasic.h
-monitor.o: $(hdrdir)/ruby/impl/core/rbignum.h
-monitor.o: $(hdrdir)/ruby/impl/core/rclass.h
-monitor.o: $(hdrdir)/ruby/impl/core/rdata.h
-monitor.o: $(hdrdir)/ruby/impl/core/rfile.h
-monitor.o: $(hdrdir)/ruby/impl/core/rhash.h
-monitor.o: $(hdrdir)/ruby/impl/core/robject.h
-monitor.o: $(hdrdir)/ruby/impl/core/rregexp.h
-monitor.o: $(hdrdir)/ruby/impl/core/rstring.h
-monitor.o: $(hdrdir)/ruby/impl/core/rstruct.h
-monitor.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-monitor.o: $(hdrdir)/ruby/impl/ctype.h
-monitor.o: $(hdrdir)/ruby/impl/dllexport.h
-monitor.o: $(hdrdir)/ruby/impl/dosish.h
-monitor.o: $(hdrdir)/ruby/impl/error.h
-monitor.o: $(hdrdir)/ruby/impl/eval.h
-monitor.o: $(hdrdir)/ruby/impl/event.h
-monitor.o: $(hdrdir)/ruby/impl/fl_type.h
-monitor.o: $(hdrdir)/ruby/impl/gc.h
-monitor.o: $(hdrdir)/ruby/impl/glob.h
-monitor.o: $(hdrdir)/ruby/impl/globals.h
-monitor.o: $(hdrdir)/ruby/impl/has/attribute.h
-monitor.o: $(hdrdir)/ruby/impl/has/builtin.h
-monitor.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-monitor.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-monitor.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-monitor.o: $(hdrdir)/ruby/impl/has/extension.h
-monitor.o: $(hdrdir)/ruby/impl/has/feature.h
-monitor.o: $(hdrdir)/ruby/impl/has/warning.h
-monitor.o: $(hdrdir)/ruby/impl/intern/array.h
-monitor.o: $(hdrdir)/ruby/impl/intern/bignum.h
-monitor.o: $(hdrdir)/ruby/impl/intern/class.h
-monitor.o: $(hdrdir)/ruby/impl/intern/compar.h
-monitor.o: $(hdrdir)/ruby/impl/intern/complex.h
-monitor.o: $(hdrdir)/ruby/impl/intern/cont.h
-monitor.o: $(hdrdir)/ruby/impl/intern/dir.h
-monitor.o: $(hdrdir)/ruby/impl/intern/enum.h
-monitor.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-monitor.o: $(hdrdir)/ruby/impl/intern/error.h
-monitor.o: $(hdrdir)/ruby/impl/intern/eval.h
-monitor.o: $(hdrdir)/ruby/impl/intern/file.h
-monitor.o: $(hdrdir)/ruby/impl/intern/gc.h
-monitor.o: $(hdrdir)/ruby/impl/intern/hash.h
-monitor.o: $(hdrdir)/ruby/impl/intern/io.h
-monitor.o: $(hdrdir)/ruby/impl/intern/load.h
-monitor.o: $(hdrdir)/ruby/impl/intern/marshal.h
-monitor.o: $(hdrdir)/ruby/impl/intern/numeric.h
-monitor.o: $(hdrdir)/ruby/impl/intern/object.h
-monitor.o: $(hdrdir)/ruby/impl/intern/parse.h
-monitor.o: $(hdrdir)/ruby/impl/intern/proc.h
-monitor.o: $(hdrdir)/ruby/impl/intern/process.h
-monitor.o: $(hdrdir)/ruby/impl/intern/random.h
-monitor.o: $(hdrdir)/ruby/impl/intern/range.h
-monitor.o: $(hdrdir)/ruby/impl/intern/rational.h
-monitor.o: $(hdrdir)/ruby/impl/intern/re.h
-monitor.o: $(hdrdir)/ruby/impl/intern/ruby.h
-monitor.o: $(hdrdir)/ruby/impl/intern/select.h
-monitor.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-monitor.o: $(hdrdir)/ruby/impl/intern/signal.h
-monitor.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-monitor.o: $(hdrdir)/ruby/impl/intern/string.h
-monitor.o: $(hdrdir)/ruby/impl/intern/struct.h
-monitor.o: $(hdrdir)/ruby/impl/intern/thread.h
-monitor.o: $(hdrdir)/ruby/impl/intern/time.h
-monitor.o: $(hdrdir)/ruby/impl/intern/variable.h
-monitor.o: $(hdrdir)/ruby/impl/intern/vm.h
-monitor.o: $(hdrdir)/ruby/impl/interpreter.h
-monitor.o: $(hdrdir)/ruby/impl/iterator.h
-monitor.o: $(hdrdir)/ruby/impl/memory.h
-monitor.o: $(hdrdir)/ruby/impl/method.h
-monitor.o: $(hdrdir)/ruby/impl/module.h
-monitor.o: $(hdrdir)/ruby/impl/newobj.h
-monitor.o: $(hdrdir)/ruby/impl/rgengc.h
-monitor.o: $(hdrdir)/ruby/impl/scan_args.h
-monitor.o: $(hdrdir)/ruby/impl/special_consts.h
-monitor.o: $(hdrdir)/ruby/impl/static_assert.h
-monitor.o: $(hdrdir)/ruby/impl/stdalign.h
-monitor.o: $(hdrdir)/ruby/impl/stdbool.h
-monitor.o: $(hdrdir)/ruby/impl/symbol.h
-monitor.o: $(hdrdir)/ruby/impl/token_paste.h
-monitor.o: $(hdrdir)/ruby/impl/value.h
-monitor.o: $(hdrdir)/ruby/impl/value_type.h
-monitor.o: $(hdrdir)/ruby/impl/variable.h
-monitor.o: $(hdrdir)/ruby/impl/warning_push.h
-monitor.o: $(hdrdir)/ruby/impl/xmalloc.h
+monitor.o: $(hdrdir)/ruby/internal/anyargs.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+monitor.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+monitor.o: $(hdrdir)/ruby/internal/assume.h
+monitor.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+monitor.o: $(hdrdir)/ruby/internal/attr/artificial.h
+monitor.o: $(hdrdir)/ruby/internal/attr/cold.h
+monitor.o: $(hdrdir)/ruby/internal/attr/const.h
+monitor.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+monitor.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+monitor.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+monitor.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+monitor.o: $(hdrdir)/ruby/internal/attr/error.h
+monitor.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+monitor.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+monitor.o: $(hdrdir)/ruby/internal/attr/format.h
+monitor.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+monitor.o: $(hdrdir)/ruby/internal/attr/noalias.h
+monitor.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+monitor.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+monitor.o: $(hdrdir)/ruby/internal/attr/noinline.h
+monitor.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+monitor.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+monitor.o: $(hdrdir)/ruby/internal/attr/pure.h
+monitor.o: $(hdrdir)/ruby/internal/attr/restrict.h
+monitor.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+monitor.o: $(hdrdir)/ruby/internal/attr/warning.h
+monitor.o: $(hdrdir)/ruby/internal/attr/weakref.h
+monitor.o: $(hdrdir)/ruby/internal/cast.h
+monitor.o: $(hdrdir)/ruby/internal/compiler_is.h
+monitor.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+monitor.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+monitor.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+monitor.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+monitor.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+monitor.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+monitor.o: $(hdrdir)/ruby/internal/compiler_since.h
+monitor.o: $(hdrdir)/ruby/internal/config.h
+monitor.o: $(hdrdir)/ruby/internal/constant_p.h
+monitor.o: $(hdrdir)/ruby/internal/core.h
+monitor.o: $(hdrdir)/ruby/internal/core/rarray.h
+monitor.o: $(hdrdir)/ruby/internal/core/rbasic.h
+monitor.o: $(hdrdir)/ruby/internal/core/rbignum.h
+monitor.o: $(hdrdir)/ruby/internal/core/rclass.h
+monitor.o: $(hdrdir)/ruby/internal/core/rdata.h
+monitor.o: $(hdrdir)/ruby/internal/core/rfile.h
+monitor.o: $(hdrdir)/ruby/internal/core/rhash.h
+monitor.o: $(hdrdir)/ruby/internal/core/robject.h
+monitor.o: $(hdrdir)/ruby/internal/core/rregexp.h
+monitor.o: $(hdrdir)/ruby/internal/core/rstring.h
+monitor.o: $(hdrdir)/ruby/internal/core/rstruct.h
+monitor.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+monitor.o: $(hdrdir)/ruby/internal/ctype.h
+monitor.o: $(hdrdir)/ruby/internal/dllexport.h
+monitor.o: $(hdrdir)/ruby/internal/dosish.h
+monitor.o: $(hdrdir)/ruby/internal/error.h
+monitor.o: $(hdrdir)/ruby/internal/eval.h
+monitor.o: $(hdrdir)/ruby/internal/event.h
+monitor.o: $(hdrdir)/ruby/internal/fl_type.h
+monitor.o: $(hdrdir)/ruby/internal/gc.h
+monitor.o: $(hdrdir)/ruby/internal/glob.h
+monitor.o: $(hdrdir)/ruby/internal/globals.h
+monitor.o: $(hdrdir)/ruby/internal/has/attribute.h
+monitor.o: $(hdrdir)/ruby/internal/has/builtin.h
+monitor.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+monitor.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+monitor.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+monitor.o: $(hdrdir)/ruby/internal/has/extension.h
+monitor.o: $(hdrdir)/ruby/internal/has/feature.h
+monitor.o: $(hdrdir)/ruby/internal/has/warning.h
+monitor.o: $(hdrdir)/ruby/internal/intern/array.h
+monitor.o: $(hdrdir)/ruby/internal/intern/bignum.h
+monitor.o: $(hdrdir)/ruby/internal/intern/class.h
+monitor.o: $(hdrdir)/ruby/internal/intern/compar.h
+monitor.o: $(hdrdir)/ruby/internal/intern/complex.h
+monitor.o: $(hdrdir)/ruby/internal/intern/cont.h
+monitor.o: $(hdrdir)/ruby/internal/intern/dir.h
+monitor.o: $(hdrdir)/ruby/internal/intern/enum.h
+monitor.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+monitor.o: $(hdrdir)/ruby/internal/intern/error.h
+monitor.o: $(hdrdir)/ruby/internal/intern/eval.h
+monitor.o: $(hdrdir)/ruby/internal/intern/file.h
+monitor.o: $(hdrdir)/ruby/internal/intern/gc.h
+monitor.o: $(hdrdir)/ruby/internal/intern/hash.h
+monitor.o: $(hdrdir)/ruby/internal/intern/io.h
+monitor.o: $(hdrdir)/ruby/internal/intern/load.h
+monitor.o: $(hdrdir)/ruby/internal/intern/marshal.h
+monitor.o: $(hdrdir)/ruby/internal/intern/numeric.h
+monitor.o: $(hdrdir)/ruby/internal/intern/object.h
+monitor.o: $(hdrdir)/ruby/internal/intern/parse.h
+monitor.o: $(hdrdir)/ruby/internal/intern/proc.h
+monitor.o: $(hdrdir)/ruby/internal/intern/process.h
+monitor.o: $(hdrdir)/ruby/internal/intern/random.h
+monitor.o: $(hdrdir)/ruby/internal/intern/range.h
+monitor.o: $(hdrdir)/ruby/internal/intern/rational.h
+monitor.o: $(hdrdir)/ruby/internal/intern/re.h
+monitor.o: $(hdrdir)/ruby/internal/intern/ruby.h
+monitor.o: $(hdrdir)/ruby/internal/intern/select.h
+monitor.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+monitor.o: $(hdrdir)/ruby/internal/intern/signal.h
+monitor.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+monitor.o: $(hdrdir)/ruby/internal/intern/string.h
+monitor.o: $(hdrdir)/ruby/internal/intern/struct.h
+monitor.o: $(hdrdir)/ruby/internal/intern/thread.h
+monitor.o: $(hdrdir)/ruby/internal/intern/time.h
+monitor.o: $(hdrdir)/ruby/internal/intern/variable.h
+monitor.o: $(hdrdir)/ruby/internal/intern/vm.h
+monitor.o: $(hdrdir)/ruby/internal/interpreter.h
+monitor.o: $(hdrdir)/ruby/internal/iterator.h
+monitor.o: $(hdrdir)/ruby/internal/memory.h
+monitor.o: $(hdrdir)/ruby/internal/method.h
+monitor.o: $(hdrdir)/ruby/internal/module.h
+monitor.o: $(hdrdir)/ruby/internal/newobj.h
+monitor.o: $(hdrdir)/ruby/internal/rgengc.h
+monitor.o: $(hdrdir)/ruby/internal/scan_args.h
+monitor.o: $(hdrdir)/ruby/internal/special_consts.h
+monitor.o: $(hdrdir)/ruby/internal/static_assert.h
+monitor.o: $(hdrdir)/ruby/internal/stdalign.h
+monitor.o: $(hdrdir)/ruby/internal/stdbool.h
+monitor.o: $(hdrdir)/ruby/internal/symbol.h
+monitor.o: $(hdrdir)/ruby/internal/token_paste.h
+monitor.o: $(hdrdir)/ruby/internal/value.h
+monitor.o: $(hdrdir)/ruby/internal/value_type.h
+monitor.o: $(hdrdir)/ruby/internal/variable.h
+monitor.o: $(hdrdir)/ruby/internal/warning_push.h
+monitor.o: $(hdrdir)/ruby/internal/xmalloc.h
monitor.o: $(hdrdir)/ruby/assert.h
monitor.o: $(hdrdir)/ruby/backward.h
monitor.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/nkf/depend b/ext/nkf/depend
index 5c6b83450a..0e1a590687 100644
--- a/ext/nkf/depend
+++ b/ext/nkf/depend
@@ -5,146 +5,146 @@ nkf.o: nkf.c
# AUTOGENERATED DEPENDENCIES START
nkf.o: $(RUBY_EXTCONF_H)
nkf.o: $(arch_hdrdir)/ruby/config.h
-nkf.o: $(hdrdir)/ruby/impl/anyargs.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-nkf.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-nkf.o: $(hdrdir)/ruby/impl/assume.h
-nkf.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-nkf.o: $(hdrdir)/ruby/impl/attr/artificial.h
-nkf.o: $(hdrdir)/ruby/impl/attr/cold.h
-nkf.o: $(hdrdir)/ruby/impl/attr/const.h
-nkf.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-nkf.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-nkf.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-nkf.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-nkf.o: $(hdrdir)/ruby/impl/attr/error.h
-nkf.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-nkf.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-nkf.o: $(hdrdir)/ruby/impl/attr/format.h
-nkf.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-nkf.o: $(hdrdir)/ruby/impl/attr/noalias.h
-nkf.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-nkf.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-nkf.o: $(hdrdir)/ruby/impl/attr/noinline.h
-nkf.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-nkf.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-nkf.o: $(hdrdir)/ruby/impl/attr/pure.h
-nkf.o: $(hdrdir)/ruby/impl/attr/restrict.h
-nkf.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-nkf.o: $(hdrdir)/ruby/impl/attr/warning.h
-nkf.o: $(hdrdir)/ruby/impl/attr/weakref.h
-nkf.o: $(hdrdir)/ruby/impl/cast.h
-nkf.o: $(hdrdir)/ruby/impl/compiler_is.h
-nkf.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-nkf.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-nkf.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-nkf.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-nkf.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-nkf.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-nkf.o: $(hdrdir)/ruby/impl/compiler_since.h
-nkf.o: $(hdrdir)/ruby/impl/config.h
-nkf.o: $(hdrdir)/ruby/impl/constant_p.h
-nkf.o: $(hdrdir)/ruby/impl/core.h
-nkf.o: $(hdrdir)/ruby/impl/core/rarray.h
-nkf.o: $(hdrdir)/ruby/impl/core/rbasic.h
-nkf.o: $(hdrdir)/ruby/impl/core/rbignum.h
-nkf.o: $(hdrdir)/ruby/impl/core/rclass.h
-nkf.o: $(hdrdir)/ruby/impl/core/rdata.h
-nkf.o: $(hdrdir)/ruby/impl/core/rfile.h
-nkf.o: $(hdrdir)/ruby/impl/core/rhash.h
-nkf.o: $(hdrdir)/ruby/impl/core/robject.h
-nkf.o: $(hdrdir)/ruby/impl/core/rregexp.h
-nkf.o: $(hdrdir)/ruby/impl/core/rstring.h
-nkf.o: $(hdrdir)/ruby/impl/core/rstruct.h
-nkf.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-nkf.o: $(hdrdir)/ruby/impl/ctype.h
-nkf.o: $(hdrdir)/ruby/impl/dllexport.h
-nkf.o: $(hdrdir)/ruby/impl/dosish.h
-nkf.o: $(hdrdir)/ruby/impl/error.h
-nkf.o: $(hdrdir)/ruby/impl/eval.h
-nkf.o: $(hdrdir)/ruby/impl/event.h
-nkf.o: $(hdrdir)/ruby/impl/fl_type.h
-nkf.o: $(hdrdir)/ruby/impl/gc.h
-nkf.o: $(hdrdir)/ruby/impl/glob.h
-nkf.o: $(hdrdir)/ruby/impl/globals.h
-nkf.o: $(hdrdir)/ruby/impl/has/attribute.h
-nkf.o: $(hdrdir)/ruby/impl/has/builtin.h
-nkf.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-nkf.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-nkf.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-nkf.o: $(hdrdir)/ruby/impl/has/extension.h
-nkf.o: $(hdrdir)/ruby/impl/has/feature.h
-nkf.o: $(hdrdir)/ruby/impl/has/warning.h
-nkf.o: $(hdrdir)/ruby/impl/intern/array.h
-nkf.o: $(hdrdir)/ruby/impl/intern/bignum.h
-nkf.o: $(hdrdir)/ruby/impl/intern/class.h
-nkf.o: $(hdrdir)/ruby/impl/intern/compar.h
-nkf.o: $(hdrdir)/ruby/impl/intern/complex.h
-nkf.o: $(hdrdir)/ruby/impl/intern/cont.h
-nkf.o: $(hdrdir)/ruby/impl/intern/dir.h
-nkf.o: $(hdrdir)/ruby/impl/intern/enum.h
-nkf.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-nkf.o: $(hdrdir)/ruby/impl/intern/error.h
-nkf.o: $(hdrdir)/ruby/impl/intern/eval.h
-nkf.o: $(hdrdir)/ruby/impl/intern/file.h
-nkf.o: $(hdrdir)/ruby/impl/intern/gc.h
-nkf.o: $(hdrdir)/ruby/impl/intern/hash.h
-nkf.o: $(hdrdir)/ruby/impl/intern/io.h
-nkf.o: $(hdrdir)/ruby/impl/intern/load.h
-nkf.o: $(hdrdir)/ruby/impl/intern/marshal.h
-nkf.o: $(hdrdir)/ruby/impl/intern/numeric.h
-nkf.o: $(hdrdir)/ruby/impl/intern/object.h
-nkf.o: $(hdrdir)/ruby/impl/intern/parse.h
-nkf.o: $(hdrdir)/ruby/impl/intern/proc.h
-nkf.o: $(hdrdir)/ruby/impl/intern/process.h
-nkf.o: $(hdrdir)/ruby/impl/intern/random.h
-nkf.o: $(hdrdir)/ruby/impl/intern/range.h
-nkf.o: $(hdrdir)/ruby/impl/intern/rational.h
-nkf.o: $(hdrdir)/ruby/impl/intern/re.h
-nkf.o: $(hdrdir)/ruby/impl/intern/ruby.h
-nkf.o: $(hdrdir)/ruby/impl/intern/select.h
-nkf.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-nkf.o: $(hdrdir)/ruby/impl/intern/signal.h
-nkf.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-nkf.o: $(hdrdir)/ruby/impl/intern/string.h
-nkf.o: $(hdrdir)/ruby/impl/intern/struct.h
-nkf.o: $(hdrdir)/ruby/impl/intern/thread.h
-nkf.o: $(hdrdir)/ruby/impl/intern/time.h
-nkf.o: $(hdrdir)/ruby/impl/intern/variable.h
-nkf.o: $(hdrdir)/ruby/impl/intern/vm.h
-nkf.o: $(hdrdir)/ruby/impl/interpreter.h
-nkf.o: $(hdrdir)/ruby/impl/iterator.h
-nkf.o: $(hdrdir)/ruby/impl/memory.h
-nkf.o: $(hdrdir)/ruby/impl/method.h
-nkf.o: $(hdrdir)/ruby/impl/module.h
-nkf.o: $(hdrdir)/ruby/impl/newobj.h
-nkf.o: $(hdrdir)/ruby/impl/rgengc.h
-nkf.o: $(hdrdir)/ruby/impl/scan_args.h
-nkf.o: $(hdrdir)/ruby/impl/special_consts.h
-nkf.o: $(hdrdir)/ruby/impl/static_assert.h
-nkf.o: $(hdrdir)/ruby/impl/stdalign.h
-nkf.o: $(hdrdir)/ruby/impl/stdbool.h
-nkf.o: $(hdrdir)/ruby/impl/symbol.h
-nkf.o: $(hdrdir)/ruby/impl/token_paste.h
-nkf.o: $(hdrdir)/ruby/impl/value.h
-nkf.o: $(hdrdir)/ruby/impl/value_type.h
-nkf.o: $(hdrdir)/ruby/impl/variable.h
-nkf.o: $(hdrdir)/ruby/impl/warning_push.h
-nkf.o: $(hdrdir)/ruby/impl/xmalloc.h
+nkf.o: $(hdrdir)/ruby/internal/anyargs.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+nkf.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+nkf.o: $(hdrdir)/ruby/internal/assume.h
+nkf.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+nkf.o: $(hdrdir)/ruby/internal/attr/artificial.h
+nkf.o: $(hdrdir)/ruby/internal/attr/cold.h
+nkf.o: $(hdrdir)/ruby/internal/attr/const.h
+nkf.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+nkf.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+nkf.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+nkf.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+nkf.o: $(hdrdir)/ruby/internal/attr/error.h
+nkf.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+nkf.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+nkf.o: $(hdrdir)/ruby/internal/attr/format.h
+nkf.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+nkf.o: $(hdrdir)/ruby/internal/attr/noalias.h
+nkf.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+nkf.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+nkf.o: $(hdrdir)/ruby/internal/attr/noinline.h
+nkf.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+nkf.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+nkf.o: $(hdrdir)/ruby/internal/attr/pure.h
+nkf.o: $(hdrdir)/ruby/internal/attr/restrict.h
+nkf.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+nkf.o: $(hdrdir)/ruby/internal/attr/warning.h
+nkf.o: $(hdrdir)/ruby/internal/attr/weakref.h
+nkf.o: $(hdrdir)/ruby/internal/cast.h
+nkf.o: $(hdrdir)/ruby/internal/compiler_is.h
+nkf.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+nkf.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+nkf.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+nkf.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+nkf.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+nkf.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+nkf.o: $(hdrdir)/ruby/internal/compiler_since.h
+nkf.o: $(hdrdir)/ruby/internal/config.h
+nkf.o: $(hdrdir)/ruby/internal/constant_p.h
+nkf.o: $(hdrdir)/ruby/internal/core.h
+nkf.o: $(hdrdir)/ruby/internal/core/rarray.h
+nkf.o: $(hdrdir)/ruby/internal/core/rbasic.h
+nkf.o: $(hdrdir)/ruby/internal/core/rbignum.h
+nkf.o: $(hdrdir)/ruby/internal/core/rclass.h
+nkf.o: $(hdrdir)/ruby/internal/core/rdata.h
+nkf.o: $(hdrdir)/ruby/internal/core/rfile.h
+nkf.o: $(hdrdir)/ruby/internal/core/rhash.h
+nkf.o: $(hdrdir)/ruby/internal/core/robject.h
+nkf.o: $(hdrdir)/ruby/internal/core/rregexp.h
+nkf.o: $(hdrdir)/ruby/internal/core/rstring.h
+nkf.o: $(hdrdir)/ruby/internal/core/rstruct.h
+nkf.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+nkf.o: $(hdrdir)/ruby/internal/ctype.h
+nkf.o: $(hdrdir)/ruby/internal/dllexport.h
+nkf.o: $(hdrdir)/ruby/internal/dosish.h
+nkf.o: $(hdrdir)/ruby/internal/error.h
+nkf.o: $(hdrdir)/ruby/internal/eval.h
+nkf.o: $(hdrdir)/ruby/internal/event.h
+nkf.o: $(hdrdir)/ruby/internal/fl_type.h
+nkf.o: $(hdrdir)/ruby/internal/gc.h
+nkf.o: $(hdrdir)/ruby/internal/glob.h
+nkf.o: $(hdrdir)/ruby/internal/globals.h
+nkf.o: $(hdrdir)/ruby/internal/has/attribute.h
+nkf.o: $(hdrdir)/ruby/internal/has/builtin.h
+nkf.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+nkf.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+nkf.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+nkf.o: $(hdrdir)/ruby/internal/has/extension.h
+nkf.o: $(hdrdir)/ruby/internal/has/feature.h
+nkf.o: $(hdrdir)/ruby/internal/has/warning.h
+nkf.o: $(hdrdir)/ruby/internal/intern/array.h
+nkf.o: $(hdrdir)/ruby/internal/intern/bignum.h
+nkf.o: $(hdrdir)/ruby/internal/intern/class.h
+nkf.o: $(hdrdir)/ruby/internal/intern/compar.h
+nkf.o: $(hdrdir)/ruby/internal/intern/complex.h
+nkf.o: $(hdrdir)/ruby/internal/intern/cont.h
+nkf.o: $(hdrdir)/ruby/internal/intern/dir.h
+nkf.o: $(hdrdir)/ruby/internal/intern/enum.h
+nkf.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+nkf.o: $(hdrdir)/ruby/internal/intern/error.h
+nkf.o: $(hdrdir)/ruby/internal/intern/eval.h
+nkf.o: $(hdrdir)/ruby/internal/intern/file.h
+nkf.o: $(hdrdir)/ruby/internal/intern/gc.h
+nkf.o: $(hdrdir)/ruby/internal/intern/hash.h
+nkf.o: $(hdrdir)/ruby/internal/intern/io.h
+nkf.o: $(hdrdir)/ruby/internal/intern/load.h
+nkf.o: $(hdrdir)/ruby/internal/intern/marshal.h
+nkf.o: $(hdrdir)/ruby/internal/intern/numeric.h
+nkf.o: $(hdrdir)/ruby/internal/intern/object.h
+nkf.o: $(hdrdir)/ruby/internal/intern/parse.h
+nkf.o: $(hdrdir)/ruby/internal/intern/proc.h
+nkf.o: $(hdrdir)/ruby/internal/intern/process.h
+nkf.o: $(hdrdir)/ruby/internal/intern/random.h
+nkf.o: $(hdrdir)/ruby/internal/intern/range.h
+nkf.o: $(hdrdir)/ruby/internal/intern/rational.h
+nkf.o: $(hdrdir)/ruby/internal/intern/re.h
+nkf.o: $(hdrdir)/ruby/internal/intern/ruby.h
+nkf.o: $(hdrdir)/ruby/internal/intern/select.h
+nkf.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+nkf.o: $(hdrdir)/ruby/internal/intern/signal.h
+nkf.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+nkf.o: $(hdrdir)/ruby/internal/intern/string.h
+nkf.o: $(hdrdir)/ruby/internal/intern/struct.h
+nkf.o: $(hdrdir)/ruby/internal/intern/thread.h
+nkf.o: $(hdrdir)/ruby/internal/intern/time.h
+nkf.o: $(hdrdir)/ruby/internal/intern/variable.h
+nkf.o: $(hdrdir)/ruby/internal/intern/vm.h
+nkf.o: $(hdrdir)/ruby/internal/interpreter.h
+nkf.o: $(hdrdir)/ruby/internal/iterator.h
+nkf.o: $(hdrdir)/ruby/internal/memory.h
+nkf.o: $(hdrdir)/ruby/internal/method.h
+nkf.o: $(hdrdir)/ruby/internal/module.h
+nkf.o: $(hdrdir)/ruby/internal/newobj.h
+nkf.o: $(hdrdir)/ruby/internal/rgengc.h
+nkf.o: $(hdrdir)/ruby/internal/scan_args.h
+nkf.o: $(hdrdir)/ruby/internal/special_consts.h
+nkf.o: $(hdrdir)/ruby/internal/static_assert.h
+nkf.o: $(hdrdir)/ruby/internal/stdalign.h
+nkf.o: $(hdrdir)/ruby/internal/stdbool.h
+nkf.o: $(hdrdir)/ruby/internal/symbol.h
+nkf.o: $(hdrdir)/ruby/internal/token_paste.h
+nkf.o: $(hdrdir)/ruby/internal/value.h
+nkf.o: $(hdrdir)/ruby/internal/value_type.h
+nkf.o: $(hdrdir)/ruby/internal/variable.h
+nkf.o: $(hdrdir)/ruby/internal/warning_push.h
+nkf.o: $(hdrdir)/ruby/internal/xmalloc.h
nkf.o: $(hdrdir)/ruby/assert.h
nkf.o: $(hdrdir)/ruby/backward.h
nkf.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/objspace/depend b/ext/objspace/depend
index a02a6f00dd..f2e77ff4db 100644
--- a/ext/objspace/depend
+++ b/ext/objspace/depend
@@ -2,146 +2,146 @@
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/impl/anyargs.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-object_tracing.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-object_tracing.o: $(hdrdir)/ruby/impl/assume.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/artificial.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/cold.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/const.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/error.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/format.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/noalias.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/noinline.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/pure.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/restrict.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/warning.h
-object_tracing.o: $(hdrdir)/ruby/impl/attr/weakref.h
-object_tracing.o: $(hdrdir)/ruby/impl/cast.h
-object_tracing.o: $(hdrdir)/ruby/impl/compiler_is.h
-object_tracing.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-object_tracing.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-object_tracing.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-object_tracing.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-object_tracing.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-object_tracing.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-object_tracing.o: $(hdrdir)/ruby/impl/compiler_since.h
-object_tracing.o: $(hdrdir)/ruby/impl/config.h
-object_tracing.o: $(hdrdir)/ruby/impl/constant_p.h
-object_tracing.o: $(hdrdir)/ruby/impl/core.h
-object_tracing.o: $(hdrdir)/ruby/impl/core/rarray.h
-object_tracing.o: $(hdrdir)/ruby/impl/core/rbasic.h
-object_tracing.o: $(hdrdir)/ruby/impl/core/rbignum.h
-object_tracing.o: $(hdrdir)/ruby/impl/core/rclass.h
-object_tracing.o: $(hdrdir)/ruby/impl/core/rdata.h
-object_tracing.o: $(hdrdir)/ruby/impl/core/rfile.h
-object_tracing.o: $(hdrdir)/ruby/impl/core/rhash.h
-object_tracing.o: $(hdrdir)/ruby/impl/core/robject.h
-object_tracing.o: $(hdrdir)/ruby/impl/core/rregexp.h
-object_tracing.o: $(hdrdir)/ruby/impl/core/rstring.h
-object_tracing.o: $(hdrdir)/ruby/impl/core/rstruct.h
-object_tracing.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-object_tracing.o: $(hdrdir)/ruby/impl/ctype.h
-object_tracing.o: $(hdrdir)/ruby/impl/dllexport.h
-object_tracing.o: $(hdrdir)/ruby/impl/dosish.h
-object_tracing.o: $(hdrdir)/ruby/impl/error.h
-object_tracing.o: $(hdrdir)/ruby/impl/eval.h
-object_tracing.o: $(hdrdir)/ruby/impl/event.h
-object_tracing.o: $(hdrdir)/ruby/impl/fl_type.h
-object_tracing.o: $(hdrdir)/ruby/impl/gc.h
-object_tracing.o: $(hdrdir)/ruby/impl/glob.h
-object_tracing.o: $(hdrdir)/ruby/impl/globals.h
-object_tracing.o: $(hdrdir)/ruby/impl/has/attribute.h
-object_tracing.o: $(hdrdir)/ruby/impl/has/builtin.h
-object_tracing.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-object_tracing.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-object_tracing.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-object_tracing.o: $(hdrdir)/ruby/impl/has/extension.h
-object_tracing.o: $(hdrdir)/ruby/impl/has/feature.h
-object_tracing.o: $(hdrdir)/ruby/impl/has/warning.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/array.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/bignum.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/class.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/compar.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/complex.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/cont.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/dir.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/enum.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/error.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/eval.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/file.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/gc.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/hash.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/io.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/load.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/marshal.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/numeric.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/object.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/parse.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/proc.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/process.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/random.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/range.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/rational.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/re.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/ruby.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/select.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/signal.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/string.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/struct.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/thread.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/time.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/variable.h
-object_tracing.o: $(hdrdir)/ruby/impl/intern/vm.h
-object_tracing.o: $(hdrdir)/ruby/impl/interpreter.h
-object_tracing.o: $(hdrdir)/ruby/impl/iterator.h
-object_tracing.o: $(hdrdir)/ruby/impl/memory.h
-object_tracing.o: $(hdrdir)/ruby/impl/method.h
-object_tracing.o: $(hdrdir)/ruby/impl/module.h
-object_tracing.o: $(hdrdir)/ruby/impl/newobj.h
-object_tracing.o: $(hdrdir)/ruby/impl/rgengc.h
-object_tracing.o: $(hdrdir)/ruby/impl/scan_args.h
-object_tracing.o: $(hdrdir)/ruby/impl/special_consts.h
-object_tracing.o: $(hdrdir)/ruby/impl/static_assert.h
-object_tracing.o: $(hdrdir)/ruby/impl/stdalign.h
-object_tracing.o: $(hdrdir)/ruby/impl/stdbool.h
-object_tracing.o: $(hdrdir)/ruby/impl/symbol.h
-object_tracing.o: $(hdrdir)/ruby/impl/token_paste.h
-object_tracing.o: $(hdrdir)/ruby/impl/value.h
-object_tracing.o: $(hdrdir)/ruby/impl/value_type.h
-object_tracing.o: $(hdrdir)/ruby/impl/variable.h
-object_tracing.o: $(hdrdir)/ruby/impl/warning_push.h
-object_tracing.o: $(hdrdir)/ruby/impl/xmalloc.h
+object_tracing.o: $(hdrdir)/ruby/internal/anyargs.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+object_tracing.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+object_tracing.o: $(hdrdir)/ruby/internal/assume.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/artificial.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/cold.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/const.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/error.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/format.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/noalias.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/noinline.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/pure.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/restrict.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/warning.h
+object_tracing.o: $(hdrdir)/ruby/internal/attr/weakref.h
+object_tracing.o: $(hdrdir)/ruby/internal/cast.h
+object_tracing.o: $(hdrdir)/ruby/internal/compiler_is.h
+object_tracing.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+object_tracing.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+object_tracing.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+object_tracing.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+object_tracing.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+object_tracing.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+object_tracing.o: $(hdrdir)/ruby/internal/compiler_since.h
+object_tracing.o: $(hdrdir)/ruby/internal/config.h
+object_tracing.o: $(hdrdir)/ruby/internal/constant_p.h
+object_tracing.o: $(hdrdir)/ruby/internal/core.h
+object_tracing.o: $(hdrdir)/ruby/internal/core/rarray.h
+object_tracing.o: $(hdrdir)/ruby/internal/core/rbasic.h
+object_tracing.o: $(hdrdir)/ruby/internal/core/rbignum.h
+object_tracing.o: $(hdrdir)/ruby/internal/core/rclass.h
+object_tracing.o: $(hdrdir)/ruby/internal/core/rdata.h
+object_tracing.o: $(hdrdir)/ruby/internal/core/rfile.h
+object_tracing.o: $(hdrdir)/ruby/internal/core/rhash.h
+object_tracing.o: $(hdrdir)/ruby/internal/core/robject.h
+object_tracing.o: $(hdrdir)/ruby/internal/core/rregexp.h
+object_tracing.o: $(hdrdir)/ruby/internal/core/rstring.h
+object_tracing.o: $(hdrdir)/ruby/internal/core/rstruct.h
+object_tracing.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+object_tracing.o: $(hdrdir)/ruby/internal/ctype.h
+object_tracing.o: $(hdrdir)/ruby/internal/dllexport.h
+object_tracing.o: $(hdrdir)/ruby/internal/dosish.h
+object_tracing.o: $(hdrdir)/ruby/internal/error.h
+object_tracing.o: $(hdrdir)/ruby/internal/eval.h
+object_tracing.o: $(hdrdir)/ruby/internal/event.h
+object_tracing.o: $(hdrdir)/ruby/internal/fl_type.h
+object_tracing.o: $(hdrdir)/ruby/internal/gc.h
+object_tracing.o: $(hdrdir)/ruby/internal/glob.h
+object_tracing.o: $(hdrdir)/ruby/internal/globals.h
+object_tracing.o: $(hdrdir)/ruby/internal/has/attribute.h
+object_tracing.o: $(hdrdir)/ruby/internal/has/builtin.h
+object_tracing.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+object_tracing.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+object_tracing.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+object_tracing.o: $(hdrdir)/ruby/internal/has/extension.h
+object_tracing.o: $(hdrdir)/ruby/internal/has/feature.h
+object_tracing.o: $(hdrdir)/ruby/internal/has/warning.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/array.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/bignum.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/class.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/compar.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/complex.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/cont.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/dir.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/enum.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/error.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/eval.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/file.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/gc.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/hash.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/io.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/load.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/marshal.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/numeric.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/object.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/parse.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/proc.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/process.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/random.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/range.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/rational.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/re.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/ruby.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/select.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/signal.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/string.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/struct.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/thread.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/time.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/variable.h
+object_tracing.o: $(hdrdir)/ruby/internal/intern/vm.h
+object_tracing.o: $(hdrdir)/ruby/internal/interpreter.h
+object_tracing.o: $(hdrdir)/ruby/internal/iterator.h
+object_tracing.o: $(hdrdir)/ruby/internal/memory.h
+object_tracing.o: $(hdrdir)/ruby/internal/method.h
+object_tracing.o: $(hdrdir)/ruby/internal/module.h
+object_tracing.o: $(hdrdir)/ruby/internal/newobj.h
+object_tracing.o: $(hdrdir)/ruby/internal/rgengc.h
+object_tracing.o: $(hdrdir)/ruby/internal/scan_args.h
+object_tracing.o: $(hdrdir)/ruby/internal/special_consts.h
+object_tracing.o: $(hdrdir)/ruby/internal/static_assert.h
+object_tracing.o: $(hdrdir)/ruby/internal/stdalign.h
+object_tracing.o: $(hdrdir)/ruby/internal/stdbool.h
+object_tracing.o: $(hdrdir)/ruby/internal/symbol.h
+object_tracing.o: $(hdrdir)/ruby/internal/token_paste.h
+object_tracing.o: $(hdrdir)/ruby/internal/value.h
+object_tracing.o: $(hdrdir)/ruby/internal/value_type.h
+object_tracing.o: $(hdrdir)/ruby/internal/variable.h
+object_tracing.o: $(hdrdir)/ruby/internal/warning_push.h
+object_tracing.o: $(hdrdir)/ruby/internal/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
@@ -169,147 +169,147 @@ 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/impl/anyargs.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-objspace.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-objspace.o: $(hdrdir)/ruby/impl/assume.h
-objspace.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-objspace.o: $(hdrdir)/ruby/impl/attr/artificial.h
-objspace.o: $(hdrdir)/ruby/impl/attr/cold.h
-objspace.o: $(hdrdir)/ruby/impl/attr/const.h
-objspace.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-objspace.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-objspace.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-objspace.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-objspace.o: $(hdrdir)/ruby/impl/attr/error.h
-objspace.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-objspace.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-objspace.o: $(hdrdir)/ruby/impl/attr/format.h
-objspace.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-objspace.o: $(hdrdir)/ruby/impl/attr/noalias.h
-objspace.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-objspace.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-objspace.o: $(hdrdir)/ruby/impl/attr/noinline.h
-objspace.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-objspace.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-objspace.o: $(hdrdir)/ruby/impl/attr/pure.h
-objspace.o: $(hdrdir)/ruby/impl/attr/restrict.h
-objspace.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-objspace.o: $(hdrdir)/ruby/impl/attr/warning.h
-objspace.o: $(hdrdir)/ruby/impl/attr/weakref.h
-objspace.o: $(hdrdir)/ruby/impl/cast.h
-objspace.o: $(hdrdir)/ruby/impl/compiler_is.h
-objspace.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-objspace.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-objspace.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-objspace.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-objspace.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-objspace.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-objspace.o: $(hdrdir)/ruby/impl/compiler_since.h
-objspace.o: $(hdrdir)/ruby/impl/config.h
-objspace.o: $(hdrdir)/ruby/impl/constant_p.h
-objspace.o: $(hdrdir)/ruby/impl/core.h
-objspace.o: $(hdrdir)/ruby/impl/core/rarray.h
-objspace.o: $(hdrdir)/ruby/impl/core/rbasic.h
-objspace.o: $(hdrdir)/ruby/impl/core/rbignum.h
-objspace.o: $(hdrdir)/ruby/impl/core/rclass.h
-objspace.o: $(hdrdir)/ruby/impl/core/rdata.h
-objspace.o: $(hdrdir)/ruby/impl/core/rfile.h
-objspace.o: $(hdrdir)/ruby/impl/core/rhash.h
-objspace.o: $(hdrdir)/ruby/impl/core/rmatch.h
-objspace.o: $(hdrdir)/ruby/impl/core/robject.h
-objspace.o: $(hdrdir)/ruby/impl/core/rregexp.h
-objspace.o: $(hdrdir)/ruby/impl/core/rstring.h
-objspace.o: $(hdrdir)/ruby/impl/core/rstruct.h
-objspace.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-objspace.o: $(hdrdir)/ruby/impl/ctype.h
-objspace.o: $(hdrdir)/ruby/impl/dllexport.h
-objspace.o: $(hdrdir)/ruby/impl/dosish.h
-objspace.o: $(hdrdir)/ruby/impl/error.h
-objspace.o: $(hdrdir)/ruby/impl/eval.h
-objspace.o: $(hdrdir)/ruby/impl/event.h
-objspace.o: $(hdrdir)/ruby/impl/fl_type.h
-objspace.o: $(hdrdir)/ruby/impl/gc.h
-objspace.o: $(hdrdir)/ruby/impl/glob.h
-objspace.o: $(hdrdir)/ruby/impl/globals.h
-objspace.o: $(hdrdir)/ruby/impl/has/attribute.h
-objspace.o: $(hdrdir)/ruby/impl/has/builtin.h
-objspace.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-objspace.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-objspace.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-objspace.o: $(hdrdir)/ruby/impl/has/extension.h
-objspace.o: $(hdrdir)/ruby/impl/has/feature.h
-objspace.o: $(hdrdir)/ruby/impl/has/warning.h
-objspace.o: $(hdrdir)/ruby/impl/intern/array.h
-objspace.o: $(hdrdir)/ruby/impl/intern/bignum.h
-objspace.o: $(hdrdir)/ruby/impl/intern/class.h
-objspace.o: $(hdrdir)/ruby/impl/intern/compar.h
-objspace.o: $(hdrdir)/ruby/impl/intern/complex.h
-objspace.o: $(hdrdir)/ruby/impl/intern/cont.h
-objspace.o: $(hdrdir)/ruby/impl/intern/dir.h
-objspace.o: $(hdrdir)/ruby/impl/intern/enum.h
-objspace.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-objspace.o: $(hdrdir)/ruby/impl/intern/error.h
-objspace.o: $(hdrdir)/ruby/impl/intern/eval.h
-objspace.o: $(hdrdir)/ruby/impl/intern/file.h
-objspace.o: $(hdrdir)/ruby/impl/intern/gc.h
-objspace.o: $(hdrdir)/ruby/impl/intern/hash.h
-objspace.o: $(hdrdir)/ruby/impl/intern/io.h
-objspace.o: $(hdrdir)/ruby/impl/intern/load.h
-objspace.o: $(hdrdir)/ruby/impl/intern/marshal.h
-objspace.o: $(hdrdir)/ruby/impl/intern/numeric.h
-objspace.o: $(hdrdir)/ruby/impl/intern/object.h
-objspace.o: $(hdrdir)/ruby/impl/intern/parse.h
-objspace.o: $(hdrdir)/ruby/impl/intern/proc.h
-objspace.o: $(hdrdir)/ruby/impl/intern/process.h
-objspace.o: $(hdrdir)/ruby/impl/intern/random.h
-objspace.o: $(hdrdir)/ruby/impl/intern/range.h
-objspace.o: $(hdrdir)/ruby/impl/intern/rational.h
-objspace.o: $(hdrdir)/ruby/impl/intern/re.h
-objspace.o: $(hdrdir)/ruby/impl/intern/ruby.h
-objspace.o: $(hdrdir)/ruby/impl/intern/select.h
-objspace.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-objspace.o: $(hdrdir)/ruby/impl/intern/signal.h
-objspace.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-objspace.o: $(hdrdir)/ruby/impl/intern/string.h
-objspace.o: $(hdrdir)/ruby/impl/intern/struct.h
-objspace.o: $(hdrdir)/ruby/impl/intern/thread.h
-objspace.o: $(hdrdir)/ruby/impl/intern/time.h
-objspace.o: $(hdrdir)/ruby/impl/intern/variable.h
-objspace.o: $(hdrdir)/ruby/impl/intern/vm.h
-objspace.o: $(hdrdir)/ruby/impl/interpreter.h
-objspace.o: $(hdrdir)/ruby/impl/iterator.h
-objspace.o: $(hdrdir)/ruby/impl/memory.h
-objspace.o: $(hdrdir)/ruby/impl/method.h
-objspace.o: $(hdrdir)/ruby/impl/module.h
-objspace.o: $(hdrdir)/ruby/impl/newobj.h
-objspace.o: $(hdrdir)/ruby/impl/rgengc.h
-objspace.o: $(hdrdir)/ruby/impl/scan_args.h
-objspace.o: $(hdrdir)/ruby/impl/special_consts.h
-objspace.o: $(hdrdir)/ruby/impl/static_assert.h
-objspace.o: $(hdrdir)/ruby/impl/stdalign.h
-objspace.o: $(hdrdir)/ruby/impl/stdbool.h
-objspace.o: $(hdrdir)/ruby/impl/symbol.h
-objspace.o: $(hdrdir)/ruby/impl/token_paste.h
-objspace.o: $(hdrdir)/ruby/impl/value.h
-objspace.o: $(hdrdir)/ruby/impl/value_type.h
-objspace.o: $(hdrdir)/ruby/impl/variable.h
-objspace.o: $(hdrdir)/ruby/impl/warning_push.h
-objspace.o: $(hdrdir)/ruby/impl/xmalloc.h
+objspace.o: $(hdrdir)/ruby/internal/anyargs.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+objspace.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+objspace.o: $(hdrdir)/ruby/internal/assume.h
+objspace.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+objspace.o: $(hdrdir)/ruby/internal/attr/artificial.h
+objspace.o: $(hdrdir)/ruby/internal/attr/cold.h
+objspace.o: $(hdrdir)/ruby/internal/attr/const.h
+objspace.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+objspace.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+objspace.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+objspace.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+objspace.o: $(hdrdir)/ruby/internal/attr/error.h
+objspace.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+objspace.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+objspace.o: $(hdrdir)/ruby/internal/attr/format.h
+objspace.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+objspace.o: $(hdrdir)/ruby/internal/attr/noalias.h
+objspace.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+objspace.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+objspace.o: $(hdrdir)/ruby/internal/attr/noinline.h
+objspace.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+objspace.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+objspace.o: $(hdrdir)/ruby/internal/attr/pure.h
+objspace.o: $(hdrdir)/ruby/internal/attr/restrict.h
+objspace.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+objspace.o: $(hdrdir)/ruby/internal/attr/warning.h
+objspace.o: $(hdrdir)/ruby/internal/attr/weakref.h
+objspace.o: $(hdrdir)/ruby/internal/cast.h
+objspace.o: $(hdrdir)/ruby/internal/compiler_is.h
+objspace.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+objspace.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+objspace.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+objspace.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+objspace.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+objspace.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+objspace.o: $(hdrdir)/ruby/internal/compiler_since.h
+objspace.o: $(hdrdir)/ruby/internal/config.h
+objspace.o: $(hdrdir)/ruby/internal/constant_p.h
+objspace.o: $(hdrdir)/ruby/internal/core.h
+objspace.o: $(hdrdir)/ruby/internal/core/rarray.h
+objspace.o: $(hdrdir)/ruby/internal/core/rbasic.h
+objspace.o: $(hdrdir)/ruby/internal/core/rbignum.h
+objspace.o: $(hdrdir)/ruby/internal/core/rclass.h
+objspace.o: $(hdrdir)/ruby/internal/core/rdata.h
+objspace.o: $(hdrdir)/ruby/internal/core/rfile.h
+objspace.o: $(hdrdir)/ruby/internal/core/rhash.h
+objspace.o: $(hdrdir)/ruby/internal/core/rmatch.h
+objspace.o: $(hdrdir)/ruby/internal/core/robject.h
+objspace.o: $(hdrdir)/ruby/internal/core/rregexp.h
+objspace.o: $(hdrdir)/ruby/internal/core/rstring.h
+objspace.o: $(hdrdir)/ruby/internal/core/rstruct.h
+objspace.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+objspace.o: $(hdrdir)/ruby/internal/ctype.h
+objspace.o: $(hdrdir)/ruby/internal/dllexport.h
+objspace.o: $(hdrdir)/ruby/internal/dosish.h
+objspace.o: $(hdrdir)/ruby/internal/error.h
+objspace.o: $(hdrdir)/ruby/internal/eval.h
+objspace.o: $(hdrdir)/ruby/internal/event.h
+objspace.o: $(hdrdir)/ruby/internal/fl_type.h
+objspace.o: $(hdrdir)/ruby/internal/gc.h
+objspace.o: $(hdrdir)/ruby/internal/glob.h
+objspace.o: $(hdrdir)/ruby/internal/globals.h
+objspace.o: $(hdrdir)/ruby/internal/has/attribute.h
+objspace.o: $(hdrdir)/ruby/internal/has/builtin.h
+objspace.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+objspace.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+objspace.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+objspace.o: $(hdrdir)/ruby/internal/has/extension.h
+objspace.o: $(hdrdir)/ruby/internal/has/feature.h
+objspace.o: $(hdrdir)/ruby/internal/has/warning.h
+objspace.o: $(hdrdir)/ruby/internal/intern/array.h
+objspace.o: $(hdrdir)/ruby/internal/intern/bignum.h
+objspace.o: $(hdrdir)/ruby/internal/intern/class.h
+objspace.o: $(hdrdir)/ruby/internal/intern/compar.h
+objspace.o: $(hdrdir)/ruby/internal/intern/complex.h
+objspace.o: $(hdrdir)/ruby/internal/intern/cont.h
+objspace.o: $(hdrdir)/ruby/internal/intern/dir.h
+objspace.o: $(hdrdir)/ruby/internal/intern/enum.h
+objspace.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+objspace.o: $(hdrdir)/ruby/internal/intern/error.h
+objspace.o: $(hdrdir)/ruby/internal/intern/eval.h
+objspace.o: $(hdrdir)/ruby/internal/intern/file.h
+objspace.o: $(hdrdir)/ruby/internal/intern/gc.h
+objspace.o: $(hdrdir)/ruby/internal/intern/hash.h
+objspace.o: $(hdrdir)/ruby/internal/intern/io.h
+objspace.o: $(hdrdir)/ruby/internal/intern/load.h
+objspace.o: $(hdrdir)/ruby/internal/intern/marshal.h
+objspace.o: $(hdrdir)/ruby/internal/intern/numeric.h
+objspace.o: $(hdrdir)/ruby/internal/intern/object.h
+objspace.o: $(hdrdir)/ruby/internal/intern/parse.h
+objspace.o: $(hdrdir)/ruby/internal/intern/proc.h
+objspace.o: $(hdrdir)/ruby/internal/intern/process.h
+objspace.o: $(hdrdir)/ruby/internal/intern/random.h
+objspace.o: $(hdrdir)/ruby/internal/intern/range.h
+objspace.o: $(hdrdir)/ruby/internal/intern/rational.h
+objspace.o: $(hdrdir)/ruby/internal/intern/re.h
+objspace.o: $(hdrdir)/ruby/internal/intern/ruby.h
+objspace.o: $(hdrdir)/ruby/internal/intern/select.h
+objspace.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+objspace.o: $(hdrdir)/ruby/internal/intern/signal.h
+objspace.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+objspace.o: $(hdrdir)/ruby/internal/intern/string.h
+objspace.o: $(hdrdir)/ruby/internal/intern/struct.h
+objspace.o: $(hdrdir)/ruby/internal/intern/thread.h
+objspace.o: $(hdrdir)/ruby/internal/intern/time.h
+objspace.o: $(hdrdir)/ruby/internal/intern/variable.h
+objspace.o: $(hdrdir)/ruby/internal/intern/vm.h
+objspace.o: $(hdrdir)/ruby/internal/interpreter.h
+objspace.o: $(hdrdir)/ruby/internal/iterator.h
+objspace.o: $(hdrdir)/ruby/internal/memory.h
+objspace.o: $(hdrdir)/ruby/internal/method.h
+objspace.o: $(hdrdir)/ruby/internal/module.h
+objspace.o: $(hdrdir)/ruby/internal/newobj.h
+objspace.o: $(hdrdir)/ruby/internal/rgengc.h
+objspace.o: $(hdrdir)/ruby/internal/scan_args.h
+objspace.o: $(hdrdir)/ruby/internal/special_consts.h
+objspace.o: $(hdrdir)/ruby/internal/static_assert.h
+objspace.o: $(hdrdir)/ruby/internal/stdalign.h
+objspace.o: $(hdrdir)/ruby/internal/stdbool.h
+objspace.o: $(hdrdir)/ruby/internal/symbol.h
+objspace.o: $(hdrdir)/ruby/internal/token_paste.h
+objspace.o: $(hdrdir)/ruby/internal/value.h
+objspace.o: $(hdrdir)/ruby/internal/value_type.h
+objspace.o: $(hdrdir)/ruby/internal/variable.h
+objspace.o: $(hdrdir)/ruby/internal/warning_push.h
+objspace.o: $(hdrdir)/ruby/internal/xmalloc.h
objspace.o: $(hdrdir)/ruby/assert.h
objspace.o: $(hdrdir)/ruby/backward.h
objspace.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -355,146 +355,146 @@ 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/impl/anyargs.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-objspace_dump.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-objspace_dump.o: $(hdrdir)/ruby/impl/assume.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/artificial.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/cold.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/const.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/error.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/format.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/noalias.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/noinline.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/pure.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/restrict.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/warning.h
-objspace_dump.o: $(hdrdir)/ruby/impl/attr/weakref.h
-objspace_dump.o: $(hdrdir)/ruby/impl/cast.h
-objspace_dump.o: $(hdrdir)/ruby/impl/compiler_is.h
-objspace_dump.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-objspace_dump.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-objspace_dump.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-objspace_dump.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-objspace_dump.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-objspace_dump.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-objspace_dump.o: $(hdrdir)/ruby/impl/compiler_since.h
-objspace_dump.o: $(hdrdir)/ruby/impl/config.h
-objspace_dump.o: $(hdrdir)/ruby/impl/constant_p.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core/rarray.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core/rbasic.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core/rbignum.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core/rclass.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core/rdata.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core/rfile.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core/rhash.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core/robject.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core/rregexp.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core/rstring.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core/rstruct.h
-objspace_dump.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-objspace_dump.o: $(hdrdir)/ruby/impl/ctype.h
-objspace_dump.o: $(hdrdir)/ruby/impl/dllexport.h
-objspace_dump.o: $(hdrdir)/ruby/impl/dosish.h
-objspace_dump.o: $(hdrdir)/ruby/impl/error.h
-objspace_dump.o: $(hdrdir)/ruby/impl/eval.h
-objspace_dump.o: $(hdrdir)/ruby/impl/event.h
-objspace_dump.o: $(hdrdir)/ruby/impl/fl_type.h
-objspace_dump.o: $(hdrdir)/ruby/impl/gc.h
-objspace_dump.o: $(hdrdir)/ruby/impl/glob.h
-objspace_dump.o: $(hdrdir)/ruby/impl/globals.h
-objspace_dump.o: $(hdrdir)/ruby/impl/has/attribute.h
-objspace_dump.o: $(hdrdir)/ruby/impl/has/builtin.h
-objspace_dump.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-objspace_dump.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-objspace_dump.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-objspace_dump.o: $(hdrdir)/ruby/impl/has/extension.h
-objspace_dump.o: $(hdrdir)/ruby/impl/has/feature.h
-objspace_dump.o: $(hdrdir)/ruby/impl/has/warning.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/array.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/bignum.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/class.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/compar.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/complex.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/cont.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/dir.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/enum.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/error.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/eval.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/file.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/gc.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/hash.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/io.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/load.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/marshal.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/numeric.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/object.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/parse.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/proc.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/process.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/random.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/range.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/rational.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/re.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/ruby.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/select.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/signal.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/string.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/struct.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/thread.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/time.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/variable.h
-objspace_dump.o: $(hdrdir)/ruby/impl/intern/vm.h
-objspace_dump.o: $(hdrdir)/ruby/impl/interpreter.h
-objspace_dump.o: $(hdrdir)/ruby/impl/iterator.h
-objspace_dump.o: $(hdrdir)/ruby/impl/memory.h
-objspace_dump.o: $(hdrdir)/ruby/impl/method.h
-objspace_dump.o: $(hdrdir)/ruby/impl/module.h
-objspace_dump.o: $(hdrdir)/ruby/impl/newobj.h
-objspace_dump.o: $(hdrdir)/ruby/impl/rgengc.h
-objspace_dump.o: $(hdrdir)/ruby/impl/scan_args.h
-objspace_dump.o: $(hdrdir)/ruby/impl/special_consts.h
-objspace_dump.o: $(hdrdir)/ruby/impl/static_assert.h
-objspace_dump.o: $(hdrdir)/ruby/impl/stdalign.h
-objspace_dump.o: $(hdrdir)/ruby/impl/stdbool.h
-objspace_dump.o: $(hdrdir)/ruby/impl/symbol.h
-objspace_dump.o: $(hdrdir)/ruby/impl/token_paste.h
-objspace_dump.o: $(hdrdir)/ruby/impl/value.h
-objspace_dump.o: $(hdrdir)/ruby/impl/value_type.h
-objspace_dump.o: $(hdrdir)/ruby/impl/variable.h
-objspace_dump.o: $(hdrdir)/ruby/impl/warning_push.h
-objspace_dump.o: $(hdrdir)/ruby/impl/xmalloc.h
+objspace_dump.o: $(hdrdir)/ruby/internal/anyargs.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+objspace_dump.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+objspace_dump.o: $(hdrdir)/ruby/internal/assume.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/artificial.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/cold.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/const.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/error.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/format.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/noalias.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/noinline.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/pure.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/restrict.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/warning.h
+objspace_dump.o: $(hdrdir)/ruby/internal/attr/weakref.h
+objspace_dump.o: $(hdrdir)/ruby/internal/cast.h
+objspace_dump.o: $(hdrdir)/ruby/internal/compiler_is.h
+objspace_dump.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+objspace_dump.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+objspace_dump.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+objspace_dump.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+objspace_dump.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+objspace_dump.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+objspace_dump.o: $(hdrdir)/ruby/internal/compiler_since.h
+objspace_dump.o: $(hdrdir)/ruby/internal/config.h
+objspace_dump.o: $(hdrdir)/ruby/internal/constant_p.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core/rarray.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core/rbasic.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core/rbignum.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core/rclass.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core/rdata.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core/rfile.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core/rhash.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core/robject.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core/rregexp.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core/rstring.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core/rstruct.h
+objspace_dump.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+objspace_dump.o: $(hdrdir)/ruby/internal/ctype.h
+objspace_dump.o: $(hdrdir)/ruby/internal/dllexport.h
+objspace_dump.o: $(hdrdir)/ruby/internal/dosish.h
+objspace_dump.o: $(hdrdir)/ruby/internal/error.h
+objspace_dump.o: $(hdrdir)/ruby/internal/eval.h
+objspace_dump.o: $(hdrdir)/ruby/internal/event.h
+objspace_dump.o: $(hdrdir)/ruby/internal/fl_type.h
+objspace_dump.o: $(hdrdir)/ruby/internal/gc.h
+objspace_dump.o: $(hdrdir)/ruby/internal/glob.h
+objspace_dump.o: $(hdrdir)/ruby/internal/globals.h
+objspace_dump.o: $(hdrdir)/ruby/internal/has/attribute.h
+objspace_dump.o: $(hdrdir)/ruby/internal/has/builtin.h
+objspace_dump.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+objspace_dump.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+objspace_dump.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+objspace_dump.o: $(hdrdir)/ruby/internal/has/extension.h
+objspace_dump.o: $(hdrdir)/ruby/internal/has/feature.h
+objspace_dump.o: $(hdrdir)/ruby/internal/has/warning.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/array.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/bignum.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/class.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/compar.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/complex.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/cont.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/dir.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/enum.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/error.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/eval.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/file.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/gc.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/hash.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/io.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/load.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/marshal.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/numeric.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/object.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/parse.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/proc.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/process.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/random.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/range.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/rational.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/re.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/ruby.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/select.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/signal.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/string.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/struct.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/thread.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/time.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/variable.h
+objspace_dump.o: $(hdrdir)/ruby/internal/intern/vm.h
+objspace_dump.o: $(hdrdir)/ruby/internal/interpreter.h
+objspace_dump.o: $(hdrdir)/ruby/internal/iterator.h
+objspace_dump.o: $(hdrdir)/ruby/internal/memory.h
+objspace_dump.o: $(hdrdir)/ruby/internal/method.h
+objspace_dump.o: $(hdrdir)/ruby/internal/module.h
+objspace_dump.o: $(hdrdir)/ruby/internal/newobj.h
+objspace_dump.o: $(hdrdir)/ruby/internal/rgengc.h
+objspace_dump.o: $(hdrdir)/ruby/internal/scan_args.h
+objspace_dump.o: $(hdrdir)/ruby/internal/special_consts.h
+objspace_dump.o: $(hdrdir)/ruby/internal/static_assert.h
+objspace_dump.o: $(hdrdir)/ruby/internal/stdalign.h
+objspace_dump.o: $(hdrdir)/ruby/internal/stdbool.h
+objspace_dump.o: $(hdrdir)/ruby/internal/symbol.h
+objspace_dump.o: $(hdrdir)/ruby/internal/token_paste.h
+objspace_dump.o: $(hdrdir)/ruby/internal/value.h
+objspace_dump.o: $(hdrdir)/ruby/internal/value_type.h
+objspace_dump.o: $(hdrdir)/ruby/internal/variable.h
+objspace_dump.o: $(hdrdir)/ruby/internal/warning_push.h
+objspace_dump.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/openssl/depend b/ext/openssl/depend
index 07c14aef29..db84cc8731 100644
--- a/ext/openssl/depend
+++ b/ext/openssl/depend
@@ -6,146 +6,146 @@ 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/impl/anyargs.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl.o: $(hdrdir)/ruby/impl/assume.h
-ossl.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl.o: $(hdrdir)/ruby/impl/cast.h
-ossl.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl.o: $(hdrdir)/ruby/impl/config.h
-ossl.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl.o: $(hdrdir)/ruby/impl/core.h
-ossl.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl.o: $(hdrdir)/ruby/impl/ctype.h
-ossl.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl.o: $(hdrdir)/ruby/impl/dosish.h
-ossl.o: $(hdrdir)/ruby/impl/error.h
-ossl.o: $(hdrdir)/ruby/impl/eval.h
-ossl.o: $(hdrdir)/ruby/impl/event.h
-ossl.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl.o: $(hdrdir)/ruby/impl/gc.h
-ossl.o: $(hdrdir)/ruby/impl/glob.h
-ossl.o: $(hdrdir)/ruby/impl/globals.h
-ossl.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl.o: $(hdrdir)/ruby/impl/iterator.h
-ossl.o: $(hdrdir)/ruby/impl/memory.h
-ossl.o: $(hdrdir)/ruby/impl/method.h
-ossl.o: $(hdrdir)/ruby/impl/module.h
-ossl.o: $(hdrdir)/ruby/impl/newobj.h
-ossl.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl.o: $(hdrdir)/ruby/impl/symbol.h
-ossl.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl.o: $(hdrdir)/ruby/impl/value.h
-ossl.o: $(hdrdir)/ruby/impl/value_type.h
-ossl.o: $(hdrdir)/ruby/impl/variable.h
-ossl.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl.o: $(hdrdir)/ruby/internal/assume.h
+ossl.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl.o: $(hdrdir)/ruby/internal/cast.h
+ossl.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl.o: $(hdrdir)/ruby/internal/config.h
+ossl.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl.o: $(hdrdir)/ruby/internal/core.h
+ossl.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl.o: $(hdrdir)/ruby/internal/ctype.h
+ossl.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl.o: $(hdrdir)/ruby/internal/dosish.h
+ossl.o: $(hdrdir)/ruby/internal/error.h
+ossl.o: $(hdrdir)/ruby/internal/eval.h
+ossl.o: $(hdrdir)/ruby/internal/event.h
+ossl.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl.o: $(hdrdir)/ruby/internal/gc.h
+ossl.o: $(hdrdir)/ruby/internal/glob.h
+ossl.o: $(hdrdir)/ruby/internal/globals.h
+ossl.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl.o: $(hdrdir)/ruby/internal/iterator.h
+ossl.o: $(hdrdir)/ruby/internal/memory.h
+ossl.o: $(hdrdir)/ruby/internal/method.h
+ossl.o: $(hdrdir)/ruby/internal/module.h
+ossl.o: $(hdrdir)/ruby/internal/newobj.h
+ossl.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl.o: $(hdrdir)/ruby/internal/symbol.h
+ossl.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl.o: $(hdrdir)/ruby/internal/value.h
+ossl.o: $(hdrdir)/ruby/internal/value_type.h
+ossl.o: $(hdrdir)/ruby/internal/variable.h
+ossl.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl.o: $(hdrdir)/ruby/internal/xmalloc.h
ossl.o: $(hdrdir)/ruby/assert.h
ossl.o: $(hdrdir)/ruby/backward.h
ossl.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -197,146 +197,146 @@ 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/impl/anyargs.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/assume.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/cast.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/config.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/error.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/eval.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/event.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/gc.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/glob.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/globals.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/memory.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/method.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/module.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/value.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/variable.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_asn1.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/assume.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/cast.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/config.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/error.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/eval.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/event.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/gc.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/glob.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/globals.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/memory.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/method.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/module.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/value.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/variable.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_asn1.o: $(hdrdir)/ruby/internal/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
@@ -387,146 +387,146 @@ 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/impl/anyargs.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_bio.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_bio.o: $(hdrdir)/ruby/impl/assume.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_bio.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_bio.o: $(hdrdir)/ruby/impl/cast.h
-ossl_bio.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_bio.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_bio.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_bio.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_bio.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_bio.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_bio.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_bio.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_bio.o: $(hdrdir)/ruby/impl/config.h
-ossl_bio.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_bio.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_bio.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_bio.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_bio.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_bio.o: $(hdrdir)/ruby/impl/error.h
-ossl_bio.o: $(hdrdir)/ruby/impl/eval.h
-ossl_bio.o: $(hdrdir)/ruby/impl/event.h
-ossl_bio.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_bio.o: $(hdrdir)/ruby/impl/gc.h
-ossl_bio.o: $(hdrdir)/ruby/impl/glob.h
-ossl_bio.o: $(hdrdir)/ruby/impl/globals.h
-ossl_bio.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_bio.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_bio.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_bio.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_bio.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_bio.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_bio.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_bio.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_bio.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_bio.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_bio.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_bio.o: $(hdrdir)/ruby/impl/memory.h
-ossl_bio.o: $(hdrdir)/ruby/impl/method.h
-ossl_bio.o: $(hdrdir)/ruby/impl/module.h
-ossl_bio.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_bio.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_bio.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_bio.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_bio.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_bio.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_bio.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_bio.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_bio.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_bio.o: $(hdrdir)/ruby/impl/value.h
-ossl_bio.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_bio.o: $(hdrdir)/ruby/impl/variable.h
-ossl_bio.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_bio.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_bio.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_bio.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_bio.o: $(hdrdir)/ruby/internal/assume.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_bio.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_bio.o: $(hdrdir)/ruby/internal/cast.h
+ossl_bio.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_bio.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_bio.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_bio.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_bio.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_bio.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_bio.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_bio.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_bio.o: $(hdrdir)/ruby/internal/config.h
+ossl_bio.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_bio.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_bio.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_bio.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_bio.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_bio.o: $(hdrdir)/ruby/internal/error.h
+ossl_bio.o: $(hdrdir)/ruby/internal/eval.h
+ossl_bio.o: $(hdrdir)/ruby/internal/event.h
+ossl_bio.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_bio.o: $(hdrdir)/ruby/internal/gc.h
+ossl_bio.o: $(hdrdir)/ruby/internal/glob.h
+ossl_bio.o: $(hdrdir)/ruby/internal/globals.h
+ossl_bio.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_bio.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_bio.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_bio.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_bio.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_bio.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_bio.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_bio.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_bio.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_bio.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_bio.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_bio.o: $(hdrdir)/ruby/internal/memory.h
+ossl_bio.o: $(hdrdir)/ruby/internal/method.h
+ossl_bio.o: $(hdrdir)/ruby/internal/module.h
+ossl_bio.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_bio.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_bio.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_bio.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_bio.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_bio.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_bio.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_bio.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_bio.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_bio.o: $(hdrdir)/ruby/internal/value.h
+ossl_bio.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_bio.o: $(hdrdir)/ruby/internal/variable.h
+ossl_bio.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_bio.o: $(hdrdir)/ruby/internal/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
@@ -577,146 +577,146 @@ 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/impl/anyargs.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_bn.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_bn.o: $(hdrdir)/ruby/impl/assume.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_bn.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_bn.o: $(hdrdir)/ruby/impl/cast.h
-ossl_bn.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_bn.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_bn.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_bn.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_bn.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_bn.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_bn.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_bn.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_bn.o: $(hdrdir)/ruby/impl/config.h
-ossl_bn.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_bn.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_bn.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_bn.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_bn.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_bn.o: $(hdrdir)/ruby/impl/error.h
-ossl_bn.o: $(hdrdir)/ruby/impl/eval.h
-ossl_bn.o: $(hdrdir)/ruby/impl/event.h
-ossl_bn.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_bn.o: $(hdrdir)/ruby/impl/gc.h
-ossl_bn.o: $(hdrdir)/ruby/impl/glob.h
-ossl_bn.o: $(hdrdir)/ruby/impl/globals.h
-ossl_bn.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_bn.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_bn.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_bn.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_bn.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_bn.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_bn.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_bn.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_bn.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_bn.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_bn.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_bn.o: $(hdrdir)/ruby/impl/memory.h
-ossl_bn.o: $(hdrdir)/ruby/impl/method.h
-ossl_bn.o: $(hdrdir)/ruby/impl/module.h
-ossl_bn.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_bn.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_bn.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_bn.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_bn.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_bn.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_bn.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_bn.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_bn.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_bn.o: $(hdrdir)/ruby/impl/value.h
-ossl_bn.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_bn.o: $(hdrdir)/ruby/impl/variable.h
-ossl_bn.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_bn.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_bn.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_bn.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_bn.o: $(hdrdir)/ruby/internal/assume.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_bn.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_bn.o: $(hdrdir)/ruby/internal/cast.h
+ossl_bn.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_bn.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_bn.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_bn.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_bn.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_bn.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_bn.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_bn.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_bn.o: $(hdrdir)/ruby/internal/config.h
+ossl_bn.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_bn.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_bn.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_bn.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_bn.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_bn.o: $(hdrdir)/ruby/internal/error.h
+ossl_bn.o: $(hdrdir)/ruby/internal/eval.h
+ossl_bn.o: $(hdrdir)/ruby/internal/event.h
+ossl_bn.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_bn.o: $(hdrdir)/ruby/internal/gc.h
+ossl_bn.o: $(hdrdir)/ruby/internal/glob.h
+ossl_bn.o: $(hdrdir)/ruby/internal/globals.h
+ossl_bn.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_bn.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_bn.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_bn.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_bn.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_bn.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_bn.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_bn.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_bn.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_bn.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_bn.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_bn.o: $(hdrdir)/ruby/internal/memory.h
+ossl_bn.o: $(hdrdir)/ruby/internal/method.h
+ossl_bn.o: $(hdrdir)/ruby/internal/module.h
+ossl_bn.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_bn.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_bn.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_bn.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_bn.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_bn.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_bn.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_bn.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_bn.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_bn.o: $(hdrdir)/ruby/internal/value.h
+ossl_bn.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_bn.o: $(hdrdir)/ruby/internal/variable.h
+ossl_bn.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_bn.o: $(hdrdir)/ruby/internal/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
@@ -767,146 +767,146 @@ 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/impl/anyargs.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/assume.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/cast.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/config.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/error.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/eval.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/event.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/gc.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/glob.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/globals.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/memory.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/method.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/module.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/value.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/variable.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_cipher.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/assume.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/cast.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/config.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/error.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/eval.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/event.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/gc.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/glob.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/globals.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/memory.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/method.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/module.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/value.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/variable.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_cipher.o: $(hdrdir)/ruby/internal/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
@@ -957,146 +957,146 @@ 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/impl/anyargs.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_config.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_config.o: $(hdrdir)/ruby/impl/assume.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_config.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_config.o: $(hdrdir)/ruby/impl/cast.h
-ossl_config.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_config.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_config.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_config.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_config.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_config.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_config.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_config.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_config.o: $(hdrdir)/ruby/impl/config.h
-ossl_config.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_config.o: $(hdrdir)/ruby/impl/core.h
-ossl_config.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_config.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_config.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_config.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_config.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_config.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_config.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_config.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_config.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_config.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_config.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_config.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_config.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_config.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_config.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_config.o: $(hdrdir)/ruby/impl/error.h
-ossl_config.o: $(hdrdir)/ruby/impl/eval.h
-ossl_config.o: $(hdrdir)/ruby/impl/event.h
-ossl_config.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_config.o: $(hdrdir)/ruby/impl/gc.h
-ossl_config.o: $(hdrdir)/ruby/impl/glob.h
-ossl_config.o: $(hdrdir)/ruby/impl/globals.h
-ossl_config.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_config.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_config.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_config.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_config.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_config.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_config.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_config.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_config.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_config.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_config.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_config.o: $(hdrdir)/ruby/impl/memory.h
-ossl_config.o: $(hdrdir)/ruby/impl/method.h
-ossl_config.o: $(hdrdir)/ruby/impl/module.h
-ossl_config.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_config.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_config.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_config.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_config.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_config.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_config.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_config.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_config.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_config.o: $(hdrdir)/ruby/impl/value.h
-ossl_config.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_config.o: $(hdrdir)/ruby/impl/variable.h
-ossl_config.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_config.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_config.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_config.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_config.o: $(hdrdir)/ruby/internal/assume.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_config.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_config.o: $(hdrdir)/ruby/internal/cast.h
+ossl_config.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_config.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_config.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_config.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_config.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_config.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_config.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_config.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_config.o: $(hdrdir)/ruby/internal/config.h
+ossl_config.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_config.o: $(hdrdir)/ruby/internal/core.h
+ossl_config.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_config.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_config.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_config.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_config.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_config.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_config.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_config.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_config.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_config.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_config.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_config.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_config.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_config.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_config.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_config.o: $(hdrdir)/ruby/internal/error.h
+ossl_config.o: $(hdrdir)/ruby/internal/eval.h
+ossl_config.o: $(hdrdir)/ruby/internal/event.h
+ossl_config.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_config.o: $(hdrdir)/ruby/internal/gc.h
+ossl_config.o: $(hdrdir)/ruby/internal/glob.h
+ossl_config.o: $(hdrdir)/ruby/internal/globals.h
+ossl_config.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_config.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_config.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_config.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_config.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_config.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_config.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_config.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_config.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_config.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_config.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_config.o: $(hdrdir)/ruby/internal/memory.h
+ossl_config.o: $(hdrdir)/ruby/internal/method.h
+ossl_config.o: $(hdrdir)/ruby/internal/module.h
+ossl_config.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_config.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_config.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_config.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_config.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_config.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_config.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_config.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_config.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_config.o: $(hdrdir)/ruby/internal/value.h
+ossl_config.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_config.o: $(hdrdir)/ruby/internal/variable.h
+ossl_config.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_config.o: $(hdrdir)/ruby/internal/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
@@ -1147,146 +1147,146 @@ 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/impl/anyargs.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_digest.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_digest.o: $(hdrdir)/ruby/impl/assume.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_digest.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_digest.o: $(hdrdir)/ruby/impl/cast.h
-ossl_digest.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_digest.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_digest.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_digest.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_digest.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_digest.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_digest.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_digest.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_digest.o: $(hdrdir)/ruby/impl/config.h
-ossl_digest.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_digest.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_digest.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_digest.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_digest.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_digest.o: $(hdrdir)/ruby/impl/error.h
-ossl_digest.o: $(hdrdir)/ruby/impl/eval.h
-ossl_digest.o: $(hdrdir)/ruby/impl/event.h
-ossl_digest.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_digest.o: $(hdrdir)/ruby/impl/gc.h
-ossl_digest.o: $(hdrdir)/ruby/impl/glob.h
-ossl_digest.o: $(hdrdir)/ruby/impl/globals.h
-ossl_digest.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_digest.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_digest.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_digest.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_digest.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_digest.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_digest.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_digest.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_digest.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_digest.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_digest.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_digest.o: $(hdrdir)/ruby/impl/memory.h
-ossl_digest.o: $(hdrdir)/ruby/impl/method.h
-ossl_digest.o: $(hdrdir)/ruby/impl/module.h
-ossl_digest.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_digest.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_digest.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_digest.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_digest.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_digest.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_digest.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_digest.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_digest.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_digest.o: $(hdrdir)/ruby/impl/value.h
-ossl_digest.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_digest.o: $(hdrdir)/ruby/impl/variable.h
-ossl_digest.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_digest.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_digest.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_digest.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_digest.o: $(hdrdir)/ruby/internal/assume.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_digest.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_digest.o: $(hdrdir)/ruby/internal/cast.h
+ossl_digest.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_digest.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_digest.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_digest.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_digest.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_digest.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_digest.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_digest.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_digest.o: $(hdrdir)/ruby/internal/config.h
+ossl_digest.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_digest.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_digest.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_digest.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_digest.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_digest.o: $(hdrdir)/ruby/internal/error.h
+ossl_digest.o: $(hdrdir)/ruby/internal/eval.h
+ossl_digest.o: $(hdrdir)/ruby/internal/event.h
+ossl_digest.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_digest.o: $(hdrdir)/ruby/internal/gc.h
+ossl_digest.o: $(hdrdir)/ruby/internal/glob.h
+ossl_digest.o: $(hdrdir)/ruby/internal/globals.h
+ossl_digest.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_digest.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_digest.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_digest.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_digest.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_digest.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_digest.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_digest.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_digest.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_digest.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_digest.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_digest.o: $(hdrdir)/ruby/internal/memory.h
+ossl_digest.o: $(hdrdir)/ruby/internal/method.h
+ossl_digest.o: $(hdrdir)/ruby/internal/module.h
+ossl_digest.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_digest.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_digest.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_digest.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_digest.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_digest.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_digest.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_digest.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_digest.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_digest.o: $(hdrdir)/ruby/internal/value.h
+ossl_digest.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_digest.o: $(hdrdir)/ruby/internal/variable.h
+ossl_digest.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_digest.o: $(hdrdir)/ruby/internal/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
@@ -1337,146 +1337,146 @@ 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/impl/anyargs.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_engine.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_engine.o: $(hdrdir)/ruby/impl/assume.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_engine.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_engine.o: $(hdrdir)/ruby/impl/cast.h
-ossl_engine.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_engine.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_engine.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_engine.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_engine.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_engine.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_engine.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_engine.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_engine.o: $(hdrdir)/ruby/impl/config.h
-ossl_engine.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_engine.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_engine.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_engine.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_engine.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_engine.o: $(hdrdir)/ruby/impl/error.h
-ossl_engine.o: $(hdrdir)/ruby/impl/eval.h
-ossl_engine.o: $(hdrdir)/ruby/impl/event.h
-ossl_engine.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_engine.o: $(hdrdir)/ruby/impl/gc.h
-ossl_engine.o: $(hdrdir)/ruby/impl/glob.h
-ossl_engine.o: $(hdrdir)/ruby/impl/globals.h
-ossl_engine.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_engine.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_engine.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_engine.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_engine.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_engine.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_engine.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_engine.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_engine.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_engine.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_engine.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_engine.o: $(hdrdir)/ruby/impl/memory.h
-ossl_engine.o: $(hdrdir)/ruby/impl/method.h
-ossl_engine.o: $(hdrdir)/ruby/impl/module.h
-ossl_engine.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_engine.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_engine.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_engine.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_engine.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_engine.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_engine.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_engine.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_engine.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_engine.o: $(hdrdir)/ruby/impl/value.h
-ossl_engine.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_engine.o: $(hdrdir)/ruby/impl/variable.h
-ossl_engine.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_engine.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_engine.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_engine.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_engine.o: $(hdrdir)/ruby/internal/assume.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_engine.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_engine.o: $(hdrdir)/ruby/internal/cast.h
+ossl_engine.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_engine.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_engine.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_engine.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_engine.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_engine.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_engine.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_engine.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_engine.o: $(hdrdir)/ruby/internal/config.h
+ossl_engine.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_engine.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_engine.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_engine.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_engine.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_engine.o: $(hdrdir)/ruby/internal/error.h
+ossl_engine.o: $(hdrdir)/ruby/internal/eval.h
+ossl_engine.o: $(hdrdir)/ruby/internal/event.h
+ossl_engine.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_engine.o: $(hdrdir)/ruby/internal/gc.h
+ossl_engine.o: $(hdrdir)/ruby/internal/glob.h
+ossl_engine.o: $(hdrdir)/ruby/internal/globals.h
+ossl_engine.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_engine.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_engine.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_engine.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_engine.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_engine.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_engine.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_engine.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_engine.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_engine.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_engine.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_engine.o: $(hdrdir)/ruby/internal/memory.h
+ossl_engine.o: $(hdrdir)/ruby/internal/method.h
+ossl_engine.o: $(hdrdir)/ruby/internal/module.h
+ossl_engine.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_engine.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_engine.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_engine.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_engine.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_engine.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_engine.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_engine.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_engine.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_engine.o: $(hdrdir)/ruby/internal/value.h
+ossl_engine.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_engine.o: $(hdrdir)/ruby/internal/variable.h
+ossl_engine.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_engine.o: $(hdrdir)/ruby/internal/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
@@ -1527,146 +1527,146 @@ 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/impl/anyargs.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/assume.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/cast.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/config.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/error.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/eval.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/event.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/gc.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/glob.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/globals.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/memory.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/method.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/module.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/value.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/variable.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_hmac.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/assume.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/cast.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/config.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/error.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/eval.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/event.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/gc.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/glob.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/globals.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/memory.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/method.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/module.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/value.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/variable.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_hmac.o: $(hdrdir)/ruby/internal/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
@@ -1717,146 +1717,146 @@ 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/impl/anyargs.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/assume.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/cast.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/config.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/error.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/eval.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/event.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/gc.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/glob.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/globals.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/memory.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/method.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/module.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/value.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/variable.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_kdf.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/assume.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/cast.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/config.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/error.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/eval.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/event.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/gc.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/glob.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/globals.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/memory.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/method.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/module.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/value.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/variable.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_kdf.o: $(hdrdir)/ruby/internal/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
@@ -1907,146 +1907,146 @@ 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/impl/anyargs.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/assume.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/cast.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/config.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/error.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/eval.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/event.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/gc.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/glob.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/globals.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/memory.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/method.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/module.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/value.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/variable.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_ns_spki.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/assume.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/cast.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/config.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/error.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/eval.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/event.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/gc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/glob.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/globals.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/memory.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/method.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/module.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/value.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/variable.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_ns_spki.o: $(hdrdir)/ruby/internal/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
@@ -2097,146 +2097,146 @@ 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/impl/anyargs.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/assume.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/cast.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/config.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/error.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/eval.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/event.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/gc.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/glob.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/globals.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/memory.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/method.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/module.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/value.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/variable.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_ocsp.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/assume.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/cast.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/config.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/error.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/eval.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/event.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/gc.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/glob.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/globals.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/memory.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/method.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/module.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/value.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/variable.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_ocsp.o: $(hdrdir)/ruby/internal/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
@@ -2287,146 +2287,146 @@ 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/impl/anyargs.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/assume.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/cast.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/config.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/error.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/eval.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/event.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/gc.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/glob.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/globals.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/memory.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/method.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/module.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/value.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/variable.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_pkcs12.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/assume.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/cast.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/config.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/error.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/eval.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/event.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/gc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/glob.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/globals.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/memory.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/method.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/module.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/value.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/variable.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_pkcs12.o: $(hdrdir)/ruby/internal/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
@@ -2477,146 +2477,146 @@ 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/impl/anyargs.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/assume.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/cast.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/config.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/error.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/eval.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/event.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/gc.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/glob.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/globals.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/memory.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/method.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/module.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/value.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/variable.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_pkcs7.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/assume.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/cast.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/config.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/error.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/eval.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/event.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/gc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/glob.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/globals.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/memory.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/method.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/module.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/value.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/variable.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_pkcs7.o: $(hdrdir)/ruby/internal/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
@@ -2667,146 +2667,146 @@ 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/impl/anyargs.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/assume.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/cast.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/config.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/error.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/eval.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/event.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/gc.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/glob.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/globals.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/memory.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/method.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/module.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/value.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/variable.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_pkey.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/assume.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/cast.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/config.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/error.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/eval.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/event.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/gc.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/glob.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/globals.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/memory.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/method.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/module.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/value.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/variable.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_pkey.o: $(hdrdir)/ruby/internal/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
@@ -2857,146 +2857,146 @@ 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/impl/anyargs.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/assume.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/cast.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/config.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/error.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/eval.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/event.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/gc.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/glob.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/globals.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/memory.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/method.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/module.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/value.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/variable.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_pkey_dh.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/assume.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/cast.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/config.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/error.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/eval.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/event.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/gc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/glob.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/globals.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/memory.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/method.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/module.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/value.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/variable.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/internal/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
@@ -3047,146 +3047,146 @@ 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/impl/anyargs.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/assume.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/cast.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/config.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/error.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/eval.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/event.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/gc.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/glob.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/globals.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/memory.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/method.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/module.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/value.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/variable.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_pkey_dsa.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/assume.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/cast.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/config.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/error.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/eval.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/event.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/gc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/glob.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/globals.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/memory.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/method.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/module.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/value.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/variable.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/internal/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
@@ -3237,146 +3237,146 @@ 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/impl/anyargs.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/assume.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/cast.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/config.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/error.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/eval.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/event.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/gc.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/glob.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/globals.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/memory.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/method.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/module.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/value.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/variable.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_pkey_ec.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/assume.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/cast.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/config.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/error.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/eval.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/event.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/gc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/glob.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/globals.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/memory.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/method.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/module.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/value.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/variable.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/internal/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
@@ -3427,146 +3427,146 @@ 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/impl/anyargs.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/assume.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/cast.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/config.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/error.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/eval.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/event.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/gc.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/glob.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/globals.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/memory.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/method.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/module.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/value.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/variable.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_pkey_rsa.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/assume.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/cast.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/config.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/error.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/eval.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/event.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/gc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/glob.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/globals.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/memory.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/method.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/module.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/value.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/variable.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/internal/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
@@ -3617,146 +3617,146 @@ 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/impl/anyargs.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_rand.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_rand.o: $(hdrdir)/ruby/impl/assume.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_rand.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_rand.o: $(hdrdir)/ruby/impl/cast.h
-ossl_rand.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_rand.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_rand.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_rand.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_rand.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_rand.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_rand.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_rand.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_rand.o: $(hdrdir)/ruby/impl/config.h
-ossl_rand.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_rand.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_rand.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_rand.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_rand.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_rand.o: $(hdrdir)/ruby/impl/error.h
-ossl_rand.o: $(hdrdir)/ruby/impl/eval.h
-ossl_rand.o: $(hdrdir)/ruby/impl/event.h
-ossl_rand.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_rand.o: $(hdrdir)/ruby/impl/gc.h
-ossl_rand.o: $(hdrdir)/ruby/impl/glob.h
-ossl_rand.o: $(hdrdir)/ruby/impl/globals.h
-ossl_rand.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_rand.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_rand.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_rand.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_rand.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_rand.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_rand.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_rand.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_rand.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_rand.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_rand.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_rand.o: $(hdrdir)/ruby/impl/memory.h
-ossl_rand.o: $(hdrdir)/ruby/impl/method.h
-ossl_rand.o: $(hdrdir)/ruby/impl/module.h
-ossl_rand.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_rand.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_rand.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_rand.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_rand.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_rand.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_rand.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_rand.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_rand.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_rand.o: $(hdrdir)/ruby/impl/value.h
-ossl_rand.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_rand.o: $(hdrdir)/ruby/impl/variable.h
-ossl_rand.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_rand.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_rand.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_rand.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_rand.o: $(hdrdir)/ruby/internal/assume.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_rand.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_rand.o: $(hdrdir)/ruby/internal/cast.h
+ossl_rand.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_rand.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_rand.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_rand.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_rand.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_rand.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_rand.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_rand.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_rand.o: $(hdrdir)/ruby/internal/config.h
+ossl_rand.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_rand.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_rand.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_rand.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_rand.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_rand.o: $(hdrdir)/ruby/internal/error.h
+ossl_rand.o: $(hdrdir)/ruby/internal/eval.h
+ossl_rand.o: $(hdrdir)/ruby/internal/event.h
+ossl_rand.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_rand.o: $(hdrdir)/ruby/internal/gc.h
+ossl_rand.o: $(hdrdir)/ruby/internal/glob.h
+ossl_rand.o: $(hdrdir)/ruby/internal/globals.h
+ossl_rand.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_rand.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_rand.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_rand.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_rand.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_rand.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_rand.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_rand.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_rand.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_rand.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_rand.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_rand.o: $(hdrdir)/ruby/internal/memory.h
+ossl_rand.o: $(hdrdir)/ruby/internal/method.h
+ossl_rand.o: $(hdrdir)/ruby/internal/module.h
+ossl_rand.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_rand.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_rand.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_rand.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_rand.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_rand.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_rand.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_rand.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_rand.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_rand.o: $(hdrdir)/ruby/internal/value.h
+ossl_rand.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_rand.o: $(hdrdir)/ruby/internal/variable.h
+ossl_rand.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_rand.o: $(hdrdir)/ruby/internal/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
@@ -3807,146 +3807,146 @@ 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/impl/anyargs.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/assume.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/cast.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/config.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/error.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/eval.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/event.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/gc.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/glob.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/globals.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/memory.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/method.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/module.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/value.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/variable.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_ssl.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/assume.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/cast.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/config.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/error.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/eval.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/event.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/gc.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/glob.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/globals.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/memory.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/method.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/module.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/value.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/variable.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_ssl.o: $(hdrdir)/ruby/internal/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
@@ -3997,146 +3997,146 @@ 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/impl/anyargs.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/assume.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/cast.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/config.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/error.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/eval.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/event.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/gc.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/glob.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/globals.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/memory.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/method.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/module.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/value.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/variable.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_ssl_session.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/assume.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/cast.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/config.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/error.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/eval.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/event.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/gc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/glob.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/globals.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/memory.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/method.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/module.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/value.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/variable.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_ssl_session.o: $(hdrdir)/ruby/internal/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
@@ -4187,146 +4187,146 @@ 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/impl/anyargs.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_ts.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_ts.o: $(hdrdir)/ruby/impl/assume.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_ts.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_ts.o: $(hdrdir)/ruby/impl/cast.h
-ossl_ts.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_ts.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_ts.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_ts.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_ts.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_ts.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_ts.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_ts.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_ts.o: $(hdrdir)/ruby/impl/config.h
-ossl_ts.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_ts.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_ts.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_ts.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_ts.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_ts.o: $(hdrdir)/ruby/impl/error.h
-ossl_ts.o: $(hdrdir)/ruby/impl/eval.h
-ossl_ts.o: $(hdrdir)/ruby/impl/event.h
-ossl_ts.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_ts.o: $(hdrdir)/ruby/impl/gc.h
-ossl_ts.o: $(hdrdir)/ruby/impl/glob.h
-ossl_ts.o: $(hdrdir)/ruby/impl/globals.h
-ossl_ts.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_ts.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_ts.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_ts.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_ts.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_ts.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_ts.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_ts.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_ts.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_ts.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_ts.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_ts.o: $(hdrdir)/ruby/impl/memory.h
-ossl_ts.o: $(hdrdir)/ruby/impl/method.h
-ossl_ts.o: $(hdrdir)/ruby/impl/module.h
-ossl_ts.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_ts.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_ts.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_ts.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_ts.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_ts.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_ts.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_ts.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_ts.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_ts.o: $(hdrdir)/ruby/impl/value.h
-ossl_ts.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_ts.o: $(hdrdir)/ruby/impl/variable.h
-ossl_ts.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_ts.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_ts.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_ts.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_ts.o: $(hdrdir)/ruby/internal/assume.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_ts.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_ts.o: $(hdrdir)/ruby/internal/cast.h
+ossl_ts.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_ts.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_ts.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_ts.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_ts.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_ts.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_ts.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_ts.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_ts.o: $(hdrdir)/ruby/internal/config.h
+ossl_ts.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_ts.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_ts.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_ts.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_ts.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_ts.o: $(hdrdir)/ruby/internal/error.h
+ossl_ts.o: $(hdrdir)/ruby/internal/eval.h
+ossl_ts.o: $(hdrdir)/ruby/internal/event.h
+ossl_ts.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_ts.o: $(hdrdir)/ruby/internal/gc.h
+ossl_ts.o: $(hdrdir)/ruby/internal/glob.h
+ossl_ts.o: $(hdrdir)/ruby/internal/globals.h
+ossl_ts.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_ts.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_ts.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_ts.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_ts.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_ts.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_ts.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_ts.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_ts.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_ts.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_ts.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_ts.o: $(hdrdir)/ruby/internal/memory.h
+ossl_ts.o: $(hdrdir)/ruby/internal/method.h
+ossl_ts.o: $(hdrdir)/ruby/internal/module.h
+ossl_ts.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_ts.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_ts.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_ts.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_ts.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_ts.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_ts.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_ts.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_ts.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_ts.o: $(hdrdir)/ruby/internal/value.h
+ossl_ts.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_ts.o: $(hdrdir)/ruby/internal/variable.h
+ossl_ts.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_ts.o: $(hdrdir)/ruby/internal/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
@@ -4377,146 +4377,146 @@ 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/impl/anyargs.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_x509.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_x509.o: $(hdrdir)/ruby/impl/assume.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_x509.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_x509.o: $(hdrdir)/ruby/impl/cast.h
-ossl_x509.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_x509.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_x509.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_x509.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_x509.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_x509.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_x509.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_x509.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_x509.o: $(hdrdir)/ruby/impl/config.h
-ossl_x509.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_x509.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_x509.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_x509.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_x509.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_x509.o: $(hdrdir)/ruby/impl/error.h
-ossl_x509.o: $(hdrdir)/ruby/impl/eval.h
-ossl_x509.o: $(hdrdir)/ruby/impl/event.h
-ossl_x509.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_x509.o: $(hdrdir)/ruby/impl/gc.h
-ossl_x509.o: $(hdrdir)/ruby/impl/glob.h
-ossl_x509.o: $(hdrdir)/ruby/impl/globals.h
-ossl_x509.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_x509.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_x509.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_x509.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_x509.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_x509.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_x509.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_x509.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_x509.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_x509.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_x509.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_x509.o: $(hdrdir)/ruby/impl/memory.h
-ossl_x509.o: $(hdrdir)/ruby/impl/method.h
-ossl_x509.o: $(hdrdir)/ruby/impl/module.h
-ossl_x509.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_x509.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_x509.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_x509.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_x509.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_x509.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_x509.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_x509.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_x509.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_x509.o: $(hdrdir)/ruby/impl/value.h
-ossl_x509.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_x509.o: $(hdrdir)/ruby/impl/variable.h
-ossl_x509.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_x509.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_x509.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_x509.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_x509.o: $(hdrdir)/ruby/internal/assume.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_x509.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_x509.o: $(hdrdir)/ruby/internal/cast.h
+ossl_x509.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_x509.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_x509.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_x509.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_x509.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_x509.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_x509.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_x509.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_x509.o: $(hdrdir)/ruby/internal/config.h
+ossl_x509.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_x509.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_x509.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_x509.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_x509.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_x509.o: $(hdrdir)/ruby/internal/error.h
+ossl_x509.o: $(hdrdir)/ruby/internal/eval.h
+ossl_x509.o: $(hdrdir)/ruby/internal/event.h
+ossl_x509.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_x509.o: $(hdrdir)/ruby/internal/gc.h
+ossl_x509.o: $(hdrdir)/ruby/internal/glob.h
+ossl_x509.o: $(hdrdir)/ruby/internal/globals.h
+ossl_x509.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_x509.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_x509.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_x509.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_x509.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_x509.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_x509.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_x509.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_x509.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_x509.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_x509.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_x509.o: $(hdrdir)/ruby/internal/memory.h
+ossl_x509.o: $(hdrdir)/ruby/internal/method.h
+ossl_x509.o: $(hdrdir)/ruby/internal/module.h
+ossl_x509.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_x509.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_x509.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_x509.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_x509.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_x509.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_x509.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_x509.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_x509.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_x509.o: $(hdrdir)/ruby/internal/value.h
+ossl_x509.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_x509.o: $(hdrdir)/ruby/internal/variable.h
+ossl_x509.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_x509.o: $(hdrdir)/ruby/internal/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
@@ -4567,146 +4567,146 @@ 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/impl/anyargs.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/assume.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/cast.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/config.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/error.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/eval.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/event.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/gc.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/glob.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/globals.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/memory.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/method.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/module.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/value.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/variable.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_x509attr.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/assume.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/cast.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/config.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/error.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/eval.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/event.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/gc.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/glob.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/globals.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/memory.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/method.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/module.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/value.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/variable.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_x509attr.o: $(hdrdir)/ruby/internal/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
@@ -4757,146 +4757,146 @@ 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/impl/anyargs.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/assume.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/cast.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/config.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/error.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/eval.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/event.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/gc.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/glob.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/globals.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/memory.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/method.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/module.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/value.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/variable.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_x509cert.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/assume.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/cast.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/config.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/error.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/eval.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/event.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/gc.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/glob.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/globals.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/memory.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/method.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/module.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/value.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/variable.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_x509cert.o: $(hdrdir)/ruby/internal/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
@@ -4947,146 +4947,146 @@ 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/impl/anyargs.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/assume.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/cast.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/config.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/error.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/eval.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/event.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/gc.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/glob.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/globals.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/memory.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/method.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/module.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/value.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/variable.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_x509crl.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/assume.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/cast.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/config.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/error.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/eval.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/event.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/gc.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/glob.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/globals.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/memory.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/method.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/module.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/value.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/variable.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_x509crl.o: $(hdrdir)/ruby/internal/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
@@ -5137,146 +5137,146 @@ 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/impl/anyargs.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/assume.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/cast.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/config.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/error.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/eval.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/event.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/gc.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/glob.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/globals.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/memory.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/method.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/module.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/value.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/variable.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_x509ext.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/assume.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/cast.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/config.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/error.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/eval.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/event.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/gc.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/glob.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/globals.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/memory.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/method.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/module.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/value.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/variable.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_x509ext.o: $(hdrdir)/ruby/internal/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
@@ -5327,146 +5327,146 @@ 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/impl/anyargs.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/assume.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/cast.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/config.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/error.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/eval.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/event.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/gc.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/glob.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/globals.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/memory.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/method.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/module.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/value.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/variable.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_x509name.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/assume.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/cast.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/config.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/error.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/eval.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/event.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/gc.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/glob.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/globals.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/memory.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/method.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/module.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/value.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/variable.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_x509name.o: $(hdrdir)/ruby/internal/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
@@ -5517,146 +5517,146 @@ 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/impl/anyargs.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/assume.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/cast.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/config.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/error.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/eval.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/event.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/gc.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/glob.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/globals.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/memory.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/method.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/module.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/value.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/variable.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_x509req.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/assume.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/cast.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/config.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/error.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/eval.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/event.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/gc.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/glob.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/globals.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/memory.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/method.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/module.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/value.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/variable.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_x509req.o: $(hdrdir)/ruby/internal/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
@@ -5707,146 +5707,146 @@ 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/impl/anyargs.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/assume.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/cast.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/config.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/error.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/eval.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/event.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/gc.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/glob.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/globals.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/memory.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/method.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/module.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/value.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/variable.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_x509revoked.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/assume.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/cast.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/config.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/error.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/eval.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/event.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/gc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/glob.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/globals.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/memory.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/method.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/module.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/value.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/variable.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_x509revoked.o: $(hdrdir)/ruby/internal/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
@@ -5897,146 +5897,146 @@ 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/impl/anyargs.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/assume.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/cold.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/const.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/error.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/format.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/pure.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/warning.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/cast.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/compiler_is.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/compiler_since.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/config.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/constant_p.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core/rarray.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core/rclass.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core/rdata.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core/rfile.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core/rhash.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core/robject.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core/rstring.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/ctype.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/dllexport.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/dosish.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/error.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/eval.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/event.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/fl_type.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/gc.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/glob.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/globals.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/has/attribute.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/has/builtin.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/has/extension.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/has/feature.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/has/warning.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/array.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/class.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/compar.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/complex.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/cont.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/dir.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/enum.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/error.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/eval.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/file.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/gc.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/hash.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/io.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/load.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/object.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/parse.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/proc.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/process.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/random.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/range.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/rational.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/re.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/select.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/signal.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/string.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/struct.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/thread.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/time.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/variable.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/intern/vm.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/interpreter.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/iterator.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/memory.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/method.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/module.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/newobj.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/rgengc.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/scan_args.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/special_consts.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/static_assert.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/stdalign.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/stdbool.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/symbol.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/token_paste.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/value.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/value_type.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/variable.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/warning_push.h
-ossl_x509store.o: $(hdrdir)/ruby/impl/xmalloc.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/anyargs.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/assume.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/cold.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/const.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/error.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/format.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/pure.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/warning.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/cast.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/compiler_is.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/compiler_since.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/config.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/constant_p.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core/rarray.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core/rclass.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core/rdata.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core/rfile.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core/rhash.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core/robject.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core/rstring.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/ctype.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/dllexport.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/dosish.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/error.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/eval.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/event.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/fl_type.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/gc.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/glob.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/globals.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/has/attribute.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/has/builtin.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/has/extension.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/has/feature.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/has/warning.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/array.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/class.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/compar.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/complex.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/cont.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/dir.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/enum.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/error.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/eval.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/file.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/gc.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/hash.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/io.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/load.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/object.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/parse.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/proc.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/process.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/random.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/range.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/rational.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/re.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/select.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/signal.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/string.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/struct.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/thread.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/time.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/variable.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/intern/vm.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/interpreter.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/iterator.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/memory.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/method.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/module.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/newobj.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/rgengc.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/scan_args.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/special_consts.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/static_assert.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/stdalign.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/stdbool.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/symbol.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/token_paste.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/value.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/value_type.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/variable.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/warning_push.h
+ossl_x509store.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/pathname/depend b/ext/pathname/depend
index 77727ad9f5..6716fcd107 100644
--- a/ext/pathname/depend
+++ b/ext/pathname/depend
@@ -2,146 +2,146 @@
pathname.o: $(RUBY_EXTCONF_H)
pathname.o: $(arch_hdrdir)/ruby/config.h
pathname.o: $(hdrdir)/ruby.h
-pathname.o: $(hdrdir)/ruby/impl/anyargs.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-pathname.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-pathname.o: $(hdrdir)/ruby/impl/assume.h
-pathname.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-pathname.o: $(hdrdir)/ruby/impl/attr/artificial.h
-pathname.o: $(hdrdir)/ruby/impl/attr/cold.h
-pathname.o: $(hdrdir)/ruby/impl/attr/const.h
-pathname.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-pathname.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-pathname.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-pathname.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-pathname.o: $(hdrdir)/ruby/impl/attr/error.h
-pathname.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-pathname.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-pathname.o: $(hdrdir)/ruby/impl/attr/format.h
-pathname.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-pathname.o: $(hdrdir)/ruby/impl/attr/noalias.h
-pathname.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-pathname.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-pathname.o: $(hdrdir)/ruby/impl/attr/noinline.h
-pathname.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-pathname.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-pathname.o: $(hdrdir)/ruby/impl/attr/pure.h
-pathname.o: $(hdrdir)/ruby/impl/attr/restrict.h
-pathname.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-pathname.o: $(hdrdir)/ruby/impl/attr/warning.h
-pathname.o: $(hdrdir)/ruby/impl/attr/weakref.h
-pathname.o: $(hdrdir)/ruby/impl/cast.h
-pathname.o: $(hdrdir)/ruby/impl/compiler_is.h
-pathname.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-pathname.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-pathname.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-pathname.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-pathname.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-pathname.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-pathname.o: $(hdrdir)/ruby/impl/compiler_since.h
-pathname.o: $(hdrdir)/ruby/impl/config.h
-pathname.o: $(hdrdir)/ruby/impl/constant_p.h
-pathname.o: $(hdrdir)/ruby/impl/core.h
-pathname.o: $(hdrdir)/ruby/impl/core/rarray.h
-pathname.o: $(hdrdir)/ruby/impl/core/rbasic.h
-pathname.o: $(hdrdir)/ruby/impl/core/rbignum.h
-pathname.o: $(hdrdir)/ruby/impl/core/rclass.h
-pathname.o: $(hdrdir)/ruby/impl/core/rdata.h
-pathname.o: $(hdrdir)/ruby/impl/core/rfile.h
-pathname.o: $(hdrdir)/ruby/impl/core/rhash.h
-pathname.o: $(hdrdir)/ruby/impl/core/robject.h
-pathname.o: $(hdrdir)/ruby/impl/core/rregexp.h
-pathname.o: $(hdrdir)/ruby/impl/core/rstring.h
-pathname.o: $(hdrdir)/ruby/impl/core/rstruct.h
-pathname.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-pathname.o: $(hdrdir)/ruby/impl/ctype.h
-pathname.o: $(hdrdir)/ruby/impl/dllexport.h
-pathname.o: $(hdrdir)/ruby/impl/dosish.h
-pathname.o: $(hdrdir)/ruby/impl/error.h
-pathname.o: $(hdrdir)/ruby/impl/eval.h
-pathname.o: $(hdrdir)/ruby/impl/event.h
-pathname.o: $(hdrdir)/ruby/impl/fl_type.h
-pathname.o: $(hdrdir)/ruby/impl/gc.h
-pathname.o: $(hdrdir)/ruby/impl/glob.h
-pathname.o: $(hdrdir)/ruby/impl/globals.h
-pathname.o: $(hdrdir)/ruby/impl/has/attribute.h
-pathname.o: $(hdrdir)/ruby/impl/has/builtin.h
-pathname.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-pathname.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-pathname.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-pathname.o: $(hdrdir)/ruby/impl/has/extension.h
-pathname.o: $(hdrdir)/ruby/impl/has/feature.h
-pathname.o: $(hdrdir)/ruby/impl/has/warning.h
-pathname.o: $(hdrdir)/ruby/impl/intern/array.h
-pathname.o: $(hdrdir)/ruby/impl/intern/bignum.h
-pathname.o: $(hdrdir)/ruby/impl/intern/class.h
-pathname.o: $(hdrdir)/ruby/impl/intern/compar.h
-pathname.o: $(hdrdir)/ruby/impl/intern/complex.h
-pathname.o: $(hdrdir)/ruby/impl/intern/cont.h
-pathname.o: $(hdrdir)/ruby/impl/intern/dir.h
-pathname.o: $(hdrdir)/ruby/impl/intern/enum.h
-pathname.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-pathname.o: $(hdrdir)/ruby/impl/intern/error.h
-pathname.o: $(hdrdir)/ruby/impl/intern/eval.h
-pathname.o: $(hdrdir)/ruby/impl/intern/file.h
-pathname.o: $(hdrdir)/ruby/impl/intern/gc.h
-pathname.o: $(hdrdir)/ruby/impl/intern/hash.h
-pathname.o: $(hdrdir)/ruby/impl/intern/io.h
-pathname.o: $(hdrdir)/ruby/impl/intern/load.h
-pathname.o: $(hdrdir)/ruby/impl/intern/marshal.h
-pathname.o: $(hdrdir)/ruby/impl/intern/numeric.h
-pathname.o: $(hdrdir)/ruby/impl/intern/object.h
-pathname.o: $(hdrdir)/ruby/impl/intern/parse.h
-pathname.o: $(hdrdir)/ruby/impl/intern/proc.h
-pathname.o: $(hdrdir)/ruby/impl/intern/process.h
-pathname.o: $(hdrdir)/ruby/impl/intern/random.h
-pathname.o: $(hdrdir)/ruby/impl/intern/range.h
-pathname.o: $(hdrdir)/ruby/impl/intern/rational.h
-pathname.o: $(hdrdir)/ruby/impl/intern/re.h
-pathname.o: $(hdrdir)/ruby/impl/intern/ruby.h
-pathname.o: $(hdrdir)/ruby/impl/intern/select.h
-pathname.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-pathname.o: $(hdrdir)/ruby/impl/intern/signal.h
-pathname.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-pathname.o: $(hdrdir)/ruby/impl/intern/string.h
-pathname.o: $(hdrdir)/ruby/impl/intern/struct.h
-pathname.o: $(hdrdir)/ruby/impl/intern/thread.h
-pathname.o: $(hdrdir)/ruby/impl/intern/time.h
-pathname.o: $(hdrdir)/ruby/impl/intern/variable.h
-pathname.o: $(hdrdir)/ruby/impl/intern/vm.h
-pathname.o: $(hdrdir)/ruby/impl/interpreter.h
-pathname.o: $(hdrdir)/ruby/impl/iterator.h
-pathname.o: $(hdrdir)/ruby/impl/memory.h
-pathname.o: $(hdrdir)/ruby/impl/method.h
-pathname.o: $(hdrdir)/ruby/impl/module.h
-pathname.o: $(hdrdir)/ruby/impl/newobj.h
-pathname.o: $(hdrdir)/ruby/impl/rgengc.h
-pathname.o: $(hdrdir)/ruby/impl/scan_args.h
-pathname.o: $(hdrdir)/ruby/impl/special_consts.h
-pathname.o: $(hdrdir)/ruby/impl/static_assert.h
-pathname.o: $(hdrdir)/ruby/impl/stdalign.h
-pathname.o: $(hdrdir)/ruby/impl/stdbool.h
-pathname.o: $(hdrdir)/ruby/impl/symbol.h
-pathname.o: $(hdrdir)/ruby/impl/token_paste.h
-pathname.o: $(hdrdir)/ruby/impl/value.h
-pathname.o: $(hdrdir)/ruby/impl/value_type.h
-pathname.o: $(hdrdir)/ruby/impl/variable.h
-pathname.o: $(hdrdir)/ruby/impl/warning_push.h
-pathname.o: $(hdrdir)/ruby/impl/xmalloc.h
+pathname.o: $(hdrdir)/ruby/internal/anyargs.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+pathname.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+pathname.o: $(hdrdir)/ruby/internal/assume.h
+pathname.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+pathname.o: $(hdrdir)/ruby/internal/attr/artificial.h
+pathname.o: $(hdrdir)/ruby/internal/attr/cold.h
+pathname.o: $(hdrdir)/ruby/internal/attr/const.h
+pathname.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+pathname.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+pathname.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+pathname.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+pathname.o: $(hdrdir)/ruby/internal/attr/error.h
+pathname.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+pathname.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+pathname.o: $(hdrdir)/ruby/internal/attr/format.h
+pathname.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+pathname.o: $(hdrdir)/ruby/internal/attr/noalias.h
+pathname.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+pathname.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+pathname.o: $(hdrdir)/ruby/internal/attr/noinline.h
+pathname.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+pathname.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+pathname.o: $(hdrdir)/ruby/internal/attr/pure.h
+pathname.o: $(hdrdir)/ruby/internal/attr/restrict.h
+pathname.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+pathname.o: $(hdrdir)/ruby/internal/attr/warning.h
+pathname.o: $(hdrdir)/ruby/internal/attr/weakref.h
+pathname.o: $(hdrdir)/ruby/internal/cast.h
+pathname.o: $(hdrdir)/ruby/internal/compiler_is.h
+pathname.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+pathname.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+pathname.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+pathname.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+pathname.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+pathname.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+pathname.o: $(hdrdir)/ruby/internal/compiler_since.h
+pathname.o: $(hdrdir)/ruby/internal/config.h
+pathname.o: $(hdrdir)/ruby/internal/constant_p.h
+pathname.o: $(hdrdir)/ruby/internal/core.h
+pathname.o: $(hdrdir)/ruby/internal/core/rarray.h
+pathname.o: $(hdrdir)/ruby/internal/core/rbasic.h
+pathname.o: $(hdrdir)/ruby/internal/core/rbignum.h
+pathname.o: $(hdrdir)/ruby/internal/core/rclass.h
+pathname.o: $(hdrdir)/ruby/internal/core/rdata.h
+pathname.o: $(hdrdir)/ruby/internal/core/rfile.h
+pathname.o: $(hdrdir)/ruby/internal/core/rhash.h
+pathname.o: $(hdrdir)/ruby/internal/core/robject.h
+pathname.o: $(hdrdir)/ruby/internal/core/rregexp.h
+pathname.o: $(hdrdir)/ruby/internal/core/rstring.h
+pathname.o: $(hdrdir)/ruby/internal/core/rstruct.h
+pathname.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+pathname.o: $(hdrdir)/ruby/internal/ctype.h
+pathname.o: $(hdrdir)/ruby/internal/dllexport.h
+pathname.o: $(hdrdir)/ruby/internal/dosish.h
+pathname.o: $(hdrdir)/ruby/internal/error.h
+pathname.o: $(hdrdir)/ruby/internal/eval.h
+pathname.o: $(hdrdir)/ruby/internal/event.h
+pathname.o: $(hdrdir)/ruby/internal/fl_type.h
+pathname.o: $(hdrdir)/ruby/internal/gc.h
+pathname.o: $(hdrdir)/ruby/internal/glob.h
+pathname.o: $(hdrdir)/ruby/internal/globals.h
+pathname.o: $(hdrdir)/ruby/internal/has/attribute.h
+pathname.o: $(hdrdir)/ruby/internal/has/builtin.h
+pathname.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+pathname.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+pathname.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+pathname.o: $(hdrdir)/ruby/internal/has/extension.h
+pathname.o: $(hdrdir)/ruby/internal/has/feature.h
+pathname.o: $(hdrdir)/ruby/internal/has/warning.h
+pathname.o: $(hdrdir)/ruby/internal/intern/array.h
+pathname.o: $(hdrdir)/ruby/internal/intern/bignum.h
+pathname.o: $(hdrdir)/ruby/internal/intern/class.h
+pathname.o: $(hdrdir)/ruby/internal/intern/compar.h
+pathname.o: $(hdrdir)/ruby/internal/intern/complex.h
+pathname.o: $(hdrdir)/ruby/internal/intern/cont.h
+pathname.o: $(hdrdir)/ruby/internal/intern/dir.h
+pathname.o: $(hdrdir)/ruby/internal/intern/enum.h
+pathname.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+pathname.o: $(hdrdir)/ruby/internal/intern/error.h
+pathname.o: $(hdrdir)/ruby/internal/intern/eval.h
+pathname.o: $(hdrdir)/ruby/internal/intern/file.h
+pathname.o: $(hdrdir)/ruby/internal/intern/gc.h
+pathname.o: $(hdrdir)/ruby/internal/intern/hash.h
+pathname.o: $(hdrdir)/ruby/internal/intern/io.h
+pathname.o: $(hdrdir)/ruby/internal/intern/load.h
+pathname.o: $(hdrdir)/ruby/internal/intern/marshal.h
+pathname.o: $(hdrdir)/ruby/internal/intern/numeric.h
+pathname.o: $(hdrdir)/ruby/internal/intern/object.h
+pathname.o: $(hdrdir)/ruby/internal/intern/parse.h
+pathname.o: $(hdrdir)/ruby/internal/intern/proc.h
+pathname.o: $(hdrdir)/ruby/internal/intern/process.h
+pathname.o: $(hdrdir)/ruby/internal/intern/random.h
+pathname.o: $(hdrdir)/ruby/internal/intern/range.h
+pathname.o: $(hdrdir)/ruby/internal/intern/rational.h
+pathname.o: $(hdrdir)/ruby/internal/intern/re.h
+pathname.o: $(hdrdir)/ruby/internal/intern/ruby.h
+pathname.o: $(hdrdir)/ruby/internal/intern/select.h
+pathname.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+pathname.o: $(hdrdir)/ruby/internal/intern/signal.h
+pathname.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+pathname.o: $(hdrdir)/ruby/internal/intern/string.h
+pathname.o: $(hdrdir)/ruby/internal/intern/struct.h
+pathname.o: $(hdrdir)/ruby/internal/intern/thread.h
+pathname.o: $(hdrdir)/ruby/internal/intern/time.h
+pathname.o: $(hdrdir)/ruby/internal/intern/variable.h
+pathname.o: $(hdrdir)/ruby/internal/intern/vm.h
+pathname.o: $(hdrdir)/ruby/internal/interpreter.h
+pathname.o: $(hdrdir)/ruby/internal/iterator.h
+pathname.o: $(hdrdir)/ruby/internal/memory.h
+pathname.o: $(hdrdir)/ruby/internal/method.h
+pathname.o: $(hdrdir)/ruby/internal/module.h
+pathname.o: $(hdrdir)/ruby/internal/newobj.h
+pathname.o: $(hdrdir)/ruby/internal/rgengc.h
+pathname.o: $(hdrdir)/ruby/internal/scan_args.h
+pathname.o: $(hdrdir)/ruby/internal/special_consts.h
+pathname.o: $(hdrdir)/ruby/internal/static_assert.h
+pathname.o: $(hdrdir)/ruby/internal/stdalign.h
+pathname.o: $(hdrdir)/ruby/internal/stdbool.h
+pathname.o: $(hdrdir)/ruby/internal/symbol.h
+pathname.o: $(hdrdir)/ruby/internal/token_paste.h
+pathname.o: $(hdrdir)/ruby/internal/value.h
+pathname.o: $(hdrdir)/ruby/internal/value_type.h
+pathname.o: $(hdrdir)/ruby/internal/variable.h
+pathname.o: $(hdrdir)/ruby/internal/warning_push.h
+pathname.o: $(hdrdir)/ruby/internal/xmalloc.h
pathname.o: $(hdrdir)/ruby/assert.h
pathname.o: $(hdrdir)/ruby/backward.h
pathname.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/psych/depend b/ext/psych/depend
index 0baab59660..8aa8063f45 100644
--- a/ext/psych/depend
+++ b/ext/psych/depend
@@ -4,146 +4,146 @@ $(OBJS): $(YAML_H)
psych.o: $(RUBY_EXTCONF_H)
psych.o: $(arch_hdrdir)/ruby/config.h
psych.o: $(hdrdir)/ruby.h
-psych.o: $(hdrdir)/ruby/impl/anyargs.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-psych.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-psych.o: $(hdrdir)/ruby/impl/assume.h
-psych.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-psych.o: $(hdrdir)/ruby/impl/attr/artificial.h
-psych.o: $(hdrdir)/ruby/impl/attr/cold.h
-psych.o: $(hdrdir)/ruby/impl/attr/const.h
-psych.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-psych.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-psych.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-psych.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-psych.o: $(hdrdir)/ruby/impl/attr/error.h
-psych.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-psych.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-psych.o: $(hdrdir)/ruby/impl/attr/format.h
-psych.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-psych.o: $(hdrdir)/ruby/impl/attr/noalias.h
-psych.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-psych.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-psych.o: $(hdrdir)/ruby/impl/attr/noinline.h
-psych.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-psych.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-psych.o: $(hdrdir)/ruby/impl/attr/pure.h
-psych.o: $(hdrdir)/ruby/impl/attr/restrict.h
-psych.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-psych.o: $(hdrdir)/ruby/impl/attr/warning.h
-psych.o: $(hdrdir)/ruby/impl/attr/weakref.h
-psych.o: $(hdrdir)/ruby/impl/cast.h
-psych.o: $(hdrdir)/ruby/impl/compiler_is.h
-psych.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-psych.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-psych.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-psych.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-psych.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-psych.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-psych.o: $(hdrdir)/ruby/impl/compiler_since.h
-psych.o: $(hdrdir)/ruby/impl/config.h
-psych.o: $(hdrdir)/ruby/impl/constant_p.h
-psych.o: $(hdrdir)/ruby/impl/core.h
-psych.o: $(hdrdir)/ruby/impl/core/rarray.h
-psych.o: $(hdrdir)/ruby/impl/core/rbasic.h
-psych.o: $(hdrdir)/ruby/impl/core/rbignum.h
-psych.o: $(hdrdir)/ruby/impl/core/rclass.h
-psych.o: $(hdrdir)/ruby/impl/core/rdata.h
-psych.o: $(hdrdir)/ruby/impl/core/rfile.h
-psych.o: $(hdrdir)/ruby/impl/core/rhash.h
-psych.o: $(hdrdir)/ruby/impl/core/robject.h
-psych.o: $(hdrdir)/ruby/impl/core/rregexp.h
-psych.o: $(hdrdir)/ruby/impl/core/rstring.h
-psych.o: $(hdrdir)/ruby/impl/core/rstruct.h
-psych.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-psych.o: $(hdrdir)/ruby/impl/ctype.h
-psych.o: $(hdrdir)/ruby/impl/dllexport.h
-psych.o: $(hdrdir)/ruby/impl/dosish.h
-psych.o: $(hdrdir)/ruby/impl/error.h
-psych.o: $(hdrdir)/ruby/impl/eval.h
-psych.o: $(hdrdir)/ruby/impl/event.h
-psych.o: $(hdrdir)/ruby/impl/fl_type.h
-psych.o: $(hdrdir)/ruby/impl/gc.h
-psych.o: $(hdrdir)/ruby/impl/glob.h
-psych.o: $(hdrdir)/ruby/impl/globals.h
-psych.o: $(hdrdir)/ruby/impl/has/attribute.h
-psych.o: $(hdrdir)/ruby/impl/has/builtin.h
-psych.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-psych.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-psych.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-psych.o: $(hdrdir)/ruby/impl/has/extension.h
-psych.o: $(hdrdir)/ruby/impl/has/feature.h
-psych.o: $(hdrdir)/ruby/impl/has/warning.h
-psych.o: $(hdrdir)/ruby/impl/intern/array.h
-psych.o: $(hdrdir)/ruby/impl/intern/bignum.h
-psych.o: $(hdrdir)/ruby/impl/intern/class.h
-psych.o: $(hdrdir)/ruby/impl/intern/compar.h
-psych.o: $(hdrdir)/ruby/impl/intern/complex.h
-psych.o: $(hdrdir)/ruby/impl/intern/cont.h
-psych.o: $(hdrdir)/ruby/impl/intern/dir.h
-psych.o: $(hdrdir)/ruby/impl/intern/enum.h
-psych.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-psych.o: $(hdrdir)/ruby/impl/intern/error.h
-psych.o: $(hdrdir)/ruby/impl/intern/eval.h
-psych.o: $(hdrdir)/ruby/impl/intern/file.h
-psych.o: $(hdrdir)/ruby/impl/intern/gc.h
-psych.o: $(hdrdir)/ruby/impl/intern/hash.h
-psych.o: $(hdrdir)/ruby/impl/intern/io.h
-psych.o: $(hdrdir)/ruby/impl/intern/load.h
-psych.o: $(hdrdir)/ruby/impl/intern/marshal.h
-psych.o: $(hdrdir)/ruby/impl/intern/numeric.h
-psych.o: $(hdrdir)/ruby/impl/intern/object.h
-psych.o: $(hdrdir)/ruby/impl/intern/parse.h
-psych.o: $(hdrdir)/ruby/impl/intern/proc.h
-psych.o: $(hdrdir)/ruby/impl/intern/process.h
-psych.o: $(hdrdir)/ruby/impl/intern/random.h
-psych.o: $(hdrdir)/ruby/impl/intern/range.h
-psych.o: $(hdrdir)/ruby/impl/intern/rational.h
-psych.o: $(hdrdir)/ruby/impl/intern/re.h
-psych.o: $(hdrdir)/ruby/impl/intern/ruby.h
-psych.o: $(hdrdir)/ruby/impl/intern/select.h
-psych.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-psych.o: $(hdrdir)/ruby/impl/intern/signal.h
-psych.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-psych.o: $(hdrdir)/ruby/impl/intern/string.h
-psych.o: $(hdrdir)/ruby/impl/intern/struct.h
-psych.o: $(hdrdir)/ruby/impl/intern/thread.h
-psych.o: $(hdrdir)/ruby/impl/intern/time.h
-psych.o: $(hdrdir)/ruby/impl/intern/variable.h
-psych.o: $(hdrdir)/ruby/impl/intern/vm.h
-psych.o: $(hdrdir)/ruby/impl/interpreter.h
-psych.o: $(hdrdir)/ruby/impl/iterator.h
-psych.o: $(hdrdir)/ruby/impl/memory.h
-psych.o: $(hdrdir)/ruby/impl/method.h
-psych.o: $(hdrdir)/ruby/impl/module.h
-psych.o: $(hdrdir)/ruby/impl/newobj.h
-psych.o: $(hdrdir)/ruby/impl/rgengc.h
-psych.o: $(hdrdir)/ruby/impl/scan_args.h
-psych.o: $(hdrdir)/ruby/impl/special_consts.h
-psych.o: $(hdrdir)/ruby/impl/static_assert.h
-psych.o: $(hdrdir)/ruby/impl/stdalign.h
-psych.o: $(hdrdir)/ruby/impl/stdbool.h
-psych.o: $(hdrdir)/ruby/impl/symbol.h
-psych.o: $(hdrdir)/ruby/impl/token_paste.h
-psych.o: $(hdrdir)/ruby/impl/value.h
-psych.o: $(hdrdir)/ruby/impl/value_type.h
-psych.o: $(hdrdir)/ruby/impl/variable.h
-psych.o: $(hdrdir)/ruby/impl/warning_push.h
-psych.o: $(hdrdir)/ruby/impl/xmalloc.h
+psych.o: $(hdrdir)/ruby/internal/anyargs.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+psych.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+psych.o: $(hdrdir)/ruby/internal/assume.h
+psych.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+psych.o: $(hdrdir)/ruby/internal/attr/artificial.h
+psych.o: $(hdrdir)/ruby/internal/attr/cold.h
+psych.o: $(hdrdir)/ruby/internal/attr/const.h
+psych.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+psych.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+psych.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+psych.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+psych.o: $(hdrdir)/ruby/internal/attr/error.h
+psych.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+psych.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+psych.o: $(hdrdir)/ruby/internal/attr/format.h
+psych.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+psych.o: $(hdrdir)/ruby/internal/attr/noalias.h
+psych.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+psych.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+psych.o: $(hdrdir)/ruby/internal/attr/noinline.h
+psych.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+psych.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+psych.o: $(hdrdir)/ruby/internal/attr/pure.h
+psych.o: $(hdrdir)/ruby/internal/attr/restrict.h
+psych.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+psych.o: $(hdrdir)/ruby/internal/attr/warning.h
+psych.o: $(hdrdir)/ruby/internal/attr/weakref.h
+psych.o: $(hdrdir)/ruby/internal/cast.h
+psych.o: $(hdrdir)/ruby/internal/compiler_is.h
+psych.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+psych.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+psych.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+psych.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+psych.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+psych.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+psych.o: $(hdrdir)/ruby/internal/compiler_since.h
+psych.o: $(hdrdir)/ruby/internal/config.h
+psych.o: $(hdrdir)/ruby/internal/constant_p.h
+psych.o: $(hdrdir)/ruby/internal/core.h
+psych.o: $(hdrdir)/ruby/internal/core/rarray.h
+psych.o: $(hdrdir)/ruby/internal/core/rbasic.h
+psych.o: $(hdrdir)/ruby/internal/core/rbignum.h
+psych.o: $(hdrdir)/ruby/internal/core/rclass.h
+psych.o: $(hdrdir)/ruby/internal/core/rdata.h
+psych.o: $(hdrdir)/ruby/internal/core/rfile.h
+psych.o: $(hdrdir)/ruby/internal/core/rhash.h
+psych.o: $(hdrdir)/ruby/internal/core/robject.h
+psych.o: $(hdrdir)/ruby/internal/core/rregexp.h
+psych.o: $(hdrdir)/ruby/internal/core/rstring.h
+psych.o: $(hdrdir)/ruby/internal/core/rstruct.h
+psych.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+psych.o: $(hdrdir)/ruby/internal/ctype.h
+psych.o: $(hdrdir)/ruby/internal/dllexport.h
+psych.o: $(hdrdir)/ruby/internal/dosish.h
+psych.o: $(hdrdir)/ruby/internal/error.h
+psych.o: $(hdrdir)/ruby/internal/eval.h
+psych.o: $(hdrdir)/ruby/internal/event.h
+psych.o: $(hdrdir)/ruby/internal/fl_type.h
+psych.o: $(hdrdir)/ruby/internal/gc.h
+psych.o: $(hdrdir)/ruby/internal/glob.h
+psych.o: $(hdrdir)/ruby/internal/globals.h
+psych.o: $(hdrdir)/ruby/internal/has/attribute.h
+psych.o: $(hdrdir)/ruby/internal/has/builtin.h
+psych.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+psych.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+psych.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+psych.o: $(hdrdir)/ruby/internal/has/extension.h
+psych.o: $(hdrdir)/ruby/internal/has/feature.h
+psych.o: $(hdrdir)/ruby/internal/has/warning.h
+psych.o: $(hdrdir)/ruby/internal/intern/array.h
+psych.o: $(hdrdir)/ruby/internal/intern/bignum.h
+psych.o: $(hdrdir)/ruby/internal/intern/class.h
+psych.o: $(hdrdir)/ruby/internal/intern/compar.h
+psych.o: $(hdrdir)/ruby/internal/intern/complex.h
+psych.o: $(hdrdir)/ruby/internal/intern/cont.h
+psych.o: $(hdrdir)/ruby/internal/intern/dir.h
+psych.o: $(hdrdir)/ruby/internal/intern/enum.h
+psych.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+psych.o: $(hdrdir)/ruby/internal/intern/error.h
+psych.o: $(hdrdir)/ruby/internal/intern/eval.h
+psych.o: $(hdrdir)/ruby/internal/intern/file.h
+psych.o: $(hdrdir)/ruby/internal/intern/gc.h
+psych.o: $(hdrdir)/ruby/internal/intern/hash.h
+psych.o: $(hdrdir)/ruby/internal/intern/io.h
+psych.o: $(hdrdir)/ruby/internal/intern/load.h
+psych.o: $(hdrdir)/ruby/internal/intern/marshal.h
+psych.o: $(hdrdir)/ruby/internal/intern/numeric.h
+psych.o: $(hdrdir)/ruby/internal/intern/object.h
+psych.o: $(hdrdir)/ruby/internal/intern/parse.h
+psych.o: $(hdrdir)/ruby/internal/intern/proc.h
+psych.o: $(hdrdir)/ruby/internal/intern/process.h
+psych.o: $(hdrdir)/ruby/internal/intern/random.h
+psych.o: $(hdrdir)/ruby/internal/intern/range.h
+psych.o: $(hdrdir)/ruby/internal/intern/rational.h
+psych.o: $(hdrdir)/ruby/internal/intern/re.h
+psych.o: $(hdrdir)/ruby/internal/intern/ruby.h
+psych.o: $(hdrdir)/ruby/internal/intern/select.h
+psych.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+psych.o: $(hdrdir)/ruby/internal/intern/signal.h
+psych.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+psych.o: $(hdrdir)/ruby/internal/intern/string.h
+psych.o: $(hdrdir)/ruby/internal/intern/struct.h
+psych.o: $(hdrdir)/ruby/internal/intern/thread.h
+psych.o: $(hdrdir)/ruby/internal/intern/time.h
+psych.o: $(hdrdir)/ruby/internal/intern/variable.h
+psych.o: $(hdrdir)/ruby/internal/intern/vm.h
+psych.o: $(hdrdir)/ruby/internal/interpreter.h
+psych.o: $(hdrdir)/ruby/internal/iterator.h
+psych.o: $(hdrdir)/ruby/internal/memory.h
+psych.o: $(hdrdir)/ruby/internal/method.h
+psych.o: $(hdrdir)/ruby/internal/module.h
+psych.o: $(hdrdir)/ruby/internal/newobj.h
+psych.o: $(hdrdir)/ruby/internal/rgengc.h
+psych.o: $(hdrdir)/ruby/internal/scan_args.h
+psych.o: $(hdrdir)/ruby/internal/special_consts.h
+psych.o: $(hdrdir)/ruby/internal/static_assert.h
+psych.o: $(hdrdir)/ruby/internal/stdalign.h
+psych.o: $(hdrdir)/ruby/internal/stdbool.h
+psych.o: $(hdrdir)/ruby/internal/symbol.h
+psych.o: $(hdrdir)/ruby/internal/token_paste.h
+psych.o: $(hdrdir)/ruby/internal/value.h
+psych.o: $(hdrdir)/ruby/internal/value_type.h
+psych.o: $(hdrdir)/ruby/internal/variable.h
+psych.o: $(hdrdir)/ruby/internal/warning_push.h
+psych.o: $(hdrdir)/ruby/internal/xmalloc.h
psych.o: $(hdrdir)/ruby/assert.h
psych.o: $(hdrdir)/ruby/backward.h
psych.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -176,146 +176,146 @@ 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/impl/anyargs.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-psych_emitter.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-psych_emitter.o: $(hdrdir)/ruby/impl/assume.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/artificial.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/cold.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/const.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/error.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/format.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/noalias.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/noinline.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/pure.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/restrict.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/warning.h
-psych_emitter.o: $(hdrdir)/ruby/impl/attr/weakref.h
-psych_emitter.o: $(hdrdir)/ruby/impl/cast.h
-psych_emitter.o: $(hdrdir)/ruby/impl/compiler_is.h
-psych_emitter.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-psych_emitter.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-psych_emitter.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-psych_emitter.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-psych_emitter.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-psych_emitter.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-psych_emitter.o: $(hdrdir)/ruby/impl/compiler_since.h
-psych_emitter.o: $(hdrdir)/ruby/impl/config.h
-psych_emitter.o: $(hdrdir)/ruby/impl/constant_p.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core/rarray.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core/rbasic.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core/rbignum.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core/rclass.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core/rdata.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core/rfile.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core/rhash.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core/robject.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core/rregexp.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core/rstring.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core/rstruct.h
-psych_emitter.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-psych_emitter.o: $(hdrdir)/ruby/impl/ctype.h
-psych_emitter.o: $(hdrdir)/ruby/impl/dllexport.h
-psych_emitter.o: $(hdrdir)/ruby/impl/dosish.h
-psych_emitter.o: $(hdrdir)/ruby/impl/error.h
-psych_emitter.o: $(hdrdir)/ruby/impl/eval.h
-psych_emitter.o: $(hdrdir)/ruby/impl/event.h
-psych_emitter.o: $(hdrdir)/ruby/impl/fl_type.h
-psych_emitter.o: $(hdrdir)/ruby/impl/gc.h
-psych_emitter.o: $(hdrdir)/ruby/impl/glob.h
-psych_emitter.o: $(hdrdir)/ruby/impl/globals.h
-psych_emitter.o: $(hdrdir)/ruby/impl/has/attribute.h
-psych_emitter.o: $(hdrdir)/ruby/impl/has/builtin.h
-psych_emitter.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-psych_emitter.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-psych_emitter.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-psych_emitter.o: $(hdrdir)/ruby/impl/has/extension.h
-psych_emitter.o: $(hdrdir)/ruby/impl/has/feature.h
-psych_emitter.o: $(hdrdir)/ruby/impl/has/warning.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/array.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/bignum.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/class.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/compar.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/complex.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/cont.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/dir.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/enum.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/error.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/eval.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/file.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/gc.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/hash.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/io.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/load.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/marshal.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/numeric.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/object.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/parse.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/proc.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/process.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/random.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/range.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/rational.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/re.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/ruby.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/select.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/signal.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/string.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/struct.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/thread.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/time.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/variable.h
-psych_emitter.o: $(hdrdir)/ruby/impl/intern/vm.h
-psych_emitter.o: $(hdrdir)/ruby/impl/interpreter.h
-psych_emitter.o: $(hdrdir)/ruby/impl/iterator.h
-psych_emitter.o: $(hdrdir)/ruby/impl/memory.h
-psych_emitter.o: $(hdrdir)/ruby/impl/method.h
-psych_emitter.o: $(hdrdir)/ruby/impl/module.h
-psych_emitter.o: $(hdrdir)/ruby/impl/newobj.h
-psych_emitter.o: $(hdrdir)/ruby/impl/rgengc.h
-psych_emitter.o: $(hdrdir)/ruby/impl/scan_args.h
-psych_emitter.o: $(hdrdir)/ruby/impl/special_consts.h
-psych_emitter.o: $(hdrdir)/ruby/impl/static_assert.h
-psych_emitter.o: $(hdrdir)/ruby/impl/stdalign.h
-psych_emitter.o: $(hdrdir)/ruby/impl/stdbool.h
-psych_emitter.o: $(hdrdir)/ruby/impl/symbol.h
-psych_emitter.o: $(hdrdir)/ruby/impl/token_paste.h
-psych_emitter.o: $(hdrdir)/ruby/impl/value.h
-psych_emitter.o: $(hdrdir)/ruby/impl/value_type.h
-psych_emitter.o: $(hdrdir)/ruby/impl/variable.h
-psych_emitter.o: $(hdrdir)/ruby/impl/warning_push.h
-psych_emitter.o: $(hdrdir)/ruby/impl/xmalloc.h
+psych_emitter.o: $(hdrdir)/ruby/internal/anyargs.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+psych_emitter.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+psych_emitter.o: $(hdrdir)/ruby/internal/assume.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/artificial.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/cold.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/const.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/error.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/format.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/noalias.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/noinline.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/pure.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/restrict.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/warning.h
+psych_emitter.o: $(hdrdir)/ruby/internal/attr/weakref.h
+psych_emitter.o: $(hdrdir)/ruby/internal/cast.h
+psych_emitter.o: $(hdrdir)/ruby/internal/compiler_is.h
+psych_emitter.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+psych_emitter.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+psych_emitter.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+psych_emitter.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+psych_emitter.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+psych_emitter.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+psych_emitter.o: $(hdrdir)/ruby/internal/compiler_since.h
+psych_emitter.o: $(hdrdir)/ruby/internal/config.h
+psych_emitter.o: $(hdrdir)/ruby/internal/constant_p.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core/rarray.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core/rbasic.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core/rbignum.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core/rclass.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core/rdata.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core/rfile.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core/rhash.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core/robject.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core/rregexp.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core/rstring.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core/rstruct.h
+psych_emitter.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+psych_emitter.o: $(hdrdir)/ruby/internal/ctype.h
+psych_emitter.o: $(hdrdir)/ruby/internal/dllexport.h
+psych_emitter.o: $(hdrdir)/ruby/internal/dosish.h
+psych_emitter.o: $(hdrdir)/ruby/internal/error.h
+psych_emitter.o: $(hdrdir)/ruby/internal/eval.h
+psych_emitter.o: $(hdrdir)/ruby/internal/event.h
+psych_emitter.o: $(hdrdir)/ruby/internal/fl_type.h
+psych_emitter.o: $(hdrdir)/ruby/internal/gc.h
+psych_emitter.o: $(hdrdir)/ruby/internal/glob.h
+psych_emitter.o: $(hdrdir)/ruby/internal/globals.h
+psych_emitter.o: $(hdrdir)/ruby/internal/has/attribute.h
+psych_emitter.o: $(hdrdir)/ruby/internal/has/builtin.h
+psych_emitter.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+psych_emitter.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+psych_emitter.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+psych_emitter.o: $(hdrdir)/ruby/internal/has/extension.h
+psych_emitter.o: $(hdrdir)/ruby/internal/has/feature.h
+psych_emitter.o: $(hdrdir)/ruby/internal/has/warning.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/array.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/bignum.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/class.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/compar.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/complex.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/cont.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/dir.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/enum.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/error.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/eval.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/file.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/gc.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/hash.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/io.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/load.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/marshal.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/numeric.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/object.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/parse.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/proc.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/process.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/random.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/range.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/rational.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/re.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/ruby.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/select.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/signal.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/string.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/struct.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/thread.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/time.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/variable.h
+psych_emitter.o: $(hdrdir)/ruby/internal/intern/vm.h
+psych_emitter.o: $(hdrdir)/ruby/internal/interpreter.h
+psych_emitter.o: $(hdrdir)/ruby/internal/iterator.h
+psych_emitter.o: $(hdrdir)/ruby/internal/memory.h
+psych_emitter.o: $(hdrdir)/ruby/internal/method.h
+psych_emitter.o: $(hdrdir)/ruby/internal/module.h
+psych_emitter.o: $(hdrdir)/ruby/internal/newobj.h
+psych_emitter.o: $(hdrdir)/ruby/internal/rgengc.h
+psych_emitter.o: $(hdrdir)/ruby/internal/scan_args.h
+psych_emitter.o: $(hdrdir)/ruby/internal/special_consts.h
+psych_emitter.o: $(hdrdir)/ruby/internal/static_assert.h
+psych_emitter.o: $(hdrdir)/ruby/internal/stdalign.h
+psych_emitter.o: $(hdrdir)/ruby/internal/stdbool.h
+psych_emitter.o: $(hdrdir)/ruby/internal/symbol.h
+psych_emitter.o: $(hdrdir)/ruby/internal/token_paste.h
+psych_emitter.o: $(hdrdir)/ruby/internal/value.h
+psych_emitter.o: $(hdrdir)/ruby/internal/value_type.h
+psych_emitter.o: $(hdrdir)/ruby/internal/variable.h
+psych_emitter.o: $(hdrdir)/ruby/internal/warning_push.h
+psych_emitter.o: $(hdrdir)/ruby/internal/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
@@ -348,146 +348,146 @@ 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/impl/anyargs.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-psych_parser.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-psych_parser.o: $(hdrdir)/ruby/impl/assume.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/artificial.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/cold.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/const.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/error.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/format.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/noalias.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/noinline.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/pure.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/restrict.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/warning.h
-psych_parser.o: $(hdrdir)/ruby/impl/attr/weakref.h
-psych_parser.o: $(hdrdir)/ruby/impl/cast.h
-psych_parser.o: $(hdrdir)/ruby/impl/compiler_is.h
-psych_parser.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-psych_parser.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-psych_parser.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-psych_parser.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-psych_parser.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-psych_parser.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-psych_parser.o: $(hdrdir)/ruby/impl/compiler_since.h
-psych_parser.o: $(hdrdir)/ruby/impl/config.h
-psych_parser.o: $(hdrdir)/ruby/impl/constant_p.h
-psych_parser.o: $(hdrdir)/ruby/impl/core.h
-psych_parser.o: $(hdrdir)/ruby/impl/core/rarray.h
-psych_parser.o: $(hdrdir)/ruby/impl/core/rbasic.h
-psych_parser.o: $(hdrdir)/ruby/impl/core/rbignum.h
-psych_parser.o: $(hdrdir)/ruby/impl/core/rclass.h
-psych_parser.o: $(hdrdir)/ruby/impl/core/rdata.h
-psych_parser.o: $(hdrdir)/ruby/impl/core/rfile.h
-psych_parser.o: $(hdrdir)/ruby/impl/core/rhash.h
-psych_parser.o: $(hdrdir)/ruby/impl/core/robject.h
-psych_parser.o: $(hdrdir)/ruby/impl/core/rregexp.h
-psych_parser.o: $(hdrdir)/ruby/impl/core/rstring.h
-psych_parser.o: $(hdrdir)/ruby/impl/core/rstruct.h
-psych_parser.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-psych_parser.o: $(hdrdir)/ruby/impl/ctype.h
-psych_parser.o: $(hdrdir)/ruby/impl/dllexport.h
-psych_parser.o: $(hdrdir)/ruby/impl/dosish.h
-psych_parser.o: $(hdrdir)/ruby/impl/error.h
-psych_parser.o: $(hdrdir)/ruby/impl/eval.h
-psych_parser.o: $(hdrdir)/ruby/impl/event.h
-psych_parser.o: $(hdrdir)/ruby/impl/fl_type.h
-psych_parser.o: $(hdrdir)/ruby/impl/gc.h
-psych_parser.o: $(hdrdir)/ruby/impl/glob.h
-psych_parser.o: $(hdrdir)/ruby/impl/globals.h
-psych_parser.o: $(hdrdir)/ruby/impl/has/attribute.h
-psych_parser.o: $(hdrdir)/ruby/impl/has/builtin.h
-psych_parser.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-psych_parser.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-psych_parser.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-psych_parser.o: $(hdrdir)/ruby/impl/has/extension.h
-psych_parser.o: $(hdrdir)/ruby/impl/has/feature.h
-psych_parser.o: $(hdrdir)/ruby/impl/has/warning.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/array.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/bignum.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/class.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/compar.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/complex.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/cont.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/dir.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/enum.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/error.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/eval.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/file.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/gc.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/hash.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/io.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/load.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/marshal.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/numeric.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/object.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/parse.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/proc.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/process.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/random.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/range.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/rational.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/re.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/ruby.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/select.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/signal.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/string.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/struct.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/thread.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/time.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/variable.h
-psych_parser.o: $(hdrdir)/ruby/impl/intern/vm.h
-psych_parser.o: $(hdrdir)/ruby/impl/interpreter.h
-psych_parser.o: $(hdrdir)/ruby/impl/iterator.h
-psych_parser.o: $(hdrdir)/ruby/impl/memory.h
-psych_parser.o: $(hdrdir)/ruby/impl/method.h
-psych_parser.o: $(hdrdir)/ruby/impl/module.h
-psych_parser.o: $(hdrdir)/ruby/impl/newobj.h
-psych_parser.o: $(hdrdir)/ruby/impl/rgengc.h
-psych_parser.o: $(hdrdir)/ruby/impl/scan_args.h
-psych_parser.o: $(hdrdir)/ruby/impl/special_consts.h
-psych_parser.o: $(hdrdir)/ruby/impl/static_assert.h
-psych_parser.o: $(hdrdir)/ruby/impl/stdalign.h
-psych_parser.o: $(hdrdir)/ruby/impl/stdbool.h
-psych_parser.o: $(hdrdir)/ruby/impl/symbol.h
-psych_parser.o: $(hdrdir)/ruby/impl/token_paste.h
-psych_parser.o: $(hdrdir)/ruby/impl/value.h
-psych_parser.o: $(hdrdir)/ruby/impl/value_type.h
-psych_parser.o: $(hdrdir)/ruby/impl/variable.h
-psych_parser.o: $(hdrdir)/ruby/impl/warning_push.h
-psych_parser.o: $(hdrdir)/ruby/impl/xmalloc.h
+psych_parser.o: $(hdrdir)/ruby/internal/anyargs.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+psych_parser.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+psych_parser.o: $(hdrdir)/ruby/internal/assume.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/artificial.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/cold.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/const.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/error.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/format.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/noalias.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/noinline.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/pure.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/restrict.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/warning.h
+psych_parser.o: $(hdrdir)/ruby/internal/attr/weakref.h
+psych_parser.o: $(hdrdir)/ruby/internal/cast.h
+psych_parser.o: $(hdrdir)/ruby/internal/compiler_is.h
+psych_parser.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+psych_parser.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+psych_parser.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+psych_parser.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+psych_parser.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+psych_parser.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+psych_parser.o: $(hdrdir)/ruby/internal/compiler_since.h
+psych_parser.o: $(hdrdir)/ruby/internal/config.h
+psych_parser.o: $(hdrdir)/ruby/internal/constant_p.h
+psych_parser.o: $(hdrdir)/ruby/internal/core.h
+psych_parser.o: $(hdrdir)/ruby/internal/core/rarray.h
+psych_parser.o: $(hdrdir)/ruby/internal/core/rbasic.h
+psych_parser.o: $(hdrdir)/ruby/internal/core/rbignum.h
+psych_parser.o: $(hdrdir)/ruby/internal/core/rclass.h
+psych_parser.o: $(hdrdir)/ruby/internal/core/rdata.h
+psych_parser.o: $(hdrdir)/ruby/internal/core/rfile.h
+psych_parser.o: $(hdrdir)/ruby/internal/core/rhash.h
+psych_parser.o: $(hdrdir)/ruby/internal/core/robject.h
+psych_parser.o: $(hdrdir)/ruby/internal/core/rregexp.h
+psych_parser.o: $(hdrdir)/ruby/internal/core/rstring.h
+psych_parser.o: $(hdrdir)/ruby/internal/core/rstruct.h
+psych_parser.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+psych_parser.o: $(hdrdir)/ruby/internal/ctype.h
+psych_parser.o: $(hdrdir)/ruby/internal/dllexport.h
+psych_parser.o: $(hdrdir)/ruby/internal/dosish.h
+psych_parser.o: $(hdrdir)/ruby/internal/error.h
+psych_parser.o: $(hdrdir)/ruby/internal/eval.h
+psych_parser.o: $(hdrdir)/ruby/internal/event.h
+psych_parser.o: $(hdrdir)/ruby/internal/fl_type.h
+psych_parser.o: $(hdrdir)/ruby/internal/gc.h
+psych_parser.o: $(hdrdir)/ruby/internal/glob.h
+psych_parser.o: $(hdrdir)/ruby/internal/globals.h
+psych_parser.o: $(hdrdir)/ruby/internal/has/attribute.h
+psych_parser.o: $(hdrdir)/ruby/internal/has/builtin.h
+psych_parser.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+psych_parser.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+psych_parser.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+psych_parser.o: $(hdrdir)/ruby/internal/has/extension.h
+psych_parser.o: $(hdrdir)/ruby/internal/has/feature.h
+psych_parser.o: $(hdrdir)/ruby/internal/has/warning.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/array.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/bignum.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/class.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/compar.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/complex.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/cont.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/dir.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/enum.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/error.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/eval.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/file.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/gc.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/hash.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/io.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/load.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/marshal.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/numeric.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/object.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/parse.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/proc.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/process.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/random.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/range.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/rational.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/re.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/ruby.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/select.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/signal.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/string.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/struct.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/thread.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/time.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/variable.h
+psych_parser.o: $(hdrdir)/ruby/internal/intern/vm.h
+psych_parser.o: $(hdrdir)/ruby/internal/interpreter.h
+psych_parser.o: $(hdrdir)/ruby/internal/iterator.h
+psych_parser.o: $(hdrdir)/ruby/internal/memory.h
+psych_parser.o: $(hdrdir)/ruby/internal/method.h
+psych_parser.o: $(hdrdir)/ruby/internal/module.h
+psych_parser.o: $(hdrdir)/ruby/internal/newobj.h
+psych_parser.o: $(hdrdir)/ruby/internal/rgengc.h
+psych_parser.o: $(hdrdir)/ruby/internal/scan_args.h
+psych_parser.o: $(hdrdir)/ruby/internal/special_consts.h
+psych_parser.o: $(hdrdir)/ruby/internal/static_assert.h
+psych_parser.o: $(hdrdir)/ruby/internal/stdalign.h
+psych_parser.o: $(hdrdir)/ruby/internal/stdbool.h
+psych_parser.o: $(hdrdir)/ruby/internal/symbol.h
+psych_parser.o: $(hdrdir)/ruby/internal/token_paste.h
+psych_parser.o: $(hdrdir)/ruby/internal/value.h
+psych_parser.o: $(hdrdir)/ruby/internal/value_type.h
+psych_parser.o: $(hdrdir)/ruby/internal/variable.h
+psych_parser.o: $(hdrdir)/ruby/internal/warning_push.h
+psych_parser.o: $(hdrdir)/ruby/internal/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
@@ -520,146 +520,146 @@ 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/impl/anyargs.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/assume.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/artificial.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/cold.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/const.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/error.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/format.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/noalias.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/noinline.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/pure.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/restrict.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/warning.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/attr/weakref.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/cast.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/compiler_is.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/compiler_since.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/config.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/constant_p.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core/rarray.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core/rbasic.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core/rbignum.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core/rclass.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core/rdata.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core/rfile.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core/rhash.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core/robject.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core/rregexp.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core/rstring.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core/rstruct.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/ctype.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/dllexport.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/dosish.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/error.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/eval.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/event.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/fl_type.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/gc.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/glob.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/globals.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/has/attribute.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/has/builtin.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/has/extension.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/has/feature.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/has/warning.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/array.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/bignum.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/class.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/compar.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/complex.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/cont.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/dir.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/enum.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/error.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/eval.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/file.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/gc.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/hash.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/io.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/load.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/marshal.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/numeric.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/object.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/parse.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/proc.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/process.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/random.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/range.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/rational.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/re.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/ruby.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/select.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/signal.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/string.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/struct.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/thread.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/time.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/variable.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/intern/vm.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/interpreter.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/iterator.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/memory.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/method.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/module.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/newobj.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/rgengc.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/scan_args.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/special_consts.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/static_assert.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/stdalign.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/stdbool.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/symbol.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/token_paste.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/value.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/value_type.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/variable.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/warning_push.h
-psych_to_ruby.o: $(hdrdir)/ruby/impl/xmalloc.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/anyargs.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/assume.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/artificial.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/cold.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/const.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/error.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/format.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/noalias.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/noinline.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/pure.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/restrict.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/warning.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/attr/weakref.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/cast.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/compiler_is.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/compiler_since.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/config.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/constant_p.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core/rarray.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core/rbasic.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core/rbignum.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core/rclass.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core/rdata.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core/rfile.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core/rhash.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core/robject.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core/rregexp.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core/rstring.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core/rstruct.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/ctype.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/dllexport.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/dosish.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/error.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/eval.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/event.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/fl_type.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/gc.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/glob.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/globals.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/has/attribute.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/has/builtin.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/has/extension.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/has/feature.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/has/warning.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/array.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/bignum.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/class.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/compar.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/complex.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/cont.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/dir.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/enum.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/error.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/eval.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/file.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/gc.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/hash.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/io.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/load.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/marshal.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/numeric.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/object.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/parse.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/proc.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/process.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/random.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/range.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/rational.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/re.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/ruby.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/select.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/signal.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/string.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/struct.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/thread.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/time.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/variable.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/intern/vm.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/interpreter.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/iterator.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/memory.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/method.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/module.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/newobj.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/rgengc.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/scan_args.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/special_consts.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/static_assert.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/stdalign.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/stdbool.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/symbol.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/token_paste.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/value.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/value_type.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/variable.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/warning_push.h
+psych_to_ruby.o: $(hdrdir)/ruby/internal/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
@@ -692,146 +692,146 @@ 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/impl/anyargs.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/assume.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/artificial.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/cold.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/const.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/error.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/format.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/noalias.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/noinline.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/pure.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/restrict.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/warning.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/attr/weakref.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/cast.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/compiler_is.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/compiler_since.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/config.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/constant_p.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core/rarray.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core/rbasic.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core/rbignum.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core/rclass.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core/rdata.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core/rfile.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core/rhash.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core/robject.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core/rregexp.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core/rstring.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core/rstruct.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/ctype.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/dllexport.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/dosish.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/error.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/eval.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/event.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/fl_type.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/gc.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/glob.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/globals.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/has/attribute.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/has/builtin.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/has/extension.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/has/feature.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/has/warning.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/array.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/bignum.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/class.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/compar.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/complex.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/cont.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/dir.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/enum.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/error.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/eval.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/file.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/gc.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/hash.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/io.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/load.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/marshal.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/numeric.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/object.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/parse.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/proc.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/process.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/random.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/range.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/rational.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/re.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/ruby.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/select.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/signal.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/string.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/struct.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/thread.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/time.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/variable.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/intern/vm.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/interpreter.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/iterator.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/memory.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/method.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/module.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/newobj.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/rgengc.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/scan_args.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/special_consts.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/static_assert.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/stdalign.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/stdbool.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/symbol.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/token_paste.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/value.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/value_type.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/variable.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/warning_push.h
-psych_yaml_tree.o: $(hdrdir)/ruby/impl/xmalloc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/anyargs.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/assume.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/artificial.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/cold.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/const.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/error.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/format.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/noalias.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/noinline.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/pure.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/restrict.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/warning.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/attr/weakref.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/cast.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/compiler_is.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/compiler_since.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/config.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/constant_p.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core/rarray.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core/rbasic.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core/rbignum.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core/rclass.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core/rdata.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core/rfile.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core/rhash.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core/robject.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core/rregexp.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core/rstring.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core/rstruct.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/ctype.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/dllexport.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/dosish.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/error.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/eval.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/event.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/fl_type.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/gc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/glob.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/globals.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/has/attribute.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/has/builtin.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/has/extension.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/has/feature.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/has/warning.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/array.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/bignum.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/class.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/compar.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/complex.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/cont.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/dir.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/enum.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/error.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/eval.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/file.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/gc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/hash.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/io.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/load.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/marshal.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/numeric.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/object.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/parse.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/proc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/process.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/random.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/range.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/rational.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/re.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/ruby.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/select.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/signal.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/string.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/struct.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/thread.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/time.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/variable.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/intern/vm.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/interpreter.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/iterator.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/memory.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/method.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/module.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/newobj.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/rgengc.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/scan_args.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/special_consts.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/static_assert.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/stdalign.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/stdbool.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/symbol.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/token_paste.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/value.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/value_type.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/variable.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/warning_push.h
+psych_yaml_tree.o: $(hdrdir)/ruby/internal/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
diff --git a/ext/pty/depend b/ext/pty/depend
index cc757fedc2..bbbbdf42b8 100644
--- a/ext/pty/depend
+++ b/ext/pty/depend
@@ -2,146 +2,146 @@
pty.o: $(RUBY_EXTCONF_H)
pty.o: $(arch_hdrdir)/ruby/config.h
pty.o: $(hdrdir)/ruby.h
-pty.o: $(hdrdir)/ruby/impl/anyargs.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-pty.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-pty.o: $(hdrdir)/ruby/impl/assume.h
-pty.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-pty.o: $(hdrdir)/ruby/impl/attr/artificial.h
-pty.o: $(hdrdir)/ruby/impl/attr/cold.h
-pty.o: $(hdrdir)/ruby/impl/attr/const.h
-pty.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-pty.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-pty.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-pty.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-pty.o: $(hdrdir)/ruby/impl/attr/error.h
-pty.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-pty.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-pty.o: $(hdrdir)/ruby/impl/attr/format.h
-pty.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-pty.o: $(hdrdir)/ruby/impl/attr/noalias.h
-pty.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-pty.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-pty.o: $(hdrdir)/ruby/impl/attr/noinline.h
-pty.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-pty.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-pty.o: $(hdrdir)/ruby/impl/attr/pure.h
-pty.o: $(hdrdir)/ruby/impl/attr/restrict.h
-pty.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-pty.o: $(hdrdir)/ruby/impl/attr/warning.h
-pty.o: $(hdrdir)/ruby/impl/attr/weakref.h
-pty.o: $(hdrdir)/ruby/impl/cast.h
-pty.o: $(hdrdir)/ruby/impl/compiler_is.h
-pty.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-pty.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-pty.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-pty.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-pty.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-pty.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-pty.o: $(hdrdir)/ruby/impl/compiler_since.h
-pty.o: $(hdrdir)/ruby/impl/config.h
-pty.o: $(hdrdir)/ruby/impl/constant_p.h
-pty.o: $(hdrdir)/ruby/impl/core.h
-pty.o: $(hdrdir)/ruby/impl/core/rarray.h
-pty.o: $(hdrdir)/ruby/impl/core/rbasic.h
-pty.o: $(hdrdir)/ruby/impl/core/rbignum.h
-pty.o: $(hdrdir)/ruby/impl/core/rclass.h
-pty.o: $(hdrdir)/ruby/impl/core/rdata.h
-pty.o: $(hdrdir)/ruby/impl/core/rfile.h
-pty.o: $(hdrdir)/ruby/impl/core/rhash.h
-pty.o: $(hdrdir)/ruby/impl/core/robject.h
-pty.o: $(hdrdir)/ruby/impl/core/rregexp.h
-pty.o: $(hdrdir)/ruby/impl/core/rstring.h
-pty.o: $(hdrdir)/ruby/impl/core/rstruct.h
-pty.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-pty.o: $(hdrdir)/ruby/impl/ctype.h
-pty.o: $(hdrdir)/ruby/impl/dllexport.h
-pty.o: $(hdrdir)/ruby/impl/dosish.h
-pty.o: $(hdrdir)/ruby/impl/error.h
-pty.o: $(hdrdir)/ruby/impl/eval.h
-pty.o: $(hdrdir)/ruby/impl/event.h
-pty.o: $(hdrdir)/ruby/impl/fl_type.h
-pty.o: $(hdrdir)/ruby/impl/gc.h
-pty.o: $(hdrdir)/ruby/impl/glob.h
-pty.o: $(hdrdir)/ruby/impl/globals.h
-pty.o: $(hdrdir)/ruby/impl/has/attribute.h
-pty.o: $(hdrdir)/ruby/impl/has/builtin.h
-pty.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-pty.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-pty.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-pty.o: $(hdrdir)/ruby/impl/has/extension.h
-pty.o: $(hdrdir)/ruby/impl/has/feature.h
-pty.o: $(hdrdir)/ruby/impl/has/warning.h
-pty.o: $(hdrdir)/ruby/impl/intern/array.h
-pty.o: $(hdrdir)/ruby/impl/intern/bignum.h
-pty.o: $(hdrdir)/ruby/impl/intern/class.h
-pty.o: $(hdrdir)/ruby/impl/intern/compar.h
-pty.o: $(hdrdir)/ruby/impl/intern/complex.h
-pty.o: $(hdrdir)/ruby/impl/intern/cont.h
-pty.o: $(hdrdir)/ruby/impl/intern/dir.h
-pty.o: $(hdrdir)/ruby/impl/intern/enum.h
-pty.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-pty.o: $(hdrdir)/ruby/impl/intern/error.h
-pty.o: $(hdrdir)/ruby/impl/intern/eval.h
-pty.o: $(hdrdir)/ruby/impl/intern/file.h
-pty.o: $(hdrdir)/ruby/impl/intern/gc.h
-pty.o: $(hdrdir)/ruby/impl/intern/hash.h
-pty.o: $(hdrdir)/ruby/impl/intern/io.h
-pty.o: $(hdrdir)/ruby/impl/intern/load.h
-pty.o: $(hdrdir)/ruby/impl/intern/marshal.h
-pty.o: $(hdrdir)/ruby/impl/intern/numeric.h
-pty.o: $(hdrdir)/ruby/impl/intern/object.h
-pty.o: $(hdrdir)/ruby/impl/intern/parse.h
-pty.o: $(hdrdir)/ruby/impl/intern/proc.h
-pty.o: $(hdrdir)/ruby/impl/intern/process.h
-pty.o: $(hdrdir)/ruby/impl/intern/random.h
-pty.o: $(hdrdir)/ruby/impl/intern/range.h
-pty.o: $(hdrdir)/ruby/impl/intern/rational.h
-pty.o: $(hdrdir)/ruby/impl/intern/re.h
-pty.o: $(hdrdir)/ruby/impl/intern/ruby.h
-pty.o: $(hdrdir)/ruby/impl/intern/select.h
-pty.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-pty.o: $(hdrdir)/ruby/impl/intern/signal.h
-pty.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-pty.o: $(hdrdir)/ruby/impl/intern/string.h
-pty.o: $(hdrdir)/ruby/impl/intern/struct.h
-pty.o: $(hdrdir)/ruby/impl/intern/thread.h
-pty.o: $(hdrdir)/ruby/impl/intern/time.h
-pty.o: $(hdrdir)/ruby/impl/intern/variable.h
-pty.o: $(hdrdir)/ruby/impl/intern/vm.h
-pty.o: $(hdrdir)/ruby/impl/interpreter.h
-pty.o: $(hdrdir)/ruby/impl/iterator.h
-pty.o: $(hdrdir)/ruby/impl/memory.h
-pty.o: $(hdrdir)/ruby/impl/method.h
-pty.o: $(hdrdir)/ruby/impl/module.h
-pty.o: $(hdrdir)/ruby/impl/newobj.h
-pty.o: $(hdrdir)/ruby/impl/rgengc.h
-pty.o: $(hdrdir)/ruby/impl/scan_args.h
-pty.o: $(hdrdir)/ruby/impl/special_consts.h
-pty.o: $(hdrdir)/ruby/impl/static_assert.h
-pty.o: $(hdrdir)/ruby/impl/stdalign.h
-pty.o: $(hdrdir)/ruby/impl/stdbool.h
-pty.o: $(hdrdir)/ruby/impl/symbol.h
-pty.o: $(hdrdir)/ruby/impl/token_paste.h
-pty.o: $(hdrdir)/ruby/impl/value.h
-pty.o: $(hdrdir)/ruby/impl/value_type.h
-pty.o: $(hdrdir)/ruby/impl/variable.h
-pty.o: $(hdrdir)/ruby/impl/warning_push.h
-pty.o: $(hdrdir)/ruby/impl/xmalloc.h
+pty.o: $(hdrdir)/ruby/internal/anyargs.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+pty.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+pty.o: $(hdrdir)/ruby/internal/assume.h
+pty.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+pty.o: $(hdrdir)/ruby/internal/attr/artificial.h
+pty.o: $(hdrdir)/ruby/internal/attr/cold.h
+pty.o: $(hdrdir)/ruby/internal/attr/const.h
+pty.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+pty.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+pty.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+pty.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+pty.o: $(hdrdir)/ruby/internal/attr/error.h
+pty.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+pty.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+pty.o: $(hdrdir)/ruby/internal/attr/format.h
+pty.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+pty.o: $(hdrdir)/ruby/internal/attr/noalias.h
+pty.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+pty.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+pty.o: $(hdrdir)/ruby/internal/attr/noinline.h
+pty.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+pty.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+pty.o: $(hdrdir)/ruby/internal/attr/pure.h
+pty.o: $(hdrdir)/ruby/internal/attr/restrict.h
+pty.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+pty.o: $(hdrdir)/ruby/internal/attr/warning.h
+pty.o: $(hdrdir)/ruby/internal/attr/weakref.h
+pty.o: $(hdrdir)/ruby/internal/cast.h
+pty.o: $(hdrdir)/ruby/internal/compiler_is.h
+pty.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+pty.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+pty.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+pty.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+pty.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+pty.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+pty.o: $(hdrdir)/ruby/internal/compiler_since.h
+pty.o: $(hdrdir)/ruby/internal/config.h
+pty.o: $(hdrdir)/ruby/internal/constant_p.h
+pty.o: $(hdrdir)/ruby/internal/core.h
+pty.o: $(hdrdir)/ruby/internal/core/rarray.h
+pty.o: $(hdrdir)/ruby/internal/core/rbasic.h
+pty.o: $(hdrdir)/ruby/internal/core/rbignum.h
+pty.o: $(hdrdir)/ruby/internal/core/rclass.h
+pty.o: $(hdrdir)/ruby/internal/core/rdata.h
+pty.o: $(hdrdir)/ruby/internal/core/rfile.h
+pty.o: $(hdrdir)/ruby/internal/core/rhash.h
+pty.o: $(hdrdir)/ruby/internal/core/robject.h
+pty.o: $(hdrdir)/ruby/internal/core/rregexp.h
+pty.o: $(hdrdir)/ruby/internal/core/rstring.h
+pty.o: $(hdrdir)/ruby/internal/core/rstruct.h
+pty.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+pty.o: $(hdrdir)/ruby/internal/ctype.h
+pty.o: $(hdrdir)/ruby/internal/dllexport.h
+pty.o: $(hdrdir)/ruby/internal/dosish.h
+pty.o: $(hdrdir)/ruby/internal/error.h
+pty.o: $(hdrdir)/ruby/internal/eval.h
+pty.o: $(hdrdir)/ruby/internal/event.h
+pty.o: $(hdrdir)/ruby/internal/fl_type.h
+pty.o: $(hdrdir)/ruby/internal/gc.h
+pty.o: $(hdrdir)/ruby/internal/glob.h
+pty.o: $(hdrdir)/ruby/internal/globals.h
+pty.o: $(hdrdir)/ruby/internal/has/attribute.h
+pty.o: $(hdrdir)/ruby/internal/has/builtin.h
+pty.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+pty.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+pty.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+pty.o: $(hdrdir)/ruby/internal/has/extension.h
+pty.o: $(hdrdir)/ruby/internal/has/feature.h
+pty.o: $(hdrdir)/ruby/internal/has/warning.h
+pty.o: $(hdrdir)/ruby/internal/intern/array.h
+pty.o: $(hdrdir)/ruby/internal/intern/bignum.h
+pty.o: $(hdrdir)/ruby/internal/intern/class.h
+pty.o: $(hdrdir)/ruby/internal/intern/compar.h
+pty.o: $(hdrdir)/ruby/internal/intern/complex.h
+pty.o: $(hdrdir)/ruby/internal/intern/cont.h
+pty.o: $(hdrdir)/ruby/internal/intern/dir.h
+pty.o: $(hdrdir)/ruby/internal/intern/enum.h
+pty.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+pty.o: $(hdrdir)/ruby/internal/intern/error.h
+pty.o: $(hdrdir)/ruby/internal/intern/eval.h
+pty.o: $(hdrdir)/ruby/internal/intern/file.h
+pty.o: $(hdrdir)/ruby/internal/intern/gc.h
+pty.o: $(hdrdir)/ruby/internal/intern/hash.h
+pty.o: $(hdrdir)/ruby/internal/intern/io.h
+pty.o: $(hdrdir)/ruby/internal/intern/load.h
+pty.o: $(hdrdir)/ruby/internal/intern/marshal.h
+pty.o: $(hdrdir)/ruby/internal/intern/numeric.h
+pty.o: $(hdrdir)/ruby/internal/intern/object.h
+pty.o: $(hdrdir)/ruby/internal/intern/parse.h
+pty.o: $(hdrdir)/ruby/internal/intern/proc.h
+pty.o: $(hdrdir)/ruby/internal/intern/process.h
+pty.o: $(hdrdir)/ruby/internal/intern/random.h
+pty.o: $(hdrdir)/ruby/internal/intern/range.h
+pty.o: $(hdrdir)/ruby/internal/intern/rational.h
+pty.o: $(hdrdir)/ruby/internal/intern/re.h
+pty.o: $(hdrdir)/ruby/internal/intern/ruby.h
+pty.o: $(hdrdir)/ruby/internal/intern/select.h
+pty.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+pty.o: $(hdrdir)/ruby/internal/intern/signal.h
+pty.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+pty.o: $(hdrdir)/ruby/internal/intern/string.h
+pty.o: $(hdrdir)/ruby/internal/intern/struct.h
+pty.o: $(hdrdir)/ruby/internal/intern/thread.h
+pty.o: $(hdrdir)/ruby/internal/intern/time.h
+pty.o: $(hdrdir)/ruby/internal/intern/variable.h
+pty.o: $(hdrdir)/ruby/internal/intern/vm.h
+pty.o: $(hdrdir)/ruby/internal/interpreter.h
+pty.o: $(hdrdir)/ruby/internal/iterator.h
+pty.o: $(hdrdir)/ruby/internal/memory.h
+pty.o: $(hdrdir)/ruby/internal/method.h
+pty.o: $(hdrdir)/ruby/internal/module.h
+pty.o: $(hdrdir)/ruby/internal/newobj.h
+pty.o: $(hdrdir)/ruby/internal/rgengc.h
+pty.o: $(hdrdir)/ruby/internal/scan_args.h
+pty.o: $(hdrdir)/ruby/internal/special_consts.h
+pty.o: $(hdrdir)/ruby/internal/static_assert.h
+pty.o: $(hdrdir)/ruby/internal/stdalign.h
+pty.o: $(hdrdir)/ruby/internal/stdbool.h
+pty.o: $(hdrdir)/ruby/internal/symbol.h
+pty.o: $(hdrdir)/ruby/internal/token_paste.h
+pty.o: $(hdrdir)/ruby/internal/value.h
+pty.o: $(hdrdir)/ruby/internal/value_type.h
+pty.o: $(hdrdir)/ruby/internal/variable.h
+pty.o: $(hdrdir)/ruby/internal/warning_push.h
+pty.o: $(hdrdir)/ruby/internal/xmalloc.h
pty.o: $(hdrdir)/ruby/assert.h
pty.o: $(hdrdir)/ruby/backward.h
pty.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/racc/cparse/depend b/ext/racc/cparse/depend
index 458509ac34..fb722acc95 100644
--- a/ext/racc/cparse/depend
+++ b/ext/racc/cparse/depend
@@ -2,146 +2,146 @@
cparse.o: $(RUBY_EXTCONF_H)
cparse.o: $(arch_hdrdir)/ruby/config.h
cparse.o: $(hdrdir)/ruby.h
-cparse.o: $(hdrdir)/ruby/impl/anyargs.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-cparse.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-cparse.o: $(hdrdir)/ruby/impl/assume.h
-cparse.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-cparse.o: $(hdrdir)/ruby/impl/attr/artificial.h
-cparse.o: $(hdrdir)/ruby/impl/attr/cold.h
-cparse.o: $(hdrdir)/ruby/impl/attr/const.h
-cparse.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-cparse.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-cparse.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-cparse.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-cparse.o: $(hdrdir)/ruby/impl/attr/error.h
-cparse.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-cparse.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-cparse.o: $(hdrdir)/ruby/impl/attr/format.h
-cparse.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-cparse.o: $(hdrdir)/ruby/impl/attr/noalias.h
-cparse.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-cparse.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-cparse.o: $(hdrdir)/ruby/impl/attr/noinline.h
-cparse.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-cparse.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-cparse.o: $(hdrdir)/ruby/impl/attr/pure.h
-cparse.o: $(hdrdir)/ruby/impl/attr/restrict.h
-cparse.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-cparse.o: $(hdrdir)/ruby/impl/attr/warning.h
-cparse.o: $(hdrdir)/ruby/impl/attr/weakref.h
-cparse.o: $(hdrdir)/ruby/impl/cast.h
-cparse.o: $(hdrdir)/ruby/impl/compiler_is.h
-cparse.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-cparse.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-cparse.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-cparse.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-cparse.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-cparse.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-cparse.o: $(hdrdir)/ruby/impl/compiler_since.h
-cparse.o: $(hdrdir)/ruby/impl/config.h
-cparse.o: $(hdrdir)/ruby/impl/constant_p.h
-cparse.o: $(hdrdir)/ruby/impl/core.h
-cparse.o: $(hdrdir)/ruby/impl/core/rarray.h
-cparse.o: $(hdrdir)/ruby/impl/core/rbasic.h
-cparse.o: $(hdrdir)/ruby/impl/core/rbignum.h
-cparse.o: $(hdrdir)/ruby/impl/core/rclass.h
-cparse.o: $(hdrdir)/ruby/impl/core/rdata.h
-cparse.o: $(hdrdir)/ruby/impl/core/rfile.h
-cparse.o: $(hdrdir)/ruby/impl/core/rhash.h
-cparse.o: $(hdrdir)/ruby/impl/core/robject.h
-cparse.o: $(hdrdir)/ruby/impl/core/rregexp.h
-cparse.o: $(hdrdir)/ruby/impl/core/rstring.h
-cparse.o: $(hdrdir)/ruby/impl/core/rstruct.h
-cparse.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-cparse.o: $(hdrdir)/ruby/impl/ctype.h
-cparse.o: $(hdrdir)/ruby/impl/dllexport.h
-cparse.o: $(hdrdir)/ruby/impl/dosish.h
-cparse.o: $(hdrdir)/ruby/impl/error.h
-cparse.o: $(hdrdir)/ruby/impl/eval.h
-cparse.o: $(hdrdir)/ruby/impl/event.h
-cparse.o: $(hdrdir)/ruby/impl/fl_type.h
-cparse.o: $(hdrdir)/ruby/impl/gc.h
-cparse.o: $(hdrdir)/ruby/impl/glob.h
-cparse.o: $(hdrdir)/ruby/impl/globals.h
-cparse.o: $(hdrdir)/ruby/impl/has/attribute.h
-cparse.o: $(hdrdir)/ruby/impl/has/builtin.h
-cparse.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-cparse.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-cparse.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-cparse.o: $(hdrdir)/ruby/impl/has/extension.h
-cparse.o: $(hdrdir)/ruby/impl/has/feature.h
-cparse.o: $(hdrdir)/ruby/impl/has/warning.h
-cparse.o: $(hdrdir)/ruby/impl/intern/array.h
-cparse.o: $(hdrdir)/ruby/impl/intern/bignum.h
-cparse.o: $(hdrdir)/ruby/impl/intern/class.h
-cparse.o: $(hdrdir)/ruby/impl/intern/compar.h
-cparse.o: $(hdrdir)/ruby/impl/intern/complex.h
-cparse.o: $(hdrdir)/ruby/impl/intern/cont.h
-cparse.o: $(hdrdir)/ruby/impl/intern/dir.h
-cparse.o: $(hdrdir)/ruby/impl/intern/enum.h
-cparse.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-cparse.o: $(hdrdir)/ruby/impl/intern/error.h
-cparse.o: $(hdrdir)/ruby/impl/intern/eval.h
-cparse.o: $(hdrdir)/ruby/impl/intern/file.h
-cparse.o: $(hdrdir)/ruby/impl/intern/gc.h
-cparse.o: $(hdrdir)/ruby/impl/intern/hash.h
-cparse.o: $(hdrdir)/ruby/impl/intern/io.h
-cparse.o: $(hdrdir)/ruby/impl/intern/load.h
-cparse.o: $(hdrdir)/ruby/impl/intern/marshal.h
-cparse.o: $(hdrdir)/ruby/impl/intern/numeric.h
-cparse.o: $(hdrdir)/ruby/impl/intern/object.h
-cparse.o: $(hdrdir)/ruby/impl/intern/parse.h
-cparse.o: $(hdrdir)/ruby/impl/intern/proc.h
-cparse.o: $(hdrdir)/ruby/impl/intern/process.h
-cparse.o: $(hdrdir)/ruby/impl/intern/random.h
-cparse.o: $(hdrdir)/ruby/impl/intern/range.h
-cparse.o: $(hdrdir)/ruby/impl/intern/rational.h
-cparse.o: $(hdrdir)/ruby/impl/intern/re.h
-cparse.o: $(hdrdir)/ruby/impl/intern/ruby.h
-cparse.o: $(hdrdir)/ruby/impl/intern/select.h
-cparse.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-cparse.o: $(hdrdir)/ruby/impl/intern/signal.h
-cparse.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-cparse.o: $(hdrdir)/ruby/impl/intern/string.h
-cparse.o: $(hdrdir)/ruby/impl/intern/struct.h
-cparse.o: $(hdrdir)/ruby/impl/intern/thread.h
-cparse.o: $(hdrdir)/ruby/impl/intern/time.h
-cparse.o: $(hdrdir)/ruby/impl/intern/variable.h
-cparse.o: $(hdrdir)/ruby/impl/intern/vm.h
-cparse.o: $(hdrdir)/ruby/impl/interpreter.h
-cparse.o: $(hdrdir)/ruby/impl/iterator.h
-cparse.o: $(hdrdir)/ruby/impl/memory.h
-cparse.o: $(hdrdir)/ruby/impl/method.h
-cparse.o: $(hdrdir)/ruby/impl/module.h
-cparse.o: $(hdrdir)/ruby/impl/newobj.h
-cparse.o: $(hdrdir)/ruby/impl/rgengc.h
-cparse.o: $(hdrdir)/ruby/impl/scan_args.h
-cparse.o: $(hdrdir)/ruby/impl/special_consts.h
-cparse.o: $(hdrdir)/ruby/impl/static_assert.h
-cparse.o: $(hdrdir)/ruby/impl/stdalign.h
-cparse.o: $(hdrdir)/ruby/impl/stdbool.h
-cparse.o: $(hdrdir)/ruby/impl/symbol.h
-cparse.o: $(hdrdir)/ruby/impl/token_paste.h
-cparse.o: $(hdrdir)/ruby/impl/value.h
-cparse.o: $(hdrdir)/ruby/impl/value_type.h
-cparse.o: $(hdrdir)/ruby/impl/variable.h
-cparse.o: $(hdrdir)/ruby/impl/warning_push.h
-cparse.o: $(hdrdir)/ruby/impl/xmalloc.h
+cparse.o: $(hdrdir)/ruby/internal/anyargs.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+cparse.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+cparse.o: $(hdrdir)/ruby/internal/assume.h
+cparse.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+cparse.o: $(hdrdir)/ruby/internal/attr/artificial.h
+cparse.o: $(hdrdir)/ruby/internal/attr/cold.h
+cparse.o: $(hdrdir)/ruby/internal/attr/const.h
+cparse.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+cparse.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+cparse.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+cparse.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+cparse.o: $(hdrdir)/ruby/internal/attr/error.h
+cparse.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+cparse.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+cparse.o: $(hdrdir)/ruby/internal/attr/format.h
+cparse.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+cparse.o: $(hdrdir)/ruby/internal/attr/noalias.h
+cparse.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+cparse.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+cparse.o: $(hdrdir)/ruby/internal/attr/noinline.h
+cparse.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+cparse.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+cparse.o: $(hdrdir)/ruby/internal/attr/pure.h
+cparse.o: $(hdrdir)/ruby/internal/attr/restrict.h
+cparse.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+cparse.o: $(hdrdir)/ruby/internal/attr/warning.h
+cparse.o: $(hdrdir)/ruby/internal/attr/weakref.h
+cparse.o: $(hdrdir)/ruby/internal/cast.h
+cparse.o: $(hdrdir)/ruby/internal/compiler_is.h
+cparse.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+cparse.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+cparse.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+cparse.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+cparse.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+cparse.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+cparse.o: $(hdrdir)/ruby/internal/compiler_since.h
+cparse.o: $(hdrdir)/ruby/internal/config.h
+cparse.o: $(hdrdir)/ruby/internal/constant_p.h
+cparse.o: $(hdrdir)/ruby/internal/core.h
+cparse.o: $(hdrdir)/ruby/internal/core/rarray.h
+cparse.o: $(hdrdir)/ruby/internal/core/rbasic.h
+cparse.o: $(hdrdir)/ruby/internal/core/rbignum.h
+cparse.o: $(hdrdir)/ruby/internal/core/rclass.h
+cparse.o: $(hdrdir)/ruby/internal/core/rdata.h
+cparse.o: $(hdrdir)/ruby/internal/core/rfile.h
+cparse.o: $(hdrdir)/ruby/internal/core/rhash.h
+cparse.o: $(hdrdir)/ruby/internal/core/robject.h
+cparse.o: $(hdrdir)/ruby/internal/core/rregexp.h
+cparse.o: $(hdrdir)/ruby/internal/core/rstring.h
+cparse.o: $(hdrdir)/ruby/internal/core/rstruct.h
+cparse.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+cparse.o: $(hdrdir)/ruby/internal/ctype.h
+cparse.o: $(hdrdir)/ruby/internal/dllexport.h
+cparse.o: $(hdrdir)/ruby/internal/dosish.h
+cparse.o: $(hdrdir)/ruby/internal/error.h
+cparse.o: $(hdrdir)/ruby/internal/eval.h
+cparse.o: $(hdrdir)/ruby/internal/event.h
+cparse.o: $(hdrdir)/ruby/internal/fl_type.h
+cparse.o: $(hdrdir)/ruby/internal/gc.h
+cparse.o: $(hdrdir)/ruby/internal/glob.h
+cparse.o: $(hdrdir)/ruby/internal/globals.h
+cparse.o: $(hdrdir)/ruby/internal/has/attribute.h
+cparse.o: $(hdrdir)/ruby/internal/has/builtin.h
+cparse.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+cparse.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+cparse.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+cparse.o: $(hdrdir)/ruby/internal/has/extension.h
+cparse.o: $(hdrdir)/ruby/internal/has/feature.h
+cparse.o: $(hdrdir)/ruby/internal/has/warning.h
+cparse.o: $(hdrdir)/ruby/internal/intern/array.h
+cparse.o: $(hdrdir)/ruby/internal/intern/bignum.h
+cparse.o: $(hdrdir)/ruby/internal/intern/class.h
+cparse.o: $(hdrdir)/ruby/internal/intern/compar.h
+cparse.o: $(hdrdir)/ruby/internal/intern/complex.h
+cparse.o: $(hdrdir)/ruby/internal/intern/cont.h
+cparse.o: $(hdrdir)/ruby/internal/intern/dir.h
+cparse.o: $(hdrdir)/ruby/internal/intern/enum.h
+cparse.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+cparse.o: $(hdrdir)/ruby/internal/intern/error.h
+cparse.o: $(hdrdir)/ruby/internal/intern/eval.h
+cparse.o: $(hdrdir)/ruby/internal/intern/file.h
+cparse.o: $(hdrdir)/ruby/internal/intern/gc.h
+cparse.o: $(hdrdir)/ruby/internal/intern/hash.h
+cparse.o: $(hdrdir)/ruby/internal/intern/io.h
+cparse.o: $(hdrdir)/ruby/internal/intern/load.h
+cparse.o: $(hdrdir)/ruby/internal/intern/marshal.h
+cparse.o: $(hdrdir)/ruby/internal/intern/numeric.h
+cparse.o: $(hdrdir)/ruby/internal/intern/object.h
+cparse.o: $(hdrdir)/ruby/internal/intern/parse.h
+cparse.o: $(hdrdir)/ruby/internal/intern/proc.h
+cparse.o: $(hdrdir)/ruby/internal/intern/process.h
+cparse.o: $(hdrdir)/ruby/internal/intern/random.h
+cparse.o: $(hdrdir)/ruby/internal/intern/range.h
+cparse.o: $(hdrdir)/ruby/internal/intern/rational.h
+cparse.o: $(hdrdir)/ruby/internal/intern/re.h
+cparse.o: $(hdrdir)/ruby/internal/intern/ruby.h
+cparse.o: $(hdrdir)/ruby/internal/intern/select.h
+cparse.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+cparse.o: $(hdrdir)/ruby/internal/intern/signal.h
+cparse.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+cparse.o: $(hdrdir)/ruby/internal/intern/string.h
+cparse.o: $(hdrdir)/ruby/internal/intern/struct.h
+cparse.o: $(hdrdir)/ruby/internal/intern/thread.h
+cparse.o: $(hdrdir)/ruby/internal/intern/time.h
+cparse.o: $(hdrdir)/ruby/internal/intern/variable.h
+cparse.o: $(hdrdir)/ruby/internal/intern/vm.h
+cparse.o: $(hdrdir)/ruby/internal/interpreter.h
+cparse.o: $(hdrdir)/ruby/internal/iterator.h
+cparse.o: $(hdrdir)/ruby/internal/memory.h
+cparse.o: $(hdrdir)/ruby/internal/method.h
+cparse.o: $(hdrdir)/ruby/internal/module.h
+cparse.o: $(hdrdir)/ruby/internal/newobj.h
+cparse.o: $(hdrdir)/ruby/internal/rgengc.h
+cparse.o: $(hdrdir)/ruby/internal/scan_args.h
+cparse.o: $(hdrdir)/ruby/internal/special_consts.h
+cparse.o: $(hdrdir)/ruby/internal/static_assert.h
+cparse.o: $(hdrdir)/ruby/internal/stdalign.h
+cparse.o: $(hdrdir)/ruby/internal/stdbool.h
+cparse.o: $(hdrdir)/ruby/internal/symbol.h
+cparse.o: $(hdrdir)/ruby/internal/token_paste.h
+cparse.o: $(hdrdir)/ruby/internal/value.h
+cparse.o: $(hdrdir)/ruby/internal/value_type.h
+cparse.o: $(hdrdir)/ruby/internal/variable.h
+cparse.o: $(hdrdir)/ruby/internal/warning_push.h
+cparse.o: $(hdrdir)/ruby/internal/xmalloc.h
cparse.o: $(hdrdir)/ruby/assert.h
cparse.o: $(hdrdir)/ruby/backward.h
cparse.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/rbconfig/sizeof/depend b/ext/rbconfig/sizeof/depend
index aed74f494b..b68c9bf70d 100644
--- a/ext/rbconfig/sizeof/depend
+++ b/ext/rbconfig/sizeof/depend
@@ -16,146 +16,146 @@ 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/impl/anyargs.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-limits.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-limits.o: $(hdrdir)/ruby/impl/assume.h
-limits.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-limits.o: $(hdrdir)/ruby/impl/attr/artificial.h
-limits.o: $(hdrdir)/ruby/impl/attr/cold.h
-limits.o: $(hdrdir)/ruby/impl/attr/const.h
-limits.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-limits.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-limits.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-limits.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-limits.o: $(hdrdir)/ruby/impl/attr/error.h
-limits.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-limits.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-limits.o: $(hdrdir)/ruby/impl/attr/format.h
-limits.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-limits.o: $(hdrdir)/ruby/impl/attr/noalias.h
-limits.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-limits.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-limits.o: $(hdrdir)/ruby/impl/attr/noinline.h
-limits.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-limits.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-limits.o: $(hdrdir)/ruby/impl/attr/pure.h
-limits.o: $(hdrdir)/ruby/impl/attr/restrict.h
-limits.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-limits.o: $(hdrdir)/ruby/impl/attr/warning.h
-limits.o: $(hdrdir)/ruby/impl/attr/weakref.h
-limits.o: $(hdrdir)/ruby/impl/cast.h
-limits.o: $(hdrdir)/ruby/impl/compiler_is.h
-limits.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-limits.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-limits.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-limits.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-limits.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-limits.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-limits.o: $(hdrdir)/ruby/impl/compiler_since.h
-limits.o: $(hdrdir)/ruby/impl/config.h
-limits.o: $(hdrdir)/ruby/impl/constant_p.h
-limits.o: $(hdrdir)/ruby/impl/core.h
-limits.o: $(hdrdir)/ruby/impl/core/rarray.h
-limits.o: $(hdrdir)/ruby/impl/core/rbasic.h
-limits.o: $(hdrdir)/ruby/impl/core/rbignum.h
-limits.o: $(hdrdir)/ruby/impl/core/rclass.h
-limits.o: $(hdrdir)/ruby/impl/core/rdata.h
-limits.o: $(hdrdir)/ruby/impl/core/rfile.h
-limits.o: $(hdrdir)/ruby/impl/core/rhash.h
-limits.o: $(hdrdir)/ruby/impl/core/robject.h
-limits.o: $(hdrdir)/ruby/impl/core/rregexp.h
-limits.o: $(hdrdir)/ruby/impl/core/rstring.h
-limits.o: $(hdrdir)/ruby/impl/core/rstruct.h
-limits.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-limits.o: $(hdrdir)/ruby/impl/ctype.h
-limits.o: $(hdrdir)/ruby/impl/dllexport.h
-limits.o: $(hdrdir)/ruby/impl/dosish.h
-limits.o: $(hdrdir)/ruby/impl/error.h
-limits.o: $(hdrdir)/ruby/impl/eval.h
-limits.o: $(hdrdir)/ruby/impl/event.h
-limits.o: $(hdrdir)/ruby/impl/fl_type.h
-limits.o: $(hdrdir)/ruby/impl/gc.h
-limits.o: $(hdrdir)/ruby/impl/glob.h
-limits.o: $(hdrdir)/ruby/impl/globals.h
-limits.o: $(hdrdir)/ruby/impl/has/attribute.h
-limits.o: $(hdrdir)/ruby/impl/has/builtin.h
-limits.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-limits.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-limits.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-limits.o: $(hdrdir)/ruby/impl/has/extension.h
-limits.o: $(hdrdir)/ruby/impl/has/feature.h
-limits.o: $(hdrdir)/ruby/impl/has/warning.h
-limits.o: $(hdrdir)/ruby/impl/intern/array.h
-limits.o: $(hdrdir)/ruby/impl/intern/bignum.h
-limits.o: $(hdrdir)/ruby/impl/intern/class.h
-limits.o: $(hdrdir)/ruby/impl/intern/compar.h
-limits.o: $(hdrdir)/ruby/impl/intern/complex.h
-limits.o: $(hdrdir)/ruby/impl/intern/cont.h
-limits.o: $(hdrdir)/ruby/impl/intern/dir.h
-limits.o: $(hdrdir)/ruby/impl/intern/enum.h
-limits.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-limits.o: $(hdrdir)/ruby/impl/intern/error.h
-limits.o: $(hdrdir)/ruby/impl/intern/eval.h
-limits.o: $(hdrdir)/ruby/impl/intern/file.h
-limits.o: $(hdrdir)/ruby/impl/intern/gc.h
-limits.o: $(hdrdir)/ruby/impl/intern/hash.h
-limits.o: $(hdrdir)/ruby/impl/intern/io.h
-limits.o: $(hdrdir)/ruby/impl/intern/load.h
-limits.o: $(hdrdir)/ruby/impl/intern/marshal.h
-limits.o: $(hdrdir)/ruby/impl/intern/numeric.h
-limits.o: $(hdrdir)/ruby/impl/intern/object.h
-limits.o: $(hdrdir)/ruby/impl/intern/parse.h
-limits.o: $(hdrdir)/ruby/impl/intern/proc.h
-limits.o: $(hdrdir)/ruby/impl/intern/process.h
-limits.o: $(hdrdir)/ruby/impl/intern/random.h
-limits.o: $(hdrdir)/ruby/impl/intern/range.h
-limits.o: $(hdrdir)/ruby/impl/intern/rational.h
-limits.o: $(hdrdir)/ruby/impl/intern/re.h
-limits.o: $(hdrdir)/ruby/impl/intern/ruby.h
-limits.o: $(hdrdir)/ruby/impl/intern/select.h
-limits.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-limits.o: $(hdrdir)/ruby/impl/intern/signal.h
-limits.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-limits.o: $(hdrdir)/ruby/impl/intern/string.h
-limits.o: $(hdrdir)/ruby/impl/intern/struct.h
-limits.o: $(hdrdir)/ruby/impl/intern/thread.h
-limits.o: $(hdrdir)/ruby/impl/intern/time.h
-limits.o: $(hdrdir)/ruby/impl/intern/variable.h
-limits.o: $(hdrdir)/ruby/impl/intern/vm.h
-limits.o: $(hdrdir)/ruby/impl/interpreter.h
-limits.o: $(hdrdir)/ruby/impl/iterator.h
-limits.o: $(hdrdir)/ruby/impl/memory.h
-limits.o: $(hdrdir)/ruby/impl/method.h
-limits.o: $(hdrdir)/ruby/impl/module.h
-limits.o: $(hdrdir)/ruby/impl/newobj.h
-limits.o: $(hdrdir)/ruby/impl/rgengc.h
-limits.o: $(hdrdir)/ruby/impl/scan_args.h
-limits.o: $(hdrdir)/ruby/impl/special_consts.h
-limits.o: $(hdrdir)/ruby/impl/static_assert.h
-limits.o: $(hdrdir)/ruby/impl/stdalign.h
-limits.o: $(hdrdir)/ruby/impl/stdbool.h
-limits.o: $(hdrdir)/ruby/impl/symbol.h
-limits.o: $(hdrdir)/ruby/impl/token_paste.h
-limits.o: $(hdrdir)/ruby/impl/value.h
-limits.o: $(hdrdir)/ruby/impl/value_type.h
-limits.o: $(hdrdir)/ruby/impl/variable.h
-limits.o: $(hdrdir)/ruby/impl/warning_push.h
-limits.o: $(hdrdir)/ruby/impl/xmalloc.h
+limits.o: $(hdrdir)/ruby/internal/anyargs.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+limits.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+limits.o: $(hdrdir)/ruby/internal/assume.h
+limits.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+limits.o: $(hdrdir)/ruby/internal/attr/artificial.h
+limits.o: $(hdrdir)/ruby/internal/attr/cold.h
+limits.o: $(hdrdir)/ruby/internal/attr/const.h
+limits.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+limits.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+limits.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+limits.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+limits.o: $(hdrdir)/ruby/internal/attr/error.h
+limits.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+limits.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+limits.o: $(hdrdir)/ruby/internal/attr/format.h
+limits.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+limits.o: $(hdrdir)/ruby/internal/attr/noalias.h
+limits.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+limits.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+limits.o: $(hdrdir)/ruby/internal/attr/noinline.h
+limits.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+limits.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+limits.o: $(hdrdir)/ruby/internal/attr/pure.h
+limits.o: $(hdrdir)/ruby/internal/attr/restrict.h
+limits.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+limits.o: $(hdrdir)/ruby/internal/attr/warning.h
+limits.o: $(hdrdir)/ruby/internal/attr/weakref.h
+limits.o: $(hdrdir)/ruby/internal/cast.h
+limits.o: $(hdrdir)/ruby/internal/compiler_is.h
+limits.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+limits.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+limits.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+limits.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+limits.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+limits.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+limits.o: $(hdrdir)/ruby/internal/compiler_since.h
+limits.o: $(hdrdir)/ruby/internal/config.h
+limits.o: $(hdrdir)/ruby/internal/constant_p.h
+limits.o: $(hdrdir)/ruby/internal/core.h
+limits.o: $(hdrdir)/ruby/internal/core/rarray.h
+limits.o: $(hdrdir)/ruby/internal/core/rbasic.h
+limits.o: $(hdrdir)/ruby/internal/core/rbignum.h
+limits.o: $(hdrdir)/ruby/internal/core/rclass.h
+limits.o: $(hdrdir)/ruby/internal/core/rdata.h
+limits.o: $(hdrdir)/ruby/internal/core/rfile.h
+limits.o: $(hdrdir)/ruby/internal/core/rhash.h
+limits.o: $(hdrdir)/ruby/internal/core/robject.h
+limits.o: $(hdrdir)/ruby/internal/core/rregexp.h
+limits.o: $(hdrdir)/ruby/internal/core/rstring.h
+limits.o: $(hdrdir)/ruby/internal/core/rstruct.h
+limits.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+limits.o: $(hdrdir)/ruby/internal/ctype.h
+limits.o: $(hdrdir)/ruby/internal/dllexport.h
+limits.o: $(hdrdir)/ruby/internal/dosish.h
+limits.o: $(hdrdir)/ruby/internal/error.h
+limits.o: $(hdrdir)/ruby/internal/eval.h
+limits.o: $(hdrdir)/ruby/internal/event.h
+limits.o: $(hdrdir)/ruby/internal/fl_type.h
+limits.o: $(hdrdir)/ruby/internal/gc.h
+limits.o: $(hdrdir)/ruby/internal/glob.h
+limits.o: $(hdrdir)/ruby/internal/globals.h
+limits.o: $(hdrdir)/ruby/internal/has/attribute.h
+limits.o: $(hdrdir)/ruby/internal/has/builtin.h
+limits.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+limits.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+limits.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+limits.o: $(hdrdir)/ruby/internal/has/extension.h
+limits.o: $(hdrdir)/ruby/internal/has/feature.h
+limits.o: $(hdrdir)/ruby/internal/has/warning.h
+limits.o: $(hdrdir)/ruby/internal/intern/array.h
+limits.o: $(hdrdir)/ruby/internal/intern/bignum.h
+limits.o: $(hdrdir)/ruby/internal/intern/class.h
+limits.o: $(hdrdir)/ruby/internal/intern/compar.h
+limits.o: $(hdrdir)/ruby/internal/intern/complex.h
+limits.o: $(hdrdir)/ruby/internal/intern/cont.h
+limits.o: $(hdrdir)/ruby/internal/intern/dir.h
+limits.o: $(hdrdir)/ruby/internal/intern/enum.h
+limits.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+limits.o: $(hdrdir)/ruby/internal/intern/error.h
+limits.o: $(hdrdir)/ruby/internal/intern/eval.h
+limits.o: $(hdrdir)/ruby/internal/intern/file.h
+limits.o: $(hdrdir)/ruby/internal/intern/gc.h
+limits.o: $(hdrdir)/ruby/internal/intern/hash.h
+limits.o: $(hdrdir)/ruby/internal/intern/io.h
+limits.o: $(hdrdir)/ruby/internal/intern/load.h
+limits.o: $(hdrdir)/ruby/internal/intern/marshal.h
+limits.o: $(hdrdir)/ruby/internal/intern/numeric.h
+limits.o: $(hdrdir)/ruby/internal/intern/object.h
+limits.o: $(hdrdir)/ruby/internal/intern/parse.h
+limits.o: $(hdrdir)/ruby/internal/intern/proc.h
+limits.o: $(hdrdir)/ruby/internal/intern/process.h
+limits.o: $(hdrdir)/ruby/internal/intern/random.h
+limits.o: $(hdrdir)/ruby/internal/intern/range.h
+limits.o: $(hdrdir)/ruby/internal/intern/rational.h
+limits.o: $(hdrdir)/ruby/internal/intern/re.h
+limits.o: $(hdrdir)/ruby/internal/intern/ruby.h
+limits.o: $(hdrdir)/ruby/internal/intern/select.h
+limits.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+limits.o: $(hdrdir)/ruby/internal/intern/signal.h
+limits.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+limits.o: $(hdrdir)/ruby/internal/intern/string.h
+limits.o: $(hdrdir)/ruby/internal/intern/struct.h
+limits.o: $(hdrdir)/ruby/internal/intern/thread.h
+limits.o: $(hdrdir)/ruby/internal/intern/time.h
+limits.o: $(hdrdir)/ruby/internal/intern/variable.h
+limits.o: $(hdrdir)/ruby/internal/intern/vm.h
+limits.o: $(hdrdir)/ruby/internal/interpreter.h
+limits.o: $(hdrdir)/ruby/internal/iterator.h
+limits.o: $(hdrdir)/ruby/internal/memory.h
+limits.o: $(hdrdir)/ruby/internal/method.h
+limits.o: $(hdrdir)/ruby/internal/module.h
+limits.o: $(hdrdir)/ruby/internal/newobj.h
+limits.o: $(hdrdir)/ruby/internal/rgengc.h
+limits.o: $(hdrdir)/ruby/internal/scan_args.h
+limits.o: $(hdrdir)/ruby/internal/special_consts.h
+limits.o: $(hdrdir)/ruby/internal/static_assert.h
+limits.o: $(hdrdir)/ruby/internal/stdalign.h
+limits.o: $(hdrdir)/ruby/internal/stdbool.h
+limits.o: $(hdrdir)/ruby/internal/symbol.h
+limits.o: $(hdrdir)/ruby/internal/token_paste.h
+limits.o: $(hdrdir)/ruby/internal/value.h
+limits.o: $(hdrdir)/ruby/internal/value_type.h
+limits.o: $(hdrdir)/ruby/internal/variable.h
+limits.o: $(hdrdir)/ruby/internal/warning_push.h
+limits.o: $(hdrdir)/ruby/internal/xmalloc.h
limits.o: $(hdrdir)/ruby/assert.h
limits.o: $(hdrdir)/ruby/backward.h
limits.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -179,146 +179,146 @@ 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/impl/anyargs.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-sizes.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-sizes.o: $(hdrdir)/ruby/impl/assume.h
-sizes.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-sizes.o: $(hdrdir)/ruby/impl/attr/artificial.h
-sizes.o: $(hdrdir)/ruby/impl/attr/cold.h
-sizes.o: $(hdrdir)/ruby/impl/attr/const.h
-sizes.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-sizes.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-sizes.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-sizes.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-sizes.o: $(hdrdir)/ruby/impl/attr/error.h
-sizes.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-sizes.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-sizes.o: $(hdrdir)/ruby/impl/attr/format.h
-sizes.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-sizes.o: $(hdrdir)/ruby/impl/attr/noalias.h
-sizes.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-sizes.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-sizes.o: $(hdrdir)/ruby/impl/attr/noinline.h
-sizes.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-sizes.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-sizes.o: $(hdrdir)/ruby/impl/attr/pure.h
-sizes.o: $(hdrdir)/ruby/impl/attr/restrict.h
-sizes.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-sizes.o: $(hdrdir)/ruby/impl/attr/warning.h
-sizes.o: $(hdrdir)/ruby/impl/attr/weakref.h
-sizes.o: $(hdrdir)/ruby/impl/cast.h
-sizes.o: $(hdrdir)/ruby/impl/compiler_is.h
-sizes.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-sizes.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-sizes.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-sizes.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-sizes.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-sizes.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-sizes.o: $(hdrdir)/ruby/impl/compiler_since.h
-sizes.o: $(hdrdir)/ruby/impl/config.h
-sizes.o: $(hdrdir)/ruby/impl/constant_p.h
-sizes.o: $(hdrdir)/ruby/impl/core.h
-sizes.o: $(hdrdir)/ruby/impl/core/rarray.h
-sizes.o: $(hdrdir)/ruby/impl/core/rbasic.h
-sizes.o: $(hdrdir)/ruby/impl/core/rbignum.h
-sizes.o: $(hdrdir)/ruby/impl/core/rclass.h
-sizes.o: $(hdrdir)/ruby/impl/core/rdata.h
-sizes.o: $(hdrdir)/ruby/impl/core/rfile.h
-sizes.o: $(hdrdir)/ruby/impl/core/rhash.h
-sizes.o: $(hdrdir)/ruby/impl/core/robject.h
-sizes.o: $(hdrdir)/ruby/impl/core/rregexp.h
-sizes.o: $(hdrdir)/ruby/impl/core/rstring.h
-sizes.o: $(hdrdir)/ruby/impl/core/rstruct.h
-sizes.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-sizes.o: $(hdrdir)/ruby/impl/ctype.h
-sizes.o: $(hdrdir)/ruby/impl/dllexport.h
-sizes.o: $(hdrdir)/ruby/impl/dosish.h
-sizes.o: $(hdrdir)/ruby/impl/error.h
-sizes.o: $(hdrdir)/ruby/impl/eval.h
-sizes.o: $(hdrdir)/ruby/impl/event.h
-sizes.o: $(hdrdir)/ruby/impl/fl_type.h
-sizes.o: $(hdrdir)/ruby/impl/gc.h
-sizes.o: $(hdrdir)/ruby/impl/glob.h
-sizes.o: $(hdrdir)/ruby/impl/globals.h
-sizes.o: $(hdrdir)/ruby/impl/has/attribute.h
-sizes.o: $(hdrdir)/ruby/impl/has/builtin.h
-sizes.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-sizes.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-sizes.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-sizes.o: $(hdrdir)/ruby/impl/has/extension.h
-sizes.o: $(hdrdir)/ruby/impl/has/feature.h
-sizes.o: $(hdrdir)/ruby/impl/has/warning.h
-sizes.o: $(hdrdir)/ruby/impl/intern/array.h
-sizes.o: $(hdrdir)/ruby/impl/intern/bignum.h
-sizes.o: $(hdrdir)/ruby/impl/intern/class.h
-sizes.o: $(hdrdir)/ruby/impl/intern/compar.h
-sizes.o: $(hdrdir)/ruby/impl/intern/complex.h
-sizes.o: $(hdrdir)/ruby/impl/intern/cont.h
-sizes.o: $(hdrdir)/ruby/impl/intern/dir.h
-sizes.o: $(hdrdir)/ruby/impl/intern/enum.h
-sizes.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-sizes.o: $(hdrdir)/ruby/impl/intern/error.h
-sizes.o: $(hdrdir)/ruby/impl/intern/eval.h
-sizes.o: $(hdrdir)/ruby/impl/intern/file.h
-sizes.o: $(hdrdir)/ruby/impl/intern/gc.h
-sizes.o: $(hdrdir)/ruby/impl/intern/hash.h
-sizes.o: $(hdrdir)/ruby/impl/intern/io.h
-sizes.o: $(hdrdir)/ruby/impl/intern/load.h
-sizes.o: $(hdrdir)/ruby/impl/intern/marshal.h
-sizes.o: $(hdrdir)/ruby/impl/intern/numeric.h
-sizes.o: $(hdrdir)/ruby/impl/intern/object.h
-sizes.o: $(hdrdir)/ruby/impl/intern/parse.h
-sizes.o: $(hdrdir)/ruby/impl/intern/proc.h
-sizes.o: $(hdrdir)/ruby/impl/intern/process.h
-sizes.o: $(hdrdir)/ruby/impl/intern/random.h
-sizes.o: $(hdrdir)/ruby/impl/intern/range.h
-sizes.o: $(hdrdir)/ruby/impl/intern/rational.h
-sizes.o: $(hdrdir)/ruby/impl/intern/re.h
-sizes.o: $(hdrdir)/ruby/impl/intern/ruby.h
-sizes.o: $(hdrdir)/ruby/impl/intern/select.h
-sizes.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-sizes.o: $(hdrdir)/ruby/impl/intern/signal.h
-sizes.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-sizes.o: $(hdrdir)/ruby/impl/intern/string.h
-sizes.o: $(hdrdir)/ruby/impl/intern/struct.h
-sizes.o: $(hdrdir)/ruby/impl/intern/thread.h
-sizes.o: $(hdrdir)/ruby/impl/intern/time.h
-sizes.o: $(hdrdir)/ruby/impl/intern/variable.h
-sizes.o: $(hdrdir)/ruby/impl/intern/vm.h
-sizes.o: $(hdrdir)/ruby/impl/interpreter.h
-sizes.o: $(hdrdir)/ruby/impl/iterator.h
-sizes.o: $(hdrdir)/ruby/impl/memory.h
-sizes.o: $(hdrdir)/ruby/impl/method.h
-sizes.o: $(hdrdir)/ruby/impl/module.h
-sizes.o: $(hdrdir)/ruby/impl/newobj.h
-sizes.o: $(hdrdir)/ruby/impl/rgengc.h
-sizes.o: $(hdrdir)/ruby/impl/scan_args.h
-sizes.o: $(hdrdir)/ruby/impl/special_consts.h
-sizes.o: $(hdrdir)/ruby/impl/static_assert.h
-sizes.o: $(hdrdir)/ruby/impl/stdalign.h
-sizes.o: $(hdrdir)/ruby/impl/stdbool.h
-sizes.o: $(hdrdir)/ruby/impl/symbol.h
-sizes.o: $(hdrdir)/ruby/impl/token_paste.h
-sizes.o: $(hdrdir)/ruby/impl/value.h
-sizes.o: $(hdrdir)/ruby/impl/value_type.h
-sizes.o: $(hdrdir)/ruby/impl/variable.h
-sizes.o: $(hdrdir)/ruby/impl/warning_push.h
-sizes.o: $(hdrdir)/ruby/impl/xmalloc.h
+sizes.o: $(hdrdir)/ruby/internal/anyargs.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+sizes.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+sizes.o: $(hdrdir)/ruby/internal/assume.h
+sizes.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+sizes.o: $(hdrdir)/ruby/internal/attr/artificial.h
+sizes.o: $(hdrdir)/ruby/internal/attr/cold.h
+sizes.o: $(hdrdir)/ruby/internal/attr/const.h
+sizes.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+sizes.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+sizes.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+sizes.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+sizes.o: $(hdrdir)/ruby/internal/attr/error.h
+sizes.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+sizes.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+sizes.o: $(hdrdir)/ruby/internal/attr/format.h
+sizes.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+sizes.o: $(hdrdir)/ruby/internal/attr/noalias.h
+sizes.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+sizes.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+sizes.o: $(hdrdir)/ruby/internal/attr/noinline.h
+sizes.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+sizes.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+sizes.o: $(hdrdir)/ruby/internal/attr/pure.h
+sizes.o: $(hdrdir)/ruby/internal/attr/restrict.h
+sizes.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+sizes.o: $(hdrdir)/ruby/internal/attr/warning.h
+sizes.o: $(hdrdir)/ruby/internal/attr/weakref.h
+sizes.o: $(hdrdir)/ruby/internal/cast.h
+sizes.o: $(hdrdir)/ruby/internal/compiler_is.h
+sizes.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+sizes.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+sizes.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+sizes.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+sizes.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+sizes.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+sizes.o: $(hdrdir)/ruby/internal/compiler_since.h
+sizes.o: $(hdrdir)/ruby/internal/config.h
+sizes.o: $(hdrdir)/ruby/internal/constant_p.h
+sizes.o: $(hdrdir)/ruby/internal/core.h
+sizes.o: $(hdrdir)/ruby/internal/core/rarray.h
+sizes.o: $(hdrdir)/ruby/internal/core/rbasic.h
+sizes.o: $(hdrdir)/ruby/internal/core/rbignum.h
+sizes.o: $(hdrdir)/ruby/internal/core/rclass.h
+sizes.o: $(hdrdir)/ruby/internal/core/rdata.h
+sizes.o: $(hdrdir)/ruby/internal/core/rfile.h
+sizes.o: $(hdrdir)/ruby/internal/core/rhash.h
+sizes.o: $(hdrdir)/ruby/internal/core/robject.h
+sizes.o: $(hdrdir)/ruby/internal/core/rregexp.h
+sizes.o: $(hdrdir)/ruby/internal/core/rstring.h
+sizes.o: $(hdrdir)/ruby/internal/core/rstruct.h
+sizes.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+sizes.o: $(hdrdir)/ruby/internal/ctype.h
+sizes.o: $(hdrdir)/ruby/internal/dllexport.h
+sizes.o: $(hdrdir)/ruby/internal/dosish.h
+sizes.o: $(hdrdir)/ruby/internal/error.h
+sizes.o: $(hdrdir)/ruby/internal/eval.h
+sizes.o: $(hdrdir)/ruby/internal/event.h
+sizes.o: $(hdrdir)/ruby/internal/fl_type.h
+sizes.o: $(hdrdir)/ruby/internal/gc.h
+sizes.o: $(hdrdir)/ruby/internal/glob.h
+sizes.o: $(hdrdir)/ruby/internal/globals.h
+sizes.o: $(hdrdir)/ruby/internal/has/attribute.h
+sizes.o: $(hdrdir)/ruby/internal/has/builtin.h
+sizes.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+sizes.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+sizes.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+sizes.o: $(hdrdir)/ruby/internal/has/extension.h
+sizes.o: $(hdrdir)/ruby/internal/has/feature.h
+sizes.o: $(hdrdir)/ruby/internal/has/warning.h
+sizes.o: $(hdrdir)/ruby/internal/intern/array.h
+sizes.o: $(hdrdir)/ruby/internal/intern/bignum.h
+sizes.o: $(hdrdir)/ruby/internal/intern/class.h
+sizes.o: $(hdrdir)/ruby/internal/intern/compar.h
+sizes.o: $(hdrdir)/ruby/internal/intern/complex.h
+sizes.o: $(hdrdir)/ruby/internal/intern/cont.h
+sizes.o: $(hdrdir)/ruby/internal/intern/dir.h
+sizes.o: $(hdrdir)/ruby/internal/intern/enum.h
+sizes.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+sizes.o: $(hdrdir)/ruby/internal/intern/error.h
+sizes.o: $(hdrdir)/ruby/internal/intern/eval.h
+sizes.o: $(hdrdir)/ruby/internal/intern/file.h
+sizes.o: $(hdrdir)/ruby/internal/intern/gc.h
+sizes.o: $(hdrdir)/ruby/internal/intern/hash.h
+sizes.o: $(hdrdir)/ruby/internal/intern/io.h
+sizes.o: $(hdrdir)/ruby/internal/intern/load.h
+sizes.o: $(hdrdir)/ruby/internal/intern/marshal.h
+sizes.o: $(hdrdir)/ruby/internal/intern/numeric.h
+sizes.o: $(hdrdir)/ruby/internal/intern/object.h
+sizes.o: $(hdrdir)/ruby/internal/intern/parse.h
+sizes.o: $(hdrdir)/ruby/internal/intern/proc.h
+sizes.o: $(hdrdir)/ruby/internal/intern/process.h
+sizes.o: $(hdrdir)/ruby/internal/intern/random.h
+sizes.o: $(hdrdir)/ruby/internal/intern/range.h
+sizes.o: $(hdrdir)/ruby/internal/intern/rational.h
+sizes.o: $(hdrdir)/ruby/internal/intern/re.h
+sizes.o: $(hdrdir)/ruby/internal/intern/ruby.h
+sizes.o: $(hdrdir)/ruby/internal/intern/select.h
+sizes.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+sizes.o: $(hdrdir)/ruby/internal/intern/signal.h
+sizes.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+sizes.o: $(hdrdir)/ruby/internal/intern/string.h
+sizes.o: $(hdrdir)/ruby/internal/intern/struct.h
+sizes.o: $(hdrdir)/ruby/internal/intern/thread.h
+sizes.o: $(hdrdir)/ruby/internal/intern/time.h
+sizes.o: $(hdrdir)/ruby/internal/intern/variable.h
+sizes.o: $(hdrdir)/ruby/internal/intern/vm.h
+sizes.o: $(hdrdir)/ruby/internal/interpreter.h
+sizes.o: $(hdrdir)/ruby/internal/iterator.h
+sizes.o: $(hdrdir)/ruby/internal/memory.h
+sizes.o: $(hdrdir)/ruby/internal/method.h
+sizes.o: $(hdrdir)/ruby/internal/module.h
+sizes.o: $(hdrdir)/ruby/internal/newobj.h
+sizes.o: $(hdrdir)/ruby/internal/rgengc.h
+sizes.o: $(hdrdir)/ruby/internal/scan_args.h
+sizes.o: $(hdrdir)/ruby/internal/special_consts.h
+sizes.o: $(hdrdir)/ruby/internal/static_assert.h
+sizes.o: $(hdrdir)/ruby/internal/stdalign.h
+sizes.o: $(hdrdir)/ruby/internal/stdbool.h
+sizes.o: $(hdrdir)/ruby/internal/symbol.h
+sizes.o: $(hdrdir)/ruby/internal/token_paste.h
+sizes.o: $(hdrdir)/ruby/internal/value.h
+sizes.o: $(hdrdir)/ruby/internal/value_type.h
+sizes.o: $(hdrdir)/ruby/internal/variable.h
+sizes.o: $(hdrdir)/ruby/internal/warning_push.h
+sizes.o: $(hdrdir)/ruby/internal/xmalloc.h
sizes.o: $(hdrdir)/ruby/assert.h
sizes.o: $(hdrdir)/ruby/backward.h
sizes.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/readline/depend b/ext/readline/depend
index 50111f1339..02bf9beb70 100644
--- a/ext/readline/depend
+++ b/ext/readline/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
readline.o: $(RUBY_EXTCONF_H)
readline.o: $(arch_hdrdir)/ruby/config.h
-readline.o: $(hdrdir)/ruby/impl/anyargs.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-readline.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-readline.o: $(hdrdir)/ruby/impl/assume.h
-readline.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-readline.o: $(hdrdir)/ruby/impl/attr/artificial.h
-readline.o: $(hdrdir)/ruby/impl/attr/cold.h
-readline.o: $(hdrdir)/ruby/impl/attr/const.h
-readline.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-readline.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-readline.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-readline.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-readline.o: $(hdrdir)/ruby/impl/attr/error.h
-readline.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-readline.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-readline.o: $(hdrdir)/ruby/impl/attr/format.h
-readline.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-readline.o: $(hdrdir)/ruby/impl/attr/noalias.h
-readline.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-readline.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-readline.o: $(hdrdir)/ruby/impl/attr/noinline.h
-readline.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-readline.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-readline.o: $(hdrdir)/ruby/impl/attr/pure.h
-readline.o: $(hdrdir)/ruby/impl/attr/restrict.h
-readline.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-readline.o: $(hdrdir)/ruby/impl/attr/warning.h
-readline.o: $(hdrdir)/ruby/impl/attr/weakref.h
-readline.o: $(hdrdir)/ruby/impl/cast.h
-readline.o: $(hdrdir)/ruby/impl/compiler_is.h
-readline.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-readline.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-readline.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-readline.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-readline.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-readline.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-readline.o: $(hdrdir)/ruby/impl/compiler_since.h
-readline.o: $(hdrdir)/ruby/impl/config.h
-readline.o: $(hdrdir)/ruby/impl/constant_p.h
-readline.o: $(hdrdir)/ruby/impl/core.h
-readline.o: $(hdrdir)/ruby/impl/core/rarray.h
-readline.o: $(hdrdir)/ruby/impl/core/rbasic.h
-readline.o: $(hdrdir)/ruby/impl/core/rbignum.h
-readline.o: $(hdrdir)/ruby/impl/core/rclass.h
-readline.o: $(hdrdir)/ruby/impl/core/rdata.h
-readline.o: $(hdrdir)/ruby/impl/core/rfile.h
-readline.o: $(hdrdir)/ruby/impl/core/rhash.h
-readline.o: $(hdrdir)/ruby/impl/core/robject.h
-readline.o: $(hdrdir)/ruby/impl/core/rregexp.h
-readline.o: $(hdrdir)/ruby/impl/core/rstring.h
-readline.o: $(hdrdir)/ruby/impl/core/rstruct.h
-readline.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-readline.o: $(hdrdir)/ruby/impl/ctype.h
-readline.o: $(hdrdir)/ruby/impl/dllexport.h
-readline.o: $(hdrdir)/ruby/impl/dosish.h
-readline.o: $(hdrdir)/ruby/impl/error.h
-readline.o: $(hdrdir)/ruby/impl/eval.h
-readline.o: $(hdrdir)/ruby/impl/event.h
-readline.o: $(hdrdir)/ruby/impl/fl_type.h
-readline.o: $(hdrdir)/ruby/impl/gc.h
-readline.o: $(hdrdir)/ruby/impl/glob.h
-readline.o: $(hdrdir)/ruby/impl/globals.h
-readline.o: $(hdrdir)/ruby/impl/has/attribute.h
-readline.o: $(hdrdir)/ruby/impl/has/builtin.h
-readline.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-readline.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-readline.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-readline.o: $(hdrdir)/ruby/impl/has/extension.h
-readline.o: $(hdrdir)/ruby/impl/has/feature.h
-readline.o: $(hdrdir)/ruby/impl/has/warning.h
-readline.o: $(hdrdir)/ruby/impl/intern/array.h
-readline.o: $(hdrdir)/ruby/impl/intern/bignum.h
-readline.o: $(hdrdir)/ruby/impl/intern/class.h
-readline.o: $(hdrdir)/ruby/impl/intern/compar.h
-readline.o: $(hdrdir)/ruby/impl/intern/complex.h
-readline.o: $(hdrdir)/ruby/impl/intern/cont.h
-readline.o: $(hdrdir)/ruby/impl/intern/dir.h
-readline.o: $(hdrdir)/ruby/impl/intern/enum.h
-readline.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-readline.o: $(hdrdir)/ruby/impl/intern/error.h
-readline.o: $(hdrdir)/ruby/impl/intern/eval.h
-readline.o: $(hdrdir)/ruby/impl/intern/file.h
-readline.o: $(hdrdir)/ruby/impl/intern/gc.h
-readline.o: $(hdrdir)/ruby/impl/intern/hash.h
-readline.o: $(hdrdir)/ruby/impl/intern/io.h
-readline.o: $(hdrdir)/ruby/impl/intern/load.h
-readline.o: $(hdrdir)/ruby/impl/intern/marshal.h
-readline.o: $(hdrdir)/ruby/impl/intern/numeric.h
-readline.o: $(hdrdir)/ruby/impl/intern/object.h
-readline.o: $(hdrdir)/ruby/impl/intern/parse.h
-readline.o: $(hdrdir)/ruby/impl/intern/proc.h
-readline.o: $(hdrdir)/ruby/impl/intern/process.h
-readline.o: $(hdrdir)/ruby/impl/intern/random.h
-readline.o: $(hdrdir)/ruby/impl/intern/range.h
-readline.o: $(hdrdir)/ruby/impl/intern/rational.h
-readline.o: $(hdrdir)/ruby/impl/intern/re.h
-readline.o: $(hdrdir)/ruby/impl/intern/ruby.h
-readline.o: $(hdrdir)/ruby/impl/intern/select.h
-readline.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-readline.o: $(hdrdir)/ruby/impl/intern/signal.h
-readline.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-readline.o: $(hdrdir)/ruby/impl/intern/string.h
-readline.o: $(hdrdir)/ruby/impl/intern/struct.h
-readline.o: $(hdrdir)/ruby/impl/intern/thread.h
-readline.o: $(hdrdir)/ruby/impl/intern/time.h
-readline.o: $(hdrdir)/ruby/impl/intern/variable.h
-readline.o: $(hdrdir)/ruby/impl/intern/vm.h
-readline.o: $(hdrdir)/ruby/impl/interpreter.h
-readline.o: $(hdrdir)/ruby/impl/iterator.h
-readline.o: $(hdrdir)/ruby/impl/memory.h
-readline.o: $(hdrdir)/ruby/impl/method.h
-readline.o: $(hdrdir)/ruby/impl/module.h
-readline.o: $(hdrdir)/ruby/impl/newobj.h
-readline.o: $(hdrdir)/ruby/impl/rgengc.h
-readline.o: $(hdrdir)/ruby/impl/scan_args.h
-readline.o: $(hdrdir)/ruby/impl/special_consts.h
-readline.o: $(hdrdir)/ruby/impl/static_assert.h
-readline.o: $(hdrdir)/ruby/impl/stdalign.h
-readline.o: $(hdrdir)/ruby/impl/stdbool.h
-readline.o: $(hdrdir)/ruby/impl/symbol.h
-readline.o: $(hdrdir)/ruby/impl/token_paste.h
-readline.o: $(hdrdir)/ruby/impl/value.h
-readline.o: $(hdrdir)/ruby/impl/value_type.h
-readline.o: $(hdrdir)/ruby/impl/variable.h
-readline.o: $(hdrdir)/ruby/impl/warning_push.h
-readline.o: $(hdrdir)/ruby/impl/xmalloc.h
+readline.o: $(hdrdir)/ruby/internal/anyargs.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+readline.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+readline.o: $(hdrdir)/ruby/internal/assume.h
+readline.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+readline.o: $(hdrdir)/ruby/internal/attr/artificial.h
+readline.o: $(hdrdir)/ruby/internal/attr/cold.h
+readline.o: $(hdrdir)/ruby/internal/attr/const.h
+readline.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+readline.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+readline.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+readline.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+readline.o: $(hdrdir)/ruby/internal/attr/error.h
+readline.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+readline.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+readline.o: $(hdrdir)/ruby/internal/attr/format.h
+readline.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+readline.o: $(hdrdir)/ruby/internal/attr/noalias.h
+readline.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+readline.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+readline.o: $(hdrdir)/ruby/internal/attr/noinline.h
+readline.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+readline.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+readline.o: $(hdrdir)/ruby/internal/attr/pure.h
+readline.o: $(hdrdir)/ruby/internal/attr/restrict.h
+readline.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+readline.o: $(hdrdir)/ruby/internal/attr/warning.h
+readline.o: $(hdrdir)/ruby/internal/attr/weakref.h
+readline.o: $(hdrdir)/ruby/internal/cast.h
+readline.o: $(hdrdir)/ruby/internal/compiler_is.h
+readline.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+readline.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+readline.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+readline.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+readline.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+readline.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+readline.o: $(hdrdir)/ruby/internal/compiler_since.h
+readline.o: $(hdrdir)/ruby/internal/config.h
+readline.o: $(hdrdir)/ruby/internal/constant_p.h
+readline.o: $(hdrdir)/ruby/internal/core.h
+readline.o: $(hdrdir)/ruby/internal/core/rarray.h
+readline.o: $(hdrdir)/ruby/internal/core/rbasic.h
+readline.o: $(hdrdir)/ruby/internal/core/rbignum.h
+readline.o: $(hdrdir)/ruby/internal/core/rclass.h
+readline.o: $(hdrdir)/ruby/internal/core/rdata.h
+readline.o: $(hdrdir)/ruby/internal/core/rfile.h
+readline.o: $(hdrdir)/ruby/internal/core/rhash.h
+readline.o: $(hdrdir)/ruby/internal/core/robject.h
+readline.o: $(hdrdir)/ruby/internal/core/rregexp.h
+readline.o: $(hdrdir)/ruby/internal/core/rstring.h
+readline.o: $(hdrdir)/ruby/internal/core/rstruct.h
+readline.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+readline.o: $(hdrdir)/ruby/internal/ctype.h
+readline.o: $(hdrdir)/ruby/internal/dllexport.h
+readline.o: $(hdrdir)/ruby/internal/dosish.h
+readline.o: $(hdrdir)/ruby/internal/error.h
+readline.o: $(hdrdir)/ruby/internal/eval.h
+readline.o: $(hdrdir)/ruby/internal/event.h
+readline.o: $(hdrdir)/ruby/internal/fl_type.h
+readline.o: $(hdrdir)/ruby/internal/gc.h
+readline.o: $(hdrdir)/ruby/internal/glob.h
+readline.o: $(hdrdir)/ruby/internal/globals.h
+readline.o: $(hdrdir)/ruby/internal/has/attribute.h
+readline.o: $(hdrdir)/ruby/internal/has/builtin.h
+readline.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+readline.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+readline.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+readline.o: $(hdrdir)/ruby/internal/has/extension.h
+readline.o: $(hdrdir)/ruby/internal/has/feature.h
+readline.o: $(hdrdir)/ruby/internal/has/warning.h
+readline.o: $(hdrdir)/ruby/internal/intern/array.h
+readline.o: $(hdrdir)/ruby/internal/intern/bignum.h
+readline.o: $(hdrdir)/ruby/internal/intern/class.h
+readline.o: $(hdrdir)/ruby/internal/intern/compar.h
+readline.o: $(hdrdir)/ruby/internal/intern/complex.h
+readline.o: $(hdrdir)/ruby/internal/intern/cont.h
+readline.o: $(hdrdir)/ruby/internal/intern/dir.h
+readline.o: $(hdrdir)/ruby/internal/intern/enum.h
+readline.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+readline.o: $(hdrdir)/ruby/internal/intern/error.h
+readline.o: $(hdrdir)/ruby/internal/intern/eval.h
+readline.o: $(hdrdir)/ruby/internal/intern/file.h
+readline.o: $(hdrdir)/ruby/internal/intern/gc.h
+readline.o: $(hdrdir)/ruby/internal/intern/hash.h
+readline.o: $(hdrdir)/ruby/internal/intern/io.h
+readline.o: $(hdrdir)/ruby/internal/intern/load.h
+readline.o: $(hdrdir)/ruby/internal/intern/marshal.h
+readline.o: $(hdrdir)/ruby/internal/intern/numeric.h
+readline.o: $(hdrdir)/ruby/internal/intern/object.h
+readline.o: $(hdrdir)/ruby/internal/intern/parse.h
+readline.o: $(hdrdir)/ruby/internal/intern/proc.h
+readline.o: $(hdrdir)/ruby/internal/intern/process.h
+readline.o: $(hdrdir)/ruby/internal/intern/random.h
+readline.o: $(hdrdir)/ruby/internal/intern/range.h
+readline.o: $(hdrdir)/ruby/internal/intern/rational.h
+readline.o: $(hdrdir)/ruby/internal/intern/re.h
+readline.o: $(hdrdir)/ruby/internal/intern/ruby.h
+readline.o: $(hdrdir)/ruby/internal/intern/select.h
+readline.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+readline.o: $(hdrdir)/ruby/internal/intern/signal.h
+readline.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+readline.o: $(hdrdir)/ruby/internal/intern/string.h
+readline.o: $(hdrdir)/ruby/internal/intern/struct.h
+readline.o: $(hdrdir)/ruby/internal/intern/thread.h
+readline.o: $(hdrdir)/ruby/internal/intern/time.h
+readline.o: $(hdrdir)/ruby/internal/intern/variable.h
+readline.o: $(hdrdir)/ruby/internal/intern/vm.h
+readline.o: $(hdrdir)/ruby/internal/interpreter.h
+readline.o: $(hdrdir)/ruby/internal/iterator.h
+readline.o: $(hdrdir)/ruby/internal/memory.h
+readline.o: $(hdrdir)/ruby/internal/method.h
+readline.o: $(hdrdir)/ruby/internal/module.h
+readline.o: $(hdrdir)/ruby/internal/newobj.h
+readline.o: $(hdrdir)/ruby/internal/rgengc.h
+readline.o: $(hdrdir)/ruby/internal/scan_args.h
+readline.o: $(hdrdir)/ruby/internal/special_consts.h
+readline.o: $(hdrdir)/ruby/internal/static_assert.h
+readline.o: $(hdrdir)/ruby/internal/stdalign.h
+readline.o: $(hdrdir)/ruby/internal/stdbool.h
+readline.o: $(hdrdir)/ruby/internal/symbol.h
+readline.o: $(hdrdir)/ruby/internal/token_paste.h
+readline.o: $(hdrdir)/ruby/internal/value.h
+readline.o: $(hdrdir)/ruby/internal/value_type.h
+readline.o: $(hdrdir)/ruby/internal/variable.h
+readline.o: $(hdrdir)/ruby/internal/warning_push.h
+readline.o: $(hdrdir)/ruby/internal/xmalloc.h
readline.o: $(hdrdir)/ruby/assert.h
readline.o: $(hdrdir)/ruby/backward.h
readline.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/ripper/depend b/ext/ripper/depend
index 075f238cd0..fec60fa687 100644
--- a/ext/ripper/depend
+++ b/ext/ripper/depend
@@ -52,146 +52,146 @@ 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/impl/anyargs.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ripper.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ripper.o: $(hdrdir)/ruby/impl/assume.h
-ripper.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ripper.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ripper.o: $(hdrdir)/ruby/impl/attr/cold.h
-ripper.o: $(hdrdir)/ruby/impl/attr/const.h
-ripper.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ripper.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ripper.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ripper.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ripper.o: $(hdrdir)/ruby/impl/attr/error.h
-ripper.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ripper.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ripper.o: $(hdrdir)/ruby/impl/attr/format.h
-ripper.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ripper.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ripper.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ripper.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ripper.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ripper.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ripper.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ripper.o: $(hdrdir)/ruby/impl/attr/pure.h
-ripper.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ripper.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ripper.o: $(hdrdir)/ruby/impl/attr/warning.h
-ripper.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ripper.o: $(hdrdir)/ruby/impl/cast.h
-ripper.o: $(hdrdir)/ruby/impl/compiler_is.h
-ripper.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ripper.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ripper.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ripper.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ripper.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ripper.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ripper.o: $(hdrdir)/ruby/impl/compiler_since.h
-ripper.o: $(hdrdir)/ruby/impl/config.h
-ripper.o: $(hdrdir)/ruby/impl/constant_p.h
-ripper.o: $(hdrdir)/ruby/impl/core.h
-ripper.o: $(hdrdir)/ruby/impl/core/rarray.h
-ripper.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ripper.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ripper.o: $(hdrdir)/ruby/impl/core/rclass.h
-ripper.o: $(hdrdir)/ruby/impl/core/rdata.h
-ripper.o: $(hdrdir)/ruby/impl/core/rfile.h
-ripper.o: $(hdrdir)/ruby/impl/core/rhash.h
-ripper.o: $(hdrdir)/ruby/impl/core/robject.h
-ripper.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ripper.o: $(hdrdir)/ruby/impl/core/rstring.h
-ripper.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ripper.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ripper.o: $(hdrdir)/ruby/impl/ctype.h
-ripper.o: $(hdrdir)/ruby/impl/dllexport.h
-ripper.o: $(hdrdir)/ruby/impl/dosish.h
-ripper.o: $(hdrdir)/ruby/impl/error.h
-ripper.o: $(hdrdir)/ruby/impl/eval.h
-ripper.o: $(hdrdir)/ruby/impl/event.h
-ripper.o: $(hdrdir)/ruby/impl/fl_type.h
-ripper.o: $(hdrdir)/ruby/impl/gc.h
-ripper.o: $(hdrdir)/ruby/impl/glob.h
-ripper.o: $(hdrdir)/ruby/impl/globals.h
-ripper.o: $(hdrdir)/ruby/impl/has/attribute.h
-ripper.o: $(hdrdir)/ruby/impl/has/builtin.h
-ripper.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ripper.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ripper.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ripper.o: $(hdrdir)/ruby/impl/has/extension.h
-ripper.o: $(hdrdir)/ruby/impl/has/feature.h
-ripper.o: $(hdrdir)/ruby/impl/has/warning.h
-ripper.o: $(hdrdir)/ruby/impl/intern/array.h
-ripper.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ripper.o: $(hdrdir)/ruby/impl/intern/class.h
-ripper.o: $(hdrdir)/ruby/impl/intern/compar.h
-ripper.o: $(hdrdir)/ruby/impl/intern/complex.h
-ripper.o: $(hdrdir)/ruby/impl/intern/cont.h
-ripper.o: $(hdrdir)/ruby/impl/intern/dir.h
-ripper.o: $(hdrdir)/ruby/impl/intern/enum.h
-ripper.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ripper.o: $(hdrdir)/ruby/impl/intern/error.h
-ripper.o: $(hdrdir)/ruby/impl/intern/eval.h
-ripper.o: $(hdrdir)/ruby/impl/intern/file.h
-ripper.o: $(hdrdir)/ruby/impl/intern/gc.h
-ripper.o: $(hdrdir)/ruby/impl/intern/hash.h
-ripper.o: $(hdrdir)/ruby/impl/intern/io.h
-ripper.o: $(hdrdir)/ruby/impl/intern/load.h
-ripper.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ripper.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ripper.o: $(hdrdir)/ruby/impl/intern/object.h
-ripper.o: $(hdrdir)/ruby/impl/intern/parse.h
-ripper.o: $(hdrdir)/ruby/impl/intern/proc.h
-ripper.o: $(hdrdir)/ruby/impl/intern/process.h
-ripper.o: $(hdrdir)/ruby/impl/intern/random.h
-ripper.o: $(hdrdir)/ruby/impl/intern/range.h
-ripper.o: $(hdrdir)/ruby/impl/intern/rational.h
-ripper.o: $(hdrdir)/ruby/impl/intern/re.h
-ripper.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ripper.o: $(hdrdir)/ruby/impl/intern/select.h
-ripper.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ripper.o: $(hdrdir)/ruby/impl/intern/signal.h
-ripper.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ripper.o: $(hdrdir)/ruby/impl/intern/string.h
-ripper.o: $(hdrdir)/ruby/impl/intern/struct.h
-ripper.o: $(hdrdir)/ruby/impl/intern/thread.h
-ripper.o: $(hdrdir)/ruby/impl/intern/time.h
-ripper.o: $(hdrdir)/ruby/impl/intern/variable.h
-ripper.o: $(hdrdir)/ruby/impl/intern/vm.h
-ripper.o: $(hdrdir)/ruby/impl/interpreter.h
-ripper.o: $(hdrdir)/ruby/impl/iterator.h
-ripper.o: $(hdrdir)/ruby/impl/memory.h
-ripper.o: $(hdrdir)/ruby/impl/method.h
-ripper.o: $(hdrdir)/ruby/impl/module.h
-ripper.o: $(hdrdir)/ruby/impl/newobj.h
-ripper.o: $(hdrdir)/ruby/impl/rgengc.h
-ripper.o: $(hdrdir)/ruby/impl/scan_args.h
-ripper.o: $(hdrdir)/ruby/impl/special_consts.h
-ripper.o: $(hdrdir)/ruby/impl/static_assert.h
-ripper.o: $(hdrdir)/ruby/impl/stdalign.h
-ripper.o: $(hdrdir)/ruby/impl/stdbool.h
-ripper.o: $(hdrdir)/ruby/impl/symbol.h
-ripper.o: $(hdrdir)/ruby/impl/token_paste.h
-ripper.o: $(hdrdir)/ruby/impl/value.h
-ripper.o: $(hdrdir)/ruby/impl/value_type.h
-ripper.o: $(hdrdir)/ruby/impl/variable.h
-ripper.o: $(hdrdir)/ruby/impl/warning_push.h
-ripper.o: $(hdrdir)/ruby/impl/xmalloc.h
+ripper.o: $(hdrdir)/ruby/internal/anyargs.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ripper.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ripper.o: $(hdrdir)/ruby/internal/assume.h
+ripper.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ripper.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ripper.o: $(hdrdir)/ruby/internal/attr/cold.h
+ripper.o: $(hdrdir)/ruby/internal/attr/const.h
+ripper.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ripper.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ripper.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ripper.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ripper.o: $(hdrdir)/ruby/internal/attr/error.h
+ripper.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ripper.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ripper.o: $(hdrdir)/ruby/internal/attr/format.h
+ripper.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ripper.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ripper.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ripper.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ripper.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ripper.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ripper.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ripper.o: $(hdrdir)/ruby/internal/attr/pure.h
+ripper.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ripper.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ripper.o: $(hdrdir)/ruby/internal/attr/warning.h
+ripper.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ripper.o: $(hdrdir)/ruby/internal/cast.h
+ripper.o: $(hdrdir)/ruby/internal/compiler_is.h
+ripper.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ripper.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ripper.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ripper.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ripper.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ripper.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ripper.o: $(hdrdir)/ruby/internal/compiler_since.h
+ripper.o: $(hdrdir)/ruby/internal/config.h
+ripper.o: $(hdrdir)/ruby/internal/constant_p.h
+ripper.o: $(hdrdir)/ruby/internal/core.h
+ripper.o: $(hdrdir)/ruby/internal/core/rarray.h
+ripper.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ripper.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ripper.o: $(hdrdir)/ruby/internal/core/rclass.h
+ripper.o: $(hdrdir)/ruby/internal/core/rdata.h
+ripper.o: $(hdrdir)/ruby/internal/core/rfile.h
+ripper.o: $(hdrdir)/ruby/internal/core/rhash.h
+ripper.o: $(hdrdir)/ruby/internal/core/robject.h
+ripper.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ripper.o: $(hdrdir)/ruby/internal/core/rstring.h
+ripper.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ripper.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ripper.o: $(hdrdir)/ruby/internal/ctype.h
+ripper.o: $(hdrdir)/ruby/internal/dllexport.h
+ripper.o: $(hdrdir)/ruby/internal/dosish.h
+ripper.o: $(hdrdir)/ruby/internal/error.h
+ripper.o: $(hdrdir)/ruby/internal/eval.h
+ripper.o: $(hdrdir)/ruby/internal/event.h
+ripper.o: $(hdrdir)/ruby/internal/fl_type.h
+ripper.o: $(hdrdir)/ruby/internal/gc.h
+ripper.o: $(hdrdir)/ruby/internal/glob.h
+ripper.o: $(hdrdir)/ruby/internal/globals.h
+ripper.o: $(hdrdir)/ruby/internal/has/attribute.h
+ripper.o: $(hdrdir)/ruby/internal/has/builtin.h
+ripper.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ripper.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ripper.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ripper.o: $(hdrdir)/ruby/internal/has/extension.h
+ripper.o: $(hdrdir)/ruby/internal/has/feature.h
+ripper.o: $(hdrdir)/ruby/internal/has/warning.h
+ripper.o: $(hdrdir)/ruby/internal/intern/array.h
+ripper.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ripper.o: $(hdrdir)/ruby/internal/intern/class.h
+ripper.o: $(hdrdir)/ruby/internal/intern/compar.h
+ripper.o: $(hdrdir)/ruby/internal/intern/complex.h
+ripper.o: $(hdrdir)/ruby/internal/intern/cont.h
+ripper.o: $(hdrdir)/ruby/internal/intern/dir.h
+ripper.o: $(hdrdir)/ruby/internal/intern/enum.h
+ripper.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ripper.o: $(hdrdir)/ruby/internal/intern/error.h
+ripper.o: $(hdrdir)/ruby/internal/intern/eval.h
+ripper.o: $(hdrdir)/ruby/internal/intern/file.h
+ripper.o: $(hdrdir)/ruby/internal/intern/gc.h
+ripper.o: $(hdrdir)/ruby/internal/intern/hash.h
+ripper.o: $(hdrdir)/ruby/internal/intern/io.h
+ripper.o: $(hdrdir)/ruby/internal/intern/load.h
+ripper.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ripper.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ripper.o: $(hdrdir)/ruby/internal/intern/object.h
+ripper.o: $(hdrdir)/ruby/internal/intern/parse.h
+ripper.o: $(hdrdir)/ruby/internal/intern/proc.h
+ripper.o: $(hdrdir)/ruby/internal/intern/process.h
+ripper.o: $(hdrdir)/ruby/internal/intern/random.h
+ripper.o: $(hdrdir)/ruby/internal/intern/range.h
+ripper.o: $(hdrdir)/ruby/internal/intern/rational.h
+ripper.o: $(hdrdir)/ruby/internal/intern/re.h
+ripper.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ripper.o: $(hdrdir)/ruby/internal/intern/select.h
+ripper.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ripper.o: $(hdrdir)/ruby/internal/intern/signal.h
+ripper.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ripper.o: $(hdrdir)/ruby/internal/intern/string.h
+ripper.o: $(hdrdir)/ruby/internal/intern/struct.h
+ripper.o: $(hdrdir)/ruby/internal/intern/thread.h
+ripper.o: $(hdrdir)/ruby/internal/intern/time.h
+ripper.o: $(hdrdir)/ruby/internal/intern/variable.h
+ripper.o: $(hdrdir)/ruby/internal/intern/vm.h
+ripper.o: $(hdrdir)/ruby/internal/interpreter.h
+ripper.o: $(hdrdir)/ruby/internal/iterator.h
+ripper.o: $(hdrdir)/ruby/internal/memory.h
+ripper.o: $(hdrdir)/ruby/internal/method.h
+ripper.o: $(hdrdir)/ruby/internal/module.h
+ripper.o: $(hdrdir)/ruby/internal/newobj.h
+ripper.o: $(hdrdir)/ruby/internal/rgengc.h
+ripper.o: $(hdrdir)/ruby/internal/scan_args.h
+ripper.o: $(hdrdir)/ruby/internal/special_consts.h
+ripper.o: $(hdrdir)/ruby/internal/static_assert.h
+ripper.o: $(hdrdir)/ruby/internal/stdalign.h
+ripper.o: $(hdrdir)/ruby/internal/stdbool.h
+ripper.o: $(hdrdir)/ruby/internal/symbol.h
+ripper.o: $(hdrdir)/ruby/internal/token_paste.h
+ripper.o: $(hdrdir)/ruby/internal/value.h
+ripper.o: $(hdrdir)/ruby/internal/value_type.h
+ripper.o: $(hdrdir)/ruby/internal/variable.h
+ripper.o: $(hdrdir)/ruby/internal/warning_push.h
+ripper.o: $(hdrdir)/ruby/internal/xmalloc.h
ripper.o: $(hdrdir)/ruby/assert.h
ripper.o: $(hdrdir)/ruby/backward.h
ripper.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/sdbm/depend b/ext/sdbm/depend
index df4bd03f06..089c3f8e60 100644
--- a/ext/sdbm/depend
+++ b/ext/sdbm/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
_sdbm.o: $(RUBY_EXTCONF_H)
_sdbm.o: $(arch_hdrdir)/ruby/config.h
-_sdbm.o: $(hdrdir)/ruby/impl/anyargs.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-_sdbm.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-_sdbm.o: $(hdrdir)/ruby/impl/assume.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/artificial.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/cold.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/const.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/error.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/format.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/noalias.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/noinline.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/pure.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/restrict.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/warning.h
-_sdbm.o: $(hdrdir)/ruby/impl/attr/weakref.h
-_sdbm.o: $(hdrdir)/ruby/impl/cast.h
-_sdbm.o: $(hdrdir)/ruby/impl/compiler_is.h
-_sdbm.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-_sdbm.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-_sdbm.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-_sdbm.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-_sdbm.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-_sdbm.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-_sdbm.o: $(hdrdir)/ruby/impl/compiler_since.h
-_sdbm.o: $(hdrdir)/ruby/impl/config.h
-_sdbm.o: $(hdrdir)/ruby/impl/constant_p.h
-_sdbm.o: $(hdrdir)/ruby/impl/core.h
-_sdbm.o: $(hdrdir)/ruby/impl/core/rarray.h
-_sdbm.o: $(hdrdir)/ruby/impl/core/rbasic.h
-_sdbm.o: $(hdrdir)/ruby/impl/core/rbignum.h
-_sdbm.o: $(hdrdir)/ruby/impl/core/rclass.h
-_sdbm.o: $(hdrdir)/ruby/impl/core/rdata.h
-_sdbm.o: $(hdrdir)/ruby/impl/core/rfile.h
-_sdbm.o: $(hdrdir)/ruby/impl/core/rhash.h
-_sdbm.o: $(hdrdir)/ruby/impl/core/robject.h
-_sdbm.o: $(hdrdir)/ruby/impl/core/rregexp.h
-_sdbm.o: $(hdrdir)/ruby/impl/core/rstring.h
-_sdbm.o: $(hdrdir)/ruby/impl/core/rstruct.h
-_sdbm.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-_sdbm.o: $(hdrdir)/ruby/impl/ctype.h
-_sdbm.o: $(hdrdir)/ruby/impl/dllexport.h
-_sdbm.o: $(hdrdir)/ruby/impl/dosish.h
-_sdbm.o: $(hdrdir)/ruby/impl/error.h
-_sdbm.o: $(hdrdir)/ruby/impl/eval.h
-_sdbm.o: $(hdrdir)/ruby/impl/event.h
-_sdbm.o: $(hdrdir)/ruby/impl/fl_type.h
-_sdbm.o: $(hdrdir)/ruby/impl/gc.h
-_sdbm.o: $(hdrdir)/ruby/impl/glob.h
-_sdbm.o: $(hdrdir)/ruby/impl/globals.h
-_sdbm.o: $(hdrdir)/ruby/impl/has/attribute.h
-_sdbm.o: $(hdrdir)/ruby/impl/has/builtin.h
-_sdbm.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-_sdbm.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-_sdbm.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-_sdbm.o: $(hdrdir)/ruby/impl/has/extension.h
-_sdbm.o: $(hdrdir)/ruby/impl/has/feature.h
-_sdbm.o: $(hdrdir)/ruby/impl/has/warning.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/array.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/bignum.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/class.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/compar.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/complex.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/cont.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/dir.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/enum.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/error.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/eval.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/file.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/gc.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/hash.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/io.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/load.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/marshal.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/numeric.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/object.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/parse.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/proc.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/process.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/random.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/range.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/rational.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/re.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/ruby.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/select.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/signal.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/string.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/struct.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/thread.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/time.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/variable.h
-_sdbm.o: $(hdrdir)/ruby/impl/intern/vm.h
-_sdbm.o: $(hdrdir)/ruby/impl/interpreter.h
-_sdbm.o: $(hdrdir)/ruby/impl/iterator.h
-_sdbm.o: $(hdrdir)/ruby/impl/memory.h
-_sdbm.o: $(hdrdir)/ruby/impl/method.h
-_sdbm.o: $(hdrdir)/ruby/impl/module.h
-_sdbm.o: $(hdrdir)/ruby/impl/newobj.h
-_sdbm.o: $(hdrdir)/ruby/impl/rgengc.h
-_sdbm.o: $(hdrdir)/ruby/impl/scan_args.h
-_sdbm.o: $(hdrdir)/ruby/impl/special_consts.h
-_sdbm.o: $(hdrdir)/ruby/impl/static_assert.h
-_sdbm.o: $(hdrdir)/ruby/impl/stdalign.h
-_sdbm.o: $(hdrdir)/ruby/impl/stdbool.h
-_sdbm.o: $(hdrdir)/ruby/impl/symbol.h
-_sdbm.o: $(hdrdir)/ruby/impl/token_paste.h
-_sdbm.o: $(hdrdir)/ruby/impl/value.h
-_sdbm.o: $(hdrdir)/ruby/impl/value_type.h
-_sdbm.o: $(hdrdir)/ruby/impl/variable.h
-_sdbm.o: $(hdrdir)/ruby/impl/warning_push.h
-_sdbm.o: $(hdrdir)/ruby/impl/xmalloc.h
+_sdbm.o: $(hdrdir)/ruby/internal/anyargs.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+_sdbm.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+_sdbm.o: $(hdrdir)/ruby/internal/assume.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/artificial.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/cold.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/const.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/error.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/format.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/noalias.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/noinline.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/pure.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/restrict.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/warning.h
+_sdbm.o: $(hdrdir)/ruby/internal/attr/weakref.h
+_sdbm.o: $(hdrdir)/ruby/internal/cast.h
+_sdbm.o: $(hdrdir)/ruby/internal/compiler_is.h
+_sdbm.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+_sdbm.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+_sdbm.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+_sdbm.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+_sdbm.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+_sdbm.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+_sdbm.o: $(hdrdir)/ruby/internal/compiler_since.h
+_sdbm.o: $(hdrdir)/ruby/internal/config.h
+_sdbm.o: $(hdrdir)/ruby/internal/constant_p.h
+_sdbm.o: $(hdrdir)/ruby/internal/core.h
+_sdbm.o: $(hdrdir)/ruby/internal/core/rarray.h
+_sdbm.o: $(hdrdir)/ruby/internal/core/rbasic.h
+_sdbm.o: $(hdrdir)/ruby/internal/core/rbignum.h
+_sdbm.o: $(hdrdir)/ruby/internal/core/rclass.h
+_sdbm.o: $(hdrdir)/ruby/internal/core/rdata.h
+_sdbm.o: $(hdrdir)/ruby/internal/core/rfile.h
+_sdbm.o: $(hdrdir)/ruby/internal/core/rhash.h
+_sdbm.o: $(hdrdir)/ruby/internal/core/robject.h
+_sdbm.o: $(hdrdir)/ruby/internal/core/rregexp.h
+_sdbm.o: $(hdrdir)/ruby/internal/core/rstring.h
+_sdbm.o: $(hdrdir)/ruby/internal/core/rstruct.h
+_sdbm.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+_sdbm.o: $(hdrdir)/ruby/internal/ctype.h
+_sdbm.o: $(hdrdir)/ruby/internal/dllexport.h
+_sdbm.o: $(hdrdir)/ruby/internal/dosish.h
+_sdbm.o: $(hdrdir)/ruby/internal/error.h
+_sdbm.o: $(hdrdir)/ruby/internal/eval.h
+_sdbm.o: $(hdrdir)/ruby/internal/event.h
+_sdbm.o: $(hdrdir)/ruby/internal/fl_type.h
+_sdbm.o: $(hdrdir)/ruby/internal/gc.h
+_sdbm.o: $(hdrdir)/ruby/internal/glob.h
+_sdbm.o: $(hdrdir)/ruby/internal/globals.h
+_sdbm.o: $(hdrdir)/ruby/internal/has/attribute.h
+_sdbm.o: $(hdrdir)/ruby/internal/has/builtin.h
+_sdbm.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+_sdbm.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+_sdbm.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+_sdbm.o: $(hdrdir)/ruby/internal/has/extension.h
+_sdbm.o: $(hdrdir)/ruby/internal/has/feature.h
+_sdbm.o: $(hdrdir)/ruby/internal/has/warning.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/array.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/bignum.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/class.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/compar.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/complex.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/cont.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/dir.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/enum.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/error.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/eval.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/file.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/gc.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/hash.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/io.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/load.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/marshal.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/numeric.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/object.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/parse.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/proc.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/process.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/random.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/range.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/rational.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/re.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/ruby.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/select.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/signal.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/string.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/struct.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/thread.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/time.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/variable.h
+_sdbm.o: $(hdrdir)/ruby/internal/intern/vm.h
+_sdbm.o: $(hdrdir)/ruby/internal/interpreter.h
+_sdbm.o: $(hdrdir)/ruby/internal/iterator.h
+_sdbm.o: $(hdrdir)/ruby/internal/memory.h
+_sdbm.o: $(hdrdir)/ruby/internal/method.h
+_sdbm.o: $(hdrdir)/ruby/internal/module.h
+_sdbm.o: $(hdrdir)/ruby/internal/newobj.h
+_sdbm.o: $(hdrdir)/ruby/internal/rgengc.h
+_sdbm.o: $(hdrdir)/ruby/internal/scan_args.h
+_sdbm.o: $(hdrdir)/ruby/internal/special_consts.h
+_sdbm.o: $(hdrdir)/ruby/internal/static_assert.h
+_sdbm.o: $(hdrdir)/ruby/internal/stdalign.h
+_sdbm.o: $(hdrdir)/ruby/internal/stdbool.h
+_sdbm.o: $(hdrdir)/ruby/internal/symbol.h
+_sdbm.o: $(hdrdir)/ruby/internal/token_paste.h
+_sdbm.o: $(hdrdir)/ruby/internal/value.h
+_sdbm.o: $(hdrdir)/ruby/internal/value_type.h
+_sdbm.o: $(hdrdir)/ruby/internal/variable.h
+_sdbm.o: $(hdrdir)/ruby/internal/warning_push.h
+_sdbm.o: $(hdrdir)/ruby/internal/xmalloc.h
_sdbm.o: $(hdrdir)/ruby/assert.h
_sdbm.o: $(hdrdir)/ruby/backward.h
_sdbm.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -166,146 +166,146 @@ _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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/socket/depend b/ext/socket/depend
index cefcdaeae3..e4e4b0809a 100644
--- a/ext/socket/depend
+++ b/ext/socket/depend
@@ -13,146 +13,146 @@ 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/impl/anyargs.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ancdata.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ancdata.o: $(hdrdir)/ruby/impl/assume.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/cold.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/const.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/error.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/format.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/pure.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/warning.h
-ancdata.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ancdata.o: $(hdrdir)/ruby/impl/cast.h
-ancdata.o: $(hdrdir)/ruby/impl/compiler_is.h
-ancdata.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ancdata.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ancdata.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ancdata.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ancdata.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ancdata.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ancdata.o: $(hdrdir)/ruby/impl/compiler_since.h
-ancdata.o: $(hdrdir)/ruby/impl/config.h
-ancdata.o: $(hdrdir)/ruby/impl/constant_p.h
-ancdata.o: $(hdrdir)/ruby/impl/core.h
-ancdata.o: $(hdrdir)/ruby/impl/core/rarray.h
-ancdata.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ancdata.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ancdata.o: $(hdrdir)/ruby/impl/core/rclass.h
-ancdata.o: $(hdrdir)/ruby/impl/core/rdata.h
-ancdata.o: $(hdrdir)/ruby/impl/core/rfile.h
-ancdata.o: $(hdrdir)/ruby/impl/core/rhash.h
-ancdata.o: $(hdrdir)/ruby/impl/core/robject.h
-ancdata.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ancdata.o: $(hdrdir)/ruby/impl/core/rstring.h
-ancdata.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ancdata.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ancdata.o: $(hdrdir)/ruby/impl/ctype.h
-ancdata.o: $(hdrdir)/ruby/impl/dllexport.h
-ancdata.o: $(hdrdir)/ruby/impl/dosish.h
-ancdata.o: $(hdrdir)/ruby/impl/error.h
-ancdata.o: $(hdrdir)/ruby/impl/eval.h
-ancdata.o: $(hdrdir)/ruby/impl/event.h
-ancdata.o: $(hdrdir)/ruby/impl/fl_type.h
-ancdata.o: $(hdrdir)/ruby/impl/gc.h
-ancdata.o: $(hdrdir)/ruby/impl/glob.h
-ancdata.o: $(hdrdir)/ruby/impl/globals.h
-ancdata.o: $(hdrdir)/ruby/impl/has/attribute.h
-ancdata.o: $(hdrdir)/ruby/impl/has/builtin.h
-ancdata.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ancdata.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ancdata.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ancdata.o: $(hdrdir)/ruby/impl/has/extension.h
-ancdata.o: $(hdrdir)/ruby/impl/has/feature.h
-ancdata.o: $(hdrdir)/ruby/impl/has/warning.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/array.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/class.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/compar.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/complex.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/cont.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/dir.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/enum.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/error.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/eval.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/file.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/gc.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/hash.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/io.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/load.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/object.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/parse.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/proc.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/process.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/random.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/range.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/rational.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/re.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/select.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/signal.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/string.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/struct.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/thread.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/time.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/variable.h
-ancdata.o: $(hdrdir)/ruby/impl/intern/vm.h
-ancdata.o: $(hdrdir)/ruby/impl/interpreter.h
-ancdata.o: $(hdrdir)/ruby/impl/iterator.h
-ancdata.o: $(hdrdir)/ruby/impl/memory.h
-ancdata.o: $(hdrdir)/ruby/impl/method.h
-ancdata.o: $(hdrdir)/ruby/impl/module.h
-ancdata.o: $(hdrdir)/ruby/impl/newobj.h
-ancdata.o: $(hdrdir)/ruby/impl/rgengc.h
-ancdata.o: $(hdrdir)/ruby/impl/scan_args.h
-ancdata.o: $(hdrdir)/ruby/impl/special_consts.h
-ancdata.o: $(hdrdir)/ruby/impl/static_assert.h
-ancdata.o: $(hdrdir)/ruby/impl/stdalign.h
-ancdata.o: $(hdrdir)/ruby/impl/stdbool.h
-ancdata.o: $(hdrdir)/ruby/impl/symbol.h
-ancdata.o: $(hdrdir)/ruby/impl/token_paste.h
-ancdata.o: $(hdrdir)/ruby/impl/value.h
-ancdata.o: $(hdrdir)/ruby/impl/value_type.h
-ancdata.o: $(hdrdir)/ruby/impl/variable.h
-ancdata.o: $(hdrdir)/ruby/impl/warning_push.h
-ancdata.o: $(hdrdir)/ruby/impl/xmalloc.h
+ancdata.o: $(hdrdir)/ruby/internal/anyargs.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ancdata.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ancdata.o: $(hdrdir)/ruby/internal/assume.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/cold.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/const.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/error.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/format.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/pure.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/warning.h
+ancdata.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ancdata.o: $(hdrdir)/ruby/internal/cast.h
+ancdata.o: $(hdrdir)/ruby/internal/compiler_is.h
+ancdata.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ancdata.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ancdata.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ancdata.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ancdata.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ancdata.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ancdata.o: $(hdrdir)/ruby/internal/compiler_since.h
+ancdata.o: $(hdrdir)/ruby/internal/config.h
+ancdata.o: $(hdrdir)/ruby/internal/constant_p.h
+ancdata.o: $(hdrdir)/ruby/internal/core.h
+ancdata.o: $(hdrdir)/ruby/internal/core/rarray.h
+ancdata.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ancdata.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ancdata.o: $(hdrdir)/ruby/internal/core/rclass.h
+ancdata.o: $(hdrdir)/ruby/internal/core/rdata.h
+ancdata.o: $(hdrdir)/ruby/internal/core/rfile.h
+ancdata.o: $(hdrdir)/ruby/internal/core/rhash.h
+ancdata.o: $(hdrdir)/ruby/internal/core/robject.h
+ancdata.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ancdata.o: $(hdrdir)/ruby/internal/core/rstring.h
+ancdata.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ancdata.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ancdata.o: $(hdrdir)/ruby/internal/ctype.h
+ancdata.o: $(hdrdir)/ruby/internal/dllexport.h
+ancdata.o: $(hdrdir)/ruby/internal/dosish.h
+ancdata.o: $(hdrdir)/ruby/internal/error.h
+ancdata.o: $(hdrdir)/ruby/internal/eval.h
+ancdata.o: $(hdrdir)/ruby/internal/event.h
+ancdata.o: $(hdrdir)/ruby/internal/fl_type.h
+ancdata.o: $(hdrdir)/ruby/internal/gc.h
+ancdata.o: $(hdrdir)/ruby/internal/glob.h
+ancdata.o: $(hdrdir)/ruby/internal/globals.h
+ancdata.o: $(hdrdir)/ruby/internal/has/attribute.h
+ancdata.o: $(hdrdir)/ruby/internal/has/builtin.h
+ancdata.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ancdata.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ancdata.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ancdata.o: $(hdrdir)/ruby/internal/has/extension.h
+ancdata.o: $(hdrdir)/ruby/internal/has/feature.h
+ancdata.o: $(hdrdir)/ruby/internal/has/warning.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/array.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/class.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/compar.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/complex.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/cont.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/dir.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/enum.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/error.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/eval.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/file.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/gc.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/hash.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/io.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/load.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/object.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/parse.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/proc.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/process.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/random.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/range.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/rational.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/re.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/select.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/signal.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/string.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/struct.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/thread.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/time.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/variable.h
+ancdata.o: $(hdrdir)/ruby/internal/intern/vm.h
+ancdata.o: $(hdrdir)/ruby/internal/interpreter.h
+ancdata.o: $(hdrdir)/ruby/internal/iterator.h
+ancdata.o: $(hdrdir)/ruby/internal/memory.h
+ancdata.o: $(hdrdir)/ruby/internal/method.h
+ancdata.o: $(hdrdir)/ruby/internal/module.h
+ancdata.o: $(hdrdir)/ruby/internal/newobj.h
+ancdata.o: $(hdrdir)/ruby/internal/rgengc.h
+ancdata.o: $(hdrdir)/ruby/internal/scan_args.h
+ancdata.o: $(hdrdir)/ruby/internal/special_consts.h
+ancdata.o: $(hdrdir)/ruby/internal/static_assert.h
+ancdata.o: $(hdrdir)/ruby/internal/stdalign.h
+ancdata.o: $(hdrdir)/ruby/internal/stdbool.h
+ancdata.o: $(hdrdir)/ruby/internal/symbol.h
+ancdata.o: $(hdrdir)/ruby/internal/token_paste.h
+ancdata.o: $(hdrdir)/ruby/internal/value.h
+ancdata.o: $(hdrdir)/ruby/internal/value_type.h
+ancdata.o: $(hdrdir)/ruby/internal/variable.h
+ancdata.o: $(hdrdir)/ruby/internal/warning_push.h
+ancdata.o: $(hdrdir)/ruby/internal/xmalloc.h
ancdata.o: $(hdrdir)/ruby/assert.h
ancdata.o: $(hdrdir)/ruby/backward.h
ancdata.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -198,146 +198,146 @@ 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/impl/anyargs.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-basicsocket.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-basicsocket.o: $(hdrdir)/ruby/impl/assume.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/artificial.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/cold.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/const.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/error.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/format.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/noalias.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/noinline.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/pure.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/restrict.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/warning.h
-basicsocket.o: $(hdrdir)/ruby/impl/attr/weakref.h
-basicsocket.o: $(hdrdir)/ruby/impl/cast.h
-basicsocket.o: $(hdrdir)/ruby/impl/compiler_is.h
-basicsocket.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-basicsocket.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-basicsocket.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-basicsocket.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-basicsocket.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-basicsocket.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-basicsocket.o: $(hdrdir)/ruby/impl/compiler_since.h
-basicsocket.o: $(hdrdir)/ruby/impl/config.h
-basicsocket.o: $(hdrdir)/ruby/impl/constant_p.h
-basicsocket.o: $(hdrdir)/ruby/impl/core.h
-basicsocket.o: $(hdrdir)/ruby/impl/core/rarray.h
-basicsocket.o: $(hdrdir)/ruby/impl/core/rbasic.h
-basicsocket.o: $(hdrdir)/ruby/impl/core/rbignum.h
-basicsocket.o: $(hdrdir)/ruby/impl/core/rclass.h
-basicsocket.o: $(hdrdir)/ruby/impl/core/rdata.h
-basicsocket.o: $(hdrdir)/ruby/impl/core/rfile.h
-basicsocket.o: $(hdrdir)/ruby/impl/core/rhash.h
-basicsocket.o: $(hdrdir)/ruby/impl/core/robject.h
-basicsocket.o: $(hdrdir)/ruby/impl/core/rregexp.h
-basicsocket.o: $(hdrdir)/ruby/impl/core/rstring.h
-basicsocket.o: $(hdrdir)/ruby/impl/core/rstruct.h
-basicsocket.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-basicsocket.o: $(hdrdir)/ruby/impl/ctype.h
-basicsocket.o: $(hdrdir)/ruby/impl/dllexport.h
-basicsocket.o: $(hdrdir)/ruby/impl/dosish.h
-basicsocket.o: $(hdrdir)/ruby/impl/error.h
-basicsocket.o: $(hdrdir)/ruby/impl/eval.h
-basicsocket.o: $(hdrdir)/ruby/impl/event.h
-basicsocket.o: $(hdrdir)/ruby/impl/fl_type.h
-basicsocket.o: $(hdrdir)/ruby/impl/gc.h
-basicsocket.o: $(hdrdir)/ruby/impl/glob.h
-basicsocket.o: $(hdrdir)/ruby/impl/globals.h
-basicsocket.o: $(hdrdir)/ruby/impl/has/attribute.h
-basicsocket.o: $(hdrdir)/ruby/impl/has/builtin.h
-basicsocket.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-basicsocket.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-basicsocket.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-basicsocket.o: $(hdrdir)/ruby/impl/has/extension.h
-basicsocket.o: $(hdrdir)/ruby/impl/has/feature.h
-basicsocket.o: $(hdrdir)/ruby/impl/has/warning.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/array.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/bignum.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/class.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/compar.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/complex.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/cont.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/dir.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/enum.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/error.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/eval.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/file.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/gc.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/hash.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/io.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/load.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/marshal.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/numeric.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/object.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/parse.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/proc.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/process.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/random.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/range.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/rational.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/re.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/ruby.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/select.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/signal.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/string.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/struct.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/thread.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/time.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/variable.h
-basicsocket.o: $(hdrdir)/ruby/impl/intern/vm.h
-basicsocket.o: $(hdrdir)/ruby/impl/interpreter.h
-basicsocket.o: $(hdrdir)/ruby/impl/iterator.h
-basicsocket.o: $(hdrdir)/ruby/impl/memory.h
-basicsocket.o: $(hdrdir)/ruby/impl/method.h
-basicsocket.o: $(hdrdir)/ruby/impl/module.h
-basicsocket.o: $(hdrdir)/ruby/impl/newobj.h
-basicsocket.o: $(hdrdir)/ruby/impl/rgengc.h
-basicsocket.o: $(hdrdir)/ruby/impl/scan_args.h
-basicsocket.o: $(hdrdir)/ruby/impl/special_consts.h
-basicsocket.o: $(hdrdir)/ruby/impl/static_assert.h
-basicsocket.o: $(hdrdir)/ruby/impl/stdalign.h
-basicsocket.o: $(hdrdir)/ruby/impl/stdbool.h
-basicsocket.o: $(hdrdir)/ruby/impl/symbol.h
-basicsocket.o: $(hdrdir)/ruby/impl/token_paste.h
-basicsocket.o: $(hdrdir)/ruby/impl/value.h
-basicsocket.o: $(hdrdir)/ruby/impl/value_type.h
-basicsocket.o: $(hdrdir)/ruby/impl/variable.h
-basicsocket.o: $(hdrdir)/ruby/impl/warning_push.h
-basicsocket.o: $(hdrdir)/ruby/impl/xmalloc.h
+basicsocket.o: $(hdrdir)/ruby/internal/anyargs.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+basicsocket.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+basicsocket.o: $(hdrdir)/ruby/internal/assume.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/artificial.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/cold.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/const.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/error.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/format.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/noalias.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/noinline.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/pure.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/restrict.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/warning.h
+basicsocket.o: $(hdrdir)/ruby/internal/attr/weakref.h
+basicsocket.o: $(hdrdir)/ruby/internal/cast.h
+basicsocket.o: $(hdrdir)/ruby/internal/compiler_is.h
+basicsocket.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+basicsocket.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+basicsocket.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+basicsocket.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+basicsocket.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+basicsocket.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+basicsocket.o: $(hdrdir)/ruby/internal/compiler_since.h
+basicsocket.o: $(hdrdir)/ruby/internal/config.h
+basicsocket.o: $(hdrdir)/ruby/internal/constant_p.h
+basicsocket.o: $(hdrdir)/ruby/internal/core.h
+basicsocket.o: $(hdrdir)/ruby/internal/core/rarray.h
+basicsocket.o: $(hdrdir)/ruby/internal/core/rbasic.h
+basicsocket.o: $(hdrdir)/ruby/internal/core/rbignum.h
+basicsocket.o: $(hdrdir)/ruby/internal/core/rclass.h
+basicsocket.o: $(hdrdir)/ruby/internal/core/rdata.h
+basicsocket.o: $(hdrdir)/ruby/internal/core/rfile.h
+basicsocket.o: $(hdrdir)/ruby/internal/core/rhash.h
+basicsocket.o: $(hdrdir)/ruby/internal/core/robject.h
+basicsocket.o: $(hdrdir)/ruby/internal/core/rregexp.h
+basicsocket.o: $(hdrdir)/ruby/internal/core/rstring.h
+basicsocket.o: $(hdrdir)/ruby/internal/core/rstruct.h
+basicsocket.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+basicsocket.o: $(hdrdir)/ruby/internal/ctype.h
+basicsocket.o: $(hdrdir)/ruby/internal/dllexport.h
+basicsocket.o: $(hdrdir)/ruby/internal/dosish.h
+basicsocket.o: $(hdrdir)/ruby/internal/error.h
+basicsocket.o: $(hdrdir)/ruby/internal/eval.h
+basicsocket.o: $(hdrdir)/ruby/internal/event.h
+basicsocket.o: $(hdrdir)/ruby/internal/fl_type.h
+basicsocket.o: $(hdrdir)/ruby/internal/gc.h
+basicsocket.o: $(hdrdir)/ruby/internal/glob.h
+basicsocket.o: $(hdrdir)/ruby/internal/globals.h
+basicsocket.o: $(hdrdir)/ruby/internal/has/attribute.h
+basicsocket.o: $(hdrdir)/ruby/internal/has/builtin.h
+basicsocket.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+basicsocket.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+basicsocket.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+basicsocket.o: $(hdrdir)/ruby/internal/has/extension.h
+basicsocket.o: $(hdrdir)/ruby/internal/has/feature.h
+basicsocket.o: $(hdrdir)/ruby/internal/has/warning.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/array.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/bignum.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/class.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/compar.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/complex.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/cont.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/dir.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/enum.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/error.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/eval.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/file.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/gc.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/hash.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/io.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/load.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/marshal.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/numeric.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/object.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/parse.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/proc.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/process.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/random.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/range.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/rational.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/re.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/ruby.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/select.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/signal.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/string.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/struct.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/thread.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/time.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/variable.h
+basicsocket.o: $(hdrdir)/ruby/internal/intern/vm.h
+basicsocket.o: $(hdrdir)/ruby/internal/interpreter.h
+basicsocket.o: $(hdrdir)/ruby/internal/iterator.h
+basicsocket.o: $(hdrdir)/ruby/internal/memory.h
+basicsocket.o: $(hdrdir)/ruby/internal/method.h
+basicsocket.o: $(hdrdir)/ruby/internal/module.h
+basicsocket.o: $(hdrdir)/ruby/internal/newobj.h
+basicsocket.o: $(hdrdir)/ruby/internal/rgengc.h
+basicsocket.o: $(hdrdir)/ruby/internal/scan_args.h
+basicsocket.o: $(hdrdir)/ruby/internal/special_consts.h
+basicsocket.o: $(hdrdir)/ruby/internal/static_assert.h
+basicsocket.o: $(hdrdir)/ruby/internal/stdalign.h
+basicsocket.o: $(hdrdir)/ruby/internal/stdbool.h
+basicsocket.o: $(hdrdir)/ruby/internal/symbol.h
+basicsocket.o: $(hdrdir)/ruby/internal/token_paste.h
+basicsocket.o: $(hdrdir)/ruby/internal/value.h
+basicsocket.o: $(hdrdir)/ruby/internal/value_type.h
+basicsocket.o: $(hdrdir)/ruby/internal/variable.h
+basicsocket.o: $(hdrdir)/ruby/internal/warning_push.h
+basicsocket.o: $(hdrdir)/ruby/internal/xmalloc.h
basicsocket.o: $(hdrdir)/ruby/assert.h
basicsocket.o: $(hdrdir)/ruby/backward.h
basicsocket.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -383,146 +383,146 @@ 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/impl/anyargs.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-constants.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-constants.o: $(hdrdir)/ruby/impl/assume.h
-constants.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-constants.o: $(hdrdir)/ruby/impl/attr/artificial.h
-constants.o: $(hdrdir)/ruby/impl/attr/cold.h
-constants.o: $(hdrdir)/ruby/impl/attr/const.h
-constants.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-constants.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-constants.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-constants.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-constants.o: $(hdrdir)/ruby/impl/attr/error.h
-constants.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-constants.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-constants.o: $(hdrdir)/ruby/impl/attr/format.h
-constants.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-constants.o: $(hdrdir)/ruby/impl/attr/noalias.h
-constants.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-constants.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-constants.o: $(hdrdir)/ruby/impl/attr/noinline.h
-constants.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-constants.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-constants.o: $(hdrdir)/ruby/impl/attr/pure.h
-constants.o: $(hdrdir)/ruby/impl/attr/restrict.h
-constants.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-constants.o: $(hdrdir)/ruby/impl/attr/warning.h
-constants.o: $(hdrdir)/ruby/impl/attr/weakref.h
-constants.o: $(hdrdir)/ruby/impl/cast.h
-constants.o: $(hdrdir)/ruby/impl/compiler_is.h
-constants.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-constants.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-constants.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-constants.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-constants.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-constants.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-constants.o: $(hdrdir)/ruby/impl/compiler_since.h
-constants.o: $(hdrdir)/ruby/impl/config.h
-constants.o: $(hdrdir)/ruby/impl/constant_p.h
-constants.o: $(hdrdir)/ruby/impl/core.h
-constants.o: $(hdrdir)/ruby/impl/core/rarray.h
-constants.o: $(hdrdir)/ruby/impl/core/rbasic.h
-constants.o: $(hdrdir)/ruby/impl/core/rbignum.h
-constants.o: $(hdrdir)/ruby/impl/core/rclass.h
-constants.o: $(hdrdir)/ruby/impl/core/rdata.h
-constants.o: $(hdrdir)/ruby/impl/core/rfile.h
-constants.o: $(hdrdir)/ruby/impl/core/rhash.h
-constants.o: $(hdrdir)/ruby/impl/core/robject.h
-constants.o: $(hdrdir)/ruby/impl/core/rregexp.h
-constants.o: $(hdrdir)/ruby/impl/core/rstring.h
-constants.o: $(hdrdir)/ruby/impl/core/rstruct.h
-constants.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-constants.o: $(hdrdir)/ruby/impl/ctype.h
-constants.o: $(hdrdir)/ruby/impl/dllexport.h
-constants.o: $(hdrdir)/ruby/impl/dosish.h
-constants.o: $(hdrdir)/ruby/impl/error.h
-constants.o: $(hdrdir)/ruby/impl/eval.h
-constants.o: $(hdrdir)/ruby/impl/event.h
-constants.o: $(hdrdir)/ruby/impl/fl_type.h
-constants.o: $(hdrdir)/ruby/impl/gc.h
-constants.o: $(hdrdir)/ruby/impl/glob.h
-constants.o: $(hdrdir)/ruby/impl/globals.h
-constants.o: $(hdrdir)/ruby/impl/has/attribute.h
-constants.o: $(hdrdir)/ruby/impl/has/builtin.h
-constants.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-constants.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-constants.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-constants.o: $(hdrdir)/ruby/impl/has/extension.h
-constants.o: $(hdrdir)/ruby/impl/has/feature.h
-constants.o: $(hdrdir)/ruby/impl/has/warning.h
-constants.o: $(hdrdir)/ruby/impl/intern/array.h
-constants.o: $(hdrdir)/ruby/impl/intern/bignum.h
-constants.o: $(hdrdir)/ruby/impl/intern/class.h
-constants.o: $(hdrdir)/ruby/impl/intern/compar.h
-constants.o: $(hdrdir)/ruby/impl/intern/complex.h
-constants.o: $(hdrdir)/ruby/impl/intern/cont.h
-constants.o: $(hdrdir)/ruby/impl/intern/dir.h
-constants.o: $(hdrdir)/ruby/impl/intern/enum.h
-constants.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-constants.o: $(hdrdir)/ruby/impl/intern/error.h
-constants.o: $(hdrdir)/ruby/impl/intern/eval.h
-constants.o: $(hdrdir)/ruby/impl/intern/file.h
-constants.o: $(hdrdir)/ruby/impl/intern/gc.h
-constants.o: $(hdrdir)/ruby/impl/intern/hash.h
-constants.o: $(hdrdir)/ruby/impl/intern/io.h
-constants.o: $(hdrdir)/ruby/impl/intern/load.h
-constants.o: $(hdrdir)/ruby/impl/intern/marshal.h
-constants.o: $(hdrdir)/ruby/impl/intern/numeric.h
-constants.o: $(hdrdir)/ruby/impl/intern/object.h
-constants.o: $(hdrdir)/ruby/impl/intern/parse.h
-constants.o: $(hdrdir)/ruby/impl/intern/proc.h
-constants.o: $(hdrdir)/ruby/impl/intern/process.h
-constants.o: $(hdrdir)/ruby/impl/intern/random.h
-constants.o: $(hdrdir)/ruby/impl/intern/range.h
-constants.o: $(hdrdir)/ruby/impl/intern/rational.h
-constants.o: $(hdrdir)/ruby/impl/intern/re.h
-constants.o: $(hdrdir)/ruby/impl/intern/ruby.h
-constants.o: $(hdrdir)/ruby/impl/intern/select.h
-constants.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-constants.o: $(hdrdir)/ruby/impl/intern/signal.h
-constants.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-constants.o: $(hdrdir)/ruby/impl/intern/string.h
-constants.o: $(hdrdir)/ruby/impl/intern/struct.h
-constants.o: $(hdrdir)/ruby/impl/intern/thread.h
-constants.o: $(hdrdir)/ruby/impl/intern/time.h
-constants.o: $(hdrdir)/ruby/impl/intern/variable.h
-constants.o: $(hdrdir)/ruby/impl/intern/vm.h
-constants.o: $(hdrdir)/ruby/impl/interpreter.h
-constants.o: $(hdrdir)/ruby/impl/iterator.h
-constants.o: $(hdrdir)/ruby/impl/memory.h
-constants.o: $(hdrdir)/ruby/impl/method.h
-constants.o: $(hdrdir)/ruby/impl/module.h
-constants.o: $(hdrdir)/ruby/impl/newobj.h
-constants.o: $(hdrdir)/ruby/impl/rgengc.h
-constants.o: $(hdrdir)/ruby/impl/scan_args.h
-constants.o: $(hdrdir)/ruby/impl/special_consts.h
-constants.o: $(hdrdir)/ruby/impl/static_assert.h
-constants.o: $(hdrdir)/ruby/impl/stdalign.h
-constants.o: $(hdrdir)/ruby/impl/stdbool.h
-constants.o: $(hdrdir)/ruby/impl/symbol.h
-constants.o: $(hdrdir)/ruby/impl/token_paste.h
-constants.o: $(hdrdir)/ruby/impl/value.h
-constants.o: $(hdrdir)/ruby/impl/value_type.h
-constants.o: $(hdrdir)/ruby/impl/variable.h
-constants.o: $(hdrdir)/ruby/impl/warning_push.h
-constants.o: $(hdrdir)/ruby/impl/xmalloc.h
+constants.o: $(hdrdir)/ruby/internal/anyargs.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+constants.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+constants.o: $(hdrdir)/ruby/internal/assume.h
+constants.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+constants.o: $(hdrdir)/ruby/internal/attr/artificial.h
+constants.o: $(hdrdir)/ruby/internal/attr/cold.h
+constants.o: $(hdrdir)/ruby/internal/attr/const.h
+constants.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+constants.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+constants.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+constants.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+constants.o: $(hdrdir)/ruby/internal/attr/error.h
+constants.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+constants.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+constants.o: $(hdrdir)/ruby/internal/attr/format.h
+constants.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+constants.o: $(hdrdir)/ruby/internal/attr/noalias.h
+constants.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+constants.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+constants.o: $(hdrdir)/ruby/internal/attr/noinline.h
+constants.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+constants.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+constants.o: $(hdrdir)/ruby/internal/attr/pure.h
+constants.o: $(hdrdir)/ruby/internal/attr/restrict.h
+constants.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+constants.o: $(hdrdir)/ruby/internal/attr/warning.h
+constants.o: $(hdrdir)/ruby/internal/attr/weakref.h
+constants.o: $(hdrdir)/ruby/internal/cast.h
+constants.o: $(hdrdir)/ruby/internal/compiler_is.h
+constants.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+constants.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+constants.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+constants.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+constants.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+constants.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+constants.o: $(hdrdir)/ruby/internal/compiler_since.h
+constants.o: $(hdrdir)/ruby/internal/config.h
+constants.o: $(hdrdir)/ruby/internal/constant_p.h
+constants.o: $(hdrdir)/ruby/internal/core.h
+constants.o: $(hdrdir)/ruby/internal/core/rarray.h
+constants.o: $(hdrdir)/ruby/internal/core/rbasic.h
+constants.o: $(hdrdir)/ruby/internal/core/rbignum.h
+constants.o: $(hdrdir)/ruby/internal/core/rclass.h
+constants.o: $(hdrdir)/ruby/internal/core/rdata.h
+constants.o: $(hdrdir)/ruby/internal/core/rfile.h
+constants.o: $(hdrdir)/ruby/internal/core/rhash.h
+constants.o: $(hdrdir)/ruby/internal/core/robject.h
+constants.o: $(hdrdir)/ruby/internal/core/rregexp.h
+constants.o: $(hdrdir)/ruby/internal/core/rstring.h
+constants.o: $(hdrdir)/ruby/internal/core/rstruct.h
+constants.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+constants.o: $(hdrdir)/ruby/internal/ctype.h
+constants.o: $(hdrdir)/ruby/internal/dllexport.h
+constants.o: $(hdrdir)/ruby/internal/dosish.h
+constants.o: $(hdrdir)/ruby/internal/error.h
+constants.o: $(hdrdir)/ruby/internal/eval.h
+constants.o: $(hdrdir)/ruby/internal/event.h
+constants.o: $(hdrdir)/ruby/internal/fl_type.h
+constants.o: $(hdrdir)/ruby/internal/gc.h
+constants.o: $(hdrdir)/ruby/internal/glob.h
+constants.o: $(hdrdir)/ruby/internal/globals.h
+constants.o: $(hdrdir)/ruby/internal/has/attribute.h
+constants.o: $(hdrdir)/ruby/internal/has/builtin.h
+constants.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+constants.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+constants.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+constants.o: $(hdrdir)/ruby/internal/has/extension.h
+constants.o: $(hdrdir)/ruby/internal/has/feature.h
+constants.o: $(hdrdir)/ruby/internal/has/warning.h
+constants.o: $(hdrdir)/ruby/internal/intern/array.h
+constants.o: $(hdrdir)/ruby/internal/intern/bignum.h
+constants.o: $(hdrdir)/ruby/internal/intern/class.h
+constants.o: $(hdrdir)/ruby/internal/intern/compar.h
+constants.o: $(hdrdir)/ruby/internal/intern/complex.h
+constants.o: $(hdrdir)/ruby/internal/intern/cont.h
+constants.o: $(hdrdir)/ruby/internal/intern/dir.h
+constants.o: $(hdrdir)/ruby/internal/intern/enum.h
+constants.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+constants.o: $(hdrdir)/ruby/internal/intern/error.h
+constants.o: $(hdrdir)/ruby/internal/intern/eval.h
+constants.o: $(hdrdir)/ruby/internal/intern/file.h
+constants.o: $(hdrdir)/ruby/internal/intern/gc.h
+constants.o: $(hdrdir)/ruby/internal/intern/hash.h
+constants.o: $(hdrdir)/ruby/internal/intern/io.h
+constants.o: $(hdrdir)/ruby/internal/intern/load.h
+constants.o: $(hdrdir)/ruby/internal/intern/marshal.h
+constants.o: $(hdrdir)/ruby/internal/intern/numeric.h
+constants.o: $(hdrdir)/ruby/internal/intern/object.h
+constants.o: $(hdrdir)/ruby/internal/intern/parse.h
+constants.o: $(hdrdir)/ruby/internal/intern/proc.h
+constants.o: $(hdrdir)/ruby/internal/intern/process.h
+constants.o: $(hdrdir)/ruby/internal/intern/random.h
+constants.o: $(hdrdir)/ruby/internal/intern/range.h
+constants.o: $(hdrdir)/ruby/internal/intern/rational.h
+constants.o: $(hdrdir)/ruby/internal/intern/re.h
+constants.o: $(hdrdir)/ruby/internal/intern/ruby.h
+constants.o: $(hdrdir)/ruby/internal/intern/select.h
+constants.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+constants.o: $(hdrdir)/ruby/internal/intern/signal.h
+constants.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+constants.o: $(hdrdir)/ruby/internal/intern/string.h
+constants.o: $(hdrdir)/ruby/internal/intern/struct.h
+constants.o: $(hdrdir)/ruby/internal/intern/thread.h
+constants.o: $(hdrdir)/ruby/internal/intern/time.h
+constants.o: $(hdrdir)/ruby/internal/intern/variable.h
+constants.o: $(hdrdir)/ruby/internal/intern/vm.h
+constants.o: $(hdrdir)/ruby/internal/interpreter.h
+constants.o: $(hdrdir)/ruby/internal/iterator.h
+constants.o: $(hdrdir)/ruby/internal/memory.h
+constants.o: $(hdrdir)/ruby/internal/method.h
+constants.o: $(hdrdir)/ruby/internal/module.h
+constants.o: $(hdrdir)/ruby/internal/newobj.h
+constants.o: $(hdrdir)/ruby/internal/rgengc.h
+constants.o: $(hdrdir)/ruby/internal/scan_args.h
+constants.o: $(hdrdir)/ruby/internal/special_consts.h
+constants.o: $(hdrdir)/ruby/internal/static_assert.h
+constants.o: $(hdrdir)/ruby/internal/stdalign.h
+constants.o: $(hdrdir)/ruby/internal/stdbool.h
+constants.o: $(hdrdir)/ruby/internal/symbol.h
+constants.o: $(hdrdir)/ruby/internal/token_paste.h
+constants.o: $(hdrdir)/ruby/internal/value.h
+constants.o: $(hdrdir)/ruby/internal/value_type.h
+constants.o: $(hdrdir)/ruby/internal/variable.h
+constants.o: $(hdrdir)/ruby/internal/warning_push.h
+constants.o: $(hdrdir)/ruby/internal/xmalloc.h
constants.o: $(hdrdir)/ruby/assert.h
constants.o: $(hdrdir)/ruby/backward.h
constants.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -569,146 +569,146 @@ 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/impl/anyargs.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ifaddr.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ifaddr.o: $(hdrdir)/ruby/impl/assume.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/cold.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/const.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/error.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/format.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/pure.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/warning.h
-ifaddr.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ifaddr.o: $(hdrdir)/ruby/impl/cast.h
-ifaddr.o: $(hdrdir)/ruby/impl/compiler_is.h
-ifaddr.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ifaddr.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ifaddr.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ifaddr.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ifaddr.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ifaddr.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ifaddr.o: $(hdrdir)/ruby/impl/compiler_since.h
-ifaddr.o: $(hdrdir)/ruby/impl/config.h
-ifaddr.o: $(hdrdir)/ruby/impl/constant_p.h
-ifaddr.o: $(hdrdir)/ruby/impl/core.h
-ifaddr.o: $(hdrdir)/ruby/impl/core/rarray.h
-ifaddr.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ifaddr.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ifaddr.o: $(hdrdir)/ruby/impl/core/rclass.h
-ifaddr.o: $(hdrdir)/ruby/impl/core/rdata.h
-ifaddr.o: $(hdrdir)/ruby/impl/core/rfile.h
-ifaddr.o: $(hdrdir)/ruby/impl/core/rhash.h
-ifaddr.o: $(hdrdir)/ruby/impl/core/robject.h
-ifaddr.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ifaddr.o: $(hdrdir)/ruby/impl/core/rstring.h
-ifaddr.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ifaddr.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ifaddr.o: $(hdrdir)/ruby/impl/ctype.h
-ifaddr.o: $(hdrdir)/ruby/impl/dllexport.h
-ifaddr.o: $(hdrdir)/ruby/impl/dosish.h
-ifaddr.o: $(hdrdir)/ruby/impl/error.h
-ifaddr.o: $(hdrdir)/ruby/impl/eval.h
-ifaddr.o: $(hdrdir)/ruby/impl/event.h
-ifaddr.o: $(hdrdir)/ruby/impl/fl_type.h
-ifaddr.o: $(hdrdir)/ruby/impl/gc.h
-ifaddr.o: $(hdrdir)/ruby/impl/glob.h
-ifaddr.o: $(hdrdir)/ruby/impl/globals.h
-ifaddr.o: $(hdrdir)/ruby/impl/has/attribute.h
-ifaddr.o: $(hdrdir)/ruby/impl/has/builtin.h
-ifaddr.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ifaddr.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ifaddr.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ifaddr.o: $(hdrdir)/ruby/impl/has/extension.h
-ifaddr.o: $(hdrdir)/ruby/impl/has/feature.h
-ifaddr.o: $(hdrdir)/ruby/impl/has/warning.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/array.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/class.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/compar.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/complex.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/cont.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/dir.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/enum.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/error.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/eval.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/file.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/gc.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/hash.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/io.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/load.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/object.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/parse.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/proc.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/process.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/random.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/range.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/rational.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/re.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/select.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/signal.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/string.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/struct.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/thread.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/time.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/variable.h
-ifaddr.o: $(hdrdir)/ruby/impl/intern/vm.h
-ifaddr.o: $(hdrdir)/ruby/impl/interpreter.h
-ifaddr.o: $(hdrdir)/ruby/impl/iterator.h
-ifaddr.o: $(hdrdir)/ruby/impl/memory.h
-ifaddr.o: $(hdrdir)/ruby/impl/method.h
-ifaddr.o: $(hdrdir)/ruby/impl/module.h
-ifaddr.o: $(hdrdir)/ruby/impl/newobj.h
-ifaddr.o: $(hdrdir)/ruby/impl/rgengc.h
-ifaddr.o: $(hdrdir)/ruby/impl/scan_args.h
-ifaddr.o: $(hdrdir)/ruby/impl/special_consts.h
-ifaddr.o: $(hdrdir)/ruby/impl/static_assert.h
-ifaddr.o: $(hdrdir)/ruby/impl/stdalign.h
-ifaddr.o: $(hdrdir)/ruby/impl/stdbool.h
-ifaddr.o: $(hdrdir)/ruby/impl/symbol.h
-ifaddr.o: $(hdrdir)/ruby/impl/token_paste.h
-ifaddr.o: $(hdrdir)/ruby/impl/value.h
-ifaddr.o: $(hdrdir)/ruby/impl/value_type.h
-ifaddr.o: $(hdrdir)/ruby/impl/variable.h
-ifaddr.o: $(hdrdir)/ruby/impl/warning_push.h
-ifaddr.o: $(hdrdir)/ruby/impl/xmalloc.h
+ifaddr.o: $(hdrdir)/ruby/internal/anyargs.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ifaddr.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ifaddr.o: $(hdrdir)/ruby/internal/assume.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/cold.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/const.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/error.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/format.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/pure.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/warning.h
+ifaddr.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ifaddr.o: $(hdrdir)/ruby/internal/cast.h
+ifaddr.o: $(hdrdir)/ruby/internal/compiler_is.h
+ifaddr.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ifaddr.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ifaddr.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ifaddr.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ifaddr.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ifaddr.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ifaddr.o: $(hdrdir)/ruby/internal/compiler_since.h
+ifaddr.o: $(hdrdir)/ruby/internal/config.h
+ifaddr.o: $(hdrdir)/ruby/internal/constant_p.h
+ifaddr.o: $(hdrdir)/ruby/internal/core.h
+ifaddr.o: $(hdrdir)/ruby/internal/core/rarray.h
+ifaddr.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ifaddr.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ifaddr.o: $(hdrdir)/ruby/internal/core/rclass.h
+ifaddr.o: $(hdrdir)/ruby/internal/core/rdata.h
+ifaddr.o: $(hdrdir)/ruby/internal/core/rfile.h
+ifaddr.o: $(hdrdir)/ruby/internal/core/rhash.h
+ifaddr.o: $(hdrdir)/ruby/internal/core/robject.h
+ifaddr.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ifaddr.o: $(hdrdir)/ruby/internal/core/rstring.h
+ifaddr.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ifaddr.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ifaddr.o: $(hdrdir)/ruby/internal/ctype.h
+ifaddr.o: $(hdrdir)/ruby/internal/dllexport.h
+ifaddr.o: $(hdrdir)/ruby/internal/dosish.h
+ifaddr.o: $(hdrdir)/ruby/internal/error.h
+ifaddr.o: $(hdrdir)/ruby/internal/eval.h
+ifaddr.o: $(hdrdir)/ruby/internal/event.h
+ifaddr.o: $(hdrdir)/ruby/internal/fl_type.h
+ifaddr.o: $(hdrdir)/ruby/internal/gc.h
+ifaddr.o: $(hdrdir)/ruby/internal/glob.h
+ifaddr.o: $(hdrdir)/ruby/internal/globals.h
+ifaddr.o: $(hdrdir)/ruby/internal/has/attribute.h
+ifaddr.o: $(hdrdir)/ruby/internal/has/builtin.h
+ifaddr.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ifaddr.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ifaddr.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ifaddr.o: $(hdrdir)/ruby/internal/has/extension.h
+ifaddr.o: $(hdrdir)/ruby/internal/has/feature.h
+ifaddr.o: $(hdrdir)/ruby/internal/has/warning.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/array.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/class.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/compar.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/complex.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/cont.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/dir.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/enum.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/error.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/eval.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/file.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/gc.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/hash.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/io.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/load.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/object.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/parse.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/proc.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/process.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/random.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/range.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/rational.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/re.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/select.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/signal.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/string.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/struct.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/thread.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/time.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/variable.h
+ifaddr.o: $(hdrdir)/ruby/internal/intern/vm.h
+ifaddr.o: $(hdrdir)/ruby/internal/interpreter.h
+ifaddr.o: $(hdrdir)/ruby/internal/iterator.h
+ifaddr.o: $(hdrdir)/ruby/internal/memory.h
+ifaddr.o: $(hdrdir)/ruby/internal/method.h
+ifaddr.o: $(hdrdir)/ruby/internal/module.h
+ifaddr.o: $(hdrdir)/ruby/internal/newobj.h
+ifaddr.o: $(hdrdir)/ruby/internal/rgengc.h
+ifaddr.o: $(hdrdir)/ruby/internal/scan_args.h
+ifaddr.o: $(hdrdir)/ruby/internal/special_consts.h
+ifaddr.o: $(hdrdir)/ruby/internal/static_assert.h
+ifaddr.o: $(hdrdir)/ruby/internal/stdalign.h
+ifaddr.o: $(hdrdir)/ruby/internal/stdbool.h
+ifaddr.o: $(hdrdir)/ruby/internal/symbol.h
+ifaddr.o: $(hdrdir)/ruby/internal/token_paste.h
+ifaddr.o: $(hdrdir)/ruby/internal/value.h
+ifaddr.o: $(hdrdir)/ruby/internal/value_type.h
+ifaddr.o: $(hdrdir)/ruby/internal/variable.h
+ifaddr.o: $(hdrdir)/ruby/internal/warning_push.h
+ifaddr.o: $(hdrdir)/ruby/internal/xmalloc.h
ifaddr.o: $(hdrdir)/ruby/assert.h
ifaddr.o: $(hdrdir)/ruby/backward.h
ifaddr.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -754,146 +754,146 @@ 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/impl/anyargs.h
-init.o: $(hdrdir)/ruby/impl/arithmetic.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-init.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-init.o: $(hdrdir)/ruby/impl/assume.h
-init.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-init.o: $(hdrdir)/ruby/impl/attr/artificial.h
-init.o: $(hdrdir)/ruby/impl/attr/cold.h
-init.o: $(hdrdir)/ruby/impl/attr/const.h
-init.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-init.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-init.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-init.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-init.o: $(hdrdir)/ruby/impl/attr/error.h
-init.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-init.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-init.o: $(hdrdir)/ruby/impl/attr/format.h
-init.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-init.o: $(hdrdir)/ruby/impl/attr/noalias.h
-init.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-init.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-init.o: $(hdrdir)/ruby/impl/attr/noinline.h
-init.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-init.o: $(hdrdir)/ruby/impl/attr/pure.h
-init.o: $(hdrdir)/ruby/impl/attr/restrict.h
-init.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-init.o: $(hdrdir)/ruby/impl/attr/warning.h
-init.o: $(hdrdir)/ruby/impl/attr/weakref.h
-init.o: $(hdrdir)/ruby/impl/cast.h
-init.o: $(hdrdir)/ruby/impl/compiler_is.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-init.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-init.o: $(hdrdir)/ruby/impl/compiler_since.h
-init.o: $(hdrdir)/ruby/impl/config.h
-init.o: $(hdrdir)/ruby/impl/constant_p.h
-init.o: $(hdrdir)/ruby/impl/core.h
-init.o: $(hdrdir)/ruby/impl/core/rarray.h
-init.o: $(hdrdir)/ruby/impl/core/rbasic.h
-init.o: $(hdrdir)/ruby/impl/core/rbignum.h
-init.o: $(hdrdir)/ruby/impl/core/rclass.h
-init.o: $(hdrdir)/ruby/impl/core/rdata.h
-init.o: $(hdrdir)/ruby/impl/core/rfile.h
-init.o: $(hdrdir)/ruby/impl/core/rhash.h
-init.o: $(hdrdir)/ruby/impl/core/robject.h
-init.o: $(hdrdir)/ruby/impl/core/rregexp.h
-init.o: $(hdrdir)/ruby/impl/core/rstring.h
-init.o: $(hdrdir)/ruby/impl/core/rstruct.h
-init.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-init.o: $(hdrdir)/ruby/impl/ctype.h
-init.o: $(hdrdir)/ruby/impl/dllexport.h
-init.o: $(hdrdir)/ruby/impl/dosish.h
-init.o: $(hdrdir)/ruby/impl/error.h
-init.o: $(hdrdir)/ruby/impl/eval.h
-init.o: $(hdrdir)/ruby/impl/event.h
-init.o: $(hdrdir)/ruby/impl/fl_type.h
-init.o: $(hdrdir)/ruby/impl/gc.h
-init.o: $(hdrdir)/ruby/impl/glob.h
-init.o: $(hdrdir)/ruby/impl/globals.h
-init.o: $(hdrdir)/ruby/impl/has/attribute.h
-init.o: $(hdrdir)/ruby/impl/has/builtin.h
-init.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-init.o: $(hdrdir)/ruby/impl/has/extension.h
-init.o: $(hdrdir)/ruby/impl/has/feature.h
-init.o: $(hdrdir)/ruby/impl/has/warning.h
-init.o: $(hdrdir)/ruby/impl/intern/array.h
-init.o: $(hdrdir)/ruby/impl/intern/bignum.h
-init.o: $(hdrdir)/ruby/impl/intern/class.h
-init.o: $(hdrdir)/ruby/impl/intern/compar.h
-init.o: $(hdrdir)/ruby/impl/intern/complex.h
-init.o: $(hdrdir)/ruby/impl/intern/cont.h
-init.o: $(hdrdir)/ruby/impl/intern/dir.h
-init.o: $(hdrdir)/ruby/impl/intern/enum.h
-init.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-init.o: $(hdrdir)/ruby/impl/intern/error.h
-init.o: $(hdrdir)/ruby/impl/intern/eval.h
-init.o: $(hdrdir)/ruby/impl/intern/file.h
-init.o: $(hdrdir)/ruby/impl/intern/gc.h
-init.o: $(hdrdir)/ruby/impl/intern/hash.h
-init.o: $(hdrdir)/ruby/impl/intern/io.h
-init.o: $(hdrdir)/ruby/impl/intern/load.h
-init.o: $(hdrdir)/ruby/impl/intern/marshal.h
-init.o: $(hdrdir)/ruby/impl/intern/numeric.h
-init.o: $(hdrdir)/ruby/impl/intern/object.h
-init.o: $(hdrdir)/ruby/impl/intern/parse.h
-init.o: $(hdrdir)/ruby/impl/intern/proc.h
-init.o: $(hdrdir)/ruby/impl/intern/process.h
-init.o: $(hdrdir)/ruby/impl/intern/random.h
-init.o: $(hdrdir)/ruby/impl/intern/range.h
-init.o: $(hdrdir)/ruby/impl/intern/rational.h
-init.o: $(hdrdir)/ruby/impl/intern/re.h
-init.o: $(hdrdir)/ruby/impl/intern/ruby.h
-init.o: $(hdrdir)/ruby/impl/intern/select.h
-init.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-init.o: $(hdrdir)/ruby/impl/intern/signal.h
-init.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-init.o: $(hdrdir)/ruby/impl/intern/string.h
-init.o: $(hdrdir)/ruby/impl/intern/struct.h
-init.o: $(hdrdir)/ruby/impl/intern/thread.h
-init.o: $(hdrdir)/ruby/impl/intern/time.h
-init.o: $(hdrdir)/ruby/impl/intern/variable.h
-init.o: $(hdrdir)/ruby/impl/intern/vm.h
-init.o: $(hdrdir)/ruby/impl/interpreter.h
-init.o: $(hdrdir)/ruby/impl/iterator.h
-init.o: $(hdrdir)/ruby/impl/memory.h
-init.o: $(hdrdir)/ruby/impl/method.h
-init.o: $(hdrdir)/ruby/impl/module.h
-init.o: $(hdrdir)/ruby/impl/newobj.h
-init.o: $(hdrdir)/ruby/impl/rgengc.h
-init.o: $(hdrdir)/ruby/impl/scan_args.h
-init.o: $(hdrdir)/ruby/impl/special_consts.h
-init.o: $(hdrdir)/ruby/impl/static_assert.h
-init.o: $(hdrdir)/ruby/impl/stdalign.h
-init.o: $(hdrdir)/ruby/impl/stdbool.h
-init.o: $(hdrdir)/ruby/impl/symbol.h
-init.o: $(hdrdir)/ruby/impl/token_paste.h
-init.o: $(hdrdir)/ruby/impl/value.h
-init.o: $(hdrdir)/ruby/impl/value_type.h
-init.o: $(hdrdir)/ruby/impl/variable.h
-init.o: $(hdrdir)/ruby/impl/warning_push.h
-init.o: $(hdrdir)/ruby/impl/xmalloc.h
+init.o: $(hdrdir)/ruby/internal/anyargs.h
+init.o: $(hdrdir)/ruby/internal/arithmetic.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+init.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+init.o: $(hdrdir)/ruby/internal/assume.h
+init.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+init.o: $(hdrdir)/ruby/internal/attr/artificial.h
+init.o: $(hdrdir)/ruby/internal/attr/cold.h
+init.o: $(hdrdir)/ruby/internal/attr/const.h
+init.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+init.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+init.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+init.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+init.o: $(hdrdir)/ruby/internal/attr/error.h
+init.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+init.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+init.o: $(hdrdir)/ruby/internal/attr/format.h
+init.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+init.o: $(hdrdir)/ruby/internal/attr/noalias.h
+init.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+init.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+init.o: $(hdrdir)/ruby/internal/attr/noinline.h
+init.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+init.o: $(hdrdir)/ruby/internal/attr/pure.h
+init.o: $(hdrdir)/ruby/internal/attr/restrict.h
+init.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+init.o: $(hdrdir)/ruby/internal/attr/warning.h
+init.o: $(hdrdir)/ruby/internal/attr/weakref.h
+init.o: $(hdrdir)/ruby/internal/cast.h
+init.o: $(hdrdir)/ruby/internal/compiler_is.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+init.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+init.o: $(hdrdir)/ruby/internal/compiler_since.h
+init.o: $(hdrdir)/ruby/internal/config.h
+init.o: $(hdrdir)/ruby/internal/constant_p.h
+init.o: $(hdrdir)/ruby/internal/core.h
+init.o: $(hdrdir)/ruby/internal/core/rarray.h
+init.o: $(hdrdir)/ruby/internal/core/rbasic.h
+init.o: $(hdrdir)/ruby/internal/core/rbignum.h
+init.o: $(hdrdir)/ruby/internal/core/rclass.h
+init.o: $(hdrdir)/ruby/internal/core/rdata.h
+init.o: $(hdrdir)/ruby/internal/core/rfile.h
+init.o: $(hdrdir)/ruby/internal/core/rhash.h
+init.o: $(hdrdir)/ruby/internal/core/robject.h
+init.o: $(hdrdir)/ruby/internal/core/rregexp.h
+init.o: $(hdrdir)/ruby/internal/core/rstring.h
+init.o: $(hdrdir)/ruby/internal/core/rstruct.h
+init.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+init.o: $(hdrdir)/ruby/internal/ctype.h
+init.o: $(hdrdir)/ruby/internal/dllexport.h
+init.o: $(hdrdir)/ruby/internal/dosish.h
+init.o: $(hdrdir)/ruby/internal/error.h
+init.o: $(hdrdir)/ruby/internal/eval.h
+init.o: $(hdrdir)/ruby/internal/event.h
+init.o: $(hdrdir)/ruby/internal/fl_type.h
+init.o: $(hdrdir)/ruby/internal/gc.h
+init.o: $(hdrdir)/ruby/internal/glob.h
+init.o: $(hdrdir)/ruby/internal/globals.h
+init.o: $(hdrdir)/ruby/internal/has/attribute.h
+init.o: $(hdrdir)/ruby/internal/has/builtin.h
+init.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+init.o: $(hdrdir)/ruby/internal/has/extension.h
+init.o: $(hdrdir)/ruby/internal/has/feature.h
+init.o: $(hdrdir)/ruby/internal/has/warning.h
+init.o: $(hdrdir)/ruby/internal/intern/array.h
+init.o: $(hdrdir)/ruby/internal/intern/bignum.h
+init.o: $(hdrdir)/ruby/internal/intern/class.h
+init.o: $(hdrdir)/ruby/internal/intern/compar.h
+init.o: $(hdrdir)/ruby/internal/intern/complex.h
+init.o: $(hdrdir)/ruby/internal/intern/cont.h
+init.o: $(hdrdir)/ruby/internal/intern/dir.h
+init.o: $(hdrdir)/ruby/internal/intern/enum.h
+init.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+init.o: $(hdrdir)/ruby/internal/intern/error.h
+init.o: $(hdrdir)/ruby/internal/intern/eval.h
+init.o: $(hdrdir)/ruby/internal/intern/file.h
+init.o: $(hdrdir)/ruby/internal/intern/gc.h
+init.o: $(hdrdir)/ruby/internal/intern/hash.h
+init.o: $(hdrdir)/ruby/internal/intern/io.h
+init.o: $(hdrdir)/ruby/internal/intern/load.h
+init.o: $(hdrdir)/ruby/internal/intern/marshal.h
+init.o: $(hdrdir)/ruby/internal/intern/numeric.h
+init.o: $(hdrdir)/ruby/internal/intern/object.h
+init.o: $(hdrdir)/ruby/internal/intern/parse.h
+init.o: $(hdrdir)/ruby/internal/intern/proc.h
+init.o: $(hdrdir)/ruby/internal/intern/process.h
+init.o: $(hdrdir)/ruby/internal/intern/random.h
+init.o: $(hdrdir)/ruby/internal/intern/range.h
+init.o: $(hdrdir)/ruby/internal/intern/rational.h
+init.o: $(hdrdir)/ruby/internal/intern/re.h
+init.o: $(hdrdir)/ruby/internal/intern/ruby.h
+init.o: $(hdrdir)/ruby/internal/intern/select.h
+init.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+init.o: $(hdrdir)/ruby/internal/intern/signal.h
+init.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+init.o: $(hdrdir)/ruby/internal/intern/string.h
+init.o: $(hdrdir)/ruby/internal/intern/struct.h
+init.o: $(hdrdir)/ruby/internal/intern/thread.h
+init.o: $(hdrdir)/ruby/internal/intern/time.h
+init.o: $(hdrdir)/ruby/internal/intern/variable.h
+init.o: $(hdrdir)/ruby/internal/intern/vm.h
+init.o: $(hdrdir)/ruby/internal/interpreter.h
+init.o: $(hdrdir)/ruby/internal/iterator.h
+init.o: $(hdrdir)/ruby/internal/memory.h
+init.o: $(hdrdir)/ruby/internal/method.h
+init.o: $(hdrdir)/ruby/internal/module.h
+init.o: $(hdrdir)/ruby/internal/newobj.h
+init.o: $(hdrdir)/ruby/internal/rgengc.h
+init.o: $(hdrdir)/ruby/internal/scan_args.h
+init.o: $(hdrdir)/ruby/internal/special_consts.h
+init.o: $(hdrdir)/ruby/internal/static_assert.h
+init.o: $(hdrdir)/ruby/internal/stdalign.h
+init.o: $(hdrdir)/ruby/internal/stdbool.h
+init.o: $(hdrdir)/ruby/internal/symbol.h
+init.o: $(hdrdir)/ruby/internal/token_paste.h
+init.o: $(hdrdir)/ruby/internal/value.h
+init.o: $(hdrdir)/ruby/internal/value_type.h
+init.o: $(hdrdir)/ruby/internal/variable.h
+init.o: $(hdrdir)/ruby/internal/warning_push.h
+init.o: $(hdrdir)/ruby/internal/xmalloc.h
init.o: $(hdrdir)/ruby/assert.h
init.o: $(hdrdir)/ruby/backward.h
init.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -939,146 +939,146 @@ 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/impl/anyargs.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-ipsocket.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-ipsocket.o: $(hdrdir)/ruby/impl/assume.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/artificial.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/cold.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/const.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/error.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/format.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/noalias.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/noinline.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/pure.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/restrict.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/warning.h
-ipsocket.o: $(hdrdir)/ruby/impl/attr/weakref.h
-ipsocket.o: $(hdrdir)/ruby/impl/cast.h
-ipsocket.o: $(hdrdir)/ruby/impl/compiler_is.h
-ipsocket.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-ipsocket.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-ipsocket.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-ipsocket.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-ipsocket.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-ipsocket.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-ipsocket.o: $(hdrdir)/ruby/impl/compiler_since.h
-ipsocket.o: $(hdrdir)/ruby/impl/config.h
-ipsocket.o: $(hdrdir)/ruby/impl/constant_p.h
-ipsocket.o: $(hdrdir)/ruby/impl/core.h
-ipsocket.o: $(hdrdir)/ruby/impl/core/rarray.h
-ipsocket.o: $(hdrdir)/ruby/impl/core/rbasic.h
-ipsocket.o: $(hdrdir)/ruby/impl/core/rbignum.h
-ipsocket.o: $(hdrdir)/ruby/impl/core/rclass.h
-ipsocket.o: $(hdrdir)/ruby/impl/core/rdata.h
-ipsocket.o: $(hdrdir)/ruby/impl/core/rfile.h
-ipsocket.o: $(hdrdir)/ruby/impl/core/rhash.h
-ipsocket.o: $(hdrdir)/ruby/impl/core/robject.h
-ipsocket.o: $(hdrdir)/ruby/impl/core/rregexp.h
-ipsocket.o: $(hdrdir)/ruby/impl/core/rstring.h
-ipsocket.o: $(hdrdir)/ruby/impl/core/rstruct.h
-ipsocket.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-ipsocket.o: $(hdrdir)/ruby/impl/ctype.h
-ipsocket.o: $(hdrdir)/ruby/impl/dllexport.h
-ipsocket.o: $(hdrdir)/ruby/impl/dosish.h
-ipsocket.o: $(hdrdir)/ruby/impl/error.h
-ipsocket.o: $(hdrdir)/ruby/impl/eval.h
-ipsocket.o: $(hdrdir)/ruby/impl/event.h
-ipsocket.o: $(hdrdir)/ruby/impl/fl_type.h
-ipsocket.o: $(hdrdir)/ruby/impl/gc.h
-ipsocket.o: $(hdrdir)/ruby/impl/glob.h
-ipsocket.o: $(hdrdir)/ruby/impl/globals.h
-ipsocket.o: $(hdrdir)/ruby/impl/has/attribute.h
-ipsocket.o: $(hdrdir)/ruby/impl/has/builtin.h
-ipsocket.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-ipsocket.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-ipsocket.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-ipsocket.o: $(hdrdir)/ruby/impl/has/extension.h
-ipsocket.o: $(hdrdir)/ruby/impl/has/feature.h
-ipsocket.o: $(hdrdir)/ruby/impl/has/warning.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/array.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/bignum.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/class.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/compar.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/complex.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/cont.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/dir.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/enum.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/error.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/eval.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/file.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/gc.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/hash.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/io.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/load.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/marshal.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/numeric.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/object.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/parse.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/proc.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/process.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/random.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/range.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/rational.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/re.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/ruby.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/select.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/signal.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/string.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/struct.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/thread.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/time.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/variable.h
-ipsocket.o: $(hdrdir)/ruby/impl/intern/vm.h
-ipsocket.o: $(hdrdir)/ruby/impl/interpreter.h
-ipsocket.o: $(hdrdir)/ruby/impl/iterator.h
-ipsocket.o: $(hdrdir)/ruby/impl/memory.h
-ipsocket.o: $(hdrdir)/ruby/impl/method.h
-ipsocket.o: $(hdrdir)/ruby/impl/module.h
-ipsocket.o: $(hdrdir)/ruby/impl/newobj.h
-ipsocket.o: $(hdrdir)/ruby/impl/rgengc.h
-ipsocket.o: $(hdrdir)/ruby/impl/scan_args.h
-ipsocket.o: $(hdrdir)/ruby/impl/special_consts.h
-ipsocket.o: $(hdrdir)/ruby/impl/static_assert.h
-ipsocket.o: $(hdrdir)/ruby/impl/stdalign.h
-ipsocket.o: $(hdrdir)/ruby/impl/stdbool.h
-ipsocket.o: $(hdrdir)/ruby/impl/symbol.h
-ipsocket.o: $(hdrdir)/ruby/impl/token_paste.h
-ipsocket.o: $(hdrdir)/ruby/impl/value.h
-ipsocket.o: $(hdrdir)/ruby/impl/value_type.h
-ipsocket.o: $(hdrdir)/ruby/impl/variable.h
-ipsocket.o: $(hdrdir)/ruby/impl/warning_push.h
-ipsocket.o: $(hdrdir)/ruby/impl/xmalloc.h
+ipsocket.o: $(hdrdir)/ruby/internal/anyargs.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+ipsocket.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+ipsocket.o: $(hdrdir)/ruby/internal/assume.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/artificial.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/cold.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/const.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/error.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/format.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/noalias.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/noinline.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/pure.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/restrict.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/warning.h
+ipsocket.o: $(hdrdir)/ruby/internal/attr/weakref.h
+ipsocket.o: $(hdrdir)/ruby/internal/cast.h
+ipsocket.o: $(hdrdir)/ruby/internal/compiler_is.h
+ipsocket.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+ipsocket.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+ipsocket.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+ipsocket.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+ipsocket.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+ipsocket.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+ipsocket.o: $(hdrdir)/ruby/internal/compiler_since.h
+ipsocket.o: $(hdrdir)/ruby/internal/config.h
+ipsocket.o: $(hdrdir)/ruby/internal/constant_p.h
+ipsocket.o: $(hdrdir)/ruby/internal/core.h
+ipsocket.o: $(hdrdir)/ruby/internal/core/rarray.h
+ipsocket.o: $(hdrdir)/ruby/internal/core/rbasic.h
+ipsocket.o: $(hdrdir)/ruby/internal/core/rbignum.h
+ipsocket.o: $(hdrdir)/ruby/internal/core/rclass.h
+ipsocket.o: $(hdrdir)/ruby/internal/core/rdata.h
+ipsocket.o: $(hdrdir)/ruby/internal/core/rfile.h
+ipsocket.o: $(hdrdir)/ruby/internal/core/rhash.h
+ipsocket.o: $(hdrdir)/ruby/internal/core/robject.h
+ipsocket.o: $(hdrdir)/ruby/internal/core/rregexp.h
+ipsocket.o: $(hdrdir)/ruby/internal/core/rstring.h
+ipsocket.o: $(hdrdir)/ruby/internal/core/rstruct.h
+ipsocket.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+ipsocket.o: $(hdrdir)/ruby/internal/ctype.h
+ipsocket.o: $(hdrdir)/ruby/internal/dllexport.h
+ipsocket.o: $(hdrdir)/ruby/internal/dosish.h
+ipsocket.o: $(hdrdir)/ruby/internal/error.h
+ipsocket.o: $(hdrdir)/ruby/internal/eval.h
+ipsocket.o: $(hdrdir)/ruby/internal/event.h
+ipsocket.o: $(hdrdir)/ruby/internal/fl_type.h
+ipsocket.o: $(hdrdir)/ruby/internal/gc.h
+ipsocket.o: $(hdrdir)/ruby/internal/glob.h
+ipsocket.o: $(hdrdir)/ruby/internal/globals.h
+ipsocket.o: $(hdrdir)/ruby/internal/has/attribute.h
+ipsocket.o: $(hdrdir)/ruby/internal/has/builtin.h
+ipsocket.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+ipsocket.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+ipsocket.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+ipsocket.o: $(hdrdir)/ruby/internal/has/extension.h
+ipsocket.o: $(hdrdir)/ruby/internal/has/feature.h
+ipsocket.o: $(hdrdir)/ruby/internal/has/warning.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/array.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/bignum.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/class.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/compar.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/complex.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/cont.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/dir.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/enum.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/error.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/eval.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/file.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/gc.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/hash.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/io.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/load.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/marshal.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/numeric.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/object.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/parse.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/proc.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/process.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/random.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/range.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/rational.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/re.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/ruby.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/select.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/signal.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/string.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/struct.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/thread.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/time.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/variable.h
+ipsocket.o: $(hdrdir)/ruby/internal/intern/vm.h
+ipsocket.o: $(hdrdir)/ruby/internal/interpreter.h
+ipsocket.o: $(hdrdir)/ruby/internal/iterator.h
+ipsocket.o: $(hdrdir)/ruby/internal/memory.h
+ipsocket.o: $(hdrdir)/ruby/internal/method.h
+ipsocket.o: $(hdrdir)/ruby/internal/module.h
+ipsocket.o: $(hdrdir)/ruby/internal/newobj.h
+ipsocket.o: $(hdrdir)/ruby/internal/rgengc.h
+ipsocket.o: $(hdrdir)/ruby/internal/scan_args.h
+ipsocket.o: $(hdrdir)/ruby/internal/special_consts.h
+ipsocket.o: $(hdrdir)/ruby/internal/static_assert.h
+ipsocket.o: $(hdrdir)/ruby/internal/stdalign.h
+ipsocket.o: $(hdrdir)/ruby/internal/stdbool.h
+ipsocket.o: $(hdrdir)/ruby/internal/symbol.h
+ipsocket.o: $(hdrdir)/ruby/internal/token_paste.h
+ipsocket.o: $(hdrdir)/ruby/internal/value.h
+ipsocket.o: $(hdrdir)/ruby/internal/value_type.h
+ipsocket.o: $(hdrdir)/ruby/internal/variable.h
+ipsocket.o: $(hdrdir)/ruby/internal/warning_push.h
+ipsocket.o: $(hdrdir)/ruby/internal/xmalloc.h
ipsocket.o: $(hdrdir)/ruby/assert.h
ipsocket.o: $(hdrdir)/ruby/backward.h
ipsocket.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -1124,146 +1124,146 @@ 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/impl/anyargs.h
-option.o: $(hdrdir)/ruby/impl/arithmetic.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-option.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-option.o: $(hdrdir)/ruby/impl/assume.h
-option.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-option.o: $(hdrdir)/ruby/impl/attr/artificial.h
-option.o: $(hdrdir)/ruby/impl/attr/cold.h
-option.o: $(hdrdir)/ruby/impl/attr/const.h
-option.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-option.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-option.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-option.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-option.o: $(hdrdir)/ruby/impl/attr/error.h
-option.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-option.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-option.o: $(hdrdir)/ruby/impl/attr/format.h
-option.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-option.o: $(hdrdir)/ruby/impl/attr/noalias.h
-option.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-option.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-option.o: $(hdrdir)/ruby/impl/attr/noinline.h
-option.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-option.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-option.o: $(hdrdir)/ruby/impl/attr/pure.h
-option.o: $(hdrdir)/ruby/impl/attr/restrict.h
-option.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-option.o: $(hdrdir)/ruby/impl/attr/warning.h
-option.o: $(hdrdir)/ruby/impl/attr/weakref.h
-option.o: $(hdrdir)/ruby/impl/cast.h
-option.o: $(hdrdir)/ruby/impl/compiler_is.h
-option.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-option.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-option.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-option.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-option.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-option.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-option.o: $(hdrdir)/ruby/impl/compiler_since.h
-option.o: $(hdrdir)/ruby/impl/config.h
-option.o: $(hdrdir)/ruby/impl/constant_p.h
-option.o: $(hdrdir)/ruby/impl/core.h
-option.o: $(hdrdir)/ruby/impl/core/rarray.h
-option.o: $(hdrdir)/ruby/impl/core/rbasic.h
-option.o: $(hdrdir)/ruby/impl/core/rbignum.h
-option.o: $(hdrdir)/ruby/impl/core/rclass.h
-option.o: $(hdrdir)/ruby/impl/core/rdata.h
-option.o: $(hdrdir)/ruby/impl/core/rfile.h
-option.o: $(hdrdir)/ruby/impl/core/rhash.h
-option.o: $(hdrdir)/ruby/impl/core/robject.h
-option.o: $(hdrdir)/ruby/impl/core/rregexp.h
-option.o: $(hdrdir)/ruby/impl/core/rstring.h
-option.o: $(hdrdir)/ruby/impl/core/rstruct.h
-option.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-option.o: $(hdrdir)/ruby/impl/ctype.h
-option.o: $(hdrdir)/ruby/impl/dllexport.h
-option.o: $(hdrdir)/ruby/impl/dosish.h
-option.o: $(hdrdir)/ruby/impl/error.h
-option.o: $(hdrdir)/ruby/impl/eval.h
-option.o: $(hdrdir)/ruby/impl/event.h
-option.o: $(hdrdir)/ruby/impl/fl_type.h
-option.o: $(hdrdir)/ruby/impl/gc.h
-option.o: $(hdrdir)/ruby/impl/glob.h
-option.o: $(hdrdir)/ruby/impl/globals.h
-option.o: $(hdrdir)/ruby/impl/has/attribute.h
-option.o: $(hdrdir)/ruby/impl/has/builtin.h
-option.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-option.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-option.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-option.o: $(hdrdir)/ruby/impl/has/extension.h
-option.o: $(hdrdir)/ruby/impl/has/feature.h
-option.o: $(hdrdir)/ruby/impl/has/warning.h
-option.o: $(hdrdir)/ruby/impl/intern/array.h
-option.o: $(hdrdir)/ruby/impl/intern/bignum.h
-option.o: $(hdrdir)/ruby/impl/intern/class.h
-option.o: $(hdrdir)/ruby/impl/intern/compar.h
-option.o: $(hdrdir)/ruby/impl/intern/complex.h
-option.o: $(hdrdir)/ruby/impl/intern/cont.h
-option.o: $(hdrdir)/ruby/impl/intern/dir.h
-option.o: $(hdrdir)/ruby/impl/intern/enum.h
-option.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-option.o: $(hdrdir)/ruby/impl/intern/error.h
-option.o: $(hdrdir)/ruby/impl/intern/eval.h
-option.o: $(hdrdir)/ruby/impl/intern/file.h
-option.o: $(hdrdir)/ruby/impl/intern/gc.h
-option.o: $(hdrdir)/ruby/impl/intern/hash.h
-option.o: $(hdrdir)/ruby/impl/intern/io.h
-option.o: $(hdrdir)/ruby/impl/intern/load.h
-option.o: $(hdrdir)/ruby/impl/intern/marshal.h
-option.o: $(hdrdir)/ruby/impl/intern/numeric.h
-option.o: $(hdrdir)/ruby/impl/intern/object.h
-option.o: $(hdrdir)/ruby/impl/intern/parse.h
-option.o: $(hdrdir)/ruby/impl/intern/proc.h
-option.o: $(hdrdir)/ruby/impl/intern/process.h
-option.o: $(hdrdir)/ruby/impl/intern/random.h
-option.o: $(hdrdir)/ruby/impl/intern/range.h
-option.o: $(hdrdir)/ruby/impl/intern/rational.h
-option.o: $(hdrdir)/ruby/impl/intern/re.h
-option.o: $(hdrdir)/ruby/impl/intern/ruby.h
-option.o: $(hdrdir)/ruby/impl/intern/select.h
-option.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-option.o: $(hdrdir)/ruby/impl/intern/signal.h
-option.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-option.o: $(hdrdir)/ruby/impl/intern/string.h
-option.o: $(hdrdir)/ruby/impl/intern/struct.h
-option.o: $(hdrdir)/ruby/impl/intern/thread.h
-option.o: $(hdrdir)/ruby/impl/intern/time.h
-option.o: $(hdrdir)/ruby/impl/intern/variable.h
-option.o: $(hdrdir)/ruby/impl/intern/vm.h
-option.o: $(hdrdir)/ruby/impl/interpreter.h
-option.o: $(hdrdir)/ruby/impl/iterator.h
-option.o: $(hdrdir)/ruby/impl/memory.h
-option.o: $(hdrdir)/ruby/impl/method.h
-option.o: $(hdrdir)/ruby/impl/module.h
-option.o: $(hdrdir)/ruby/impl/newobj.h
-option.o: $(hdrdir)/ruby/impl/rgengc.h
-option.o: $(hdrdir)/ruby/impl/scan_args.h
-option.o: $(hdrdir)/ruby/impl/special_consts.h
-option.o: $(hdrdir)/ruby/impl/static_assert.h
-option.o: $(hdrdir)/ruby/impl/stdalign.h
-option.o: $(hdrdir)/ruby/impl/stdbool.h
-option.o: $(hdrdir)/ruby/impl/symbol.h
-option.o: $(hdrdir)/ruby/impl/token_paste.h
-option.o: $(hdrdir)/ruby/impl/value.h
-option.o: $(hdrdir)/ruby/impl/value_type.h
-option.o: $(hdrdir)/ruby/impl/variable.h
-option.o: $(hdrdir)/ruby/impl/warning_push.h
-option.o: $(hdrdir)/ruby/impl/xmalloc.h
+option.o: $(hdrdir)/ruby/internal/anyargs.h
+option.o: $(hdrdir)/ruby/internal/arithmetic.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+option.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+option.o: $(hdrdir)/ruby/internal/assume.h
+option.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+option.o: $(hdrdir)/ruby/internal/attr/artificial.h
+option.o: $(hdrdir)/ruby/internal/attr/cold.h
+option.o: $(hdrdir)/ruby/internal/attr/const.h
+option.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+option.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+option.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+option.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+option.o: $(hdrdir)/ruby/internal/attr/error.h
+option.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+option.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+option.o: $(hdrdir)/ruby/internal/attr/format.h
+option.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+option.o: $(hdrdir)/ruby/internal/attr/noalias.h
+option.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+option.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+option.o: $(hdrdir)/ruby/internal/attr/noinline.h
+option.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+option.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+option.o: $(hdrdir)/ruby/internal/attr/pure.h
+option.o: $(hdrdir)/ruby/internal/attr/restrict.h
+option.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+option.o: $(hdrdir)/ruby/internal/attr/warning.h
+option.o: $(hdrdir)/ruby/internal/attr/weakref.h
+option.o: $(hdrdir)/ruby/internal/cast.h
+option.o: $(hdrdir)/ruby/internal/compiler_is.h
+option.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+option.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+option.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+option.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+option.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+option.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+option.o: $(hdrdir)/ruby/internal/compiler_since.h
+option.o: $(hdrdir)/ruby/internal/config.h
+option.o: $(hdrdir)/ruby/internal/constant_p.h
+option.o: $(hdrdir)/ruby/internal/core.h
+option.o: $(hdrdir)/ruby/internal/core/rarray.h
+option.o: $(hdrdir)/ruby/internal/core/rbasic.h
+option.o: $(hdrdir)/ruby/internal/core/rbignum.h
+option.o: $(hdrdir)/ruby/internal/core/rclass.h
+option.o: $(hdrdir)/ruby/internal/core/rdata.h
+option.o: $(hdrdir)/ruby/internal/core/rfile.h
+option.o: $(hdrdir)/ruby/internal/core/rhash.h
+option.o: $(hdrdir)/ruby/internal/core/robject.h
+option.o: $(hdrdir)/ruby/internal/core/rregexp.h
+option.o: $(hdrdir)/ruby/internal/core/rstring.h
+option.o: $(hdrdir)/ruby/internal/core/rstruct.h
+option.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+option.o: $(hdrdir)/ruby/internal/ctype.h
+option.o: $(hdrdir)/ruby/internal/dllexport.h
+option.o: $(hdrdir)/ruby/internal/dosish.h
+option.o: $(hdrdir)/ruby/internal/error.h
+option.o: $(hdrdir)/ruby/internal/eval.h
+option.o: $(hdrdir)/ruby/internal/event.h
+option.o: $(hdrdir)/ruby/internal/fl_type.h
+option.o: $(hdrdir)/ruby/internal/gc.h
+option.o: $(hdrdir)/ruby/internal/glob.h
+option.o: $(hdrdir)/ruby/internal/globals.h
+option.o: $(hdrdir)/ruby/internal/has/attribute.h
+option.o: $(hdrdir)/ruby/internal/has/builtin.h
+option.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+option.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+option.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+option.o: $(hdrdir)/ruby/internal/has/extension.h
+option.o: $(hdrdir)/ruby/internal/has/feature.h
+option.o: $(hdrdir)/ruby/internal/has/warning.h
+option.o: $(hdrdir)/ruby/internal/intern/array.h
+option.o: $(hdrdir)/ruby/internal/intern/bignum.h
+option.o: $(hdrdir)/ruby/internal/intern/class.h
+option.o: $(hdrdir)/ruby/internal/intern/compar.h
+option.o: $(hdrdir)/ruby/internal/intern/complex.h
+option.o: $(hdrdir)/ruby/internal/intern/cont.h
+option.o: $(hdrdir)/ruby/internal/intern/dir.h
+option.o: $(hdrdir)/ruby/internal/intern/enum.h
+option.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+option.o: $(hdrdir)/ruby/internal/intern/error.h
+option.o: $(hdrdir)/ruby/internal/intern/eval.h
+option.o: $(hdrdir)/ruby/internal/intern/file.h
+option.o: $(hdrdir)/ruby/internal/intern/gc.h
+option.o: $(hdrdir)/ruby/internal/intern/hash.h
+option.o: $(hdrdir)/ruby/internal/intern/io.h
+option.o: $(hdrdir)/ruby/internal/intern/load.h
+option.o: $(hdrdir)/ruby/internal/intern/marshal.h
+option.o: $(hdrdir)/ruby/internal/intern/numeric.h
+option.o: $(hdrdir)/ruby/internal/intern/object.h
+option.o: $(hdrdir)/ruby/internal/intern/parse.h
+option.o: $(hdrdir)/ruby/internal/intern/proc.h
+option.o: $(hdrdir)/ruby/internal/intern/process.h
+option.o: $(hdrdir)/ruby/internal/intern/random.h
+option.o: $(hdrdir)/ruby/internal/intern/range.h
+option.o: $(hdrdir)/ruby/internal/intern/rational.h
+option.o: $(hdrdir)/ruby/internal/intern/re.h
+option.o: $(hdrdir)/ruby/internal/intern/ruby.h
+option.o: $(hdrdir)/ruby/internal/intern/select.h
+option.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+option.o: $(hdrdir)/ruby/internal/intern/signal.h
+option.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+option.o: $(hdrdir)/ruby/internal/intern/string.h
+option.o: $(hdrdir)/ruby/internal/intern/struct.h
+option.o: $(hdrdir)/ruby/internal/intern/thread.h
+option.o: $(hdrdir)/ruby/internal/intern/time.h
+option.o: $(hdrdir)/ruby/internal/intern/variable.h
+option.o: $(hdrdir)/ruby/internal/intern/vm.h
+option.o: $(hdrdir)/ruby/internal/interpreter.h
+option.o: $(hdrdir)/ruby/internal/iterator.h
+option.o: $(hdrdir)/ruby/internal/memory.h
+option.o: $(hdrdir)/ruby/internal/method.h
+option.o: $(hdrdir)/ruby/internal/module.h
+option.o: $(hdrdir)/ruby/internal/newobj.h
+option.o: $(hdrdir)/ruby/internal/rgengc.h
+option.o: $(hdrdir)/ruby/internal/scan_args.h
+option.o: $(hdrdir)/ruby/internal/special_consts.h
+option.o: $(hdrdir)/ruby/internal/static_assert.h
+option.o: $(hdrdir)/ruby/internal/stdalign.h
+option.o: $(hdrdir)/ruby/internal/stdbool.h
+option.o: $(hdrdir)/ruby/internal/symbol.h
+option.o: $(hdrdir)/ruby/internal/token_paste.h
+option.o: $(hdrdir)/ruby/internal/value.h
+option.o: $(hdrdir)/ruby/internal/value_type.h
+option.o: $(hdrdir)/ruby/internal/variable.h
+option.o: $(hdrdir)/ruby/internal/warning_push.h
+option.o: $(hdrdir)/ruby/internal/xmalloc.h
option.o: $(hdrdir)/ruby/assert.h
option.o: $(hdrdir)/ruby/backward.h
option.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -1309,146 +1309,146 @@ 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/impl/anyargs.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-raddrinfo.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-raddrinfo.o: $(hdrdir)/ruby/impl/assume.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/artificial.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/cold.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/const.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/error.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/format.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/noalias.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/noinline.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/pure.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/restrict.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/warning.h
-raddrinfo.o: $(hdrdir)/ruby/impl/attr/weakref.h
-raddrinfo.o: $(hdrdir)/ruby/impl/cast.h
-raddrinfo.o: $(hdrdir)/ruby/impl/compiler_is.h
-raddrinfo.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-raddrinfo.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-raddrinfo.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-raddrinfo.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-raddrinfo.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-raddrinfo.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-raddrinfo.o: $(hdrdir)/ruby/impl/compiler_since.h
-raddrinfo.o: $(hdrdir)/ruby/impl/config.h
-raddrinfo.o: $(hdrdir)/ruby/impl/constant_p.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core/rarray.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core/rbasic.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core/rbignum.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core/rclass.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core/rdata.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core/rfile.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core/rhash.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core/robject.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core/rregexp.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core/rstring.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core/rstruct.h
-raddrinfo.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-raddrinfo.o: $(hdrdir)/ruby/impl/ctype.h
-raddrinfo.o: $(hdrdir)/ruby/impl/dllexport.h
-raddrinfo.o: $(hdrdir)/ruby/impl/dosish.h
-raddrinfo.o: $(hdrdir)/ruby/impl/error.h
-raddrinfo.o: $(hdrdir)/ruby/impl/eval.h
-raddrinfo.o: $(hdrdir)/ruby/impl/event.h
-raddrinfo.o: $(hdrdir)/ruby/impl/fl_type.h
-raddrinfo.o: $(hdrdir)/ruby/impl/gc.h
-raddrinfo.o: $(hdrdir)/ruby/impl/glob.h
-raddrinfo.o: $(hdrdir)/ruby/impl/globals.h
-raddrinfo.o: $(hdrdir)/ruby/impl/has/attribute.h
-raddrinfo.o: $(hdrdir)/ruby/impl/has/builtin.h
-raddrinfo.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-raddrinfo.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-raddrinfo.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-raddrinfo.o: $(hdrdir)/ruby/impl/has/extension.h
-raddrinfo.o: $(hdrdir)/ruby/impl/has/feature.h
-raddrinfo.o: $(hdrdir)/ruby/impl/has/warning.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/array.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/bignum.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/class.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/compar.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/complex.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/cont.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/dir.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/enum.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/error.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/eval.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/file.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/gc.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/hash.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/io.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/load.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/marshal.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/numeric.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/object.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/parse.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/proc.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/process.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/random.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/range.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/rational.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/re.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/ruby.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/select.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/signal.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/string.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/struct.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/thread.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/time.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/variable.h
-raddrinfo.o: $(hdrdir)/ruby/impl/intern/vm.h
-raddrinfo.o: $(hdrdir)/ruby/impl/interpreter.h
-raddrinfo.o: $(hdrdir)/ruby/impl/iterator.h
-raddrinfo.o: $(hdrdir)/ruby/impl/memory.h
-raddrinfo.o: $(hdrdir)/ruby/impl/method.h
-raddrinfo.o: $(hdrdir)/ruby/impl/module.h
-raddrinfo.o: $(hdrdir)/ruby/impl/newobj.h
-raddrinfo.o: $(hdrdir)/ruby/impl/rgengc.h
-raddrinfo.o: $(hdrdir)/ruby/impl/scan_args.h
-raddrinfo.o: $(hdrdir)/ruby/impl/special_consts.h
-raddrinfo.o: $(hdrdir)/ruby/impl/static_assert.h
-raddrinfo.o: $(hdrdir)/ruby/impl/stdalign.h
-raddrinfo.o: $(hdrdir)/ruby/impl/stdbool.h
-raddrinfo.o: $(hdrdir)/ruby/impl/symbol.h
-raddrinfo.o: $(hdrdir)/ruby/impl/token_paste.h
-raddrinfo.o: $(hdrdir)/ruby/impl/value.h
-raddrinfo.o: $(hdrdir)/ruby/impl/value_type.h
-raddrinfo.o: $(hdrdir)/ruby/impl/variable.h
-raddrinfo.o: $(hdrdir)/ruby/impl/warning_push.h
-raddrinfo.o: $(hdrdir)/ruby/impl/xmalloc.h
+raddrinfo.o: $(hdrdir)/ruby/internal/anyargs.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+raddrinfo.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+raddrinfo.o: $(hdrdir)/ruby/internal/assume.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/artificial.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/cold.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/const.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/error.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/format.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/noalias.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/noinline.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/pure.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/restrict.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/warning.h
+raddrinfo.o: $(hdrdir)/ruby/internal/attr/weakref.h
+raddrinfo.o: $(hdrdir)/ruby/internal/cast.h
+raddrinfo.o: $(hdrdir)/ruby/internal/compiler_is.h
+raddrinfo.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+raddrinfo.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+raddrinfo.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+raddrinfo.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+raddrinfo.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+raddrinfo.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+raddrinfo.o: $(hdrdir)/ruby/internal/compiler_since.h
+raddrinfo.o: $(hdrdir)/ruby/internal/config.h
+raddrinfo.o: $(hdrdir)/ruby/internal/constant_p.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core/rarray.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core/rbasic.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core/rbignum.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core/rclass.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core/rdata.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core/rfile.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core/rhash.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core/robject.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core/rregexp.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core/rstring.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core/rstruct.h
+raddrinfo.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+raddrinfo.o: $(hdrdir)/ruby/internal/ctype.h
+raddrinfo.o: $(hdrdir)/ruby/internal/dllexport.h
+raddrinfo.o: $(hdrdir)/ruby/internal/dosish.h
+raddrinfo.o: $(hdrdir)/ruby/internal/error.h
+raddrinfo.o: $(hdrdir)/ruby/internal/eval.h
+raddrinfo.o: $(hdrdir)/ruby/internal/event.h
+raddrinfo.o: $(hdrdir)/ruby/internal/fl_type.h
+raddrinfo.o: $(hdrdir)/ruby/internal/gc.h
+raddrinfo.o: $(hdrdir)/ruby/internal/glob.h
+raddrinfo.o: $(hdrdir)/ruby/internal/globals.h
+raddrinfo.o: $(hdrdir)/ruby/internal/has/attribute.h
+raddrinfo.o: $(hdrdir)/ruby/internal/has/builtin.h
+raddrinfo.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+raddrinfo.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+raddrinfo.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+raddrinfo.o: $(hdrdir)/ruby/internal/has/extension.h
+raddrinfo.o: $(hdrdir)/ruby/internal/has/feature.h
+raddrinfo.o: $(hdrdir)/ruby/internal/has/warning.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/array.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/bignum.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/class.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/compar.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/complex.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/cont.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/dir.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/enum.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/error.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/eval.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/file.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/gc.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/hash.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/io.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/load.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/marshal.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/numeric.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/object.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/parse.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/proc.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/process.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/random.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/range.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/rational.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/re.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/ruby.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/select.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/signal.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/string.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/struct.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/thread.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/time.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/variable.h
+raddrinfo.o: $(hdrdir)/ruby/internal/intern/vm.h
+raddrinfo.o: $(hdrdir)/ruby/internal/interpreter.h
+raddrinfo.o: $(hdrdir)/ruby/internal/iterator.h
+raddrinfo.o: $(hdrdir)/ruby/internal/memory.h
+raddrinfo.o: $(hdrdir)/ruby/internal/method.h
+raddrinfo.o: $(hdrdir)/ruby/internal/module.h
+raddrinfo.o: $(hdrdir)/ruby/internal/newobj.h
+raddrinfo.o: $(hdrdir)/ruby/internal/rgengc.h
+raddrinfo.o: $(hdrdir)/ruby/internal/scan_args.h
+raddrinfo.o: $(hdrdir)/ruby/internal/special_consts.h
+raddrinfo.o: $(hdrdir)/ruby/internal/static_assert.h
+raddrinfo.o: $(hdrdir)/ruby/internal/stdalign.h
+raddrinfo.o: $(hdrdir)/ruby/internal/stdbool.h
+raddrinfo.o: $(hdrdir)/ruby/internal/symbol.h
+raddrinfo.o: $(hdrdir)/ruby/internal/token_paste.h
+raddrinfo.o: $(hdrdir)/ruby/internal/value.h
+raddrinfo.o: $(hdrdir)/ruby/internal/value_type.h
+raddrinfo.o: $(hdrdir)/ruby/internal/variable.h
+raddrinfo.o: $(hdrdir)/ruby/internal/warning_push.h
+raddrinfo.o: $(hdrdir)/ruby/internal/xmalloc.h
raddrinfo.o: $(hdrdir)/ruby/assert.h
raddrinfo.o: $(hdrdir)/ruby/backward.h
raddrinfo.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -1494,146 +1494,146 @@ 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/impl/anyargs.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-socket.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-socket.o: $(hdrdir)/ruby/impl/assume.h
-socket.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-socket.o: $(hdrdir)/ruby/impl/attr/artificial.h
-socket.o: $(hdrdir)/ruby/impl/attr/cold.h
-socket.o: $(hdrdir)/ruby/impl/attr/const.h
-socket.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-socket.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-socket.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-socket.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-socket.o: $(hdrdir)/ruby/impl/attr/error.h
-socket.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-socket.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-socket.o: $(hdrdir)/ruby/impl/attr/format.h
-socket.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-socket.o: $(hdrdir)/ruby/impl/attr/noalias.h
-socket.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-socket.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-socket.o: $(hdrdir)/ruby/impl/attr/noinline.h
-socket.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-socket.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-socket.o: $(hdrdir)/ruby/impl/attr/pure.h
-socket.o: $(hdrdir)/ruby/impl/attr/restrict.h
-socket.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-socket.o: $(hdrdir)/ruby/impl/attr/warning.h
-socket.o: $(hdrdir)/ruby/impl/attr/weakref.h
-socket.o: $(hdrdir)/ruby/impl/cast.h
-socket.o: $(hdrdir)/ruby/impl/compiler_is.h
-socket.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-socket.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-socket.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-socket.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-socket.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-socket.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-socket.o: $(hdrdir)/ruby/impl/compiler_since.h
-socket.o: $(hdrdir)/ruby/impl/config.h
-socket.o: $(hdrdir)/ruby/impl/constant_p.h
-socket.o: $(hdrdir)/ruby/impl/core.h
-socket.o: $(hdrdir)/ruby/impl/core/rarray.h
-socket.o: $(hdrdir)/ruby/impl/core/rbasic.h
-socket.o: $(hdrdir)/ruby/impl/core/rbignum.h
-socket.o: $(hdrdir)/ruby/impl/core/rclass.h
-socket.o: $(hdrdir)/ruby/impl/core/rdata.h
-socket.o: $(hdrdir)/ruby/impl/core/rfile.h
-socket.o: $(hdrdir)/ruby/impl/core/rhash.h
-socket.o: $(hdrdir)/ruby/impl/core/robject.h
-socket.o: $(hdrdir)/ruby/impl/core/rregexp.h
-socket.o: $(hdrdir)/ruby/impl/core/rstring.h
-socket.o: $(hdrdir)/ruby/impl/core/rstruct.h
-socket.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-socket.o: $(hdrdir)/ruby/impl/ctype.h
-socket.o: $(hdrdir)/ruby/impl/dllexport.h
-socket.o: $(hdrdir)/ruby/impl/dosish.h
-socket.o: $(hdrdir)/ruby/impl/error.h
-socket.o: $(hdrdir)/ruby/impl/eval.h
-socket.o: $(hdrdir)/ruby/impl/event.h
-socket.o: $(hdrdir)/ruby/impl/fl_type.h
-socket.o: $(hdrdir)/ruby/impl/gc.h
-socket.o: $(hdrdir)/ruby/impl/glob.h
-socket.o: $(hdrdir)/ruby/impl/globals.h
-socket.o: $(hdrdir)/ruby/impl/has/attribute.h
-socket.o: $(hdrdir)/ruby/impl/has/builtin.h
-socket.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-socket.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-socket.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-socket.o: $(hdrdir)/ruby/impl/has/extension.h
-socket.o: $(hdrdir)/ruby/impl/has/feature.h
-socket.o: $(hdrdir)/ruby/impl/has/warning.h
-socket.o: $(hdrdir)/ruby/impl/intern/array.h
-socket.o: $(hdrdir)/ruby/impl/intern/bignum.h
-socket.o: $(hdrdir)/ruby/impl/intern/class.h
-socket.o: $(hdrdir)/ruby/impl/intern/compar.h
-socket.o: $(hdrdir)/ruby/impl/intern/complex.h
-socket.o: $(hdrdir)/ruby/impl/intern/cont.h
-socket.o: $(hdrdir)/ruby/impl/intern/dir.h
-socket.o: $(hdrdir)/ruby/impl/intern/enum.h
-socket.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-socket.o: $(hdrdir)/ruby/impl/intern/error.h
-socket.o: $(hdrdir)/ruby/impl/intern/eval.h
-socket.o: $(hdrdir)/ruby/impl/intern/file.h
-socket.o: $(hdrdir)/ruby/impl/intern/gc.h
-socket.o: $(hdrdir)/ruby/impl/intern/hash.h
-socket.o: $(hdrdir)/ruby/impl/intern/io.h
-socket.o: $(hdrdir)/ruby/impl/intern/load.h
-socket.o: $(hdrdir)/ruby/impl/intern/marshal.h
-socket.o: $(hdrdir)/ruby/impl/intern/numeric.h
-socket.o: $(hdrdir)/ruby/impl/intern/object.h
-socket.o: $(hdrdir)/ruby/impl/intern/parse.h
-socket.o: $(hdrdir)/ruby/impl/intern/proc.h
-socket.o: $(hdrdir)/ruby/impl/intern/process.h
-socket.o: $(hdrdir)/ruby/impl/intern/random.h
-socket.o: $(hdrdir)/ruby/impl/intern/range.h
-socket.o: $(hdrdir)/ruby/impl/intern/rational.h
-socket.o: $(hdrdir)/ruby/impl/intern/re.h
-socket.o: $(hdrdir)/ruby/impl/intern/ruby.h
-socket.o: $(hdrdir)/ruby/impl/intern/select.h
-socket.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-socket.o: $(hdrdir)/ruby/impl/intern/signal.h
-socket.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-socket.o: $(hdrdir)/ruby/impl/intern/string.h
-socket.o: $(hdrdir)/ruby/impl/intern/struct.h
-socket.o: $(hdrdir)/ruby/impl/intern/thread.h
-socket.o: $(hdrdir)/ruby/impl/intern/time.h
-socket.o: $(hdrdir)/ruby/impl/intern/variable.h
-socket.o: $(hdrdir)/ruby/impl/intern/vm.h
-socket.o: $(hdrdir)/ruby/impl/interpreter.h
-socket.o: $(hdrdir)/ruby/impl/iterator.h
-socket.o: $(hdrdir)/ruby/impl/memory.h
-socket.o: $(hdrdir)/ruby/impl/method.h
-socket.o: $(hdrdir)/ruby/impl/module.h
-socket.o: $(hdrdir)/ruby/impl/newobj.h
-socket.o: $(hdrdir)/ruby/impl/rgengc.h
-socket.o: $(hdrdir)/ruby/impl/scan_args.h
-socket.o: $(hdrdir)/ruby/impl/special_consts.h
-socket.o: $(hdrdir)/ruby/impl/static_assert.h
-socket.o: $(hdrdir)/ruby/impl/stdalign.h
-socket.o: $(hdrdir)/ruby/impl/stdbool.h
-socket.o: $(hdrdir)/ruby/impl/symbol.h
-socket.o: $(hdrdir)/ruby/impl/token_paste.h
-socket.o: $(hdrdir)/ruby/impl/value.h
-socket.o: $(hdrdir)/ruby/impl/value_type.h
-socket.o: $(hdrdir)/ruby/impl/variable.h
-socket.o: $(hdrdir)/ruby/impl/warning_push.h
-socket.o: $(hdrdir)/ruby/impl/xmalloc.h
+socket.o: $(hdrdir)/ruby/internal/anyargs.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+socket.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+socket.o: $(hdrdir)/ruby/internal/assume.h
+socket.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+socket.o: $(hdrdir)/ruby/internal/attr/artificial.h
+socket.o: $(hdrdir)/ruby/internal/attr/cold.h
+socket.o: $(hdrdir)/ruby/internal/attr/const.h
+socket.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+socket.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+socket.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+socket.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+socket.o: $(hdrdir)/ruby/internal/attr/error.h
+socket.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+socket.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+socket.o: $(hdrdir)/ruby/internal/attr/format.h
+socket.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+socket.o: $(hdrdir)/ruby/internal/attr/noalias.h
+socket.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+socket.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+socket.o: $(hdrdir)/ruby/internal/attr/noinline.h
+socket.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+socket.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+socket.o: $(hdrdir)/ruby/internal/attr/pure.h
+socket.o: $(hdrdir)/ruby/internal/attr/restrict.h
+socket.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+socket.o: $(hdrdir)/ruby/internal/attr/warning.h
+socket.o: $(hdrdir)/ruby/internal/attr/weakref.h
+socket.o: $(hdrdir)/ruby/internal/cast.h
+socket.o: $(hdrdir)/ruby/internal/compiler_is.h
+socket.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+socket.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+socket.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+socket.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+socket.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+socket.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+socket.o: $(hdrdir)/ruby/internal/compiler_since.h
+socket.o: $(hdrdir)/ruby/internal/config.h
+socket.o: $(hdrdir)/ruby/internal/constant_p.h
+socket.o: $(hdrdir)/ruby/internal/core.h
+socket.o: $(hdrdir)/ruby/internal/core/rarray.h
+socket.o: $(hdrdir)/ruby/internal/core/rbasic.h
+socket.o: $(hdrdir)/ruby/internal/core/rbignum.h
+socket.o: $(hdrdir)/ruby/internal/core/rclass.h
+socket.o: $(hdrdir)/ruby/internal/core/rdata.h
+socket.o: $(hdrdir)/ruby/internal/core/rfile.h
+socket.o: $(hdrdir)/ruby/internal/core/rhash.h
+socket.o: $(hdrdir)/ruby/internal/core/robject.h
+socket.o: $(hdrdir)/ruby/internal/core/rregexp.h
+socket.o: $(hdrdir)/ruby/internal/core/rstring.h
+socket.o: $(hdrdir)/ruby/internal/core/rstruct.h
+socket.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+socket.o: $(hdrdir)/ruby/internal/ctype.h
+socket.o: $(hdrdir)/ruby/internal/dllexport.h
+socket.o: $(hdrdir)/ruby/internal/dosish.h
+socket.o: $(hdrdir)/ruby/internal/error.h
+socket.o: $(hdrdir)/ruby/internal/eval.h
+socket.o: $(hdrdir)/ruby/internal/event.h
+socket.o: $(hdrdir)/ruby/internal/fl_type.h
+socket.o: $(hdrdir)/ruby/internal/gc.h
+socket.o: $(hdrdir)/ruby/internal/glob.h
+socket.o: $(hdrdir)/ruby/internal/globals.h
+socket.o: $(hdrdir)/ruby/internal/has/attribute.h
+socket.o: $(hdrdir)/ruby/internal/has/builtin.h
+socket.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+socket.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+socket.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+socket.o: $(hdrdir)/ruby/internal/has/extension.h
+socket.o: $(hdrdir)/ruby/internal/has/feature.h
+socket.o: $(hdrdir)/ruby/internal/has/warning.h
+socket.o: $(hdrdir)/ruby/internal/intern/array.h
+socket.o: $(hdrdir)/ruby/internal/intern/bignum.h
+socket.o: $(hdrdir)/ruby/internal/intern/class.h
+socket.o: $(hdrdir)/ruby/internal/intern/compar.h
+socket.o: $(hdrdir)/ruby/internal/intern/complex.h
+socket.o: $(hdrdir)/ruby/internal/intern/cont.h
+socket.o: $(hdrdir)/ruby/internal/intern/dir.h
+socket.o: $(hdrdir)/ruby/internal/intern/enum.h
+socket.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+socket.o: $(hdrdir)/ruby/internal/intern/error.h
+socket.o: $(hdrdir)/ruby/internal/intern/eval.h
+socket.o: $(hdrdir)/ruby/internal/intern/file.h
+socket.o: $(hdrdir)/ruby/internal/intern/gc.h
+socket.o: $(hdrdir)/ruby/internal/intern/hash.h
+socket.o: $(hdrdir)/ruby/internal/intern/io.h
+socket.o: $(hdrdir)/ruby/internal/intern/load.h
+socket.o: $(hdrdir)/ruby/internal/intern/marshal.h
+socket.o: $(hdrdir)/ruby/internal/intern/numeric.h
+socket.o: $(hdrdir)/ruby/internal/intern/object.h
+socket.o: $(hdrdir)/ruby/internal/intern/parse.h
+socket.o: $(hdrdir)/ruby/internal/intern/proc.h
+socket.o: $(hdrdir)/ruby/internal/intern/process.h
+socket.o: $(hdrdir)/ruby/internal/intern/random.h
+socket.o: $(hdrdir)/ruby/internal/intern/range.h
+socket.o: $(hdrdir)/ruby/internal/intern/rational.h
+socket.o: $(hdrdir)/ruby/internal/intern/re.h
+socket.o: $(hdrdir)/ruby/internal/intern/ruby.h
+socket.o: $(hdrdir)/ruby/internal/intern/select.h
+socket.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+socket.o: $(hdrdir)/ruby/internal/intern/signal.h
+socket.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+socket.o: $(hdrdir)/ruby/internal/intern/string.h
+socket.o: $(hdrdir)/ruby/internal/intern/struct.h
+socket.o: $(hdrdir)/ruby/internal/intern/thread.h
+socket.o: $(hdrdir)/ruby/internal/intern/time.h
+socket.o: $(hdrdir)/ruby/internal/intern/variable.h
+socket.o: $(hdrdir)/ruby/internal/intern/vm.h
+socket.o: $(hdrdir)/ruby/internal/interpreter.h
+socket.o: $(hdrdir)/ruby/internal/iterator.h
+socket.o: $(hdrdir)/ruby/internal/memory.h
+socket.o: $(hdrdir)/ruby/internal/method.h
+socket.o: $(hdrdir)/ruby/internal/module.h
+socket.o: $(hdrdir)/ruby/internal/newobj.h
+socket.o: $(hdrdir)/ruby/internal/rgengc.h
+socket.o: $(hdrdir)/ruby/internal/scan_args.h
+socket.o: $(hdrdir)/ruby/internal/special_consts.h
+socket.o: $(hdrdir)/ruby/internal/static_assert.h
+socket.o: $(hdrdir)/ruby/internal/stdalign.h
+socket.o: $(hdrdir)/ruby/internal/stdbool.h
+socket.o: $(hdrdir)/ruby/internal/symbol.h
+socket.o: $(hdrdir)/ruby/internal/token_paste.h
+socket.o: $(hdrdir)/ruby/internal/value.h
+socket.o: $(hdrdir)/ruby/internal/value_type.h
+socket.o: $(hdrdir)/ruby/internal/variable.h
+socket.o: $(hdrdir)/ruby/internal/warning_push.h
+socket.o: $(hdrdir)/ruby/internal/xmalloc.h
socket.o: $(hdrdir)/ruby/assert.h
socket.o: $(hdrdir)/ruby/backward.h
socket.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -1679,146 +1679,146 @@ 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/impl/anyargs.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-sockssocket.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-sockssocket.o: $(hdrdir)/ruby/impl/assume.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/artificial.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/cold.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/const.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/error.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/format.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/noalias.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/noinline.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/pure.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/restrict.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/warning.h
-sockssocket.o: $(hdrdir)/ruby/impl/attr/weakref.h
-sockssocket.o: $(hdrdir)/ruby/impl/cast.h
-sockssocket.o: $(hdrdir)/ruby/impl/compiler_is.h
-sockssocket.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-sockssocket.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-sockssocket.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-sockssocket.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-sockssocket.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-sockssocket.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-sockssocket.o: $(hdrdir)/ruby/impl/compiler_since.h
-sockssocket.o: $(hdrdir)/ruby/impl/config.h
-sockssocket.o: $(hdrdir)/ruby/impl/constant_p.h
-sockssocket.o: $(hdrdir)/ruby/impl/core.h
-sockssocket.o: $(hdrdir)/ruby/impl/core/rarray.h
-sockssocket.o: $(hdrdir)/ruby/impl/core/rbasic.h
-sockssocket.o: $(hdrdir)/ruby/impl/core/rbignum.h
-sockssocket.o: $(hdrdir)/ruby/impl/core/rclass.h
-sockssocket.o: $(hdrdir)/ruby/impl/core/rdata.h
-sockssocket.o: $(hdrdir)/ruby/impl/core/rfile.h
-sockssocket.o: $(hdrdir)/ruby/impl/core/rhash.h
-sockssocket.o: $(hdrdir)/ruby/impl/core/robject.h
-sockssocket.o: $(hdrdir)/ruby/impl/core/rregexp.h
-sockssocket.o: $(hdrdir)/ruby/impl/core/rstring.h
-sockssocket.o: $(hdrdir)/ruby/impl/core/rstruct.h
-sockssocket.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-sockssocket.o: $(hdrdir)/ruby/impl/ctype.h
-sockssocket.o: $(hdrdir)/ruby/impl/dllexport.h
-sockssocket.o: $(hdrdir)/ruby/impl/dosish.h
-sockssocket.o: $(hdrdir)/ruby/impl/error.h
-sockssocket.o: $(hdrdir)/ruby/impl/eval.h
-sockssocket.o: $(hdrdir)/ruby/impl/event.h
-sockssocket.o: $(hdrdir)/ruby/impl/fl_type.h
-sockssocket.o: $(hdrdir)/ruby/impl/gc.h
-sockssocket.o: $(hdrdir)/ruby/impl/glob.h
-sockssocket.o: $(hdrdir)/ruby/impl/globals.h
-sockssocket.o: $(hdrdir)/ruby/impl/has/attribute.h
-sockssocket.o: $(hdrdir)/ruby/impl/has/builtin.h
-sockssocket.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-sockssocket.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-sockssocket.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-sockssocket.o: $(hdrdir)/ruby/impl/has/extension.h
-sockssocket.o: $(hdrdir)/ruby/impl/has/feature.h
-sockssocket.o: $(hdrdir)/ruby/impl/has/warning.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/array.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/bignum.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/class.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/compar.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/complex.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/cont.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/dir.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/enum.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/error.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/eval.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/file.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/gc.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/hash.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/io.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/load.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/marshal.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/numeric.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/object.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/parse.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/proc.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/process.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/random.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/range.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/rational.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/re.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/ruby.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/select.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/signal.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/string.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/struct.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/thread.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/time.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/variable.h
-sockssocket.o: $(hdrdir)/ruby/impl/intern/vm.h
-sockssocket.o: $(hdrdir)/ruby/impl/interpreter.h
-sockssocket.o: $(hdrdir)/ruby/impl/iterator.h
-sockssocket.o: $(hdrdir)/ruby/impl/memory.h
-sockssocket.o: $(hdrdir)/ruby/impl/method.h
-sockssocket.o: $(hdrdir)/ruby/impl/module.h
-sockssocket.o: $(hdrdir)/ruby/impl/newobj.h
-sockssocket.o: $(hdrdir)/ruby/impl/rgengc.h
-sockssocket.o: $(hdrdir)/ruby/impl/scan_args.h
-sockssocket.o: $(hdrdir)/ruby/impl/special_consts.h
-sockssocket.o: $(hdrdir)/ruby/impl/static_assert.h
-sockssocket.o: $(hdrdir)/ruby/impl/stdalign.h
-sockssocket.o: $(hdrdir)/ruby/impl/stdbool.h
-sockssocket.o: $(hdrdir)/ruby/impl/symbol.h
-sockssocket.o: $(hdrdir)/ruby/impl/token_paste.h
-sockssocket.o: $(hdrdir)/ruby/impl/value.h
-sockssocket.o: $(hdrdir)/ruby/impl/value_type.h
-sockssocket.o: $(hdrdir)/ruby/impl/variable.h
-sockssocket.o: $(hdrdir)/ruby/impl/warning_push.h
-sockssocket.o: $(hdrdir)/ruby/impl/xmalloc.h
+sockssocket.o: $(hdrdir)/ruby/internal/anyargs.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+sockssocket.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+sockssocket.o: $(hdrdir)/ruby/internal/assume.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/artificial.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/cold.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/const.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/error.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/format.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/noalias.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/noinline.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/pure.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/restrict.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/warning.h
+sockssocket.o: $(hdrdir)/ruby/internal/attr/weakref.h
+sockssocket.o: $(hdrdir)/ruby/internal/cast.h
+sockssocket.o: $(hdrdir)/ruby/internal/compiler_is.h
+sockssocket.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+sockssocket.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+sockssocket.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+sockssocket.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+sockssocket.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+sockssocket.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+sockssocket.o: $(hdrdir)/ruby/internal/compiler_since.h
+sockssocket.o: $(hdrdir)/ruby/internal/config.h
+sockssocket.o: $(hdrdir)/ruby/internal/constant_p.h
+sockssocket.o: $(hdrdir)/ruby/internal/core.h
+sockssocket.o: $(hdrdir)/ruby/internal/core/rarray.h
+sockssocket.o: $(hdrdir)/ruby/internal/core/rbasic.h
+sockssocket.o: $(hdrdir)/ruby/internal/core/rbignum.h
+sockssocket.o: $(hdrdir)/ruby/internal/core/rclass.h
+sockssocket.o: $(hdrdir)/ruby/internal/core/rdata.h
+sockssocket.o: $(hdrdir)/ruby/internal/core/rfile.h
+sockssocket.o: $(hdrdir)/ruby/internal/core/rhash.h
+sockssocket.o: $(hdrdir)/ruby/internal/core/robject.h
+sockssocket.o: $(hdrdir)/ruby/internal/core/rregexp.h
+sockssocket.o: $(hdrdir)/ruby/internal/core/rstring.h
+sockssocket.o: $(hdrdir)/ruby/internal/core/rstruct.h
+sockssocket.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+sockssocket.o: $(hdrdir)/ruby/internal/ctype.h
+sockssocket.o: $(hdrdir)/ruby/internal/dllexport.h
+sockssocket.o: $(hdrdir)/ruby/internal/dosish.h
+sockssocket.o: $(hdrdir)/ruby/internal/error.h
+sockssocket.o: $(hdrdir)/ruby/internal/eval.h
+sockssocket.o: $(hdrdir)/ruby/internal/event.h
+sockssocket.o: $(hdrdir)/ruby/internal/fl_type.h
+sockssocket.o: $(hdrdir)/ruby/internal/gc.h
+sockssocket.o: $(hdrdir)/ruby/internal/glob.h
+sockssocket.o: $(hdrdir)/ruby/internal/globals.h
+sockssocket.o: $(hdrdir)/ruby/internal/has/attribute.h
+sockssocket.o: $(hdrdir)/ruby/internal/has/builtin.h
+sockssocket.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+sockssocket.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+sockssocket.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+sockssocket.o: $(hdrdir)/ruby/internal/has/extension.h
+sockssocket.o: $(hdrdir)/ruby/internal/has/feature.h
+sockssocket.o: $(hdrdir)/ruby/internal/has/warning.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/array.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/bignum.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/class.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/compar.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/complex.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/cont.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/dir.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/enum.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/error.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/eval.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/file.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/gc.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/hash.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/io.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/load.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/marshal.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/numeric.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/object.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/parse.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/proc.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/process.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/random.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/range.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/rational.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/re.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/ruby.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/select.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/signal.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/string.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/struct.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/thread.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/time.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/variable.h
+sockssocket.o: $(hdrdir)/ruby/internal/intern/vm.h
+sockssocket.o: $(hdrdir)/ruby/internal/interpreter.h
+sockssocket.o: $(hdrdir)/ruby/internal/iterator.h
+sockssocket.o: $(hdrdir)/ruby/internal/memory.h
+sockssocket.o: $(hdrdir)/ruby/internal/method.h
+sockssocket.o: $(hdrdir)/ruby/internal/module.h
+sockssocket.o: $(hdrdir)/ruby/internal/newobj.h
+sockssocket.o: $(hdrdir)/ruby/internal/rgengc.h
+sockssocket.o: $(hdrdir)/ruby/internal/scan_args.h
+sockssocket.o: $(hdrdir)/ruby/internal/special_consts.h
+sockssocket.o: $(hdrdir)/ruby/internal/static_assert.h
+sockssocket.o: $(hdrdir)/ruby/internal/stdalign.h
+sockssocket.o: $(hdrdir)/ruby/internal/stdbool.h
+sockssocket.o: $(hdrdir)/ruby/internal/symbol.h
+sockssocket.o: $(hdrdir)/ruby/internal/token_paste.h
+sockssocket.o: $(hdrdir)/ruby/internal/value.h
+sockssocket.o: $(hdrdir)/ruby/internal/value_type.h
+sockssocket.o: $(hdrdir)/ruby/internal/variable.h
+sockssocket.o: $(hdrdir)/ruby/internal/warning_push.h
+sockssocket.o: $(hdrdir)/ruby/internal/xmalloc.h
sockssocket.o: $(hdrdir)/ruby/assert.h
sockssocket.o: $(hdrdir)/ruby/backward.h
sockssocket.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -1864,146 +1864,146 @@ 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/impl/anyargs.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-tcpserver.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-tcpserver.o: $(hdrdir)/ruby/impl/assume.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/artificial.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/cold.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/const.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/error.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/format.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/noalias.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/noinline.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/pure.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/restrict.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/warning.h
-tcpserver.o: $(hdrdir)/ruby/impl/attr/weakref.h
-tcpserver.o: $(hdrdir)/ruby/impl/cast.h
-tcpserver.o: $(hdrdir)/ruby/impl/compiler_is.h
-tcpserver.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-tcpserver.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-tcpserver.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-tcpserver.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-tcpserver.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-tcpserver.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-tcpserver.o: $(hdrdir)/ruby/impl/compiler_since.h
-tcpserver.o: $(hdrdir)/ruby/impl/config.h
-tcpserver.o: $(hdrdir)/ruby/impl/constant_p.h
-tcpserver.o: $(hdrdir)/ruby/impl/core.h
-tcpserver.o: $(hdrdir)/ruby/impl/core/rarray.h
-tcpserver.o: $(hdrdir)/ruby/impl/core/rbasic.h
-tcpserver.o: $(hdrdir)/ruby/impl/core/rbignum.h
-tcpserver.o: $(hdrdir)/ruby/impl/core/rclass.h
-tcpserver.o: $(hdrdir)/ruby/impl/core/rdata.h
-tcpserver.o: $(hdrdir)/ruby/impl/core/rfile.h
-tcpserver.o: $(hdrdir)/ruby/impl/core/rhash.h
-tcpserver.o: $(hdrdir)/ruby/impl/core/robject.h
-tcpserver.o: $(hdrdir)/ruby/impl/core/rregexp.h
-tcpserver.o: $(hdrdir)/ruby/impl/core/rstring.h
-tcpserver.o: $(hdrdir)/ruby/impl/core/rstruct.h
-tcpserver.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-tcpserver.o: $(hdrdir)/ruby/impl/ctype.h
-tcpserver.o: $(hdrdir)/ruby/impl/dllexport.h
-tcpserver.o: $(hdrdir)/ruby/impl/dosish.h
-tcpserver.o: $(hdrdir)/ruby/impl/error.h
-tcpserver.o: $(hdrdir)/ruby/impl/eval.h
-tcpserver.o: $(hdrdir)/ruby/impl/event.h
-tcpserver.o: $(hdrdir)/ruby/impl/fl_type.h
-tcpserver.o: $(hdrdir)/ruby/impl/gc.h
-tcpserver.o: $(hdrdir)/ruby/impl/glob.h
-tcpserver.o: $(hdrdir)/ruby/impl/globals.h
-tcpserver.o: $(hdrdir)/ruby/impl/has/attribute.h
-tcpserver.o: $(hdrdir)/ruby/impl/has/builtin.h
-tcpserver.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-tcpserver.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-tcpserver.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-tcpserver.o: $(hdrdir)/ruby/impl/has/extension.h
-tcpserver.o: $(hdrdir)/ruby/impl/has/feature.h
-tcpserver.o: $(hdrdir)/ruby/impl/has/warning.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/array.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/bignum.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/class.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/compar.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/complex.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/cont.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/dir.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/enum.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/error.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/eval.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/file.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/gc.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/hash.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/io.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/load.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/marshal.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/numeric.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/object.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/parse.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/proc.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/process.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/random.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/range.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/rational.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/re.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/ruby.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/select.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/signal.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/string.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/struct.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/thread.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/time.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/variable.h
-tcpserver.o: $(hdrdir)/ruby/impl/intern/vm.h
-tcpserver.o: $(hdrdir)/ruby/impl/interpreter.h
-tcpserver.o: $(hdrdir)/ruby/impl/iterator.h
-tcpserver.o: $(hdrdir)/ruby/impl/memory.h
-tcpserver.o: $(hdrdir)/ruby/impl/method.h
-tcpserver.o: $(hdrdir)/ruby/impl/module.h
-tcpserver.o: $(hdrdir)/ruby/impl/newobj.h
-tcpserver.o: $(hdrdir)/ruby/impl/rgengc.h
-tcpserver.o: $(hdrdir)/ruby/impl/scan_args.h
-tcpserver.o: $(hdrdir)/ruby/impl/special_consts.h
-tcpserver.o: $(hdrdir)/ruby/impl/static_assert.h
-tcpserver.o: $(hdrdir)/ruby/impl/stdalign.h
-tcpserver.o: $(hdrdir)/ruby/impl/stdbool.h
-tcpserver.o: $(hdrdir)/ruby/impl/symbol.h
-tcpserver.o: $(hdrdir)/ruby/impl/token_paste.h
-tcpserver.o: $(hdrdir)/ruby/impl/value.h
-tcpserver.o: $(hdrdir)/ruby/impl/value_type.h
-tcpserver.o: $(hdrdir)/ruby/impl/variable.h
-tcpserver.o: $(hdrdir)/ruby/impl/warning_push.h
-tcpserver.o: $(hdrdir)/ruby/impl/xmalloc.h
+tcpserver.o: $(hdrdir)/ruby/internal/anyargs.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+tcpserver.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+tcpserver.o: $(hdrdir)/ruby/internal/assume.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/artificial.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/cold.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/const.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/error.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/format.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/noalias.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/noinline.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/pure.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/restrict.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/warning.h
+tcpserver.o: $(hdrdir)/ruby/internal/attr/weakref.h
+tcpserver.o: $(hdrdir)/ruby/internal/cast.h
+tcpserver.o: $(hdrdir)/ruby/internal/compiler_is.h
+tcpserver.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+tcpserver.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+tcpserver.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+tcpserver.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+tcpserver.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+tcpserver.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+tcpserver.o: $(hdrdir)/ruby/internal/compiler_since.h
+tcpserver.o: $(hdrdir)/ruby/internal/config.h
+tcpserver.o: $(hdrdir)/ruby/internal/constant_p.h
+tcpserver.o: $(hdrdir)/ruby/internal/core.h
+tcpserver.o: $(hdrdir)/ruby/internal/core/rarray.h
+tcpserver.o: $(hdrdir)/ruby/internal/core/rbasic.h
+tcpserver.o: $(hdrdir)/ruby/internal/core/rbignum.h
+tcpserver.o: $(hdrdir)/ruby/internal/core/rclass.h
+tcpserver.o: $(hdrdir)/ruby/internal/core/rdata.h
+tcpserver.o: $(hdrdir)/ruby/internal/core/rfile.h
+tcpserver.o: $(hdrdir)/ruby/internal/core/rhash.h
+tcpserver.o: $(hdrdir)/ruby/internal/core/robject.h
+tcpserver.o: $(hdrdir)/ruby/internal/core/rregexp.h
+tcpserver.o: $(hdrdir)/ruby/internal/core/rstring.h
+tcpserver.o: $(hdrdir)/ruby/internal/core/rstruct.h
+tcpserver.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+tcpserver.o: $(hdrdir)/ruby/internal/ctype.h
+tcpserver.o: $(hdrdir)/ruby/internal/dllexport.h
+tcpserver.o: $(hdrdir)/ruby/internal/dosish.h
+tcpserver.o: $(hdrdir)/ruby/internal/error.h
+tcpserver.o: $(hdrdir)/ruby/internal/eval.h
+tcpserver.o: $(hdrdir)/ruby/internal/event.h
+tcpserver.o: $(hdrdir)/ruby/internal/fl_type.h
+tcpserver.o: $(hdrdir)/ruby/internal/gc.h
+tcpserver.o: $(hdrdir)/ruby/internal/glob.h
+tcpserver.o: $(hdrdir)/ruby/internal/globals.h
+tcpserver.o: $(hdrdir)/ruby/internal/has/attribute.h
+tcpserver.o: $(hdrdir)/ruby/internal/has/builtin.h
+tcpserver.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+tcpserver.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+tcpserver.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+tcpserver.o: $(hdrdir)/ruby/internal/has/extension.h
+tcpserver.o: $(hdrdir)/ruby/internal/has/feature.h
+tcpserver.o: $(hdrdir)/ruby/internal/has/warning.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/array.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/bignum.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/class.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/compar.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/complex.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/cont.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/dir.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/enum.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/error.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/eval.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/file.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/gc.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/hash.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/io.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/load.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/marshal.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/numeric.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/object.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/parse.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/proc.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/process.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/random.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/range.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/rational.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/re.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/ruby.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/select.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/signal.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/string.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/struct.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/thread.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/time.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/variable.h
+tcpserver.o: $(hdrdir)/ruby/internal/intern/vm.h
+tcpserver.o: $(hdrdir)/ruby/internal/interpreter.h
+tcpserver.o: $(hdrdir)/ruby/internal/iterator.h
+tcpserver.o: $(hdrdir)/ruby/internal/memory.h
+tcpserver.o: $(hdrdir)/ruby/internal/method.h
+tcpserver.o: $(hdrdir)/ruby/internal/module.h
+tcpserver.o: $(hdrdir)/ruby/internal/newobj.h
+tcpserver.o: $(hdrdir)/ruby/internal/rgengc.h
+tcpserver.o: $(hdrdir)/ruby/internal/scan_args.h
+tcpserver.o: $(hdrdir)/ruby/internal/special_consts.h
+tcpserver.o: $(hdrdir)/ruby/internal/static_assert.h
+tcpserver.o: $(hdrdir)/ruby/internal/stdalign.h
+tcpserver.o: $(hdrdir)/ruby/internal/stdbool.h
+tcpserver.o: $(hdrdir)/ruby/internal/symbol.h
+tcpserver.o: $(hdrdir)/ruby/internal/token_paste.h
+tcpserver.o: $(hdrdir)/ruby/internal/value.h
+tcpserver.o: $(hdrdir)/ruby/internal/value_type.h
+tcpserver.o: $(hdrdir)/ruby/internal/variable.h
+tcpserver.o: $(hdrdir)/ruby/internal/warning_push.h
+tcpserver.o: $(hdrdir)/ruby/internal/xmalloc.h
tcpserver.o: $(hdrdir)/ruby/assert.h
tcpserver.o: $(hdrdir)/ruby/backward.h
tcpserver.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -2049,146 +2049,146 @@ 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/impl/anyargs.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-tcpsocket.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-tcpsocket.o: $(hdrdir)/ruby/impl/assume.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/artificial.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/cold.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/const.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/error.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/format.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/noalias.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/noinline.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/pure.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/restrict.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/warning.h
-tcpsocket.o: $(hdrdir)/ruby/impl/attr/weakref.h
-tcpsocket.o: $(hdrdir)/ruby/impl/cast.h
-tcpsocket.o: $(hdrdir)/ruby/impl/compiler_is.h
-tcpsocket.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-tcpsocket.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-tcpsocket.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-tcpsocket.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-tcpsocket.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-tcpsocket.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-tcpsocket.o: $(hdrdir)/ruby/impl/compiler_since.h
-tcpsocket.o: $(hdrdir)/ruby/impl/config.h
-tcpsocket.o: $(hdrdir)/ruby/impl/constant_p.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core/rarray.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core/rbasic.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core/rbignum.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core/rclass.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core/rdata.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core/rfile.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core/rhash.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core/robject.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core/rregexp.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core/rstring.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core/rstruct.h
-tcpsocket.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-tcpsocket.o: $(hdrdir)/ruby/impl/ctype.h
-tcpsocket.o: $(hdrdir)/ruby/impl/dllexport.h
-tcpsocket.o: $(hdrdir)/ruby/impl/dosish.h
-tcpsocket.o: $(hdrdir)/ruby/impl/error.h
-tcpsocket.o: $(hdrdir)/ruby/impl/eval.h
-tcpsocket.o: $(hdrdir)/ruby/impl/event.h
-tcpsocket.o: $(hdrdir)/ruby/impl/fl_type.h
-tcpsocket.o: $(hdrdir)/ruby/impl/gc.h
-tcpsocket.o: $(hdrdir)/ruby/impl/glob.h
-tcpsocket.o: $(hdrdir)/ruby/impl/globals.h
-tcpsocket.o: $(hdrdir)/ruby/impl/has/attribute.h
-tcpsocket.o: $(hdrdir)/ruby/impl/has/builtin.h
-tcpsocket.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-tcpsocket.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-tcpsocket.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-tcpsocket.o: $(hdrdir)/ruby/impl/has/extension.h
-tcpsocket.o: $(hdrdir)/ruby/impl/has/feature.h
-tcpsocket.o: $(hdrdir)/ruby/impl/has/warning.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/array.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/bignum.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/class.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/compar.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/complex.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/cont.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/dir.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/enum.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/error.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/eval.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/file.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/gc.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/hash.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/io.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/load.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/marshal.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/numeric.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/object.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/parse.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/proc.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/process.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/random.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/range.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/rational.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/re.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/ruby.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/select.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/signal.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/string.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/struct.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/thread.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/time.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/variable.h
-tcpsocket.o: $(hdrdir)/ruby/impl/intern/vm.h
-tcpsocket.o: $(hdrdir)/ruby/impl/interpreter.h
-tcpsocket.o: $(hdrdir)/ruby/impl/iterator.h
-tcpsocket.o: $(hdrdir)/ruby/impl/memory.h
-tcpsocket.o: $(hdrdir)/ruby/impl/method.h
-tcpsocket.o: $(hdrdir)/ruby/impl/module.h
-tcpsocket.o: $(hdrdir)/ruby/impl/newobj.h
-tcpsocket.o: $(hdrdir)/ruby/impl/rgengc.h
-tcpsocket.o: $(hdrdir)/ruby/impl/scan_args.h
-tcpsocket.o: $(hdrdir)/ruby/impl/special_consts.h
-tcpsocket.o: $(hdrdir)/ruby/impl/static_assert.h
-tcpsocket.o: $(hdrdir)/ruby/impl/stdalign.h
-tcpsocket.o: $(hdrdir)/ruby/impl/stdbool.h
-tcpsocket.o: $(hdrdir)/ruby/impl/symbol.h
-tcpsocket.o: $(hdrdir)/ruby/impl/token_paste.h
-tcpsocket.o: $(hdrdir)/ruby/impl/value.h
-tcpsocket.o: $(hdrdir)/ruby/impl/value_type.h
-tcpsocket.o: $(hdrdir)/ruby/impl/variable.h
-tcpsocket.o: $(hdrdir)/ruby/impl/warning_push.h
-tcpsocket.o: $(hdrdir)/ruby/impl/xmalloc.h
+tcpsocket.o: $(hdrdir)/ruby/internal/anyargs.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+tcpsocket.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+tcpsocket.o: $(hdrdir)/ruby/internal/assume.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/artificial.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/cold.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/const.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/error.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/format.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/noalias.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/noinline.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/pure.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/restrict.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/warning.h
+tcpsocket.o: $(hdrdir)/ruby/internal/attr/weakref.h
+tcpsocket.o: $(hdrdir)/ruby/internal/cast.h
+tcpsocket.o: $(hdrdir)/ruby/internal/compiler_is.h
+tcpsocket.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+tcpsocket.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+tcpsocket.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+tcpsocket.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+tcpsocket.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+tcpsocket.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+tcpsocket.o: $(hdrdir)/ruby/internal/compiler_since.h
+tcpsocket.o: $(hdrdir)/ruby/internal/config.h
+tcpsocket.o: $(hdrdir)/ruby/internal/constant_p.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core/rarray.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core/rbasic.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core/rbignum.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core/rclass.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core/rdata.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core/rfile.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core/rhash.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core/robject.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core/rregexp.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core/rstring.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core/rstruct.h
+tcpsocket.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+tcpsocket.o: $(hdrdir)/ruby/internal/ctype.h
+tcpsocket.o: $(hdrdir)/ruby/internal/dllexport.h
+tcpsocket.o: $(hdrdir)/ruby/internal/dosish.h
+tcpsocket.o: $(hdrdir)/ruby/internal/error.h
+tcpsocket.o: $(hdrdir)/ruby/internal/eval.h
+tcpsocket.o: $(hdrdir)/ruby/internal/event.h
+tcpsocket.o: $(hdrdir)/ruby/internal/fl_type.h
+tcpsocket.o: $(hdrdir)/ruby/internal/gc.h
+tcpsocket.o: $(hdrdir)/ruby/internal/glob.h
+tcpsocket.o: $(hdrdir)/ruby/internal/globals.h
+tcpsocket.o: $(hdrdir)/ruby/internal/has/attribute.h
+tcpsocket.o: $(hdrdir)/ruby/internal/has/builtin.h
+tcpsocket.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+tcpsocket.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+tcpsocket.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+tcpsocket.o: $(hdrdir)/ruby/internal/has/extension.h
+tcpsocket.o: $(hdrdir)/ruby/internal/has/feature.h
+tcpsocket.o: $(hdrdir)/ruby/internal/has/warning.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/array.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/bignum.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/class.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/compar.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/complex.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/cont.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/dir.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/enum.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/error.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/eval.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/file.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/gc.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/hash.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/io.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/load.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/marshal.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/numeric.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/object.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/parse.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/proc.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/process.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/random.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/range.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/rational.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/re.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/ruby.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/select.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/signal.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/string.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/struct.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/thread.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/time.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/variable.h
+tcpsocket.o: $(hdrdir)/ruby/internal/intern/vm.h
+tcpsocket.o: $(hdrdir)/ruby/internal/interpreter.h
+tcpsocket.o: $(hdrdir)/ruby/internal/iterator.h
+tcpsocket.o: $(hdrdir)/ruby/internal/memory.h
+tcpsocket.o: $(hdrdir)/ruby/internal/method.h
+tcpsocket.o: $(hdrdir)/ruby/internal/module.h
+tcpsocket.o: $(hdrdir)/ruby/internal/newobj.h
+tcpsocket.o: $(hdrdir)/ruby/internal/rgengc.h
+tcpsocket.o: $(hdrdir)/ruby/internal/scan_args.h
+tcpsocket.o: $(hdrdir)/ruby/internal/special_consts.h
+tcpsocket.o: $(hdrdir)/ruby/internal/static_assert.h
+tcpsocket.o: $(hdrdir)/ruby/internal/stdalign.h
+tcpsocket.o: $(hdrdir)/ruby/internal/stdbool.h
+tcpsocket.o: $(hdrdir)/ruby/internal/symbol.h
+tcpsocket.o: $(hdrdir)/ruby/internal/token_paste.h
+tcpsocket.o: $(hdrdir)/ruby/internal/value.h
+tcpsocket.o: $(hdrdir)/ruby/internal/value_type.h
+tcpsocket.o: $(hdrdir)/ruby/internal/variable.h
+tcpsocket.o: $(hdrdir)/ruby/internal/warning_push.h
+tcpsocket.o: $(hdrdir)/ruby/internal/xmalloc.h
tcpsocket.o: $(hdrdir)/ruby/assert.h
tcpsocket.o: $(hdrdir)/ruby/backward.h
tcpsocket.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -2234,146 +2234,146 @@ 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/impl/anyargs.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-udpsocket.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-udpsocket.o: $(hdrdir)/ruby/impl/assume.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/artificial.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/cold.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/const.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/error.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/format.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/noalias.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/noinline.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/pure.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/restrict.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/warning.h
-udpsocket.o: $(hdrdir)/ruby/impl/attr/weakref.h
-udpsocket.o: $(hdrdir)/ruby/impl/cast.h
-udpsocket.o: $(hdrdir)/ruby/impl/compiler_is.h
-udpsocket.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-udpsocket.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-udpsocket.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-udpsocket.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-udpsocket.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-udpsocket.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-udpsocket.o: $(hdrdir)/ruby/impl/compiler_since.h
-udpsocket.o: $(hdrdir)/ruby/impl/config.h
-udpsocket.o: $(hdrdir)/ruby/impl/constant_p.h
-udpsocket.o: $(hdrdir)/ruby/impl/core.h
-udpsocket.o: $(hdrdir)/ruby/impl/core/rarray.h
-udpsocket.o: $(hdrdir)/ruby/impl/core/rbasic.h
-udpsocket.o: $(hdrdir)/ruby/impl/core/rbignum.h
-udpsocket.o: $(hdrdir)/ruby/impl/core/rclass.h
-udpsocket.o: $(hdrdir)/ruby/impl/core/rdata.h
-udpsocket.o: $(hdrdir)/ruby/impl/core/rfile.h
-udpsocket.o: $(hdrdir)/ruby/impl/core/rhash.h
-udpsocket.o: $(hdrdir)/ruby/impl/core/robject.h
-udpsocket.o: $(hdrdir)/ruby/impl/core/rregexp.h
-udpsocket.o: $(hdrdir)/ruby/impl/core/rstring.h
-udpsocket.o: $(hdrdir)/ruby/impl/core/rstruct.h
-udpsocket.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-udpsocket.o: $(hdrdir)/ruby/impl/ctype.h
-udpsocket.o: $(hdrdir)/ruby/impl/dllexport.h
-udpsocket.o: $(hdrdir)/ruby/impl/dosish.h
-udpsocket.o: $(hdrdir)/ruby/impl/error.h
-udpsocket.o: $(hdrdir)/ruby/impl/eval.h
-udpsocket.o: $(hdrdir)/ruby/impl/event.h
-udpsocket.o: $(hdrdir)/ruby/impl/fl_type.h
-udpsocket.o: $(hdrdir)/ruby/impl/gc.h
-udpsocket.o: $(hdrdir)/ruby/impl/glob.h
-udpsocket.o: $(hdrdir)/ruby/impl/globals.h
-udpsocket.o: $(hdrdir)/ruby/impl/has/attribute.h
-udpsocket.o: $(hdrdir)/ruby/impl/has/builtin.h
-udpsocket.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-udpsocket.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-udpsocket.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-udpsocket.o: $(hdrdir)/ruby/impl/has/extension.h
-udpsocket.o: $(hdrdir)/ruby/impl/has/feature.h
-udpsocket.o: $(hdrdir)/ruby/impl/has/warning.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/array.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/bignum.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/class.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/compar.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/complex.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/cont.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/dir.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/enum.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/error.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/eval.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/file.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/gc.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/hash.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/io.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/load.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/marshal.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/numeric.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/object.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/parse.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/proc.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/process.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/random.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/range.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/rational.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/re.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/ruby.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/select.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/signal.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/string.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/struct.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/thread.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/time.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/variable.h
-udpsocket.o: $(hdrdir)/ruby/impl/intern/vm.h
-udpsocket.o: $(hdrdir)/ruby/impl/interpreter.h
-udpsocket.o: $(hdrdir)/ruby/impl/iterator.h
-udpsocket.o: $(hdrdir)/ruby/impl/memory.h
-udpsocket.o: $(hdrdir)/ruby/impl/method.h
-udpsocket.o: $(hdrdir)/ruby/impl/module.h
-udpsocket.o: $(hdrdir)/ruby/impl/newobj.h
-udpsocket.o: $(hdrdir)/ruby/impl/rgengc.h
-udpsocket.o: $(hdrdir)/ruby/impl/scan_args.h
-udpsocket.o: $(hdrdir)/ruby/impl/special_consts.h
-udpsocket.o: $(hdrdir)/ruby/impl/static_assert.h
-udpsocket.o: $(hdrdir)/ruby/impl/stdalign.h
-udpsocket.o: $(hdrdir)/ruby/impl/stdbool.h
-udpsocket.o: $(hdrdir)/ruby/impl/symbol.h
-udpsocket.o: $(hdrdir)/ruby/impl/token_paste.h
-udpsocket.o: $(hdrdir)/ruby/impl/value.h
-udpsocket.o: $(hdrdir)/ruby/impl/value_type.h
-udpsocket.o: $(hdrdir)/ruby/impl/variable.h
-udpsocket.o: $(hdrdir)/ruby/impl/warning_push.h
-udpsocket.o: $(hdrdir)/ruby/impl/xmalloc.h
+udpsocket.o: $(hdrdir)/ruby/internal/anyargs.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+udpsocket.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+udpsocket.o: $(hdrdir)/ruby/internal/assume.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/artificial.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/cold.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/const.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/error.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/format.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/noalias.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/noinline.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/pure.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/restrict.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/warning.h
+udpsocket.o: $(hdrdir)/ruby/internal/attr/weakref.h
+udpsocket.o: $(hdrdir)/ruby/internal/cast.h
+udpsocket.o: $(hdrdir)/ruby/internal/compiler_is.h
+udpsocket.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+udpsocket.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+udpsocket.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+udpsocket.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+udpsocket.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+udpsocket.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+udpsocket.o: $(hdrdir)/ruby/internal/compiler_since.h
+udpsocket.o: $(hdrdir)/ruby/internal/config.h
+udpsocket.o: $(hdrdir)/ruby/internal/constant_p.h
+udpsocket.o: $(hdrdir)/ruby/internal/core.h
+udpsocket.o: $(hdrdir)/ruby/internal/core/rarray.h
+udpsocket.o: $(hdrdir)/ruby/internal/core/rbasic.h
+udpsocket.o: $(hdrdir)/ruby/internal/core/rbignum.h
+udpsocket.o: $(hdrdir)/ruby/internal/core/rclass.h
+udpsocket.o: $(hdrdir)/ruby/internal/core/rdata.h
+udpsocket.o: $(hdrdir)/ruby/internal/core/rfile.h
+udpsocket.o: $(hdrdir)/ruby/internal/core/rhash.h
+udpsocket.o: $(hdrdir)/ruby/internal/core/robject.h
+udpsocket.o: $(hdrdir)/ruby/internal/core/rregexp.h
+udpsocket.o: $(hdrdir)/ruby/internal/core/rstring.h
+udpsocket.o: $(hdrdir)/ruby/internal/core/rstruct.h
+udpsocket.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+udpsocket.o: $(hdrdir)/ruby/internal/ctype.h
+udpsocket.o: $(hdrdir)/ruby/internal/dllexport.h
+udpsocket.o: $(hdrdir)/ruby/internal/dosish.h
+udpsocket.o: $(hdrdir)/ruby/internal/error.h
+udpsocket.o: $(hdrdir)/ruby/internal/eval.h
+udpsocket.o: $(hdrdir)/ruby/internal/event.h
+udpsocket.o: $(hdrdir)/ruby/internal/fl_type.h
+udpsocket.o: $(hdrdir)/ruby/internal/gc.h
+udpsocket.o: $(hdrdir)/ruby/internal/glob.h
+udpsocket.o: $(hdrdir)/ruby/internal/globals.h
+udpsocket.o: $(hdrdir)/ruby/internal/has/attribute.h
+udpsocket.o: $(hdrdir)/ruby/internal/has/builtin.h
+udpsocket.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+udpsocket.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+udpsocket.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+udpsocket.o: $(hdrdir)/ruby/internal/has/extension.h
+udpsocket.o: $(hdrdir)/ruby/internal/has/feature.h
+udpsocket.o: $(hdrdir)/ruby/internal/has/warning.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/array.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/bignum.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/class.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/compar.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/complex.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/cont.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/dir.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/enum.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/error.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/eval.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/file.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/gc.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/hash.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/io.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/load.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/marshal.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/numeric.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/object.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/parse.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/proc.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/process.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/random.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/range.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/rational.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/re.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/ruby.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/select.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/signal.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/string.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/struct.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/thread.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/time.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/variable.h
+udpsocket.o: $(hdrdir)/ruby/internal/intern/vm.h
+udpsocket.o: $(hdrdir)/ruby/internal/interpreter.h
+udpsocket.o: $(hdrdir)/ruby/internal/iterator.h
+udpsocket.o: $(hdrdir)/ruby/internal/memory.h
+udpsocket.o: $(hdrdir)/ruby/internal/method.h
+udpsocket.o: $(hdrdir)/ruby/internal/module.h
+udpsocket.o: $(hdrdir)/ruby/internal/newobj.h
+udpsocket.o: $(hdrdir)/ruby/internal/rgengc.h
+udpsocket.o: $(hdrdir)/ruby/internal/scan_args.h
+udpsocket.o: $(hdrdir)/ruby/internal/special_consts.h
+udpsocket.o: $(hdrdir)/ruby/internal/static_assert.h
+udpsocket.o: $(hdrdir)/ruby/internal/stdalign.h
+udpsocket.o: $(hdrdir)/ruby/internal/stdbool.h
+udpsocket.o: $(hdrdir)/ruby/internal/symbol.h
+udpsocket.o: $(hdrdir)/ruby/internal/token_paste.h
+udpsocket.o: $(hdrdir)/ruby/internal/value.h
+udpsocket.o: $(hdrdir)/ruby/internal/value_type.h
+udpsocket.o: $(hdrdir)/ruby/internal/variable.h
+udpsocket.o: $(hdrdir)/ruby/internal/warning_push.h
+udpsocket.o: $(hdrdir)/ruby/internal/xmalloc.h
udpsocket.o: $(hdrdir)/ruby/assert.h
udpsocket.o: $(hdrdir)/ruby/backward.h
udpsocket.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -2419,146 +2419,146 @@ 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/impl/anyargs.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-unixserver.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-unixserver.o: $(hdrdir)/ruby/impl/assume.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/artificial.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/cold.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/const.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/error.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/format.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/noalias.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/noinline.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/pure.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/restrict.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/warning.h
-unixserver.o: $(hdrdir)/ruby/impl/attr/weakref.h
-unixserver.o: $(hdrdir)/ruby/impl/cast.h
-unixserver.o: $(hdrdir)/ruby/impl/compiler_is.h
-unixserver.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-unixserver.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-unixserver.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-unixserver.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-unixserver.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-unixserver.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-unixserver.o: $(hdrdir)/ruby/impl/compiler_since.h
-unixserver.o: $(hdrdir)/ruby/impl/config.h
-unixserver.o: $(hdrdir)/ruby/impl/constant_p.h
-unixserver.o: $(hdrdir)/ruby/impl/core.h
-unixserver.o: $(hdrdir)/ruby/impl/core/rarray.h
-unixserver.o: $(hdrdir)/ruby/impl/core/rbasic.h
-unixserver.o: $(hdrdir)/ruby/impl/core/rbignum.h
-unixserver.o: $(hdrdir)/ruby/impl/core/rclass.h
-unixserver.o: $(hdrdir)/ruby/impl/core/rdata.h
-unixserver.o: $(hdrdir)/ruby/impl/core/rfile.h
-unixserver.o: $(hdrdir)/ruby/impl/core/rhash.h
-unixserver.o: $(hdrdir)/ruby/impl/core/robject.h
-unixserver.o: $(hdrdir)/ruby/impl/core/rregexp.h
-unixserver.o: $(hdrdir)/ruby/impl/core/rstring.h
-unixserver.o: $(hdrdir)/ruby/impl/core/rstruct.h
-unixserver.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-unixserver.o: $(hdrdir)/ruby/impl/ctype.h
-unixserver.o: $(hdrdir)/ruby/impl/dllexport.h
-unixserver.o: $(hdrdir)/ruby/impl/dosish.h
-unixserver.o: $(hdrdir)/ruby/impl/error.h
-unixserver.o: $(hdrdir)/ruby/impl/eval.h
-unixserver.o: $(hdrdir)/ruby/impl/event.h
-unixserver.o: $(hdrdir)/ruby/impl/fl_type.h
-unixserver.o: $(hdrdir)/ruby/impl/gc.h
-unixserver.o: $(hdrdir)/ruby/impl/glob.h
-unixserver.o: $(hdrdir)/ruby/impl/globals.h
-unixserver.o: $(hdrdir)/ruby/impl/has/attribute.h
-unixserver.o: $(hdrdir)/ruby/impl/has/builtin.h
-unixserver.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-unixserver.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-unixserver.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-unixserver.o: $(hdrdir)/ruby/impl/has/extension.h
-unixserver.o: $(hdrdir)/ruby/impl/has/feature.h
-unixserver.o: $(hdrdir)/ruby/impl/has/warning.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/array.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/bignum.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/class.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/compar.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/complex.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/cont.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/dir.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/enum.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/error.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/eval.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/file.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/gc.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/hash.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/io.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/load.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/marshal.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/numeric.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/object.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/parse.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/proc.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/process.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/random.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/range.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/rational.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/re.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/ruby.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/select.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/signal.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/string.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/struct.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/thread.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/time.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/variable.h
-unixserver.o: $(hdrdir)/ruby/impl/intern/vm.h
-unixserver.o: $(hdrdir)/ruby/impl/interpreter.h
-unixserver.o: $(hdrdir)/ruby/impl/iterator.h
-unixserver.o: $(hdrdir)/ruby/impl/memory.h
-unixserver.o: $(hdrdir)/ruby/impl/method.h
-unixserver.o: $(hdrdir)/ruby/impl/module.h
-unixserver.o: $(hdrdir)/ruby/impl/newobj.h
-unixserver.o: $(hdrdir)/ruby/impl/rgengc.h
-unixserver.o: $(hdrdir)/ruby/impl/scan_args.h
-unixserver.o: $(hdrdir)/ruby/impl/special_consts.h
-unixserver.o: $(hdrdir)/ruby/impl/static_assert.h
-unixserver.o: $(hdrdir)/ruby/impl/stdalign.h
-unixserver.o: $(hdrdir)/ruby/impl/stdbool.h
-unixserver.o: $(hdrdir)/ruby/impl/symbol.h
-unixserver.o: $(hdrdir)/ruby/impl/token_paste.h
-unixserver.o: $(hdrdir)/ruby/impl/value.h
-unixserver.o: $(hdrdir)/ruby/impl/value_type.h
-unixserver.o: $(hdrdir)/ruby/impl/variable.h
-unixserver.o: $(hdrdir)/ruby/impl/warning_push.h
-unixserver.o: $(hdrdir)/ruby/impl/xmalloc.h
+unixserver.o: $(hdrdir)/ruby/internal/anyargs.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+unixserver.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+unixserver.o: $(hdrdir)/ruby/internal/assume.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/artificial.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/cold.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/const.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/error.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/format.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/noalias.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/noinline.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/pure.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/restrict.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/warning.h
+unixserver.o: $(hdrdir)/ruby/internal/attr/weakref.h
+unixserver.o: $(hdrdir)/ruby/internal/cast.h
+unixserver.o: $(hdrdir)/ruby/internal/compiler_is.h
+unixserver.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+unixserver.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+unixserver.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+unixserver.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+unixserver.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+unixserver.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+unixserver.o: $(hdrdir)/ruby/internal/compiler_since.h
+unixserver.o: $(hdrdir)/ruby/internal/config.h
+unixserver.o: $(hdrdir)/ruby/internal/constant_p.h
+unixserver.o: $(hdrdir)/ruby/internal/core.h
+unixserver.o: $(hdrdir)/ruby/internal/core/rarray.h
+unixserver.o: $(hdrdir)/ruby/internal/core/rbasic.h
+unixserver.o: $(hdrdir)/ruby/internal/core/rbignum.h
+unixserver.o: $(hdrdir)/ruby/internal/core/rclass.h
+unixserver.o: $(hdrdir)/ruby/internal/core/rdata.h
+unixserver.o: $(hdrdir)/ruby/internal/core/rfile.h
+unixserver.o: $(hdrdir)/ruby/internal/core/rhash.h
+unixserver.o: $(hdrdir)/ruby/internal/core/robject.h
+unixserver.o: $(hdrdir)/ruby/internal/core/rregexp.h
+unixserver.o: $(hdrdir)/ruby/internal/core/rstring.h
+unixserver.o: $(hdrdir)/ruby/internal/core/rstruct.h
+unixserver.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+unixserver.o: $(hdrdir)/ruby/internal/ctype.h
+unixserver.o: $(hdrdir)/ruby/internal/dllexport.h
+unixserver.o: $(hdrdir)/ruby/internal/dosish.h
+unixserver.o: $(hdrdir)/ruby/internal/error.h
+unixserver.o: $(hdrdir)/ruby/internal/eval.h
+unixserver.o: $(hdrdir)/ruby/internal/event.h
+unixserver.o: $(hdrdir)/ruby/internal/fl_type.h
+unixserver.o: $(hdrdir)/ruby/internal/gc.h
+unixserver.o: $(hdrdir)/ruby/internal/glob.h
+unixserver.o: $(hdrdir)/ruby/internal/globals.h
+unixserver.o: $(hdrdir)/ruby/internal/has/attribute.h
+unixserver.o: $(hdrdir)/ruby/internal/has/builtin.h
+unixserver.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+unixserver.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+unixserver.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+unixserver.o: $(hdrdir)/ruby/internal/has/extension.h
+unixserver.o: $(hdrdir)/ruby/internal/has/feature.h
+unixserver.o: $(hdrdir)/ruby/internal/has/warning.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/array.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/bignum.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/class.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/compar.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/complex.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/cont.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/dir.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/enum.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/error.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/eval.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/file.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/gc.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/hash.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/io.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/load.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/marshal.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/numeric.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/object.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/parse.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/proc.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/process.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/random.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/range.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/rational.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/re.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/ruby.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/select.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/signal.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/string.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/struct.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/thread.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/time.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/variable.h
+unixserver.o: $(hdrdir)/ruby/internal/intern/vm.h
+unixserver.o: $(hdrdir)/ruby/internal/interpreter.h
+unixserver.o: $(hdrdir)/ruby/internal/iterator.h
+unixserver.o: $(hdrdir)/ruby/internal/memory.h
+unixserver.o: $(hdrdir)/ruby/internal/method.h
+unixserver.o: $(hdrdir)/ruby/internal/module.h
+unixserver.o: $(hdrdir)/ruby/internal/newobj.h
+unixserver.o: $(hdrdir)/ruby/internal/rgengc.h
+unixserver.o: $(hdrdir)/ruby/internal/scan_args.h
+unixserver.o: $(hdrdir)/ruby/internal/special_consts.h
+unixserver.o: $(hdrdir)/ruby/internal/static_assert.h
+unixserver.o: $(hdrdir)/ruby/internal/stdalign.h
+unixserver.o: $(hdrdir)/ruby/internal/stdbool.h
+unixserver.o: $(hdrdir)/ruby/internal/symbol.h
+unixserver.o: $(hdrdir)/ruby/internal/token_paste.h
+unixserver.o: $(hdrdir)/ruby/internal/value.h
+unixserver.o: $(hdrdir)/ruby/internal/value_type.h
+unixserver.o: $(hdrdir)/ruby/internal/variable.h
+unixserver.o: $(hdrdir)/ruby/internal/warning_push.h
+unixserver.o: $(hdrdir)/ruby/internal/xmalloc.h
unixserver.o: $(hdrdir)/ruby/assert.h
unixserver.o: $(hdrdir)/ruby/backward.h
unixserver.o: $(hdrdir)/ruby/backward/2/assume.h
@@ -2604,146 +2604,146 @@ 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/impl/anyargs.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-unixsocket.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-unixsocket.o: $(hdrdir)/ruby/impl/assume.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/artificial.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/cold.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/const.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/error.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/format.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/noalias.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/noinline.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/pure.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/restrict.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/warning.h
-unixsocket.o: $(hdrdir)/ruby/impl/attr/weakref.h
-unixsocket.o: $(hdrdir)/ruby/impl/cast.h
-unixsocket.o: $(hdrdir)/ruby/impl/compiler_is.h
-unixsocket.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-unixsocket.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-unixsocket.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-unixsocket.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-unixsocket.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-unixsocket.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-unixsocket.o: $(hdrdir)/ruby/impl/compiler_since.h
-unixsocket.o: $(hdrdir)/ruby/impl/config.h
-unixsocket.o: $(hdrdir)/ruby/impl/constant_p.h
-unixsocket.o: $(hdrdir)/ruby/impl/core.h
-unixsocket.o: $(hdrdir)/ruby/impl/core/rarray.h
-unixsocket.o: $(hdrdir)/ruby/impl/core/rbasic.h
-unixsocket.o: $(hdrdir)/ruby/impl/core/rbignum.h
-unixsocket.o: $(hdrdir)/ruby/impl/core/rclass.h
-unixsocket.o: $(hdrdir)/ruby/impl/core/rdata.h
-unixsocket.o: $(hdrdir)/ruby/impl/core/rfile.h
-unixsocket.o: $(hdrdir)/ruby/impl/core/rhash.h
-unixsocket.o: $(hdrdir)/ruby/impl/core/robject.h
-unixsocket.o: $(hdrdir)/ruby/impl/core/rregexp.h
-unixsocket.o: $(hdrdir)/ruby/impl/core/rstring.h
-unixsocket.o: $(hdrdir)/ruby/impl/core/rstruct.h
-unixsocket.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-unixsocket.o: $(hdrdir)/ruby/impl/ctype.h
-unixsocket.o: $(hdrdir)/ruby/impl/dllexport.h
-unixsocket.o: $(hdrdir)/ruby/impl/dosish.h
-unixsocket.o: $(hdrdir)/ruby/impl/error.h
-unixsocket.o: $(hdrdir)/ruby/impl/eval.h
-unixsocket.o: $(hdrdir)/ruby/impl/event.h
-unixsocket.o: $(hdrdir)/ruby/impl/fl_type.h
-unixsocket.o: $(hdrdir)/ruby/impl/gc.h
-unixsocket.o: $(hdrdir)/ruby/impl/glob.h
-unixsocket.o: $(hdrdir)/ruby/impl/globals.h
-unixsocket.o: $(hdrdir)/ruby/impl/has/attribute.h
-unixsocket.o: $(hdrdir)/ruby/impl/has/builtin.h
-unixsocket.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-unixsocket.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-unixsocket.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-unixsocket.o: $(hdrdir)/ruby/impl/has/extension.h
-unixsocket.o: $(hdrdir)/ruby/impl/has/feature.h
-unixsocket.o: $(hdrdir)/ruby/impl/has/warning.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/array.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/bignum.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/class.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/compar.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/complex.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/cont.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/dir.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/enum.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/error.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/eval.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/file.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/gc.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/hash.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/io.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/load.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/marshal.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/numeric.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/object.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/parse.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/proc.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/process.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/random.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/range.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/rational.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/re.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/ruby.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/select.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/signal.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/string.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/struct.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/thread.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/time.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/variable.h
-unixsocket.o: $(hdrdir)/ruby/impl/intern/vm.h
-unixsocket.o: $(hdrdir)/ruby/impl/interpreter.h
-unixsocket.o: $(hdrdir)/ruby/impl/iterator.h
-unixsocket.o: $(hdrdir)/ruby/impl/memory.h
-unixsocket.o: $(hdrdir)/ruby/impl/method.h
-unixsocket.o: $(hdrdir)/ruby/impl/module.h
-unixsocket.o: $(hdrdir)/ruby/impl/newobj.h
-unixsocket.o: $(hdrdir)/ruby/impl/rgengc.h
-unixsocket.o: $(hdrdir)/ruby/impl/scan_args.h
-unixsocket.o: $(hdrdir)/ruby/impl/special_consts.h
-unixsocket.o: $(hdrdir)/ruby/impl/static_assert.h
-unixsocket.o: $(hdrdir)/ruby/impl/stdalign.h
-unixsocket.o: $(hdrdir)/ruby/impl/stdbool.h
-unixsocket.o: $(hdrdir)/ruby/impl/symbol.h
-unixsocket.o: $(hdrdir)/ruby/impl/token_paste.h
-unixsocket.o: $(hdrdir)/ruby/impl/value.h
-unixsocket.o: $(hdrdir)/ruby/impl/value_type.h
-unixsocket.o: $(hdrdir)/ruby/impl/variable.h
-unixsocket.o: $(hdrdir)/ruby/impl/warning_push.h
-unixsocket.o: $(hdrdir)/ruby/impl/xmalloc.h
+unixsocket.o: $(hdrdir)/ruby/internal/anyargs.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+unixsocket.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+unixsocket.o: $(hdrdir)/ruby/internal/assume.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/artificial.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/cold.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/const.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/error.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/format.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/noalias.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/noinline.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/pure.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/restrict.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/warning.h
+unixsocket.o: $(hdrdir)/ruby/internal/attr/weakref.h
+unixsocket.o: $(hdrdir)/ruby/internal/cast.h
+unixsocket.o: $(hdrdir)/ruby/internal/compiler_is.h
+unixsocket.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+unixsocket.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+unixsocket.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+unixsocket.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+unixsocket.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+unixsocket.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+unixsocket.o: $(hdrdir)/ruby/internal/compiler_since.h
+unixsocket.o: $(hdrdir)/ruby/internal/config.h
+unixsocket.o: $(hdrdir)/ruby/internal/constant_p.h
+unixsocket.o: $(hdrdir)/ruby/internal/core.h
+unixsocket.o: $(hdrdir)/ruby/internal/core/rarray.h
+unixsocket.o: $(hdrdir)/ruby/internal/core/rbasic.h
+unixsocket.o: $(hdrdir)/ruby/internal/core/rbignum.h
+unixsocket.o: $(hdrdir)/ruby/internal/core/rclass.h
+unixsocket.o: $(hdrdir)/ruby/internal/core/rdata.h
+unixsocket.o: $(hdrdir)/ruby/internal/core/rfile.h
+unixsocket.o: $(hdrdir)/ruby/internal/core/rhash.h
+unixsocket.o: $(hdrdir)/ruby/internal/core/robject.h
+unixsocket.o: $(hdrdir)/ruby/internal/core/rregexp.h
+unixsocket.o: $(hdrdir)/ruby/internal/core/rstring.h
+unixsocket.o: $(hdrdir)/ruby/internal/core/rstruct.h
+unixsocket.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+unixsocket.o: $(hdrdir)/ruby/internal/ctype.h
+unixsocket.o: $(hdrdir)/ruby/internal/dllexport.h
+unixsocket.o: $(hdrdir)/ruby/internal/dosish.h
+unixsocket.o: $(hdrdir)/ruby/internal/error.h
+unixsocket.o: $(hdrdir)/ruby/internal/eval.h
+unixsocket.o: $(hdrdir)/ruby/internal/event.h
+unixsocket.o: $(hdrdir)/ruby/internal/fl_type.h
+unixsocket.o: $(hdrdir)/ruby/internal/gc.h
+unixsocket.o: $(hdrdir)/ruby/internal/glob.h
+unixsocket.o: $(hdrdir)/ruby/internal/globals.h
+unixsocket.o: $(hdrdir)/ruby/internal/has/attribute.h
+unixsocket.o: $(hdrdir)/ruby/internal/has/builtin.h
+unixsocket.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+unixsocket.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+unixsocket.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+unixsocket.o: $(hdrdir)/ruby/internal/has/extension.h
+unixsocket.o: $(hdrdir)/ruby/internal/has/feature.h
+unixsocket.o: $(hdrdir)/ruby/internal/has/warning.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/array.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/bignum.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/class.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/compar.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/complex.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/cont.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/dir.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/enum.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/error.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/eval.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/file.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/gc.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/hash.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/io.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/load.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/marshal.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/numeric.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/object.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/parse.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/proc.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/process.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/random.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/range.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/rational.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/re.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/ruby.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/select.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/signal.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/string.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/struct.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/thread.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/time.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/variable.h
+unixsocket.o: $(hdrdir)/ruby/internal/intern/vm.h
+unixsocket.o: $(hdrdir)/ruby/internal/interpreter.h
+unixsocket.o: $(hdrdir)/ruby/internal/iterator.h
+unixsocket.o: $(hdrdir)/ruby/internal/memory.h
+unixsocket.o: $(hdrdir)/ruby/internal/method.h
+unixsocket.o: $(hdrdir)/ruby/internal/module.h
+unixsocket.o: $(hdrdir)/ruby/internal/newobj.h
+unixsocket.o: $(hdrdir)/ruby/internal/rgengc.h
+unixsocket.o: $(hdrdir)/ruby/internal/scan_args.h
+unixsocket.o: $(hdrdir)/ruby/internal/special_consts.h
+unixsocket.o: $(hdrdir)/ruby/internal/static_assert.h
+unixsocket.o: $(hdrdir)/ruby/internal/stdalign.h
+unixsocket.o: $(hdrdir)/ruby/internal/stdbool.h
+unixsocket.o: $(hdrdir)/ruby/internal/symbol.h
+unixsocket.o: $(hdrdir)/ruby/internal/token_paste.h
+unixsocket.o: $(hdrdir)/ruby/internal/value.h
+unixsocket.o: $(hdrdir)/ruby/internal/value_type.h
+unixsocket.o: $(hdrdir)/ruby/internal/variable.h
+unixsocket.o: $(hdrdir)/ruby/internal/warning_push.h
+unixsocket.o: $(hdrdir)/ruby/internal/xmalloc.h
unixsocket.o: $(hdrdir)/ruby/assert.h
unixsocket.o: $(hdrdir)/ruby/backward.h
unixsocket.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/stringio/depend b/ext/stringio/depend
index 081ef1f31d..03b3263ced 100644
--- a/ext/stringio/depend
+++ b/ext/stringio/depend
@@ -2,146 +2,146 @@
stringio.o: $(RUBY_EXTCONF_H)
stringio.o: $(arch_hdrdir)/ruby/config.h
stringio.o: $(hdrdir)/ruby.h
-stringio.o: $(hdrdir)/ruby/impl/anyargs.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-stringio.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-stringio.o: $(hdrdir)/ruby/impl/assume.h
-stringio.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-stringio.o: $(hdrdir)/ruby/impl/attr/artificial.h
-stringio.o: $(hdrdir)/ruby/impl/attr/cold.h
-stringio.o: $(hdrdir)/ruby/impl/attr/const.h
-stringio.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-stringio.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-stringio.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-stringio.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-stringio.o: $(hdrdir)/ruby/impl/attr/error.h
-stringio.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-stringio.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-stringio.o: $(hdrdir)/ruby/impl/attr/format.h
-stringio.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-stringio.o: $(hdrdir)/ruby/impl/attr/noalias.h
-stringio.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-stringio.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-stringio.o: $(hdrdir)/ruby/impl/attr/noinline.h
-stringio.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-stringio.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-stringio.o: $(hdrdir)/ruby/impl/attr/pure.h
-stringio.o: $(hdrdir)/ruby/impl/attr/restrict.h
-stringio.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-stringio.o: $(hdrdir)/ruby/impl/attr/warning.h
-stringio.o: $(hdrdir)/ruby/impl/attr/weakref.h
-stringio.o: $(hdrdir)/ruby/impl/cast.h
-stringio.o: $(hdrdir)/ruby/impl/compiler_is.h
-stringio.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-stringio.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-stringio.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-stringio.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-stringio.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-stringio.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-stringio.o: $(hdrdir)/ruby/impl/compiler_since.h
-stringio.o: $(hdrdir)/ruby/impl/config.h
-stringio.o: $(hdrdir)/ruby/impl/constant_p.h
-stringio.o: $(hdrdir)/ruby/impl/core.h
-stringio.o: $(hdrdir)/ruby/impl/core/rarray.h
-stringio.o: $(hdrdir)/ruby/impl/core/rbasic.h
-stringio.o: $(hdrdir)/ruby/impl/core/rbignum.h
-stringio.o: $(hdrdir)/ruby/impl/core/rclass.h
-stringio.o: $(hdrdir)/ruby/impl/core/rdata.h
-stringio.o: $(hdrdir)/ruby/impl/core/rfile.h
-stringio.o: $(hdrdir)/ruby/impl/core/rhash.h
-stringio.o: $(hdrdir)/ruby/impl/core/robject.h
-stringio.o: $(hdrdir)/ruby/impl/core/rregexp.h
-stringio.o: $(hdrdir)/ruby/impl/core/rstring.h
-stringio.o: $(hdrdir)/ruby/impl/core/rstruct.h
-stringio.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-stringio.o: $(hdrdir)/ruby/impl/ctype.h
-stringio.o: $(hdrdir)/ruby/impl/dllexport.h
-stringio.o: $(hdrdir)/ruby/impl/dosish.h
-stringio.o: $(hdrdir)/ruby/impl/error.h
-stringio.o: $(hdrdir)/ruby/impl/eval.h
-stringio.o: $(hdrdir)/ruby/impl/event.h
-stringio.o: $(hdrdir)/ruby/impl/fl_type.h
-stringio.o: $(hdrdir)/ruby/impl/gc.h
-stringio.o: $(hdrdir)/ruby/impl/glob.h
-stringio.o: $(hdrdir)/ruby/impl/globals.h
-stringio.o: $(hdrdir)/ruby/impl/has/attribute.h
-stringio.o: $(hdrdir)/ruby/impl/has/builtin.h
-stringio.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-stringio.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-stringio.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-stringio.o: $(hdrdir)/ruby/impl/has/extension.h
-stringio.o: $(hdrdir)/ruby/impl/has/feature.h
-stringio.o: $(hdrdir)/ruby/impl/has/warning.h
-stringio.o: $(hdrdir)/ruby/impl/intern/array.h
-stringio.o: $(hdrdir)/ruby/impl/intern/bignum.h
-stringio.o: $(hdrdir)/ruby/impl/intern/class.h
-stringio.o: $(hdrdir)/ruby/impl/intern/compar.h
-stringio.o: $(hdrdir)/ruby/impl/intern/complex.h
-stringio.o: $(hdrdir)/ruby/impl/intern/cont.h
-stringio.o: $(hdrdir)/ruby/impl/intern/dir.h
-stringio.o: $(hdrdir)/ruby/impl/intern/enum.h
-stringio.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-stringio.o: $(hdrdir)/ruby/impl/intern/error.h
-stringio.o: $(hdrdir)/ruby/impl/intern/eval.h
-stringio.o: $(hdrdir)/ruby/impl/intern/file.h
-stringio.o: $(hdrdir)/ruby/impl/intern/gc.h
-stringio.o: $(hdrdir)/ruby/impl/intern/hash.h
-stringio.o: $(hdrdir)/ruby/impl/intern/io.h
-stringio.o: $(hdrdir)/ruby/impl/intern/load.h
-stringio.o: $(hdrdir)/ruby/impl/intern/marshal.h
-stringio.o: $(hdrdir)/ruby/impl/intern/numeric.h
-stringio.o: $(hdrdir)/ruby/impl/intern/object.h
-stringio.o: $(hdrdir)/ruby/impl/intern/parse.h
-stringio.o: $(hdrdir)/ruby/impl/intern/proc.h
-stringio.o: $(hdrdir)/ruby/impl/intern/process.h
-stringio.o: $(hdrdir)/ruby/impl/intern/random.h
-stringio.o: $(hdrdir)/ruby/impl/intern/range.h
-stringio.o: $(hdrdir)/ruby/impl/intern/rational.h
-stringio.o: $(hdrdir)/ruby/impl/intern/re.h
-stringio.o: $(hdrdir)/ruby/impl/intern/ruby.h
-stringio.o: $(hdrdir)/ruby/impl/intern/select.h
-stringio.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-stringio.o: $(hdrdir)/ruby/impl/intern/signal.h
-stringio.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-stringio.o: $(hdrdir)/ruby/impl/intern/string.h
-stringio.o: $(hdrdir)/ruby/impl/intern/struct.h
-stringio.o: $(hdrdir)/ruby/impl/intern/thread.h
-stringio.o: $(hdrdir)/ruby/impl/intern/time.h
-stringio.o: $(hdrdir)/ruby/impl/intern/variable.h
-stringio.o: $(hdrdir)/ruby/impl/intern/vm.h
-stringio.o: $(hdrdir)/ruby/impl/interpreter.h
-stringio.o: $(hdrdir)/ruby/impl/iterator.h
-stringio.o: $(hdrdir)/ruby/impl/memory.h
-stringio.o: $(hdrdir)/ruby/impl/method.h
-stringio.o: $(hdrdir)/ruby/impl/module.h
-stringio.o: $(hdrdir)/ruby/impl/newobj.h
-stringio.o: $(hdrdir)/ruby/impl/rgengc.h
-stringio.o: $(hdrdir)/ruby/impl/scan_args.h
-stringio.o: $(hdrdir)/ruby/impl/special_consts.h
-stringio.o: $(hdrdir)/ruby/impl/static_assert.h
-stringio.o: $(hdrdir)/ruby/impl/stdalign.h
-stringio.o: $(hdrdir)/ruby/impl/stdbool.h
-stringio.o: $(hdrdir)/ruby/impl/symbol.h
-stringio.o: $(hdrdir)/ruby/impl/token_paste.h
-stringio.o: $(hdrdir)/ruby/impl/value.h
-stringio.o: $(hdrdir)/ruby/impl/value_type.h
-stringio.o: $(hdrdir)/ruby/impl/variable.h
-stringio.o: $(hdrdir)/ruby/impl/warning_push.h
-stringio.o: $(hdrdir)/ruby/impl/xmalloc.h
+stringio.o: $(hdrdir)/ruby/internal/anyargs.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+stringio.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+stringio.o: $(hdrdir)/ruby/internal/assume.h
+stringio.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+stringio.o: $(hdrdir)/ruby/internal/attr/artificial.h
+stringio.o: $(hdrdir)/ruby/internal/attr/cold.h
+stringio.o: $(hdrdir)/ruby/internal/attr/const.h
+stringio.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+stringio.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+stringio.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+stringio.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+stringio.o: $(hdrdir)/ruby/internal/attr/error.h
+stringio.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+stringio.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+stringio.o: $(hdrdir)/ruby/internal/attr/format.h
+stringio.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+stringio.o: $(hdrdir)/ruby/internal/attr/noalias.h
+stringio.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+stringio.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+stringio.o: $(hdrdir)/ruby/internal/attr/noinline.h
+stringio.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+stringio.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+stringio.o: $(hdrdir)/ruby/internal/attr/pure.h
+stringio.o: $(hdrdir)/ruby/internal/attr/restrict.h
+stringio.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+stringio.o: $(hdrdir)/ruby/internal/attr/warning.h
+stringio.o: $(hdrdir)/ruby/internal/attr/weakref.h
+stringio.o: $(hdrdir)/ruby/internal/cast.h
+stringio.o: $(hdrdir)/ruby/internal/compiler_is.h
+stringio.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+stringio.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+stringio.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+stringio.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+stringio.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+stringio.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+stringio.o: $(hdrdir)/ruby/internal/compiler_since.h
+stringio.o: $(hdrdir)/ruby/internal/config.h
+stringio.o: $(hdrdir)/ruby/internal/constant_p.h
+stringio.o: $(hdrdir)/ruby/internal/core.h
+stringio.o: $(hdrdir)/ruby/internal/core/rarray.h
+stringio.o: $(hdrdir)/ruby/internal/core/rbasic.h
+stringio.o: $(hdrdir)/ruby/internal/core/rbignum.h
+stringio.o: $(hdrdir)/ruby/internal/core/rclass.h
+stringio.o: $(hdrdir)/ruby/internal/core/rdata.h
+stringio.o: $(hdrdir)/ruby/internal/core/rfile.h
+stringio.o: $(hdrdir)/ruby/internal/core/rhash.h
+stringio.o: $(hdrdir)/ruby/internal/core/robject.h
+stringio.o: $(hdrdir)/ruby/internal/core/rregexp.h
+stringio.o: $(hdrdir)/ruby/internal/core/rstring.h
+stringio.o: $(hdrdir)/ruby/internal/core/rstruct.h
+stringio.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+stringio.o: $(hdrdir)/ruby/internal/ctype.h
+stringio.o: $(hdrdir)/ruby/internal/dllexport.h
+stringio.o: $(hdrdir)/ruby/internal/dosish.h
+stringio.o: $(hdrdir)/ruby/internal/error.h
+stringio.o: $(hdrdir)/ruby/internal/eval.h
+stringio.o: $(hdrdir)/ruby/internal/event.h
+stringio.o: $(hdrdir)/ruby/internal/fl_type.h
+stringio.o: $(hdrdir)/ruby/internal/gc.h
+stringio.o: $(hdrdir)/ruby/internal/glob.h
+stringio.o: $(hdrdir)/ruby/internal/globals.h
+stringio.o: $(hdrdir)/ruby/internal/has/attribute.h
+stringio.o: $(hdrdir)/ruby/internal/has/builtin.h
+stringio.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+stringio.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+stringio.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+stringio.o: $(hdrdir)/ruby/internal/has/extension.h
+stringio.o: $(hdrdir)/ruby/internal/has/feature.h
+stringio.o: $(hdrdir)/ruby/internal/has/warning.h
+stringio.o: $(hdrdir)/ruby/internal/intern/array.h
+stringio.o: $(hdrdir)/ruby/internal/intern/bignum.h
+stringio.o: $(hdrdir)/ruby/internal/intern/class.h
+stringio.o: $(hdrdir)/ruby/internal/intern/compar.h
+stringio.o: $(hdrdir)/ruby/internal/intern/complex.h
+stringio.o: $(hdrdir)/ruby/internal/intern/cont.h
+stringio.o: $(hdrdir)/ruby/internal/intern/dir.h
+stringio.o: $(hdrdir)/ruby/internal/intern/enum.h
+stringio.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+stringio.o: $(hdrdir)/ruby/internal/intern/error.h
+stringio.o: $(hdrdir)/ruby/internal/intern/eval.h
+stringio.o: $(hdrdir)/ruby/internal/intern/file.h
+stringio.o: $(hdrdir)/ruby/internal/intern/gc.h
+stringio.o: $(hdrdir)/ruby/internal/intern/hash.h
+stringio.o: $(hdrdir)/ruby/internal/intern/io.h
+stringio.o: $(hdrdir)/ruby/internal/intern/load.h
+stringio.o: $(hdrdir)/ruby/internal/intern/marshal.h
+stringio.o: $(hdrdir)/ruby/internal/intern/numeric.h
+stringio.o: $(hdrdir)/ruby/internal/intern/object.h
+stringio.o: $(hdrdir)/ruby/internal/intern/parse.h
+stringio.o: $(hdrdir)/ruby/internal/intern/proc.h
+stringio.o: $(hdrdir)/ruby/internal/intern/process.h
+stringio.o: $(hdrdir)/ruby/internal/intern/random.h
+stringio.o: $(hdrdir)/ruby/internal/intern/range.h
+stringio.o: $(hdrdir)/ruby/internal/intern/rational.h
+stringio.o: $(hdrdir)/ruby/internal/intern/re.h
+stringio.o: $(hdrdir)/ruby/internal/intern/ruby.h
+stringio.o: $(hdrdir)/ruby/internal/intern/select.h
+stringio.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+stringio.o: $(hdrdir)/ruby/internal/intern/signal.h
+stringio.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+stringio.o: $(hdrdir)/ruby/internal/intern/string.h
+stringio.o: $(hdrdir)/ruby/internal/intern/struct.h
+stringio.o: $(hdrdir)/ruby/internal/intern/thread.h
+stringio.o: $(hdrdir)/ruby/internal/intern/time.h
+stringio.o: $(hdrdir)/ruby/internal/intern/variable.h
+stringio.o: $(hdrdir)/ruby/internal/intern/vm.h
+stringio.o: $(hdrdir)/ruby/internal/interpreter.h
+stringio.o: $(hdrdir)/ruby/internal/iterator.h
+stringio.o: $(hdrdir)/ruby/internal/memory.h
+stringio.o: $(hdrdir)/ruby/internal/method.h
+stringio.o: $(hdrdir)/ruby/internal/module.h
+stringio.o: $(hdrdir)/ruby/internal/newobj.h
+stringio.o: $(hdrdir)/ruby/internal/rgengc.h
+stringio.o: $(hdrdir)/ruby/internal/scan_args.h
+stringio.o: $(hdrdir)/ruby/internal/special_consts.h
+stringio.o: $(hdrdir)/ruby/internal/static_assert.h
+stringio.o: $(hdrdir)/ruby/internal/stdalign.h
+stringio.o: $(hdrdir)/ruby/internal/stdbool.h
+stringio.o: $(hdrdir)/ruby/internal/symbol.h
+stringio.o: $(hdrdir)/ruby/internal/token_paste.h
+stringio.o: $(hdrdir)/ruby/internal/value.h
+stringio.o: $(hdrdir)/ruby/internal/value_type.h
+stringio.o: $(hdrdir)/ruby/internal/variable.h
+stringio.o: $(hdrdir)/ruby/internal/warning_push.h
+stringio.o: $(hdrdir)/ruby/internal/xmalloc.h
stringio.o: $(hdrdir)/ruby/assert.h
stringio.o: $(hdrdir)/ruby/backward.h
stringio.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/strscan/depend b/ext/strscan/depend
index 4a758dadf3..112f62ff3a 100644
--- a/ext/strscan/depend
+++ b/ext/strscan/depend
@@ -1,147 +1,147 @@
# AUTOGENERATED DEPENDENCIES START
strscan.o: $(RUBY_EXTCONF_H)
strscan.o: $(arch_hdrdir)/ruby/config.h
-strscan.o: $(hdrdir)/ruby/impl/anyargs.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-strscan.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-strscan.o: $(hdrdir)/ruby/impl/assume.h
-strscan.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-strscan.o: $(hdrdir)/ruby/impl/attr/artificial.h
-strscan.o: $(hdrdir)/ruby/impl/attr/cold.h
-strscan.o: $(hdrdir)/ruby/impl/attr/const.h
-strscan.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-strscan.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-strscan.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-strscan.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-strscan.o: $(hdrdir)/ruby/impl/attr/error.h
-strscan.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-strscan.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-strscan.o: $(hdrdir)/ruby/impl/attr/format.h
-strscan.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-strscan.o: $(hdrdir)/ruby/impl/attr/noalias.h
-strscan.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-strscan.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-strscan.o: $(hdrdir)/ruby/impl/attr/noinline.h
-strscan.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-strscan.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-strscan.o: $(hdrdir)/ruby/impl/attr/pure.h
-strscan.o: $(hdrdir)/ruby/impl/attr/restrict.h
-strscan.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-strscan.o: $(hdrdir)/ruby/impl/attr/warning.h
-strscan.o: $(hdrdir)/ruby/impl/attr/weakref.h
-strscan.o: $(hdrdir)/ruby/impl/cast.h
-strscan.o: $(hdrdir)/ruby/impl/compiler_is.h
-strscan.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-strscan.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-strscan.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-strscan.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-strscan.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-strscan.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-strscan.o: $(hdrdir)/ruby/impl/compiler_since.h
-strscan.o: $(hdrdir)/ruby/impl/config.h
-strscan.o: $(hdrdir)/ruby/impl/constant_p.h
-strscan.o: $(hdrdir)/ruby/impl/core.h
-strscan.o: $(hdrdir)/ruby/impl/core/rarray.h
-strscan.o: $(hdrdir)/ruby/impl/core/rbasic.h
-strscan.o: $(hdrdir)/ruby/impl/core/rbignum.h
-strscan.o: $(hdrdir)/ruby/impl/core/rclass.h
-strscan.o: $(hdrdir)/ruby/impl/core/rdata.h
-strscan.o: $(hdrdir)/ruby/impl/core/rfile.h
-strscan.o: $(hdrdir)/ruby/impl/core/rhash.h
-strscan.o: $(hdrdir)/ruby/impl/core/rmatch.h
-strscan.o: $(hdrdir)/ruby/impl/core/robject.h
-strscan.o: $(hdrdir)/ruby/impl/core/rregexp.h
-strscan.o: $(hdrdir)/ruby/impl/core/rstring.h
-strscan.o: $(hdrdir)/ruby/impl/core/rstruct.h
-strscan.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-strscan.o: $(hdrdir)/ruby/impl/ctype.h
-strscan.o: $(hdrdir)/ruby/impl/dllexport.h
-strscan.o: $(hdrdir)/ruby/impl/dosish.h
-strscan.o: $(hdrdir)/ruby/impl/error.h
-strscan.o: $(hdrdir)/ruby/impl/eval.h
-strscan.o: $(hdrdir)/ruby/impl/event.h
-strscan.o: $(hdrdir)/ruby/impl/fl_type.h
-strscan.o: $(hdrdir)/ruby/impl/gc.h
-strscan.o: $(hdrdir)/ruby/impl/glob.h
-strscan.o: $(hdrdir)/ruby/impl/globals.h
-strscan.o: $(hdrdir)/ruby/impl/has/attribute.h
-strscan.o: $(hdrdir)/ruby/impl/has/builtin.h
-strscan.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-strscan.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-strscan.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-strscan.o: $(hdrdir)/ruby/impl/has/extension.h
-strscan.o: $(hdrdir)/ruby/impl/has/feature.h
-strscan.o: $(hdrdir)/ruby/impl/has/warning.h
-strscan.o: $(hdrdir)/ruby/impl/intern/array.h
-strscan.o: $(hdrdir)/ruby/impl/intern/bignum.h
-strscan.o: $(hdrdir)/ruby/impl/intern/class.h
-strscan.o: $(hdrdir)/ruby/impl/intern/compar.h
-strscan.o: $(hdrdir)/ruby/impl/intern/complex.h
-strscan.o: $(hdrdir)/ruby/impl/intern/cont.h
-strscan.o: $(hdrdir)/ruby/impl/intern/dir.h
-strscan.o: $(hdrdir)/ruby/impl/intern/enum.h
-strscan.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-strscan.o: $(hdrdir)/ruby/impl/intern/error.h
-strscan.o: $(hdrdir)/ruby/impl/intern/eval.h
-strscan.o: $(hdrdir)/ruby/impl/intern/file.h
-strscan.o: $(hdrdir)/ruby/impl/intern/gc.h
-strscan.o: $(hdrdir)/ruby/impl/intern/hash.h
-strscan.o: $(hdrdir)/ruby/impl/intern/io.h
-strscan.o: $(hdrdir)/ruby/impl/intern/load.h
-strscan.o: $(hdrdir)/ruby/impl/intern/marshal.h
-strscan.o: $(hdrdir)/ruby/impl/intern/numeric.h
-strscan.o: $(hdrdir)/ruby/impl/intern/object.h
-strscan.o: $(hdrdir)/ruby/impl/intern/parse.h
-strscan.o: $(hdrdir)/ruby/impl/intern/proc.h
-strscan.o: $(hdrdir)/ruby/impl/intern/process.h
-strscan.o: $(hdrdir)/ruby/impl/intern/random.h
-strscan.o: $(hdrdir)/ruby/impl/intern/range.h
-strscan.o: $(hdrdir)/ruby/impl/intern/rational.h
-strscan.o: $(hdrdir)/ruby/impl/intern/re.h
-strscan.o: $(hdrdir)/ruby/impl/intern/ruby.h
-strscan.o: $(hdrdir)/ruby/impl/intern/select.h
-strscan.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-strscan.o: $(hdrdir)/ruby/impl/intern/signal.h
-strscan.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-strscan.o: $(hdrdir)/ruby/impl/intern/string.h
-strscan.o: $(hdrdir)/ruby/impl/intern/struct.h
-strscan.o: $(hdrdir)/ruby/impl/intern/thread.h
-strscan.o: $(hdrdir)/ruby/impl/intern/time.h
-strscan.o: $(hdrdir)/ruby/impl/intern/variable.h
-strscan.o: $(hdrdir)/ruby/impl/intern/vm.h
-strscan.o: $(hdrdir)/ruby/impl/interpreter.h
-strscan.o: $(hdrdir)/ruby/impl/iterator.h
-strscan.o: $(hdrdir)/ruby/impl/memory.h
-strscan.o: $(hdrdir)/ruby/impl/method.h
-strscan.o: $(hdrdir)/ruby/impl/module.h
-strscan.o: $(hdrdir)/ruby/impl/newobj.h
-strscan.o: $(hdrdir)/ruby/impl/rgengc.h
-strscan.o: $(hdrdir)/ruby/impl/scan_args.h
-strscan.o: $(hdrdir)/ruby/impl/special_consts.h
-strscan.o: $(hdrdir)/ruby/impl/static_assert.h
-strscan.o: $(hdrdir)/ruby/impl/stdalign.h
-strscan.o: $(hdrdir)/ruby/impl/stdbool.h
-strscan.o: $(hdrdir)/ruby/impl/symbol.h
-strscan.o: $(hdrdir)/ruby/impl/token_paste.h
-strscan.o: $(hdrdir)/ruby/impl/value.h
-strscan.o: $(hdrdir)/ruby/impl/value_type.h
-strscan.o: $(hdrdir)/ruby/impl/variable.h
-strscan.o: $(hdrdir)/ruby/impl/warning_push.h
-strscan.o: $(hdrdir)/ruby/impl/xmalloc.h
+strscan.o: $(hdrdir)/ruby/internal/anyargs.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+strscan.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+strscan.o: $(hdrdir)/ruby/internal/assume.h
+strscan.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+strscan.o: $(hdrdir)/ruby/internal/attr/artificial.h
+strscan.o: $(hdrdir)/ruby/internal/attr/cold.h
+strscan.o: $(hdrdir)/ruby/internal/attr/const.h
+strscan.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+strscan.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+strscan.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+strscan.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+strscan.o: $(hdrdir)/ruby/internal/attr/error.h
+strscan.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+strscan.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+strscan.o: $(hdrdir)/ruby/internal/attr/format.h
+strscan.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+strscan.o: $(hdrdir)/ruby/internal/attr/noalias.h
+strscan.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+strscan.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+strscan.o: $(hdrdir)/ruby/internal/attr/noinline.h
+strscan.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+strscan.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+strscan.o: $(hdrdir)/ruby/internal/attr/pure.h
+strscan.o: $(hdrdir)/ruby/internal/attr/restrict.h
+strscan.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+strscan.o: $(hdrdir)/ruby/internal/attr/warning.h
+strscan.o: $(hdrdir)/ruby/internal/attr/weakref.h
+strscan.o: $(hdrdir)/ruby/internal/cast.h
+strscan.o: $(hdrdir)/ruby/internal/compiler_is.h
+strscan.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+strscan.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+strscan.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+strscan.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+strscan.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+strscan.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+strscan.o: $(hdrdir)/ruby/internal/compiler_since.h
+strscan.o: $(hdrdir)/ruby/internal/config.h
+strscan.o: $(hdrdir)/ruby/internal/constant_p.h
+strscan.o: $(hdrdir)/ruby/internal/core.h
+strscan.o: $(hdrdir)/ruby/internal/core/rarray.h
+strscan.o: $(hdrdir)/ruby/internal/core/rbasic.h
+strscan.o: $(hdrdir)/ruby/internal/core/rbignum.h
+strscan.o: $(hdrdir)/ruby/internal/core/rclass.h
+strscan.o: $(hdrdir)/ruby/internal/core/rdata.h
+strscan.o: $(hdrdir)/ruby/internal/core/rfile.h
+strscan.o: $(hdrdir)/ruby/internal/core/rhash.h
+strscan.o: $(hdrdir)/ruby/internal/core/rmatch.h
+strscan.o: $(hdrdir)/ruby/internal/core/robject.h
+strscan.o: $(hdrdir)/ruby/internal/core/rregexp.h
+strscan.o: $(hdrdir)/ruby/internal/core/rstring.h
+strscan.o: $(hdrdir)/ruby/internal/core/rstruct.h
+strscan.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+strscan.o: $(hdrdir)/ruby/internal/ctype.h
+strscan.o: $(hdrdir)/ruby/internal/dllexport.h
+strscan.o: $(hdrdir)/ruby/internal/dosish.h
+strscan.o: $(hdrdir)/ruby/internal/error.h
+strscan.o: $(hdrdir)/ruby/internal/eval.h
+strscan.o: $(hdrdir)/ruby/internal/event.h
+strscan.o: $(hdrdir)/ruby/internal/fl_type.h
+strscan.o: $(hdrdir)/ruby/internal/gc.h
+strscan.o: $(hdrdir)/ruby/internal/glob.h
+strscan.o: $(hdrdir)/ruby/internal/globals.h
+strscan.o: $(hdrdir)/ruby/internal/has/attribute.h
+strscan.o: $(hdrdir)/ruby/internal/has/builtin.h
+strscan.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+strscan.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+strscan.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+strscan.o: $(hdrdir)/ruby/internal/has/extension.h
+strscan.o: $(hdrdir)/ruby/internal/has/feature.h
+strscan.o: $(hdrdir)/ruby/internal/has/warning.h
+strscan.o: $(hdrdir)/ruby/internal/intern/array.h
+strscan.o: $(hdrdir)/ruby/internal/intern/bignum.h
+strscan.o: $(hdrdir)/ruby/internal/intern/class.h
+strscan.o: $(hdrdir)/ruby/internal/intern/compar.h
+strscan.o: $(hdrdir)/ruby/internal/intern/complex.h
+strscan.o: $(hdrdir)/ruby/internal/intern/cont.h
+strscan.o: $(hdrdir)/ruby/internal/intern/dir.h
+strscan.o: $(hdrdir)/ruby/internal/intern/enum.h
+strscan.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+strscan.o: $(hdrdir)/ruby/internal/intern/error.h
+strscan.o: $(hdrdir)/ruby/internal/intern/eval.h
+strscan.o: $(hdrdir)/ruby/internal/intern/file.h
+strscan.o: $(hdrdir)/ruby/internal/intern/gc.h
+strscan.o: $(hdrdir)/ruby/internal/intern/hash.h
+strscan.o: $(hdrdir)/ruby/internal/intern/io.h
+strscan.o: $(hdrdir)/ruby/internal/intern/load.h
+strscan.o: $(hdrdir)/ruby/internal/intern/marshal.h
+strscan.o: $(hdrdir)/ruby/internal/intern/numeric.h
+strscan.o: $(hdrdir)/ruby/internal/intern/object.h
+strscan.o: $(hdrdir)/ruby/internal/intern/parse.h
+strscan.o: $(hdrdir)/ruby/internal/intern/proc.h
+strscan.o: $(hdrdir)/ruby/internal/intern/process.h
+strscan.o: $(hdrdir)/ruby/internal/intern/random.h
+strscan.o: $(hdrdir)/ruby/internal/intern/range.h
+strscan.o: $(hdrdir)/ruby/internal/intern/rational.h
+strscan.o: $(hdrdir)/ruby/internal/intern/re.h
+strscan.o: $(hdrdir)/ruby/internal/intern/ruby.h
+strscan.o: $(hdrdir)/ruby/internal/intern/select.h
+strscan.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+strscan.o: $(hdrdir)/ruby/internal/intern/signal.h
+strscan.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+strscan.o: $(hdrdir)/ruby/internal/intern/string.h
+strscan.o: $(hdrdir)/ruby/internal/intern/struct.h
+strscan.o: $(hdrdir)/ruby/internal/intern/thread.h
+strscan.o: $(hdrdir)/ruby/internal/intern/time.h
+strscan.o: $(hdrdir)/ruby/internal/intern/variable.h
+strscan.o: $(hdrdir)/ruby/internal/intern/vm.h
+strscan.o: $(hdrdir)/ruby/internal/interpreter.h
+strscan.o: $(hdrdir)/ruby/internal/iterator.h
+strscan.o: $(hdrdir)/ruby/internal/memory.h
+strscan.o: $(hdrdir)/ruby/internal/method.h
+strscan.o: $(hdrdir)/ruby/internal/module.h
+strscan.o: $(hdrdir)/ruby/internal/newobj.h
+strscan.o: $(hdrdir)/ruby/internal/rgengc.h
+strscan.o: $(hdrdir)/ruby/internal/scan_args.h
+strscan.o: $(hdrdir)/ruby/internal/special_consts.h
+strscan.o: $(hdrdir)/ruby/internal/static_assert.h
+strscan.o: $(hdrdir)/ruby/internal/stdalign.h
+strscan.o: $(hdrdir)/ruby/internal/stdbool.h
+strscan.o: $(hdrdir)/ruby/internal/symbol.h
+strscan.o: $(hdrdir)/ruby/internal/token_paste.h
+strscan.o: $(hdrdir)/ruby/internal/value.h
+strscan.o: $(hdrdir)/ruby/internal/value_type.h
+strscan.o: $(hdrdir)/ruby/internal/variable.h
+strscan.o: $(hdrdir)/ruby/internal/warning_push.h
+strscan.o: $(hdrdir)/ruby/internal/xmalloc.h
strscan.o: $(hdrdir)/ruby/assert.h
strscan.o: $(hdrdir)/ruby/backward.h
strscan.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/syslog/depend b/ext/syslog/depend
index 4d56eaef62..897ce5766b 100644
--- a/ext/syslog/depend
+++ b/ext/syslog/depend
@@ -1,146 +1,146 @@
# AUTOGENERATED DEPENDENCIES START
syslog.o: $(RUBY_EXTCONF_H)
syslog.o: $(arch_hdrdir)/ruby/config.h
-syslog.o: $(hdrdir)/ruby/impl/anyargs.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-syslog.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-syslog.o: $(hdrdir)/ruby/impl/assume.h
-syslog.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-syslog.o: $(hdrdir)/ruby/impl/attr/artificial.h
-syslog.o: $(hdrdir)/ruby/impl/attr/cold.h
-syslog.o: $(hdrdir)/ruby/impl/attr/const.h
-syslog.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-syslog.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-syslog.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-syslog.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-syslog.o: $(hdrdir)/ruby/impl/attr/error.h
-syslog.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-syslog.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-syslog.o: $(hdrdir)/ruby/impl/attr/format.h
-syslog.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-syslog.o: $(hdrdir)/ruby/impl/attr/noalias.h
-syslog.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-syslog.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-syslog.o: $(hdrdir)/ruby/impl/attr/noinline.h
-syslog.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-syslog.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-syslog.o: $(hdrdir)/ruby/impl/attr/pure.h
-syslog.o: $(hdrdir)/ruby/impl/attr/restrict.h
-syslog.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-syslog.o: $(hdrdir)/ruby/impl/attr/warning.h
-syslog.o: $(hdrdir)/ruby/impl/attr/weakref.h
-syslog.o: $(hdrdir)/ruby/impl/cast.h
-syslog.o: $(hdrdir)/ruby/impl/compiler_is.h
-syslog.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-syslog.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-syslog.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-syslog.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-syslog.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-syslog.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-syslog.o: $(hdrdir)/ruby/impl/compiler_since.h
-syslog.o: $(hdrdir)/ruby/impl/config.h
-syslog.o: $(hdrdir)/ruby/impl/constant_p.h
-syslog.o: $(hdrdir)/ruby/impl/core.h
-syslog.o: $(hdrdir)/ruby/impl/core/rarray.h
-syslog.o: $(hdrdir)/ruby/impl/core/rbasic.h
-syslog.o: $(hdrdir)/ruby/impl/core/rbignum.h
-syslog.o: $(hdrdir)/ruby/impl/core/rclass.h
-syslog.o: $(hdrdir)/ruby/impl/core/rdata.h
-syslog.o: $(hdrdir)/ruby/impl/core/rfile.h
-syslog.o: $(hdrdir)/ruby/impl/core/rhash.h
-syslog.o: $(hdrdir)/ruby/impl/core/robject.h
-syslog.o: $(hdrdir)/ruby/impl/core/rregexp.h
-syslog.o: $(hdrdir)/ruby/impl/core/rstring.h
-syslog.o: $(hdrdir)/ruby/impl/core/rstruct.h
-syslog.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-syslog.o: $(hdrdir)/ruby/impl/ctype.h
-syslog.o: $(hdrdir)/ruby/impl/dllexport.h
-syslog.o: $(hdrdir)/ruby/impl/dosish.h
-syslog.o: $(hdrdir)/ruby/impl/error.h
-syslog.o: $(hdrdir)/ruby/impl/eval.h
-syslog.o: $(hdrdir)/ruby/impl/event.h
-syslog.o: $(hdrdir)/ruby/impl/fl_type.h
-syslog.o: $(hdrdir)/ruby/impl/gc.h
-syslog.o: $(hdrdir)/ruby/impl/glob.h
-syslog.o: $(hdrdir)/ruby/impl/globals.h
-syslog.o: $(hdrdir)/ruby/impl/has/attribute.h
-syslog.o: $(hdrdir)/ruby/impl/has/builtin.h
-syslog.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-syslog.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-syslog.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-syslog.o: $(hdrdir)/ruby/impl/has/extension.h
-syslog.o: $(hdrdir)/ruby/impl/has/feature.h
-syslog.o: $(hdrdir)/ruby/impl/has/warning.h
-syslog.o: $(hdrdir)/ruby/impl/intern/array.h
-syslog.o: $(hdrdir)/ruby/impl/intern/bignum.h
-syslog.o: $(hdrdir)/ruby/impl/intern/class.h
-syslog.o: $(hdrdir)/ruby/impl/intern/compar.h
-syslog.o: $(hdrdir)/ruby/impl/intern/complex.h
-syslog.o: $(hdrdir)/ruby/impl/intern/cont.h
-syslog.o: $(hdrdir)/ruby/impl/intern/dir.h
-syslog.o: $(hdrdir)/ruby/impl/intern/enum.h
-syslog.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-syslog.o: $(hdrdir)/ruby/impl/intern/error.h
-syslog.o: $(hdrdir)/ruby/impl/intern/eval.h
-syslog.o: $(hdrdir)/ruby/impl/intern/file.h
-syslog.o: $(hdrdir)/ruby/impl/intern/gc.h
-syslog.o: $(hdrdir)/ruby/impl/intern/hash.h
-syslog.o: $(hdrdir)/ruby/impl/intern/io.h
-syslog.o: $(hdrdir)/ruby/impl/intern/load.h
-syslog.o: $(hdrdir)/ruby/impl/intern/marshal.h
-syslog.o: $(hdrdir)/ruby/impl/intern/numeric.h
-syslog.o: $(hdrdir)/ruby/impl/intern/object.h
-syslog.o: $(hdrdir)/ruby/impl/intern/parse.h
-syslog.o: $(hdrdir)/ruby/impl/intern/proc.h
-syslog.o: $(hdrdir)/ruby/impl/intern/process.h
-syslog.o: $(hdrdir)/ruby/impl/intern/random.h
-syslog.o: $(hdrdir)/ruby/impl/intern/range.h
-syslog.o: $(hdrdir)/ruby/impl/intern/rational.h
-syslog.o: $(hdrdir)/ruby/impl/intern/re.h
-syslog.o: $(hdrdir)/ruby/impl/intern/ruby.h
-syslog.o: $(hdrdir)/ruby/impl/intern/select.h
-syslog.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-syslog.o: $(hdrdir)/ruby/impl/intern/signal.h
-syslog.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-syslog.o: $(hdrdir)/ruby/impl/intern/string.h
-syslog.o: $(hdrdir)/ruby/impl/intern/struct.h
-syslog.o: $(hdrdir)/ruby/impl/intern/thread.h
-syslog.o: $(hdrdir)/ruby/impl/intern/time.h
-syslog.o: $(hdrdir)/ruby/impl/intern/variable.h
-syslog.o: $(hdrdir)/ruby/impl/intern/vm.h
-syslog.o: $(hdrdir)/ruby/impl/interpreter.h
-syslog.o: $(hdrdir)/ruby/impl/iterator.h
-syslog.o: $(hdrdir)/ruby/impl/memory.h
-syslog.o: $(hdrdir)/ruby/impl/method.h
-syslog.o: $(hdrdir)/ruby/impl/module.h
-syslog.o: $(hdrdir)/ruby/impl/newobj.h
-syslog.o: $(hdrdir)/ruby/impl/rgengc.h
-syslog.o: $(hdrdir)/ruby/impl/scan_args.h
-syslog.o: $(hdrdir)/ruby/impl/special_consts.h
-syslog.o: $(hdrdir)/ruby/impl/static_assert.h
-syslog.o: $(hdrdir)/ruby/impl/stdalign.h
-syslog.o: $(hdrdir)/ruby/impl/stdbool.h
-syslog.o: $(hdrdir)/ruby/impl/symbol.h
-syslog.o: $(hdrdir)/ruby/impl/token_paste.h
-syslog.o: $(hdrdir)/ruby/impl/value.h
-syslog.o: $(hdrdir)/ruby/impl/value_type.h
-syslog.o: $(hdrdir)/ruby/impl/variable.h
-syslog.o: $(hdrdir)/ruby/impl/warning_push.h
-syslog.o: $(hdrdir)/ruby/impl/xmalloc.h
+syslog.o: $(hdrdir)/ruby/internal/anyargs.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+syslog.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+syslog.o: $(hdrdir)/ruby/internal/assume.h
+syslog.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+syslog.o: $(hdrdir)/ruby/internal/attr/artificial.h
+syslog.o: $(hdrdir)/ruby/internal/attr/cold.h
+syslog.o: $(hdrdir)/ruby/internal/attr/const.h
+syslog.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+syslog.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+syslog.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+syslog.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+syslog.o: $(hdrdir)/ruby/internal/attr/error.h
+syslog.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+syslog.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+syslog.o: $(hdrdir)/ruby/internal/attr/format.h
+syslog.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+syslog.o: $(hdrdir)/ruby/internal/attr/noalias.h
+syslog.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+syslog.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+syslog.o: $(hdrdir)/ruby/internal/attr/noinline.h
+syslog.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+syslog.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+syslog.o: $(hdrdir)/ruby/internal/attr/pure.h
+syslog.o: $(hdrdir)/ruby/internal/attr/restrict.h
+syslog.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+syslog.o: $(hdrdir)/ruby/internal/attr/warning.h
+syslog.o: $(hdrdir)/ruby/internal/attr/weakref.h
+syslog.o: $(hdrdir)/ruby/internal/cast.h
+syslog.o: $(hdrdir)/ruby/internal/compiler_is.h
+syslog.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+syslog.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+syslog.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+syslog.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+syslog.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+syslog.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+syslog.o: $(hdrdir)/ruby/internal/compiler_since.h
+syslog.o: $(hdrdir)/ruby/internal/config.h
+syslog.o: $(hdrdir)/ruby/internal/constant_p.h
+syslog.o: $(hdrdir)/ruby/internal/core.h
+syslog.o: $(hdrdir)/ruby/internal/core/rarray.h
+syslog.o: $(hdrdir)/ruby/internal/core/rbasic.h
+syslog.o: $(hdrdir)/ruby/internal/core/rbignum.h
+syslog.o: $(hdrdir)/ruby/internal/core/rclass.h
+syslog.o: $(hdrdir)/ruby/internal/core/rdata.h
+syslog.o: $(hdrdir)/ruby/internal/core/rfile.h
+syslog.o: $(hdrdir)/ruby/internal/core/rhash.h
+syslog.o: $(hdrdir)/ruby/internal/core/robject.h
+syslog.o: $(hdrdir)/ruby/internal/core/rregexp.h
+syslog.o: $(hdrdir)/ruby/internal/core/rstring.h
+syslog.o: $(hdrdir)/ruby/internal/core/rstruct.h
+syslog.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+syslog.o: $(hdrdir)/ruby/internal/ctype.h
+syslog.o: $(hdrdir)/ruby/internal/dllexport.h
+syslog.o: $(hdrdir)/ruby/internal/dosish.h
+syslog.o: $(hdrdir)/ruby/internal/error.h
+syslog.o: $(hdrdir)/ruby/internal/eval.h
+syslog.o: $(hdrdir)/ruby/internal/event.h
+syslog.o: $(hdrdir)/ruby/internal/fl_type.h
+syslog.o: $(hdrdir)/ruby/internal/gc.h
+syslog.o: $(hdrdir)/ruby/internal/glob.h
+syslog.o: $(hdrdir)/ruby/internal/globals.h
+syslog.o: $(hdrdir)/ruby/internal/has/attribute.h
+syslog.o: $(hdrdir)/ruby/internal/has/builtin.h
+syslog.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+syslog.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+syslog.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+syslog.o: $(hdrdir)/ruby/internal/has/extension.h
+syslog.o: $(hdrdir)/ruby/internal/has/feature.h
+syslog.o: $(hdrdir)/ruby/internal/has/warning.h
+syslog.o: $(hdrdir)/ruby/internal/intern/array.h
+syslog.o: $(hdrdir)/ruby/internal/intern/bignum.h
+syslog.o: $(hdrdir)/ruby/internal/intern/class.h
+syslog.o: $(hdrdir)/ruby/internal/intern/compar.h
+syslog.o: $(hdrdir)/ruby/internal/intern/complex.h
+syslog.o: $(hdrdir)/ruby/internal/intern/cont.h
+syslog.o: $(hdrdir)/ruby/internal/intern/dir.h
+syslog.o: $(hdrdir)/ruby/internal/intern/enum.h
+syslog.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+syslog.o: $(hdrdir)/ruby/internal/intern/error.h
+syslog.o: $(hdrdir)/ruby/internal/intern/eval.h
+syslog.o: $(hdrdir)/ruby/internal/intern/file.h
+syslog.o: $(hdrdir)/ruby/internal/intern/gc.h
+syslog.o: $(hdrdir)/ruby/internal/intern/hash.h
+syslog.o: $(hdrdir)/ruby/internal/intern/io.h
+syslog.o: $(hdrdir)/ruby/internal/intern/load.h
+syslog.o: $(hdrdir)/ruby/internal/intern/marshal.h
+syslog.o: $(hdrdir)/ruby/internal/intern/numeric.h
+syslog.o: $(hdrdir)/ruby/internal/intern/object.h
+syslog.o: $(hdrdir)/ruby/internal/intern/parse.h
+syslog.o: $(hdrdir)/ruby/internal/intern/proc.h
+syslog.o: $(hdrdir)/ruby/internal/intern/process.h
+syslog.o: $(hdrdir)/ruby/internal/intern/random.h
+syslog.o: $(hdrdir)/ruby/internal/intern/range.h
+syslog.o: $(hdrdir)/ruby/internal/intern/rational.h
+syslog.o: $(hdrdir)/ruby/internal/intern/re.h
+syslog.o: $(hdrdir)/ruby/internal/intern/ruby.h
+syslog.o: $(hdrdir)/ruby/internal/intern/select.h
+syslog.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+syslog.o: $(hdrdir)/ruby/internal/intern/signal.h
+syslog.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+syslog.o: $(hdrdir)/ruby/internal/intern/string.h
+syslog.o: $(hdrdir)/ruby/internal/intern/struct.h
+syslog.o: $(hdrdir)/ruby/internal/intern/thread.h
+syslog.o: $(hdrdir)/ruby/internal/intern/time.h
+syslog.o: $(hdrdir)/ruby/internal/intern/variable.h
+syslog.o: $(hdrdir)/ruby/internal/intern/vm.h
+syslog.o: $(hdrdir)/ruby/internal/interpreter.h
+syslog.o: $(hdrdir)/ruby/internal/iterator.h
+syslog.o: $(hdrdir)/ruby/internal/memory.h
+syslog.o: $(hdrdir)/ruby/internal/method.h
+syslog.o: $(hdrdir)/ruby/internal/module.h
+syslog.o: $(hdrdir)/ruby/internal/newobj.h
+syslog.o: $(hdrdir)/ruby/internal/rgengc.h
+syslog.o: $(hdrdir)/ruby/internal/scan_args.h
+syslog.o: $(hdrdir)/ruby/internal/special_consts.h
+syslog.o: $(hdrdir)/ruby/internal/static_assert.h
+syslog.o: $(hdrdir)/ruby/internal/stdalign.h
+syslog.o: $(hdrdir)/ruby/internal/stdbool.h
+syslog.o: $(hdrdir)/ruby/internal/symbol.h
+syslog.o: $(hdrdir)/ruby/internal/token_paste.h
+syslog.o: $(hdrdir)/ruby/internal/value.h
+syslog.o: $(hdrdir)/ruby/internal/value_type.h
+syslog.o: $(hdrdir)/ruby/internal/variable.h
+syslog.o: $(hdrdir)/ruby/internal/warning_push.h
+syslog.o: $(hdrdir)/ruby/internal/xmalloc.h
syslog.o: $(hdrdir)/ruby/assert.h
syslog.o: $(hdrdir)/ruby/backward.h
syslog.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/ext/zlib/depend b/ext/zlib/depend
index 632f9b4ee3..623b54a885 100644
--- a/ext/zlib/depend
+++ b/ext/zlib/depend
@@ -2,146 +2,146 @@
zlib.o: $(RUBY_EXTCONF_H)
zlib.o: $(arch_hdrdir)/ruby/config.h
zlib.o: $(hdrdir)/ruby.h
-zlib.o: $(hdrdir)/ruby/impl/anyargs.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/char.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/double.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/fixnum.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/gid_t.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/int.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/intptr_t.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/long.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/long_long.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/mode_t.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/off_t.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/pid_t.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/short.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/size_t.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/st_data_t.h
-zlib.o: $(hdrdir)/ruby/impl/arithmetic/uid_t.h
-zlib.o: $(hdrdir)/ruby/impl/assume.h
-zlib.o: $(hdrdir)/ruby/impl/attr/alloc_size.h
-zlib.o: $(hdrdir)/ruby/impl/attr/artificial.h
-zlib.o: $(hdrdir)/ruby/impl/attr/cold.h
-zlib.o: $(hdrdir)/ruby/impl/attr/const.h
-zlib.o: $(hdrdir)/ruby/impl/attr/constexpr.h
-zlib.o: $(hdrdir)/ruby/impl/attr/deprecated.h
-zlib.o: $(hdrdir)/ruby/impl/attr/diagnose_if.h
-zlib.o: $(hdrdir)/ruby/impl/attr/enum_extensibility.h
-zlib.o: $(hdrdir)/ruby/impl/attr/error.h
-zlib.o: $(hdrdir)/ruby/impl/attr/flag_enum.h
-zlib.o: $(hdrdir)/ruby/impl/attr/forceinline.h
-zlib.o: $(hdrdir)/ruby/impl/attr/format.h
-zlib.o: $(hdrdir)/ruby/impl/attr/maybe_unused.h
-zlib.o: $(hdrdir)/ruby/impl/attr/noalias.h
-zlib.o: $(hdrdir)/ruby/impl/attr/nodiscard.h
-zlib.o: $(hdrdir)/ruby/impl/attr/noexcept.h
-zlib.o: $(hdrdir)/ruby/impl/attr/noinline.h
-zlib.o: $(hdrdir)/ruby/impl/attr/nonnull.h
-zlib.o: $(hdrdir)/ruby/impl/attr/noreturn.h
-zlib.o: $(hdrdir)/ruby/impl/attr/pure.h
-zlib.o: $(hdrdir)/ruby/impl/attr/restrict.h
-zlib.o: $(hdrdir)/ruby/impl/attr/returns_nonnull.h
-zlib.o: $(hdrdir)/ruby/impl/attr/warning.h
-zlib.o: $(hdrdir)/ruby/impl/attr/weakref.h
-zlib.o: $(hdrdir)/ruby/impl/cast.h
-zlib.o: $(hdrdir)/ruby/impl/compiler_is.h
-zlib.o: $(hdrdir)/ruby/impl/compiler_is/apple.h
-zlib.o: $(hdrdir)/ruby/impl/compiler_is/clang.h
-zlib.o: $(hdrdir)/ruby/impl/compiler_is/gcc.h
-zlib.o: $(hdrdir)/ruby/impl/compiler_is/intel.h
-zlib.o: $(hdrdir)/ruby/impl/compiler_is/msvc.h
-zlib.o: $(hdrdir)/ruby/impl/compiler_is/sunpro.h
-zlib.o: $(hdrdir)/ruby/impl/compiler_since.h
-zlib.o: $(hdrdir)/ruby/impl/config.h
-zlib.o: $(hdrdir)/ruby/impl/constant_p.h
-zlib.o: $(hdrdir)/ruby/impl/core.h
-zlib.o: $(hdrdir)/ruby/impl/core/rarray.h
-zlib.o: $(hdrdir)/ruby/impl/core/rbasic.h
-zlib.o: $(hdrdir)/ruby/impl/core/rbignum.h
-zlib.o: $(hdrdir)/ruby/impl/core/rclass.h
-zlib.o: $(hdrdir)/ruby/impl/core/rdata.h
-zlib.o: $(hdrdir)/ruby/impl/core/rfile.h
-zlib.o: $(hdrdir)/ruby/impl/core/rhash.h
-zlib.o: $(hdrdir)/ruby/impl/core/robject.h
-zlib.o: $(hdrdir)/ruby/impl/core/rregexp.h
-zlib.o: $(hdrdir)/ruby/impl/core/rstring.h
-zlib.o: $(hdrdir)/ruby/impl/core/rstruct.h
-zlib.o: $(hdrdir)/ruby/impl/core/rtypeddata.h
-zlib.o: $(hdrdir)/ruby/impl/ctype.h
-zlib.o: $(hdrdir)/ruby/impl/dllexport.h
-zlib.o: $(hdrdir)/ruby/impl/dosish.h
-zlib.o: $(hdrdir)/ruby/impl/error.h
-zlib.o: $(hdrdir)/ruby/impl/eval.h
-zlib.o: $(hdrdir)/ruby/impl/event.h
-zlib.o: $(hdrdir)/ruby/impl/fl_type.h
-zlib.o: $(hdrdir)/ruby/impl/gc.h
-zlib.o: $(hdrdir)/ruby/impl/glob.h
-zlib.o: $(hdrdir)/ruby/impl/globals.h
-zlib.o: $(hdrdir)/ruby/impl/has/attribute.h
-zlib.o: $(hdrdir)/ruby/impl/has/builtin.h
-zlib.o: $(hdrdir)/ruby/impl/has/c_attribute.h
-zlib.o: $(hdrdir)/ruby/impl/has/cpp_attribute.h
-zlib.o: $(hdrdir)/ruby/impl/has/declspec_attribute.h
-zlib.o: $(hdrdir)/ruby/impl/has/extension.h
-zlib.o: $(hdrdir)/ruby/impl/has/feature.h
-zlib.o: $(hdrdir)/ruby/impl/has/warning.h
-zlib.o: $(hdrdir)/ruby/impl/intern/array.h
-zlib.o: $(hdrdir)/ruby/impl/intern/bignum.h
-zlib.o: $(hdrdir)/ruby/impl/intern/class.h
-zlib.o: $(hdrdir)/ruby/impl/intern/compar.h
-zlib.o: $(hdrdir)/ruby/impl/intern/complex.h
-zlib.o: $(hdrdir)/ruby/impl/intern/cont.h
-zlib.o: $(hdrdir)/ruby/impl/intern/dir.h
-zlib.o: $(hdrdir)/ruby/impl/intern/enum.h
-zlib.o: $(hdrdir)/ruby/impl/intern/enumerator.h
-zlib.o: $(hdrdir)/ruby/impl/intern/error.h
-zlib.o: $(hdrdir)/ruby/impl/intern/eval.h
-zlib.o: $(hdrdir)/ruby/impl/intern/file.h
-zlib.o: $(hdrdir)/ruby/impl/intern/gc.h
-zlib.o: $(hdrdir)/ruby/impl/intern/hash.h
-zlib.o: $(hdrdir)/ruby/impl/intern/io.h
-zlib.o: $(hdrdir)/ruby/impl/intern/load.h
-zlib.o: $(hdrdir)/ruby/impl/intern/marshal.h
-zlib.o: $(hdrdir)/ruby/impl/intern/numeric.h
-zlib.o: $(hdrdir)/ruby/impl/intern/object.h
-zlib.o: $(hdrdir)/ruby/impl/intern/parse.h
-zlib.o: $(hdrdir)/ruby/impl/intern/proc.h
-zlib.o: $(hdrdir)/ruby/impl/intern/process.h
-zlib.o: $(hdrdir)/ruby/impl/intern/random.h
-zlib.o: $(hdrdir)/ruby/impl/intern/range.h
-zlib.o: $(hdrdir)/ruby/impl/intern/rational.h
-zlib.o: $(hdrdir)/ruby/impl/intern/re.h
-zlib.o: $(hdrdir)/ruby/impl/intern/ruby.h
-zlib.o: $(hdrdir)/ruby/impl/intern/select.h
-zlib.o: $(hdrdir)/ruby/impl/intern/select/largesize.h
-zlib.o: $(hdrdir)/ruby/impl/intern/signal.h
-zlib.o: $(hdrdir)/ruby/impl/intern/sprintf.h
-zlib.o: $(hdrdir)/ruby/impl/intern/string.h
-zlib.o: $(hdrdir)/ruby/impl/intern/struct.h
-zlib.o: $(hdrdir)/ruby/impl/intern/thread.h
-zlib.o: $(hdrdir)/ruby/impl/intern/time.h
-zlib.o: $(hdrdir)/ruby/impl/intern/variable.h
-zlib.o: $(hdrdir)/ruby/impl/intern/vm.h
-zlib.o: $(hdrdir)/ruby/impl/interpreter.h
-zlib.o: $(hdrdir)/ruby/impl/iterator.h
-zlib.o: $(hdrdir)/ruby/impl/memory.h
-zlib.o: $(hdrdir)/ruby/impl/method.h
-zlib.o: $(hdrdir)/ruby/impl/module.h
-zlib.o: $(hdrdir)/ruby/impl/newobj.h
-zlib.o: $(hdrdir)/ruby/impl/rgengc.h
-zlib.o: $(hdrdir)/ruby/impl/scan_args.h
-zlib.o: $(hdrdir)/ruby/impl/special_consts.h
-zlib.o: $(hdrdir)/ruby/impl/static_assert.h
-zlib.o: $(hdrdir)/ruby/impl/stdalign.h
-zlib.o: $(hdrdir)/ruby/impl/stdbool.h
-zlib.o: $(hdrdir)/ruby/impl/symbol.h
-zlib.o: $(hdrdir)/ruby/impl/token_paste.h
-zlib.o: $(hdrdir)/ruby/impl/value.h
-zlib.o: $(hdrdir)/ruby/impl/value_type.h
-zlib.o: $(hdrdir)/ruby/impl/variable.h
-zlib.o: $(hdrdir)/ruby/impl/warning_push.h
-zlib.o: $(hdrdir)/ruby/impl/xmalloc.h
+zlib.o: $(hdrdir)/ruby/internal/anyargs.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/char.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/double.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/int.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/long.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/short.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h
+zlib.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h
+zlib.o: $(hdrdir)/ruby/internal/assume.h
+zlib.o: $(hdrdir)/ruby/internal/attr/alloc_size.h
+zlib.o: $(hdrdir)/ruby/internal/attr/artificial.h
+zlib.o: $(hdrdir)/ruby/internal/attr/cold.h
+zlib.o: $(hdrdir)/ruby/internal/attr/const.h
+zlib.o: $(hdrdir)/ruby/internal/attr/constexpr.h
+zlib.o: $(hdrdir)/ruby/internal/attr/deprecated.h
+zlib.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h
+zlib.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h
+zlib.o: $(hdrdir)/ruby/internal/attr/error.h
+zlib.o: $(hdrdir)/ruby/internal/attr/flag_enum.h
+zlib.o: $(hdrdir)/ruby/internal/attr/forceinline.h
+zlib.o: $(hdrdir)/ruby/internal/attr/format.h
+zlib.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h
+zlib.o: $(hdrdir)/ruby/internal/attr/noalias.h
+zlib.o: $(hdrdir)/ruby/internal/attr/nodiscard.h
+zlib.o: $(hdrdir)/ruby/internal/attr/noexcept.h
+zlib.o: $(hdrdir)/ruby/internal/attr/noinline.h
+zlib.o: $(hdrdir)/ruby/internal/attr/nonnull.h
+zlib.o: $(hdrdir)/ruby/internal/attr/noreturn.h
+zlib.o: $(hdrdir)/ruby/internal/attr/pure.h
+zlib.o: $(hdrdir)/ruby/internal/attr/restrict.h
+zlib.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h
+zlib.o: $(hdrdir)/ruby/internal/attr/warning.h
+zlib.o: $(hdrdir)/ruby/internal/attr/weakref.h
+zlib.o: $(hdrdir)/ruby/internal/cast.h
+zlib.o: $(hdrdir)/ruby/internal/compiler_is.h
+zlib.o: $(hdrdir)/ruby/internal/compiler_is/apple.h
+zlib.o: $(hdrdir)/ruby/internal/compiler_is/clang.h
+zlib.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h
+zlib.o: $(hdrdir)/ruby/internal/compiler_is/intel.h
+zlib.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h
+zlib.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h
+zlib.o: $(hdrdir)/ruby/internal/compiler_since.h
+zlib.o: $(hdrdir)/ruby/internal/config.h
+zlib.o: $(hdrdir)/ruby/internal/constant_p.h
+zlib.o: $(hdrdir)/ruby/internal/core.h
+zlib.o: $(hdrdir)/ruby/internal/core/rarray.h
+zlib.o: $(hdrdir)/ruby/internal/core/rbasic.h
+zlib.o: $(hdrdir)/ruby/internal/core/rbignum.h
+zlib.o: $(hdrdir)/ruby/internal/core/rclass.h
+zlib.o: $(hdrdir)/ruby/internal/core/rdata.h
+zlib.o: $(hdrdir)/ruby/internal/core/rfile.h
+zlib.o: $(hdrdir)/ruby/internal/core/rhash.h
+zlib.o: $(hdrdir)/ruby/internal/core/robject.h
+zlib.o: $(hdrdir)/ruby/internal/core/rregexp.h
+zlib.o: $(hdrdir)/ruby/internal/core/rstring.h
+zlib.o: $(hdrdir)/ruby/internal/core/rstruct.h
+zlib.o: $(hdrdir)/ruby/internal/core/rtypeddata.h
+zlib.o: $(hdrdir)/ruby/internal/ctype.h
+zlib.o: $(hdrdir)/ruby/internal/dllexport.h
+zlib.o: $(hdrdir)/ruby/internal/dosish.h
+zlib.o: $(hdrdir)/ruby/internal/error.h
+zlib.o: $(hdrdir)/ruby/internal/eval.h
+zlib.o: $(hdrdir)/ruby/internal/event.h
+zlib.o: $(hdrdir)/ruby/internal/fl_type.h
+zlib.o: $(hdrdir)/ruby/internal/gc.h
+zlib.o: $(hdrdir)/ruby/internal/glob.h
+zlib.o: $(hdrdir)/ruby/internal/globals.h
+zlib.o: $(hdrdir)/ruby/internal/has/attribute.h
+zlib.o: $(hdrdir)/ruby/internal/has/builtin.h
+zlib.o: $(hdrdir)/ruby/internal/has/c_attribute.h
+zlib.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h
+zlib.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h
+zlib.o: $(hdrdir)/ruby/internal/has/extension.h
+zlib.o: $(hdrdir)/ruby/internal/has/feature.h
+zlib.o: $(hdrdir)/ruby/internal/has/warning.h
+zlib.o: $(hdrdir)/ruby/internal/intern/array.h
+zlib.o: $(hdrdir)/ruby/internal/intern/bignum.h
+zlib.o: $(hdrdir)/ruby/internal/intern/class.h
+zlib.o: $(hdrdir)/ruby/internal/intern/compar.h
+zlib.o: $(hdrdir)/ruby/internal/intern/complex.h
+zlib.o: $(hdrdir)/ruby/internal/intern/cont.h
+zlib.o: $(hdrdir)/ruby/internal/intern/dir.h
+zlib.o: $(hdrdir)/ruby/internal/intern/enum.h
+zlib.o: $(hdrdir)/ruby/internal/intern/enumerator.h
+zlib.o: $(hdrdir)/ruby/internal/intern/error.h
+zlib.o: $(hdrdir)/ruby/internal/intern/eval.h
+zlib.o: $(hdrdir)/ruby/internal/intern/file.h
+zlib.o: $(hdrdir)/ruby/internal/intern/gc.h
+zlib.o: $(hdrdir)/ruby/internal/intern/hash.h
+zlib.o: $(hdrdir)/ruby/internal/intern/io.h
+zlib.o: $(hdrdir)/ruby/internal/intern/load.h
+zlib.o: $(hdrdir)/ruby/internal/intern/marshal.h
+zlib.o: $(hdrdir)/ruby/internal/intern/numeric.h
+zlib.o: $(hdrdir)/ruby/internal/intern/object.h
+zlib.o: $(hdrdir)/ruby/internal/intern/parse.h
+zlib.o: $(hdrdir)/ruby/internal/intern/proc.h
+zlib.o: $(hdrdir)/ruby/internal/intern/process.h
+zlib.o: $(hdrdir)/ruby/internal/intern/random.h
+zlib.o: $(hdrdir)/ruby/internal/intern/range.h
+zlib.o: $(hdrdir)/ruby/internal/intern/rational.h
+zlib.o: $(hdrdir)/ruby/internal/intern/re.h
+zlib.o: $(hdrdir)/ruby/internal/intern/ruby.h
+zlib.o: $(hdrdir)/ruby/internal/intern/select.h
+zlib.o: $(hdrdir)/ruby/internal/intern/select/largesize.h
+zlib.o: $(hdrdir)/ruby/internal/intern/signal.h
+zlib.o: $(hdrdir)/ruby/internal/intern/sprintf.h
+zlib.o: $(hdrdir)/ruby/internal/intern/string.h
+zlib.o: $(hdrdir)/ruby/internal/intern/struct.h
+zlib.o: $(hdrdir)/ruby/internal/intern/thread.h
+zlib.o: $(hdrdir)/ruby/internal/intern/time.h
+zlib.o: $(hdrdir)/ruby/internal/intern/variable.h
+zlib.o: $(hdrdir)/ruby/internal/intern/vm.h
+zlib.o: $(hdrdir)/ruby/internal/interpreter.h
+zlib.o: $(hdrdir)/ruby/internal/iterator.h
+zlib.o: $(hdrdir)/ruby/internal/memory.h
+zlib.o: $(hdrdir)/ruby/internal/method.h
+zlib.o: $(hdrdir)/ruby/internal/module.h
+zlib.o: $(hdrdir)/ruby/internal/newobj.h
+zlib.o: $(hdrdir)/ruby/internal/rgengc.h
+zlib.o: $(hdrdir)/ruby/internal/scan_args.h
+zlib.o: $(hdrdir)/ruby/internal/special_consts.h
+zlib.o: $(hdrdir)/ruby/internal/static_assert.h
+zlib.o: $(hdrdir)/ruby/internal/stdalign.h
+zlib.o: $(hdrdir)/ruby/internal/stdbool.h
+zlib.o: $(hdrdir)/ruby/internal/symbol.h
+zlib.o: $(hdrdir)/ruby/internal/token_paste.h
+zlib.o: $(hdrdir)/ruby/internal/value.h
+zlib.o: $(hdrdir)/ruby/internal/value_type.h
+zlib.o: $(hdrdir)/ruby/internal/variable.h
+zlib.o: $(hdrdir)/ruby/internal/warning_push.h
+zlib.o: $(hdrdir)/ruby/internal/xmalloc.h
zlib.o: $(hdrdir)/ruby/assert.h
zlib.o: $(hdrdir)/ruby/backward.h
zlib.o: $(hdrdir)/ruby/backward/2/assume.h
diff --git a/file.c b/file.c
index 52a67cb827..424e8522e6 100644
--- a/file.c
+++ b/file.c
@@ -11,7 +11,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef _WIN32
# include "missing/file.h"
diff --git a/gc.c b/gc.c
index 063f7935c8..320de1c9dd 100644
--- a/gc.c
+++ b/gc.c
@@ -14,7 +14,7 @@
#define rb_data_object_alloc rb_data_object_alloc
#define rb_data_typed_object_alloc rb_data_typed_object_alloc
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef _WIN32
# include "ruby/ruby.h"
#endif
diff --git a/hash.c b/hash.c
index 333f950525..e75a431c09 100644
--- a/hash.c
+++ b/hash.c
@@ -11,7 +11,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <errno.h>
diff --git a/id_table.h b/id_table.h
index 20fe89b8d1..f3dc681d17 100644
--- a/id_table.h
+++ b/id_table.h
@@ -1,6 +1,6 @@
#ifndef RUBY_ID_TABLE_H
#define RUBY_ID_TABLE_H 1
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h>
#include "ruby/ruby.h"
diff --git a/include/ruby/assert.h b/include/ruby/assert.h
index 69e160cc39..7e59da6662 100644
--- a/include/ruby/assert.h
+++ b/include/ruby/assert.h
@@ -20,11 +20,11 @@
* We assume C99 for ruby itself but we don't assume languages of
* extension libraries. They could be written in C++98.
*/
-#include "ruby/impl/assume.h"
-#include "ruby/impl/attr/cold.h"
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/assume.h"
+#include "ruby/internal/attr/cold.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/dllexport.h"
#include "ruby/backward/2/assume.h"
#ifndef RUBY_DEBUG
diff --git a/include/ruby/backward.h b/include/ruby/backward.h
index 15040d5aaa..84abba2dab 100644
--- a/include/ruby/backward.h
+++ b/include/ruby/backward.h
@@ -8,9 +8,9 @@
* modify this file, provided that the conditions mentioned in the
* file COPYING are met. Consult the file for details.
*/
-#include "ruby/impl/core/rbasic.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/interpreter.h"
+#include "ruby/internal/core/rbasic.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/interpreter.h"
#include "ruby/backward/2/attributes.h"
#define RClass RClassDeprecated
diff --git a/include/ruby/backward/2/assume.h b/include/ruby/backward/2/assume.h
index e512ff2430..3fbb81439a 100644
--- a/include/ruby/backward/2/assume.h
+++ b/include/ruby/backward/2/assume.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Defines #ASSUME / #RB_LIKELY / #UNREACHABLE
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/assume.h"
-#include "ruby/impl/has/builtin.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/assume.h"
+#include "ruby/internal/has/builtin.h"
#undef ASSUME /* Kill config.h definition */
#undef UNREACHABLE /* Kill config.h definition */
diff --git a/include/ruby/backward/2/attributes.h b/include/ruby/backward/2/attributes.h
index fb59d91beb..8d00da0a9e 100644
--- a/include/ruby/backward/2/attributes.h
+++ b/include/ruby/backward/2/attributes.h
@@ -28,23 +28,23 @@
* - A: Don't know. Don't blame me. Backward compatibility is the key here.
* I'm just preserving what they have been.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/attr/alloc_size.h"
-#include "ruby/impl/attr/cold.h"
-#include "ruby/impl/attr/const.h"
-#include "ruby/impl/attr/deprecated.h"
-#include "ruby/impl/attr/error.h"
-#include "ruby/impl/attr/forceinline.h"
-#include "ruby/impl/attr/format.h"
-#include "ruby/impl/attr/maybe_unused.h"
-#include "ruby/impl/attr/noinline.h"
-#include "ruby/impl/attr/nonnull.h"
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/attr/restrict.h"
-#include "ruby/impl/attr/returns_nonnull.h"
-#include "ruby/impl/attr/warning.h"
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/attr/alloc_size.h"
+#include "ruby/internal/attr/cold.h"
+#include "ruby/internal/attr/const.h"
+#include "ruby/internal/attr/deprecated.h"
+#include "ruby/internal/attr/error.h"
+#include "ruby/internal/attr/forceinline.h"
+#include "ruby/internal/attr/format.h"
+#include "ruby/internal/attr/maybe_unused.h"
+#include "ruby/internal/attr/noinline.h"
+#include "ruby/internal/attr/nonnull.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/attr/restrict.h"
+#include "ruby/internal/attr/returns_nonnull.h"
+#include "ruby/internal/attr/warning.h"
+#include "ruby/internal/has/attribute.h"
/* function attributes */
#undef CONSTFUNC
diff --git a/include/ruby/backward/2/bool.h b/include/ruby/backward/2/bool.h
index 08c01fc4f3..53164eb3b8 100644
--- a/include/ruby/backward/2/bool.h
+++ b/include/ruby/backward/2/bool.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines old #TRUE / #FALSE
*/
-#include "ruby/impl/stdbool.h"
+#include "ruby/internal/stdbool.h"
#ifndef FALSE
# define FALSE false
diff --git a/include/ruby/backward/2/extern.h b/include/ruby/backward/2/extern.h
index d7c3e36df5..e858426b19 100644
--- a/include/ruby/backward/2/extern.h
+++ b/include/ruby/backward/2/extern.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines old #EXTERN
*/
-#include "ruby/impl/config.h" /* for STRINGIZE */
+#include "ruby/internal/config.h" /* for STRINGIZE */
/**
* @brief Synonym of #RUBY_EXTERN.
diff --git a/include/ruby/backward/2/gcc_version_since.h b/include/ruby/backward/2/gcc_version_since.h
index bc376bed10..2a5b76c102 100644
--- a/include/ruby/backward/2/gcc_version_since.h
+++ b/include/ruby/backward/2/gcc_version_since.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines old #GCC_VERSION_SINCE
*/
-#include "ruby/impl/compiler_since.h"
+#include "ruby/internal/compiler_since.h"
#ifndef GCC_VERSION_SINCE
#define GCC_VERSION_SINCE(x, y, z) RBIMPL_COMPILER_SINCE(GCC, (x), (y), (z))
diff --git a/include/ruby/backward/2/inttypes.h b/include/ruby/backward/2/inttypes.h
index 732c8a17c5..c1e376a107 100644
--- a/include/ruby/backward/2/inttypes.h
+++ b/include/ruby/backward/2/inttypes.h
@@ -20,13 +20,13 @@
* extension libraries. They could be written in C++98.
* @brief C99 shim for `<inttypes.h>`
*/
-#include "ruby/impl/config.h" /* PRI_LL_PREFIX etc. are here */
+#include "ruby/internal/config.h" /* PRI_LL_PREFIX etc. are here */
#ifdef HAVE_INTTYPES_H
# include <inttypes.h>
#endif
-#include "ruby/impl/value.h" /* PRI_VALUE_PREFIX is here. */
+#include "ruby/internal/value.h" /* PRI_VALUE_PREFIX is here. */
#ifndef PRI_INT_PREFIX
# define PRI_INT_PREFIX ""
diff --git a/include/ruby/backward/2/limits.h b/include/ruby/backward/2/limits.h
index f92db8b0d0..e38009b01a 100644
--- a/include/ruby/backward/2/limits.h
+++ b/include/ruby/backward/2/limits.h
@@ -23,7 +23,7 @@
* The macros in this header file are obsolescent. Does anyone really need our
* own definition of #CHAR_BIT today?
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_LIMITS_H
# include <limits.h>
diff --git a/include/ruby/backward/2/long_long.h b/include/ruby/backward/2/long_long.h
index e2dcf9542e..83eabb459c 100644
--- a/include/ruby/backward/2/long_long.h
+++ b/include/ruby/backward/2/long_long.h
@@ -25,9 +25,9 @@
* while ago (some time back in 2013). The macros are for backwards
* compatibility only.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/has/warning.h"
-#include "ruby/impl/warning_push.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/has/warning.h"
+#include "ruby/internal/warning_push.h"
#if RBIMPL_HAS_WARNING("-Wc++11-long-long")
# define HAVE_TRUE_LONG_LONG 1
diff --git a/include/ruby/backward/2/stdalign.h b/include/ruby/backward/2/stdalign.h
index 26c9b1b904..2d3c333bde 100644
--- a/include/ruby/backward/2/stdalign.h
+++ b/include/ruby/backward/2/stdalign.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RUBY_ALIGNAS / #RUBY_ALIGNOF
*/
-#include "ruby/impl/stdalign.h"
+#include "ruby/internal/stdalign.h"
#undef RUBY_ALIGNAS
#undef RUBY_ALIGNOF
diff --git a/include/ruby/backward/cxxanyargs.hpp b/include/ruby/backward/cxxanyargs.hpp
index 3cc36c15d6..bc5745d850 100644
--- a/include/ruby/backward/cxxanyargs.hpp
+++ b/include/ruby/backward/cxxanyargs.hpp
@@ -10,18 +10,18 @@
/// meant to be a backwards compatibility shim. Please stick to
/// C++ 98 and never use newer features, like `constexpr`.
/// @brief Provides old prototypes for C++ programs.
-#include "ruby/impl/config.h"
-#include "ruby/impl/intern/class.h"
-#include "ruby/impl/intern/cont.h"
-#include "ruby/impl/intern/hash.h"
-#include "ruby/impl/intern/proc.h"
-#include "ruby/impl/intern/thread.h"
-#include "ruby/impl/intern/variable.h"
-#include "ruby/impl/intern/vm.h"
-#include "ruby/impl/iterator.h"
-#include "ruby/impl/method.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/variable.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/intern/class.h"
+#include "ruby/internal/intern/cont.h"
+#include "ruby/internal/intern/hash.h"
+#include "ruby/internal/intern/proc.h"
+#include "ruby/internal/intern/thread.h"
+#include "ruby/internal/intern/variable.h"
+#include "ruby/internal/intern/vm.h"
+#include "ruby/internal/iterator.h"
+#include "ruby/internal/method.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/variable.h"
#include "ruby/backward/2/stdarg.h"
#include "ruby/st.h"
diff --git a/include/ruby/debug.h b/include/ruby/debug.h
index bb187ce43a..16891e8458 100644
--- a/include/ruby/debug.h
+++ b/include/ruby/debug.h
@@ -10,9 +10,9 @@
* modify this file, provided that the conditions mentioned in the
* file COPYING are met. Consult the file for details.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/event.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/event.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/defines.h b/include/ruby/defines.h
index 6ea005be34..2c84739b39 100644
--- a/include/ruby/defines.h
+++ b/include/ruby/defines.h
@@ -10,7 +10,7 @@
* file COPYING are met. Consult the file for details.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
/* AC_INCLUDES_DEFAULT */
#include <stdio.h>
@@ -67,9 +67,9 @@
# include <setjmpex.h>
#endif
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/dosish.h"
-#include "ruby/impl/xmalloc.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/dosish.h"
+#include "ruby/internal/xmalloc.h"
#include "ruby/backward/2/assume.h"
#include "ruby/backward/2/attributes.h"
#include "ruby/backward/2/bool.h"
diff --git a/include/ruby/encoding.h b/include/ruby/encoding.h
index 06cc9ea56e..01cbf8bb75 100644
--- a/include/ruby/encoding.h
+++ b/include/ruby/encoding.h
@@ -10,11 +10,11 @@
* modify this file, provided that the conditions mentioned in the
* file COPYING are met. Consult the file for details.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stdarg.h>
#include "ruby/ruby.h"
#include "ruby/oniguruma.h"
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/dllexport.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/intern.h b/include/ruby/intern.h
index 38a48edf19..9ca521ad4f 100644
--- a/include/ruby/intern.h
+++ b/include/ruby/intern.h
@@ -12,7 +12,7 @@
* modify this file, provided that the conditions mentioned in the
* file COPYING are met. Consult the file for details.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include "ruby/defines.h"
#ifdef HAVE_STDARG_PROTOTYPES
@@ -28,41 +28,41 @@
* the kernel.
*/
-#include "ruby/impl/intern/array.h"
-#include "ruby/impl/intern/bignum.h"
-#include "ruby/impl/intern/class.h"
-#include "ruby/impl/intern/compar.h"
-#include "ruby/impl/intern/complex.h"
-#include "ruby/impl/intern/cont.h"
-#include "ruby/impl/intern/dir.h"
-#include "ruby/impl/intern/enum.h"
-#include "ruby/impl/intern/enumerator.h"
-#include "ruby/impl/intern/error.h"
-#include "ruby/impl/intern/eval.h"
-#include "ruby/impl/intern/file.h"
-#include "ruby/impl/intern/gc.h"
-#include "ruby/impl/intern/hash.h"
-#include "ruby/impl/intern/io.h"
-#include "ruby/impl/intern/load.h"
-#include "ruby/impl/intern/marshal.h"
-#include "ruby/impl/intern/numeric.h"
-#include "ruby/impl/intern/object.h"
-#include "ruby/impl/intern/parse.h"
-#include "ruby/impl/intern/proc.h"
-#include "ruby/impl/intern/process.h"
-#include "ruby/impl/intern/random.h"
-#include "ruby/impl/intern/range.h"
-#include "ruby/impl/intern/rational.h"
-#include "ruby/impl/intern/re.h"
-#include "ruby/impl/intern/ruby.h"
-#include "ruby/impl/intern/select.h"
-#include "ruby/impl/intern/signal.h"
-#include "ruby/impl/intern/sprintf.h"
-#include "ruby/impl/intern/string.h"
-#include "ruby/impl/intern/struct.h"
-#include "ruby/impl/intern/thread.h"
-#include "ruby/impl/intern/time.h"
-#include "ruby/impl/intern/variable.h"
-#include "ruby/impl/intern/vm.h"
+#include "ruby/internal/intern/array.h"
+#include "ruby/internal/intern/bignum.h"
+#include "ruby/internal/intern/class.h"
+#include "ruby/internal/intern/compar.h"
+#include "ruby/internal/intern/complex.h"
+#include "ruby/internal/intern/cont.h"
+#include "ruby/internal/intern/dir.h"
+#include "ruby/internal/intern/enum.h"
+#include "ruby/internal/intern/enumerator.h"
+#include "ruby/internal/intern/error.h"
+#include "ruby/internal/intern/eval.h"
+#include "ruby/internal/intern/file.h"
+#include "ruby/internal/intern/gc.h"
+#include "ruby/internal/intern/hash.h"
+#include "ruby/internal/intern/io.h"
+#include "ruby/internal/intern/load.h"
+#include "ruby/internal/intern/marshal.h"
+#include "ruby/internal/intern/numeric.h"
+#include "ruby/internal/intern/object.h"
+#include "ruby/internal/intern/parse.h"
+#include "ruby/internal/intern/proc.h"
+#include "ruby/internal/intern/process.h"
+#include "ruby/internal/intern/random.h"
+#include "ruby/internal/intern/range.h"
+#include "ruby/internal/intern/rational.h"
+#include "ruby/internal/intern/re.h"
+#include "ruby/internal/intern/ruby.h"
+#include "ruby/internal/intern/select.h"
+#include "ruby/internal/intern/signal.h"
+#include "ruby/internal/intern/sprintf.h"
+#include "ruby/internal/intern/string.h"
+#include "ruby/internal/intern/struct.h"
+#include "ruby/internal/intern/thread.h"
+#include "ruby/internal/intern/time.h"
+#include "ruby/internal/intern/variable.h"
+#include "ruby/internal/intern/vm.h"
#endif /* RUBY_INTERN_H */
diff --git a/include/ruby/internal/anyargs.h b/include/ruby/internal/anyargs.h
index 78c979eac0..f09a4e72e9 100644
--- a/include/ruby/internal/anyargs.h
+++ b/include/ruby/internal/anyargs.h
@@ -67,16 +67,16 @@
* `__builtin_types_compatible_p`, and in doing so we need to distinguish
* ::rb_f_notimplement from others, by type.
*/
-#include "ruby/impl/attr/maybe_unused.h"
-#include "ruby/impl/attr/nonnull.h"
-#include "ruby/impl/attr/weakref.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/config.h"
-#include "ruby/impl/has/attribute.h"
-#include "ruby/impl/intern/class.h"
-#include "ruby/impl/intern/vm.h"
-#include "ruby/impl/method.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/maybe_unused.h"
+#include "ruby/internal/attr/nonnull.h"
+#include "ruby/internal/attr/weakref.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/has/attribute.h"
+#include "ruby/internal/intern/class.h"
+#include "ruby/internal/intern/vm.h"
+#include "ruby/internal/method.h"
+#include "ruby/internal/value.h"
#include "ruby/backward/2/stdarg.h"
#if defined(__cplusplus)
diff --git a/include/ruby/internal/arithmetic.h b/include/ruby/internal/arithmetic.h
index f93fa581cd..c3806db444 100644
--- a/include/ruby/internal/arithmetic.h
+++ b/include/ruby/internal/arithmetic.h
@@ -20,19 +20,19 @@
* extension libraries. They could be written in C++98.
* @brief Conversion between C's arithmtic types and Ruby's numeric types.
*/
-#include "ruby/impl/arithmetic/char.h"
-#include "ruby/impl/arithmetic/double.h"
-#include "ruby/impl/arithmetic/fixnum.h"
-#include "ruby/impl/arithmetic/gid_t.h"
-#include "ruby/impl/arithmetic/int.h"
-#include "ruby/impl/arithmetic/intptr_t.h"
-#include "ruby/impl/arithmetic/long.h"
-#include "ruby/impl/arithmetic/long_long.h"
-#include "ruby/impl/arithmetic/mode_t.h"
-#include "ruby/impl/arithmetic/off_t.h"
-#include "ruby/impl/arithmetic/pid_t.h"
-#include "ruby/impl/arithmetic/short.h"
-#include "ruby/impl/arithmetic/size_t.h"
-#include "ruby/impl/arithmetic/st_data_t.h"
-#include "ruby/impl/arithmetic/uid_t.h"
+#include "ruby/internal/arithmetic/char.h"
+#include "ruby/internal/arithmetic/double.h"
+#include "ruby/internal/arithmetic/fixnum.h"
+#include "ruby/internal/arithmetic/gid_t.h"
+#include "ruby/internal/arithmetic/int.h"
+#include "ruby/internal/arithmetic/intptr_t.h"
+#include "ruby/internal/arithmetic/long.h"
+#include "ruby/internal/arithmetic/long_long.h"
+#include "ruby/internal/arithmetic/mode_t.h"
+#include "ruby/internal/arithmetic/off_t.h"
+#include "ruby/internal/arithmetic/pid_t.h"
+#include "ruby/internal/arithmetic/short.h"
+#include "ruby/internal/arithmetic/size_t.h"
+#include "ruby/internal/arithmetic/st_data_t.h"
+#include "ruby/internal/arithmetic/uid_t.h"
#endif /* RBIMPL_ARITHMETIC_H */
diff --git a/include/ruby/internal/arithmetic/char.h b/include/ruby/internal/arithmetic/char.h
index 138ba63f58..485bbd545c 100644
--- a/include/ruby/internal/arithmetic/char.h
+++ b/include/ruby/internal/arithmetic/char.h
@@ -20,14 +20,14 @@
* extension libraries. They could be written in C++98.
* @brief Arithmetic conversion between C's `char` and Ruby's.
*/
-#include "ruby/impl/arithmetic/int.h" /* NUM2INT is here, but */
-#include "ruby/impl/arithmetic/long.h" /* INT2FIX is here.*/
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/const.h"
-#include "ruby/impl/attr/constexpr.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/core/rstring.h"
-#include "ruby/impl/value_type.h"
+#include "ruby/internal/arithmetic/int.h" /* NUM2INT is here, but */
+#include "ruby/internal/arithmetic/long.h" /* INT2FIX is here.*/
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/const.h"
+#include "ruby/internal/attr/constexpr.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/core/rstring.h"
+#include "ruby/internal/value_type.h"
#define RB_NUM2CHR rb_num2char_inline
#define NUM2CHR RB_NUM2CHR
diff --git a/include/ruby/internal/arithmetic/double.h b/include/ruby/internal/arithmetic/double.h
index 2c3426ae6b..69d8630dbb 100644
--- a/include/ruby/internal/arithmetic/double.h
+++ b/include/ruby/internal/arithmetic/double.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Arithmetic conversion between C's `double` and Ruby's.
*/
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#define NUM2DBL rb_num2dbl
#define RFLOAT_VALUE rb_float_value
diff --git a/include/ruby/internal/arithmetic/gid_t.h b/include/ruby/internal/arithmetic/gid_t.h
index 2d4a230a1f..32e3578bd2 100644
--- a/include/ruby/internal/arithmetic/gid_t.h
+++ b/include/ruby/internal/arithmetic/gid_t.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Arithmetic conversion between C's `gid_t` and Ruby's.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/arithmetic/long.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/arithmetic/long.h"
#ifndef GIDT2NUM
# define GIDT2NUM RB_LONG2NUM
diff --git a/include/ruby/internal/arithmetic/int.h b/include/ruby/internal/arithmetic/int.h
index 374d10540b..346fa9258b 100644
--- a/include/ruby/internal/arithmetic/int.h
+++ b/include/ruby/internal/arithmetic/int.h
@@ -20,18 +20,18 @@
* extension libraries. They could be written in C++98.
* @brief Arithmetic conversion between C's `int` and Ruby's.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/arithmetic/fixnum.h"
-#include "ruby/impl/arithmetic/intptr_t.h"
-#include "ruby/impl/arithmetic/long.h"
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/const.h"
-#include "ruby/impl/attr/constexpr.h"
-#include "ruby/impl/compiler_is.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/special_consts.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/warning_push.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/arithmetic/fixnum.h"
+#include "ruby/internal/arithmetic/intptr_t.h"
+#include "ruby/internal/arithmetic/long.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/const.h"
+#include "ruby/internal/attr/constexpr.h"
+#include "ruby/internal/compiler_is.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/special_consts.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/warning_push.h"
#include "ruby/assert.h"
#define RB_INT2NUM rb_int2num_inline
diff --git a/include/ruby/internal/arithmetic/intptr_t.h b/include/ruby/internal/arithmetic/intptr_t.h
index 2bbbf652db..442c87144c 100644
--- a/include/ruby/internal/arithmetic/intptr_t.h
+++ b/include/ruby/internal/arithmetic/intptr_t.h
@@ -20,14 +20,14 @@
* extension libraries. They could be written in C++98.
* @brief Arithmetic conversion between C's `intptr_t` and Ruby's.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_STDINT_H
# include <stdint.h>
#endif
-#include "ruby/impl/value.h"
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/dllexport.h"
#define rb_int_new rb_int2inum
#define rb_uint_new rb_uint2inum
diff --git a/include/ruby/internal/arithmetic/long.h b/include/ruby/internal/arithmetic/long.h
index d429974eaf..c0235b9a64 100644
--- a/include/ruby/internal/arithmetic/long.h
+++ b/include/ruby/internal/arithmetic/long.h
@@ -28,19 +28,19 @@
* understand the difference of `int` and `long` when they designed those
* macros.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/arithmetic/fixnum.h" /* FIXABLE */
-#include "ruby/impl/arithmetic/intptr_t.h" /* rb_int2big etc.*/
-#include "ruby/impl/assume.h"
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/cold.h"
-#include "ruby/impl/attr/const.h"
-#include "ruby/impl/attr/constexpr.h"
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/special_consts.h" /* FIXNUM_FLAG */
-#include "ruby/impl/value.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/arithmetic/fixnum.h" /* FIXABLE */
+#include "ruby/internal/arithmetic/intptr_t.h" /* rb_int2big etc.*/
+#include "ruby/internal/assume.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/cold.h"
+#include "ruby/internal/attr/const.h"
+#include "ruby/internal/attr/constexpr.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/special_consts.h" /* FIXNUM_FLAG */
+#include "ruby/internal/value.h"
#include "ruby/assert.h"
#define FIX2LONG RB_FIX2LONG
diff --git a/include/ruby/internal/arithmetic/long_long.h b/include/ruby/internal/arithmetic/long_long.h
index 3469421f0e..96ffb37d57 100644
--- a/include/ruby/internal/arithmetic/long_long.h
+++ b/include/ruby/internal/arithmetic/long_long.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Arithmetic conversion between C's `long long` and Ruby's.
*/
-#include "ruby/impl/value.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/special_consts.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/special_consts.h"
#include "ruby/backward/2/long_long.h"
#define RB_LL2NUM rb_ll2inum
diff --git a/include/ruby/internal/arithmetic/mode_t.h b/include/ruby/internal/arithmetic/mode_t.h
index 81ae129924..ee47eb8221 100644
--- a/include/ruby/internal/arithmetic/mode_t.h
+++ b/include/ruby/internal/arithmetic/mode_t.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Arithmetic conversion between C's `mode_t` and Ruby's.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/arithmetic/int.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/arithmetic/int.h"
#ifndef NUM2MODET
# define NUM2MODET RB_NUM2INT
diff --git a/include/ruby/internal/arithmetic/off_t.h b/include/ruby/internal/arithmetic/off_t.h
index 2abada5441..84ec807e3d 100644
--- a/include/ruby/internal/arithmetic/off_t.h
+++ b/include/ruby/internal/arithmetic/off_t.h
@@ -20,10 +20,10 @@
* extension libraries. They could be written in C++98.
* @brief Arithmetic conversion between C's `off_t` and Ruby's.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/arithmetic/int.h"
-#include "ruby/impl/arithmetic/long.h"
-#include "ruby/impl/arithmetic/long_long.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/arithmetic/int.h"
+#include "ruby/internal/arithmetic/long.h"
+#include "ruby/internal/arithmetic/long_long.h"
#include "ruby/backward/2/long_long.h"
#ifdef OFFT2NUM
diff --git a/include/ruby/internal/arithmetic/pid_t.h b/include/ruby/internal/arithmetic/pid_t.h
index 7af279a698..eaca402776 100644
--- a/include/ruby/internal/arithmetic/pid_t.h
+++ b/include/ruby/internal/arithmetic/pid_t.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Arithmetic conversion between C's `pid_t` and Ruby's.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/arithmetic/long.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/arithmetic/long.h"
#ifndef PIDT2NUM
# define PIDT2NUM RB_LONG2NUM
diff --git a/include/ruby/internal/arithmetic/short.h b/include/ruby/internal/arithmetic/short.h
index d952e5ba99..ef213a8d3e 100644
--- a/include/ruby/internal/arithmetic/short.h
+++ b/include/ruby/internal/arithmetic/short.h
@@ -23,9 +23,9 @@
* Shyouhei wonders: why there is no SHORT2NUM, given there are both
* #USHORT2NUM and #CHR2FIX?
*/
-#include "ruby/impl/value.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/special_consts.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/special_consts.h"
#define RB_NUM2SHORT rb_num2short_inline
#define RB_NUM2USHORT rb_num2ushort
diff --git a/include/ruby/internal/arithmetic/size_t.h b/include/ruby/internal/arithmetic/size_t.h
index 661e18ed41..8341c80a35 100644
--- a/include/ruby/internal/arithmetic/size_t.h
+++ b/include/ruby/internal/arithmetic/size_t.h
@@ -20,10 +20,10 @@
* extension libraries. They could be written in C++98.
* @brief Arithmetic conversion between C's `size_t` and Ruby's.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/arithmetic/int.h"
-#include "ruby/impl/arithmetic/long.h"
-#include "ruby/impl/arithmetic/long_long.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/arithmetic/int.h"
+#include "ruby/internal/arithmetic/long.h"
+#include "ruby/internal/arithmetic/long_long.h"
#include "ruby/backward/2/long_long.h"
#if SIZEOF_SIZE_T == SIZEOF_LONG_LONG
diff --git a/include/ruby/internal/arithmetic/st_data_t.h b/include/ruby/internal/arithmetic/st_data_t.h
index 148816c265..01917ab3c0 100644
--- a/include/ruby/internal/arithmetic/st_data_t.h
+++ b/include/ruby/internal/arithmetic/st_data_t.h
@@ -20,13 +20,13 @@
* extension libraries. They could be written in C++98.
* @brief Arithmetic conversion between C's `st_data_t` and Ruby's.
*/
-#include "ruby/impl/arithmetic/fixnum.h"
-#include "ruby/impl/arithmetic/long.h"
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/const.h"
-#include "ruby/impl/attr/constexpr.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/arithmetic/fixnum.h"
+#include "ruby/internal/arithmetic/long.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/const.h"
+#include "ruby/internal/attr/constexpr.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/value.h"
#include "ruby/assert.h"
#include "ruby/st.h"
diff --git a/include/ruby/internal/arithmetic/uid_t.h b/include/ruby/internal/arithmetic/uid_t.h
index 8ea42f5c92..bdcf42f049 100644
--- a/include/ruby/internal/arithmetic/uid_t.h
+++ b/include/ruby/internal/arithmetic/uid_t.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Arithmetic conversion between C's `uid_t` and Ruby's.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/arithmetic/long.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/arithmetic/long.h"
#ifndef UIDT2NUM
# define UIDT2NUM RB_LONG2NUM
diff --git a/include/ruby/internal/assume.h b/include/ruby/internal/assume.h
index fa4a89514a..e95b2fb12a 100644
--- a/include/ruby/internal/assume.h
+++ b/include/ruby/internal/assume.h
@@ -25,11 +25,11 @@
* - #RBIMPL_ASSUME could fallback to #RBIMPL_UNREACHABLE.
* - #RBIMPL_UNREACHABLE could fallback to #RBIMPL_ASSUME.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/has/builtin.h"
-#include "ruby/impl/warning_push.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/has/builtin.h"
+#include "ruby/internal/warning_push.h"
/** @cond INTERNAL_MACRO */
#if RBIMPL_COMPILER_SINCE(MSVC, 13, 10, 0)
diff --git a/include/ruby/internal/attr/alloc_size.h b/include/ruby/internal/attr/alloc_size.h
index 9dd79f15fc..ea96feec99 100644
--- a/include/ruby/internal/attr/alloc_size.h
+++ b/include/ruby/internal/attr/alloc_size.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_ALLOC_SIZE.
*/
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/has/attribute.h"
/** Wraps (or simulates) `__attribute__((alloc_size))` */
#if RBIMPL_HAS_ATTRIBUTE(alloc_size)
diff --git a/include/ruby/internal/attr/artificial.h b/include/ruby/internal/attr/artificial.h
index 7c9dc3e175..fa9a3814cc 100644
--- a/include/ruby/internal/attr/artificial.h
+++ b/include/ruby/internal/attr/artificial.h
@@ -34,7 +34,7 @@
* case it gets vital to know where the inlining happened in the callee.
* See also https://stackoverflow.com/a/21936099
*/
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/has/attribute.h"
/** Wraps (or simulates) `__attribute__((artificial))` */
#if RBIMPL_HAS_ATTRIBUTE(artificial)
diff --git a/include/ruby/internal/attr/cold.h b/include/ruby/internal/attr/cold.h
index 85877b6136..fcee507456 100644
--- a/include/ruby/internal/attr/cold.h
+++ b/include/ruby/internal/attr/cold.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_COLD.
*/
-#include "ruby/impl/compiler_is.h"
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/compiler_is.h"
+#include "ruby/internal/has/attribute.h"
/** Wraps (or simulates) `__attribute__((cold))` */
#if RBIMPL_COMPILER_IS(SunPro)
diff --git a/include/ruby/internal/attr/const.h b/include/ruby/internal/attr/const.h
index 85892ea464..ca9baa78a5 100644
--- a/include/ruby/internal/attr/const.h
+++ b/include/ruby/internal/attr/const.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_CONST.
*/
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/has/attribute.h"
-#include "ruby/impl/has/declspec_attribute.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/has/attribute.h"
+#include "ruby/internal/has/declspec_attribute.h"
/** Wraps (or simulates) `__attribute__((const))` */
#if RBIMPL_HAS_ATTRIBUTE(const)
diff --git a/include/ruby/internal/attr/constexpr.h b/include/ruby/internal/attr/constexpr.h
index 4b6cc81e3b..0ccd8f2b0f 100644
--- a/include/ruby/internal/attr/constexpr.h
+++ b/include/ruby/internal/attr/constexpr.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief #RBIMPL_ATTR_CONSTEXPR.
*/
-#include "ruby/impl/has/feature.h"
-#include "ruby/impl/compiler_is.h"
-#include "ruby/impl/token_paste.h"
+#include "ruby/internal/has/feature.h"
+#include "ruby/internal/compiler_is.h"
+#include "ruby/internal/token_paste.h"
/** @cond INTERNAL_MACRO */
#if ! defined(__cplusplus)
diff --git a/include/ruby/internal/attr/deprecated.h b/include/ruby/internal/attr/deprecated.h
index c603d58a1f..0cdf12606a 100644
--- a/include/ruby/internal/attr/deprecated.h
+++ b/include/ruby/internal/attr/deprecated.h
@@ -20,12 +20,12 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_DEPRECATED.
*/
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/has/attribute.h"
-#include "ruby/impl/has/c_attribute.h"
-#include "ruby/impl/has/cpp_attribute.h"
-#include "ruby/impl/has/declspec_attribute.h"
-#include "ruby/impl/has/extension.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/has/attribute.h"
+#include "ruby/internal/has/c_attribute.h"
+#include "ruby/internal/has/cpp_attribute.h"
+#include "ruby/internal/has/declspec_attribute.h"
+#include "ruby/internal/has/extension.h"
/** Wraps (or simulates) `[[deprecated]]` */
#if RBIMPL_HAS_EXTENSION(attribute_deprecated_with_message)
diff --git a/include/ruby/internal/attr/diagnose_if.h b/include/ruby/internal/attr/diagnose_if.h
index ba6e8626e3..6a79e904b7 100644
--- a/include/ruby/internal/attr/diagnose_if.h
+++ b/include/ruby/internal/attr/diagnose_if.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_DIAGNOSE_IF.
*/
-#include "ruby/impl/has/attribute.h"
-#include "ruby/impl/warning_push.h"
+#include "ruby/internal/has/attribute.h"
+#include "ruby/internal/warning_push.h"
/** Wraps (or simulates) `__attribute__((diagnose_if))` */
#if RBIMPL_COMPILER_BEFORE(Clang, 5, 0, 0)
diff --git a/include/ruby/internal/attr/enum_extensibility.h b/include/ruby/internal/attr/enum_extensibility.h
index d5d25e03d7..6faa58185a 100644
--- a/include/ruby/internal/attr/enum_extensibility.h
+++ b/include/ruby/internal/attr/enum_extensibility.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief #RBIMPL_ATTR_ENUM_EXTENSIBILITY.
*/
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/has/attribute.h"
/** Wraps (or simulates) `__attribute__((enum_extensibility))` */
#if RBIMPL_HAS_ATTRIBUTE(enum_extensibility)
diff --git a/include/ruby/internal/attr/error.h b/include/ruby/internal/attr/error.h
index b46b306fb9..da19b73c2b 100644
--- a/include/ruby/internal/attr/error.h
+++ b/include/ruby/internal/attr/error.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_ERROR.
*/
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/has/attribute.h"
/** Wraps (or simulates) `__attribute__((error))` */
#if RBIMPL_HAS_ATTRIBUTE(error)
diff --git a/include/ruby/internal/attr/flag_enum.h b/include/ruby/internal/attr/flag_enum.h
index e769708d93..148384d842 100644
--- a/include/ruby/internal/attr/flag_enum.h
+++ b/include/ruby/internal/attr/flag_enum.h
@@ -21,7 +21,7 @@
* @brief Defines #RBIMPL_ATTR_FLAG_ENUM.
* @see https://clang.llvm.org/docs/AttributeReference.html#flag_enum
*/
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/has/attribute.h"
/** Wraps (or simulates) `__attribute__((flag_enum)` */
#if RBIMPL_HAS_ATTRIBUTE(flag_enum)
diff --git a/include/ruby/internal/attr/forceinline.h b/include/ruby/internal/attr/forceinline.h
index 8d60a63437..6b31f1016f 100644
--- a/include/ruby/internal/attr/forceinline.h
+++ b/include/ruby/internal/attr/forceinline.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_FORCEINLINE.
*/
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/has/attribute.h"
/**
* Wraps (or simulates) `__forceinline`. MSVC complains on declarations like
diff --git a/include/ruby/internal/attr/format.h b/include/ruby/internal/attr/format.h
index 368c9f8797..fcbf7b6cfe 100644
--- a/include/ruby/internal/attr/format.h
+++ b/include/ruby/internal/attr/format.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_FORMAT.
*/
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/has/attribute.h"
/** Wraps (or simulates) `__attribute__((format))` */
#if RBIMPL_HAS_ATTRIBUTE(format)
diff --git a/include/ruby/internal/attr/maybe_unused.h b/include/ruby/internal/attr/maybe_unused.h
index d554603db5..f46d1bc670 100644
--- a/include/ruby/internal/attr/maybe_unused.h
+++ b/include/ruby/internal/attr/maybe_unused.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_MAYBE_UNUSED.
*/
-#include "ruby/impl/has/attribute.h"
-#include "ruby/impl/has/c_attribute.h"
-#include "ruby/impl/has/cpp_attribute.h"
+#include "ruby/internal/has/attribute.h"
+#include "ruby/internal/has/c_attribute.h"
+#include "ruby/internal/has/cpp_attribute.h"
/** Wraps (or simulates) `[[maybe_unused]]` */
#if RBIMPL_HAS_CPP_ATTRIBUTE(maybe_unused)
diff --git a/include/ruby/internal/attr/noalias.h b/include/ruby/internal/attr/noalias.h
index 0180d0c4ec..63324b7184 100644
--- a/include/ruby/internal/attr/noalias.h
+++ b/include/ruby/internal/attr/noalias.h
@@ -46,7 +46,7 @@
* that has to be passed to the function as a pointer. ::VALUE -taking
* functions thus cannot be attributed as such.
*/
-#include "ruby/impl/has/declspec_attribute.h"
+#include "ruby/internal/has/declspec_attribute.h"
/** Wraps (or simulates) `__declspec((noalias))` */
#if RBIMPL_HAS_DECLSPEC_ATTRIBUTE(noalias)
diff --git a/include/ruby/internal/attr/nodiscard.h b/include/ruby/internal/attr/nodiscard.h
index ee3a1347df..5fd71b1c23 100644
--- a/include/ruby/internal/attr/nodiscard.h
+++ b/include/ruby/internal/attr/nodiscard.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_NODISCARD.
*/
-#include "ruby/impl/has/attribute.h"
-#include "ruby/impl/has/c_attribute.h"
-#include "ruby/impl/has/cpp_attribute.h"
+#include "ruby/internal/has/attribute.h"
+#include "ruby/internal/has/c_attribute.h"
+#include "ruby/internal/has/cpp_attribute.h"
/**
* Wraps (or simulates) `[[nodiscard]]`. In C++ (at least since C++20) a
diff --git a/include/ruby/internal/attr/noexcept.h b/include/ruby/internal/attr/noexcept.h
index ac0ec4c10d..968a7742b9 100644
--- a/include/ruby/internal/attr/noexcept.h
+++ b/include/ruby/internal/attr/noexcept.h
@@ -61,8 +61,8 @@
* Itanium C++ ABI has zero-cost exception handling), but does impact on
* generated binary size. This is bad.
*/
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/has/feature.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/has/feature.h"
/** Wraps (or simulates) C++11 `noexcept` */
#if ! defined(__cplusplus)
diff --git a/include/ruby/internal/attr/noinline.h b/include/ruby/internal/attr/noinline.h
index c2cc007969..619f99a171 100644
--- a/include/ruby/internal/attr/noinline.h
+++ b/include/ruby/internal/attr/noinline.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_NOINLINE.
*/
-#include "ruby/impl/has/attribute.h"
-#include "ruby/impl/has/declspec_attribute.h"
+#include "ruby/internal/has/attribute.h"
+#include "ruby/internal/has/declspec_attribute.h"
/** Wraps (or simulates) `__declspec(noinline)` */
#if RBIMPL_HAS_DECLSPEC_ATTRIBUTE(noinline)
diff --git a/include/ruby/internal/attr/nonnull.h b/include/ruby/internal/attr/nonnull.h
index a1d0320e1d..cfced0bf74 100644
--- a/include/ruby/internal/attr/nonnull.h
+++ b/include/ruby/internal/attr/nonnull.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_NONNULL.
*/
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/has/attribute.h"
/** Wraps (or simulates) `__attribute__((nonnull))` */
#if RBIMPL_HAS_ATTRIBUTE(nonnull)
diff --git a/include/ruby/internal/attr/noreturn.h b/include/ruby/internal/attr/noreturn.h
index 66a9b42947..9a0916c4ee 100644
--- a/include/ruby/internal/attr/noreturn.h
+++ b/include/ruby/internal/attr/noreturn.h
@@ -20,10 +20,10 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_NORETURN.
*/
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/has/attribute.h"
-#include "ruby/impl/has/cpp_attribute.h"
-#include "ruby/impl/has/declspec_attribute.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/has/attribute.h"
+#include "ruby/internal/has/cpp_attribute.h"
+#include "ruby/internal/has/declspec_attribute.h"
/** Wraps (or simulates) `[[noreturn]]` */
#if RBIMPL_COMPILER_SINCE(SunPro, 5, 10, 0)
diff --git a/include/ruby/internal/attr/pure.h b/include/ruby/internal/attr/pure.h
index a5bb51b76f..b6aca7b720 100644
--- a/include/ruby/internal/attr/pure.h
+++ b/include/ruby/internal/attr/pure.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_PURE.
*/
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/has/attribute.h"
#include "ruby/assert.h"
/** Wraps (or simulates) `__attribute__((pure))` */
diff --git a/include/ruby/internal/attr/restrict.h b/include/ruby/internal/attr/restrict.h
index 518906f6da..3f4b7db165 100644
--- a/include/ruby/internal/attr/restrict.h
+++ b/include/ruby/internal/attr/restrict.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_RESTRICT.
*/
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/has/attribute.h"
-#include "ruby/impl/token_paste.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/has/attribute.h"
+#include "ruby/internal/token_paste.h"
/* :FIXME: config.h includes conflicting `#define restrict`. MSVC can be
* detected using `RBIMPL_COMPILER_SINCE()`, but Clang & family cannot use
diff --git a/include/ruby/internal/attr/returns_nonnull.h b/include/ruby/internal/attr/returns_nonnull.h
index f656d70c8c..91c7be15cd 100644
--- a/include/ruby/internal/attr/returns_nonnull.h
+++ b/include/ruby/internal/attr/returns_nonnull.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_RETURNS_NONNULL.
*/
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/has/attribute.h"
/** Wraps (or simulates) `__attribute__((returns_nonnull))` */
#if defined(_Ret_nonnull_)
diff --git a/include/ruby/internal/attr/warning.h b/include/ruby/internal/attr/warning.h
index e7585e0417..fb6b214828 100644
--- a/include/ruby/internal/attr/warning.h
+++ b/include/ruby/internal/attr/warning.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_WARNING.
*/
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/has/attribute.h"
/** Wraps (or simulates) `__attribute__((warning))` */
#if RBIMPL_HAS_ATTRIBUTE(warning)
diff --git a/include/ruby/internal/attr/weakref.h b/include/ruby/internal/attr/weakref.h
index 769ce017e0..59dba678fa 100644
--- a/include/ruby/internal/attr/weakref.h
+++ b/include/ruby/internal/attr/weakref.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ATTR_WEAKREF.
*/
-#include "ruby/impl/has/attribute.h"
+#include "ruby/internal/has/attribute.h"
/** Wraps (or simulates) `__attribute__((weakref))` */
#if RBIMPL_HAS_ATTRIBUTE(weakref)
diff --git a/include/ruby/internal/cast.h b/include/ruby/internal/cast.h
index 4524d63f17..065a5d01c2 100644
--- a/include/ruby/internal/cast.h
+++ b/include/ruby/internal/cast.h
@@ -25,9 +25,9 @@
* public headers. They could be used from C++, and C-style casts could issue
* warnings. Ruby internals are pure C so they should not bother.
*/
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/has/warning.h"
-#include "ruby/impl/warning_push.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/has/warning.h"
+#include "ruby/internal/warning_push.h"
#if ! defined(__cplusplus)
# define RBIMPL_CAST(expr) (expr)
diff --git a/include/ruby/internal/compiler_is.h b/include/ruby/internal/compiler_is.h
index 3f34bc1a15..776d7add4f 100644
--- a/include/ruby/internal/compiler_is.h
+++ b/include/ruby/internal/compiler_is.h
@@ -29,12 +29,12 @@
*/
#define RBIMPL_COMPILER_IS(cc) RBIMPL_COMPILER_IS_ ## cc
-#include "ruby/impl/compiler_is/apple.h"
-#include "ruby/impl/compiler_is/clang.h"
-#include "ruby/impl/compiler_is/gcc.h"
-#include "ruby/impl/compiler_is/intel.h"
-#include "ruby/impl/compiler_is/msvc.h"
-#include "ruby/impl/compiler_is/sunpro.h"
+#include "ruby/internal/compiler_is/apple.h"
+#include "ruby/internal/compiler_is/clang.h"
+#include "ruby/internal/compiler_is/gcc.h"
+#include "ruby/internal/compiler_is/intel.h"
+#include "ruby/internal/compiler_is/msvc.h"
+#include "ruby/internal/compiler_is/sunpro.h"
/* :TODO: Other possible compilers to support:
*
* - IBM XL: recent XL are clang-backended so some tweaks like we do for
diff --git a/include/ruby/internal/compiler_is/clang.h b/include/ruby/internal/compiler_is/clang.h
index 40646750cb..30655f2f25 100644
--- a/include/ruby/internal/compiler_is/clang.h
+++ b/include/ruby/internal/compiler_is/clang.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_COMPILER_IS_Clang.
*/
-#include "ruby/impl/compiler_is/apple.h"
+#include "ruby/internal/compiler_is/apple.h"
#if ! defined(__clang__)
# define RBIMPL_COMPILER_IS_Clang 0
diff --git a/include/ruby/internal/compiler_is/gcc.h b/include/ruby/internal/compiler_is/gcc.h
index 06f0b2b9f6..6eabfb61a2 100644
--- a/include/ruby/internal/compiler_is/gcc.h
+++ b/include/ruby/internal/compiler_is/gcc.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_COMPILER_IS_GCC.
*/
-#include "ruby/impl/compiler_is/apple.h"
-#include "ruby/impl/compiler_is/clang.h"
-#include "ruby/impl/compiler_is/intel.h"
+#include "ruby/internal/compiler_is/apple.h"
+#include "ruby/internal/compiler_is/clang.h"
+#include "ruby/internal/compiler_is/intel.h"
#if ! defined(__GNUC__)
# define RBIMPL_COMPILER_IS_GCC 0
diff --git a/include/ruby/internal/compiler_is/msvc.h b/include/ruby/internal/compiler_is/msvc.h
index f66050e9c4..60189da1a3 100644
--- a/include/ruby/internal/compiler_is/msvc.h
+++ b/include/ruby/internal/compiler_is/msvc.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_COMPILER_IS_MSVC.
*/
-#include "ruby/impl/compiler_is/clang.h"
-#include "ruby/impl/compiler_is/intel.h"
+#include "ruby/internal/compiler_is/clang.h"
+#include "ruby/internal/compiler_is/intel.h"
#if ! defined(_MSC_VER)
# define RBIMPL_COMPILER_IS_MSVC 0
diff --git a/include/ruby/internal/compiler_since.h b/include/ruby/internal/compiler_since.h
index bdc6cac526..92abb8acc8 100644
--- a/include/ruby/internal/compiler_since.h
+++ b/include/ruby/internal/compiler_since.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_COMPILER_SINCE.
*/
-#include "ruby/impl/compiler_is.h"
+#include "ruby/internal/compiler_is.h"
/**
* @brief Checks if the compiler is of given brand and is newer than or equal
diff --git a/include/ruby/internal/config.h b/include/ruby/internal/config.h
index e6c4d12488..49f673ef93 100644
--- a/include/ruby/internal/config.h
+++ b/include/ruby/internal/config.h
@@ -26,7 +26,7 @@
# include RUBY_EXTCONF_H
#endif
-#include "ruby/impl/compiler_since.h"
+#include "ruby/internal/compiler_since.h"
#if defined(__cplusplus)
#/* __builtin_choose_expr and __builtin_types_compatible aren't available
diff --git a/include/ruby/internal/constant_p.h b/include/ruby/internal/constant_p.h
index bfc8d05580..e54a8d85b9 100644
--- a/include/ruby/internal/constant_p.h
+++ b/include/ruby/internal/constant_p.h
@@ -26,7 +26,7 @@
* @see https://bugs.llvm.org/show_bug.cgi?id=4898
* @see https://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html
*/
-#include "ruby/impl/has/builtin.h"
+#include "ruby/internal/has/builtin.h"
#if RBIMPL_HAS_BUILTIN(__builtin_constant_p)
# define RBIMPL_CONSTANT_P(expr) __builtin_constant_p(expr)
diff --git a/include/ruby/internal/core.h b/include/ruby/internal/core.h
index a9c8c080db..53a00a4603 100644
--- a/include/ruby/internal/core.h
+++ b/include/ruby/internal/core.h
@@ -20,16 +20,16 @@
* extension libraries. They could be written in C++98.
* @brief Core data structures, definitions and manupulations.
*/
-#include "ruby/impl/core/rarray.h"
-#include "ruby/impl/core/rbasic.h"
-#include "ruby/impl/core/rbignum.h"
-#include "ruby/impl/core/rclass.h"
-#include "ruby/impl/core/rdata.h"
-#include "ruby/impl/core/rfile.h"
-#include "ruby/impl/core/rhash.h"
-#include "ruby/impl/core/robject.h"
-#include "ruby/impl/core/rregexp.h"
-#include "ruby/impl/core/rstring.h"
-#include "ruby/impl/core/rstruct.h"
-#include "ruby/impl/core/rtypeddata.h"
+#include "ruby/internal/core/rarray.h"
+#include "ruby/internal/core/rbasic.h"
+#include "ruby/internal/core/rbignum.h"
+#include "ruby/internal/core/rclass.h"
+#include "ruby/internal/core/rdata.h"
+#include "ruby/internal/core/rfile.h"
+#include "ruby/internal/core/rhash.h"
+#include "ruby/internal/core/robject.h"
+#include "ruby/internal/core/rregexp.h"
+#include "ruby/internal/core/rstring.h"
+#include "ruby/internal/core/rstruct.h"
+#include "ruby/internal/core/rtypeddata.h"
#endif /* RBIMPL_CORE_H */
diff --git a/include/ruby/internal/core/rarray.h b/include/ruby/internal/core/rarray.h
index 04f8f0dd49..ea2abe6618 100644
--- a/include/ruby/internal/core/rarray.h
+++ b/include/ruby/internal/core/rarray.h
@@ -20,19 +20,19 @@
* extension libraries. They could be written in C++98.
* @brief Defines struct ::RArray.
*/
-#include "ruby/impl/arithmetic/long.h"
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/constexpr.h"
-#include "ruby/impl/attr/maybe_unused.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/core/rbasic.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/fl_type.h"
-#include "ruby/impl/rgengc.h"
-#include "ruby/impl/stdbool.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/value_type.h"
+#include "ruby/internal/arithmetic/long.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/constexpr.h"
+#include "ruby/internal/attr/maybe_unused.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/core/rbasic.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/fl_type.h"
+#include "ruby/internal/rgengc.h"
+#include "ruby/internal/stdbool.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/value_type.h"
#include "ruby/assert.h"
#ifndef USE_TRANSIENT_HEAP
diff --git a/include/ruby/internal/core/rbasic.h b/include/ruby/internal/core/rbasic.h
index 751b30c24c..76333fd78e 100644
--- a/include/ruby/internal/core/rbasic.h
+++ b/include/ruby/internal/core/rbasic.h
@@ -20,15 +20,15 @@
* extension libraries. They could be written in C++98.
* @brief Defines struct ::RBasic.
*/
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/constexpr.h"
-#include "ruby/impl/attr/forceinline.h"
-#include "ruby/impl/attr/noalias.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/special_consts.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/constexpr.h"
+#include "ruby/internal/attr/forceinline.h"
+#include "ruby/internal/attr/noalias.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/special_consts.h"
+#include "ruby/internal/value.h"
#include "ruby/assert.h"
#define RBASIC(obj) RBIMPL_CAST((struct RBasic *)(obj))
diff --git a/include/ruby/internal/core/rbignum.h b/include/ruby/internal/core/rbignum.h
index 9a77456ba3..89db566501 100644
--- a/include/ruby/internal/core/rbignum.h
+++ b/include/ruby/internal/core/rbignum.h
@@ -20,10 +20,10 @@
* extension libraries. They could be written in C++98.
* @brief Routines to manipulate struct ::RBignum.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/value_type.h"
-#include "ruby/impl/stdbool.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/value_type.h"
+#include "ruby/internal/stdbool.h"
#define RBIGNUM_SIGN rb_big_sign
diff --git a/include/ruby/internal/core/rclass.h b/include/ruby/internal/core/rclass.h
index c9864e2436..0aa6b1290e 100644
--- a/include/ruby/internal/core/rclass.h
+++ b/include/ruby/internal/core/rclass.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Routines to manipulate struct ::RClass.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/cast.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/cast.h"
#define RMODULE_IS_OVERLAID RMODULE_IS_OVERLAID
#define RMODULE_IS_REFINEMENT RMODULE_IS_REFINEMENT
diff --git a/include/ruby/internal/core/rdata.h b/include/ruby/internal/core/rdata.h
index 4a0b09498c..0824bbcc16 100644
--- a/include/ruby/internal/core/rdata.h
+++ b/include/ruby/internal/core/rdata.h
@@ -20,21 +20,21 @@
* extension libraries. They could be written in C++98.
* @brief Defines struct ::RData.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef STDC_HEADERS
# include <stddef.h>
#endif
-#include "ruby/impl/attr/deprecated.h"
-#include "ruby/impl/attr/warning.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/core/rbasic.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/fl_type.h"
-#include "ruby/impl/token_paste.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/value_type.h"
+#include "ruby/internal/attr/deprecated.h"
+#include "ruby/internal/attr/warning.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/core/rbasic.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/fl_type.h"
+#include "ruby/internal/token_paste.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/value_type.h"
#include "ruby/defines.h"
#ifdef RUBY_UNTYPED_DATA_WARNING
diff --git a/include/ruby/internal/core/rfile.h b/include/ruby/internal/core/rfile.h
index 4f3ff3f8af..464625b2bd 100644
--- a/include/ruby/internal/core/rfile.h
+++ b/include/ruby/internal/core/rfile.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Defines struct ::RFile.
*/
-#include "ruby/impl/core/rbasic.h"
-#include "ruby/impl/cast.h"
+#include "ruby/internal/core/rbasic.h"
+#include "ruby/internal/cast.h"
/* rb_io_t is in ruby/io.h. The header file has historically not been included
* into ruby/ruby.h. We follow that tradition. */
diff --git a/include/ruby/internal/core/rhash.h b/include/ruby/internal/core/rhash.h
index a4be7a3a11..9bedf0af80 100644
--- a/include/ruby/internal/core/rhash.h
+++ b/include/ruby/internal/core/rhash.h
@@ -32,14 +32,14 @@
*
* Shyouhei stopped thinking. Let them be as is.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef STDC_HEADERS
# include <stddef.h>
#endif
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#if !defined RUBY_EXPORT && !defined RUBY_NO_OLD_COMPATIBILITY
# include "ruby/backward.h"
#endif
diff --git a/include/ruby/internal/core/rmatch.h b/include/ruby/internal/core/rmatch.h
index 9474b82e4c..56b3765555 100644
--- a/include/ruby/internal/core/rmatch.h
+++ b/include/ruby/internal/core/rmatch.h
@@ -20,13 +20,13 @@
* extension libraries. They could be written in C++98.
* @brief Defines struct ::RMatch.
*/
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/attr/returns_nonnull.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/core/rbasic.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/value_type.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/attr/returns_nonnull.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/core/rbasic.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/value_type.h"
#include "ruby/assert.h"
#define RMATCH(obj) RBIMPL_CAST((struct RMatch *)(obj))
diff --git a/include/ruby/internal/core/robject.h b/include/ruby/internal/core/robject.h
index 5a65bc1d0a..7fd2c6d025 100644
--- a/include/ruby/internal/core/robject.h
+++ b/include/ruby/internal/core/robject.h
@@ -20,18 +20,18 @@
* extension libraries. They could be written in C++98.
* @brief Defines struct ::RObject.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_STDINT_H
# include <stdint.h>
#endif
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/fl_type.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/value_type.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/fl_type.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/value_type.h"
#define ROBJECT(obj) RBIMPL_CAST((struct RObject *)(obj))
#define ROBJECT_EMBED_LEN_MAX ROBJECT_EMBED_LEN_MAX
diff --git a/include/ruby/internal/core/rregexp.h b/include/ruby/internal/core/rregexp.h
index eff7bcc6e9..c6ece314b4 100644
--- a/include/ruby/internal/core/rregexp.h
+++ b/include/ruby/internal/core/rregexp.h
@@ -20,13 +20,13 @@
* extension libraries. They could be written in C++98.
* @brief Defines struct ::RRegexp.
*/
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/core/rbasic.h"
-#include "ruby/impl/core/rstring.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/value_type.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/core/rbasic.h"
+#include "ruby/internal/core/rstring.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/value_type.h"
#define RREGEXP(obj) RBIMPL_CAST((struct RRegexp *)(obj))
#define RREGEXP_PTR(obj) (RREGEXP(obj)->ptr)
diff --git a/include/ruby/internal/core/rstring.h b/include/ruby/internal/core/rstring.h
index 683635c5ac..be378cfa58 100644
--- a/include/ruby/internal/core/rstring.h
+++ b/include/ruby/internal/core/rstring.h
@@ -20,16 +20,16 @@
* extension libraries. They could be written in C++98.
* @brief Defines struct ::RString.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/arithmetic/long.h"
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/core/rbasic.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/fl_type.h"
-#include "ruby/impl/value_type.h"
-#include "ruby/impl/warning_push.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/arithmetic/long.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/core/rbasic.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/fl_type.h"
+#include "ruby/internal/value_type.h"
+#include "ruby/internal/warning_push.h"
#include "ruby/assert.h"
#define RSTRING(obj) RBIMPL_CAST((struct RString *)(obj))
diff --git a/include/ruby/internal/core/rstruct.h b/include/ruby/internal/core/rstruct.h
index 9f873adad2..17454f7cbe 100644
--- a/include/ruby/internal/core/rstruct.h
+++ b/include/ruby/internal/core/rstruct.h
@@ -20,12 +20,12 @@
* extension libraries. They could be written in C++98.
* @brief Routines to manipulate struct ::RStruct.
*/
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/value_type.h"
-#include "ruby/impl/arithmetic/long.h"
-#include "ruby/impl/arithmetic/int.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/value_type.h"
+#include "ruby/internal/arithmetic/long.h"
+#include "ruby/internal/arithmetic/int.h"
#if !defined RUBY_EXPORT && !defined RUBY_NO_OLD_COMPATIBILITY
# include "ruby/backward.h"
#endif
diff --git a/include/ruby/internal/core/rtypeddata.h b/include/ruby/internal/core/rtypeddata.h
index 49e55dcf91..e5d365c4e9 100644
--- a/include/ruby/internal/core/rtypeddata.h
+++ b/include/ruby/internal/core/rtypeddata.h
@@ -20,23 +20,23 @@
* extension libraries. They could be written in C++98.
* @brief Defines struct ::RTypedData.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef STDC_HEADERS
# include <stddef.h>
#endif
-#include "ruby/impl/assume.h"
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/core/rbasic.h"
-#include "ruby/impl/core/rdata.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/error.h"
-#include "ruby/impl/fl_type.h"
-#include "ruby/impl/stdbool.h"
-#include "ruby/impl/value_type.h"
+#include "ruby/internal/assume.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/core/rbasic.h"
+#include "ruby/internal/core/rdata.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/error.h"
+#include "ruby/internal/fl_type.h"
+#include "ruby/internal/stdbool.h"
+#include "ruby/internal/value_type.h"
#define HAVE_TYPE_RB_DATA_TYPE_T 1
#define HAVE_RB_DATA_TYPE_T_FUNCTION 1
diff --git a/include/ruby/internal/ctype.h b/include/ruby/internal/ctype.h
index 7a8f032c58..aea3e0ca3d 100644
--- a/include/ruby/internal/ctype.h
+++ b/include/ruby/internal/ctype.h
@@ -20,16 +20,16 @@
* extension libraries. They could be written in C++98.
* @brief Our own, locale independent, character handling routines.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef STDC_HEADERS
# include <ctype.h>
#endif
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/const.h"
-#include "ruby/impl/attr/constexpr.h"
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/const.h"
+#include "ruby/internal/attr/constexpr.h"
+#include "ruby/internal/dllexport.h"
#ifndef ISPRINT
# define ISASCII rb_isascii
diff --git a/include/ruby/internal/dllexport.h b/include/ruby/internal/dllexport.h
index ae1589d811..1488140854 100644
--- a/include/ruby/internal/dllexport.h
+++ b/include/ruby/internal/dllexport.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Tewaking visibility of C variables/functions.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/compiler_is.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/compiler_is.h"
/* For MinGW, we need __declspec(dllimport) for RUBY_EXTERN on MJIT.
mswin's RUBY_EXTERN already has that. See also: win32/Makefile.sub */
diff --git a/include/ruby/internal/error.h b/include/ruby/internal/error.h
index a7458f8e1b..98f016d995 100644
--- a/include/ruby/internal/error.h
+++ b/include/ruby/internal/error.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Declares ::rb_raise().
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/backward/2/attributes.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/eval.h b/include/ruby/internal/eval.h
index ea59b4c6fd..934611fbb9 100644
--- a/include/ruby/internal/eval.h
+++ b/include/ruby/internal/eval.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Declares ::rb_eval_string().
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/event.h b/include/ruby/internal/event.h
index 7af74261b0..f20e01dc01 100644
--- a/include/ruby/internal/event.h
+++ b/include/ruby/internal/event.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Debugging and tracing APIs.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/fl_type.h b/include/ruby/internal/fl_type.h
index cca1bad391..88a13b87f5 100644
--- a/include/ruby/internal/fl_type.h
+++ b/include/ruby/internal/fl_type.h
@@ -20,19 +20,19 @@
* extension libraries. They could be written in C++98.
* @brief Defines enum ::ruby_fl_type.
*/
-#include "ruby/impl/config.h" /* for ENUM_OVER_INT */
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/flag_enum.h"
-#include "ruby/impl/attr/forceinline.h"
-#include "ruby/impl/attr/noalias.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/core/rbasic.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/special_consts.h"
-#include "ruby/impl/stdbool.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/value_type.h"
+#include "ruby/internal/config.h" /* for ENUM_OVER_INT */
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/flag_enum.h"
+#include "ruby/internal/attr/forceinline.h"
+#include "ruby/internal/attr/noalias.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/core/rbasic.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/special_consts.h"
+#include "ruby/internal/stdbool.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/value_type.h"
#include "ruby/assert.h"
#include "ruby/defines.h"
diff --git a/include/ruby/internal/gc.h b/include/ruby/internal/gc.h
index 029bbe4fc2..7f335ca8f7 100644
--- a/include/ruby/internal/gc.h
+++ b/include/ruby/internal/gc.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Registering values to the GC.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/glob.h b/include/ruby/internal/glob.h
index 2764b94d02..b78bb75b88 100644
--- a/include/ruby/internal/glob.h
+++ b/include/ruby/internal/glob.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Declares ::rb_glob().
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/globals.h b/include/ruby/internal/globals.h
index cfffd0504d..8269591690 100644
--- a/include/ruby/internal/globals.h
+++ b/include/ruby/internal/globals.h
@@ -20,12 +20,12 @@
* extension libraries. They could be written in C++98.
* @brief Ruby-level global variables / constants, visible from C.
*/
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/fl_type.h"
-#include "ruby/impl/special_consts.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/value_type.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/fl_type.h"
+#include "ruby/internal/special_consts.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/value_type.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/has/attribute.h b/include/ruby/internal/has/attribute.h
index af51b93298..512f061dc5 100644
--- a/include/ruby/internal/has/attribute.h
+++ b/include/ruby/internal/has/attribute.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_HAS_ATTRIBUTE.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/token_paste.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/token_paste.h"
#if defined(__has_attribute)
# if __has_attribute(pure) || RBIMPL_COMPILER_IS(GCC)
diff --git a/include/ruby/internal/has/builtin.h b/include/ruby/internal/has/builtin.h
index 46f587c2cf..18cfc69e19 100644
--- a/include/ruby/internal/has/builtin.h
+++ b/include/ruby/internal/has/builtin.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_HAS_BUILTIN.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/token_paste.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/token_paste.h"
#if defined(__has_builtin)
# if RBIMPL_COMPILER_IS(Intel)
diff --git a/include/ruby/internal/has/cpp_attribute.h b/include/ruby/internal/has/cpp_attribute.h
index 12847a11d6..9c12765e58 100644
--- a/include/ruby/internal/has/cpp_attribute.h
+++ b/include/ruby/internal/has/cpp_attribute.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_HAS_CPP_ATTRIBUTE.
*/
-#include "ruby/impl/compiler_is.h"
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/token_paste.h"
+#include "ruby/internal/compiler_is.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/token_paste.h"
/** @cond INTERNAL_MACRO */
#if defined(__has_cpp_attribute)
diff --git a/include/ruby/internal/has/declspec_attribute.h b/include/ruby/internal/has/declspec_attribute.h
index ba6ad98fce..02610338b8 100644
--- a/include/ruby/internal/has/declspec_attribute.h
+++ b/include/ruby/internal/has/declspec_attribute.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_HAS_DECLSPEC_ATTRIBUTE.
*/
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/token_paste.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/token_paste.h"
/** Wraps (or simulates) `__has_declspec_attribute`. */
#if defined(__has_declspec_attribute)
diff --git a/include/ruby/internal/has/extension.h b/include/ruby/internal/has/extension.h
index 02a48bc74c..9ceb365ab9 100644
--- a/include/ruby/internal/has/extension.h
+++ b/include/ruby/internal/has/extension.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_HAS_EXTENSION.
*/
-#include "ruby/impl/has/feature.h"
+#include "ruby/internal/has/feature.h"
/** Wraps (or simulates) `__has_extension`. */
#if defined(__has_extension)
diff --git a/include/ruby/internal/intern/array.h b/include/ruby/internal/intern/array.h
index bfa12191c4..aafe0d1350 100644
--- a/include/ruby/internal/intern/array.h
+++ b/include/ruby/internal/intern/array.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cArray.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/bignum.h b/include/ruby/internal/intern/bignum.h
index 5af4c0ae42..1ac92e9c90 100644
--- a/include/ruby/internal/intern/bignum.h
+++ b/include/ruby/internal/intern/bignum.h
@@ -20,14 +20,14 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to so-called rb_cBignum.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef STDC_HEADERS
# include <stddef.h>
#endif
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/backward/2/long_long.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/class.h b/include/ruby/internal/intern/class.h
index 7a1cadd5b4..d3be80d283 100644
--- a/include/ruby/internal/intern/class.h
+++ b/include/ruby/internal/intern/class.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cClass/::rb_cModule.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/backward/2/stdarg.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/compar.h b/include/ruby/internal/intern/compar.h
index c762dc1e24..d226ca37b1 100644
--- a/include/ruby/internal/intern/compar.h
+++ b/include/ruby/internal/intern/compar.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_mComparable.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/complex.h b/include/ruby/internal/intern/complex.h
index c3841cfdb6..70343221f6 100644
--- a/include/ruby/internal/intern/complex.h
+++ b/include/ruby/internal/intern/complex.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cComplex.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/arithmetic/long.h" /* INT2FIX is here. */
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/arithmetic/long.h" /* INT2FIX is here. */
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/cont.h b/include/ruby/internal/intern/cont.h
index 16c3cf8be1..6988f753c3 100644
--- a/include/ruby/internal/intern/cont.h
+++ b/include/ruby/internal/intern/cont.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to rb_cFiber.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/iterator.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/iterator.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/dir.h b/include/ruby/internal/intern/dir.h
index 6fcf274a28..936f4e1f36 100644
--- a/include/ruby/internal/intern/dir.h
+++ b/include/ruby/internal/intern/dir.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cDir.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/enum.h b/include/ruby/internal/intern/enum.h
index ef6fffe444..17c20c1c0a 100644
--- a/include/ruby/internal/intern/enum.h
+++ b/include/ruby/internal/intern/enum.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_mEnumerable.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/enumerator.h b/include/ruby/internal/intern/enumerator.h
index 8f64b58de2..7698e24538 100644
--- a/include/ruby/internal/intern/enumerator.h
+++ b/include/ruby/internal/intern/enumerator.h
@@ -20,11 +20,11 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cEnumerator.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/intern/eval.h" /* rb_frame_this_func */
-#include "ruby/impl/iterator.h" /* rb_block_given_p */
-#include "ruby/impl/symbol.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/intern/eval.h" /* rb_frame_this_func */
+#include "ruby/internal/iterator.h" /* rb_block_given_p */
+#include "ruby/internal/symbol.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/error.h b/include/ruby/internal/intern/error.h
index 0cc5e1c858..aa9fe2daba 100644
--- a/include/ruby/internal/intern/error.h
+++ b/include/ruby/internal/intern/error.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_eException.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/fl_type.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/fl_type.h"
#include "ruby/backward/2/assume.h"
#include "ruby/backward/2/attributes.h"
diff --git a/include/ruby/internal/intern/eval.h b/include/ruby/internal/intern/eval.h
index 75374df6be..11957053d7 100644
--- a/include/ruby/internal/intern/eval.h
+++ b/include/ruby/internal/intern/eval.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Pre-1.9 era evaluator APIs (now considered miscellaneous).
*/
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/file.h b/include/ruby/internal/intern/file.h
index ed8e50cba6..5a52d570e4 100644
--- a/include/ruby/internal/intern/file.h
+++ b/include/ruby/internal/intern/file.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cFile.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/gc.h b/include/ruby/internal/intern/gc.h
index a75785cc49..30759e0ded 100644
--- a/include/ruby/internal/intern/gc.h
+++ b/include/ruby/internal/intern/gc.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_mGC.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/backward/2/attributes.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/hash.h b/include/ruby/internal/intern/hash.h
index 3f0a930131..c7a27c2cfa 100644
--- a/include/ruby/internal/intern/hash.h
+++ b/include/ruby/internal/intern/hash.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cHash.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/st.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/io.h b/include/ruby/internal/intern/io.h
index 6b0133dddf..d2f2e53486 100644
--- a/include/ruby/internal/intern/io.h
+++ b/include/ruby/internal/intern/io.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cIO.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/load.h b/include/ruby/internal/intern/load.h
index d165237bfc..b4c42a0f54 100644
--- a/include/ruby/internal/intern/load.h
+++ b/include/ruby/internal/intern/load.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_f_require().
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/marshal.h b/include/ruby/internal/intern/marshal.h
index 88473ba4e3..6b0243244e 100644
--- a/include/ruby/internal/intern/marshal.h
+++ b/include/ruby/internal/intern/marshal.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to rb_mMarshal.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/numeric.h b/include/ruby/internal/intern/numeric.h
index fa4b1daa74..effc583756 100644
--- a/include/ruby/internal/intern/numeric.h
+++ b/include/ruby/internal/intern/numeric.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cNumeric.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/backward/2/attributes.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/object.h b/include/ruby/internal/intern/object.h
index 808836fbda..d55178584b 100644
--- a/include/ruby/internal/intern/object.h
+++ b/include/ruby/internal/intern/object.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cObject.
*/
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/parse.h b/include/ruby/internal/intern/parse.h
index cc6424f539..4a5b8cb147 100644
--- a/include/ruby/internal/intern/parse.h
+++ b/include/ruby/internal/intern/parse.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cSymbol.
*/
-#include "ruby/impl/attr/const.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/const.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/proc.h b/include/ruby/internal/intern/proc.h
index 7ee864d9a3..d6f77cbd4d 100644
--- a/include/ruby/internal/intern/proc.h
+++ b/include/ruby/internal/intern/proc.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cProc.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/iterator.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/iterator.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/process.h b/include/ruby/internal/intern/process.h
index bbbea1f86a..2b1005a205 100644
--- a/include/ruby/internal/intern/process.h
+++ b/include/ruby/internal/intern/process.h
@@ -20,10 +20,10 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_mProcess.
*/
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/config.h" /* rb_pid_t is defined here. */
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/config.h" /* rb_pid_t is defined here. */
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/random.h b/include/ruby/internal/intern/random.h
index 2f054cd688..25c52f4ce4 100644
--- a/include/ruby/internal/intern/random.h
+++ b/include/ruby/internal/intern/random.h
@@ -24,8 +24,8 @@
* generator", ACM Trans. on Modeling and Computer Simulation, 8
* (1): pp 3-30, 1998. https://doi.org/10.1145/272991.272995
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/range.h b/include/ruby/internal/intern/range.h
index 0841baa0d5..7ca47915e2 100644
--- a/include/ruby/internal/intern/range.h
+++ b/include/ruby/internal/intern/range.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cRange.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/rational.h b/include/ruby/internal/intern/rational.h
index d56a6ec752..30a87ff31f 100644
--- a/include/ruby/internal/intern/rational.h
+++ b/include/ruby/internal/intern/rational.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cRational.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/arithmetic/long.h" /* INT2FIX is here. */
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/arithmetic/long.h" /* INT2FIX is here. */
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/re.h b/include/ruby/internal/intern/re.h
index 4392cef1a2..dd7baef954 100644
--- a/include/ruby/internal/intern/re.h
+++ b/include/ruby/internal/intern/re.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cRegexp.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/ruby.h b/include/ruby/internal/intern/ruby.h
index bbfda510d5..9d9a71cf7a 100644
--- a/include/ruby/internal/intern/ruby.h
+++ b/include/ruby/internal/intern/ruby.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Process-global APIs.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/select.h b/include/ruby/internal/intern/select.h
index 09244dcce5..43d4cf354c 100644
--- a/include/ruby/internal/intern/select.h
+++ b/include/ruby/internal/intern/select.h
@@ -22,22 +22,22 @@
* @note Functions and structs defined in this header file are not
* necessarily ruby-specific. They don't need ::VALUE etc.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_SYS_TYPES_H
# include <sys/types.h> /* for NFDBITS (BSD Net/2) */
#endif
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/dllexport.h"
/* thread.c */
#if defined(NFDBITS) && defined(HAVE_RB_FD_INIT)
-# include "ruby/impl/intern/select/largesize.h"
+# include "ruby/internal/intern/select/largesize.h"
#elif defined(_WIN32)
-# include "ruby/impl/intern/select/win32.h"
+# include "ruby/internal/intern/select/win32.h"
# define rb_fd_resize(n, f) ((void)(f))
#else
-# include "ruby/impl/intern/select/posix.h"
+# include "ruby/internal/intern/select/posix.h"
# define rb_fd_resize(n, f) ((void)(f))
#endif
diff --git a/include/ruby/internal/intern/select/largesize.h b/include/ruby/internal/intern/select/largesize.h
index c5f321f1dc..ba56a159b1 100644
--- a/include/ruby/internal/intern/select/largesize.h
+++ b/include/ruby/internal/intern/select/largesize.h
@@ -55,9 +55,9 @@
*
* So `rb_fd_set` doesn't reject file descriptors bigger than `FD_SETSIZE`.
*/
-#include "ruby/impl/attr/nonnull.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/attr/nonnull.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/dllexport.h"
/**@cond INTERNAL_MACRO */
#define rb_fd_ptr rb_fd_ptr
diff --git a/include/ruby/internal/intern/select/posix.h b/include/ruby/internal/intern/select/posix.h
index a2ac51df92..6c1092b39d 100644
--- a/include/ruby/internal/intern/select/posix.h
+++ b/include/ruby/internal/intern/select/posix.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs to provide ::rb_fd_select().
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_SYS_SELECT_H
# include <sys/select.h> /* for select(2) (modern POSIX) */
@@ -30,8 +30,8 @@
# include <unistd.h> /* for select(2) (archaic UNIX) */
#endif
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/attr/const.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/attr/const.h"
typedef fd_set rb_fdset_t;
diff --git a/include/ruby/internal/intern/select/win32.h b/include/ruby/internal/intern/select/win32.h
index 0a1da61e63..ef75a0f760 100644
--- a/include/ruby/internal/intern/select/win32.h
+++ b/include/ruby/internal/intern/select/win32.h
@@ -20,11 +20,11 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs to provide ::rb_fd_select().
*/
-#include "ruby/impl/dosish.h" /* for rb_w32_select */
-#include "ruby/impl/attr/nonnull.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/attr/noalias.h"
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/dosish.h" /* for rb_w32_select */
+#include "ruby/internal/attr/nonnull.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/attr/noalias.h"
+#include "ruby/internal/dllexport.h"
#include "ruby/assert.h"
/**@cond INTERNAL_MACRO */
diff --git a/include/ruby/internal/intern/signal.h b/include/ruby/internal/intern/signal.h
index 43ce470c2e..b6171d1bf4 100644
--- a/include/ruby/internal/intern/signal.h
+++ b/include/ruby/internal/intern/signal.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Signal handling APIs.
*/
-#include "ruby/impl/config.h" /* POSIX_SIGNAL / RETSIGTYPE */
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/config.h" /* POSIX_SIGNAL / RETSIGTYPE */
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/sprintf.h b/include/ruby/internal/intern/sprintf.h
index c2b1818cdf..2c90548353 100644
--- a/include/ruby/internal/intern/sprintf.h
+++ b/include/ruby/internal/intern/sprintf.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Our own private printf(3).
*/
-#include "ruby/impl/attr/format.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/format.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/string.h b/include/ruby/internal/intern/string.h
index ba4107c79f..e08029f20f 100644
--- a/include/ruby/internal/intern/string.h
+++ b/include/ruby/internal/intern/string.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cString.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef STDC_HEADERS
# include <stddef.h>
@@ -34,12 +34,12 @@
# include <stdint.h>
#endif
-#include "ruby/impl/attr/nonnull.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/constant_p.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/variable.h" /* rb_gvar_setter_t */
+#include "ruby/internal/attr/nonnull.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/constant_p.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/variable.h" /* rb_gvar_setter_t */
#include "ruby/st.h" /* st_index_t */
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/struct.h b/include/ruby/internal/intern/struct.h
index 18d1058d9f..8818da96c7 100644
--- a/include/ruby/internal/intern/struct.h
+++ b/include/ruby/internal/intern/struct.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cStruct.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/intern/vm.h" /* rb_alloc_func_t */
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/intern/vm.h" /* rb_alloc_func_t */
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/thread.h b/include/ruby/internal/intern/thread.h
index 38784fcca3..a12a371058 100644
--- a/include/ruby/internal/intern/thread.h
+++ b/include/ruby/internal/intern/thread.h
@@ -20,10 +20,10 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cThread.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/time.h b/include/ruby/internal/intern/time.h
index b49802ccf4..e01f40cfe8 100644
--- a/include/ruby/internal/intern/time.h
+++ b/include/ruby/internal/intern/time.h
@@ -20,14 +20,14 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cTime.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_TIME_H
# include <time.h> /* for time_t */
#endif
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/variable.h b/include/ruby/internal/intern/variable.h
index d8de93a8d6..8210662fa0 100644
--- a/include/ruby/internal/intern/variable.h
+++ b/include/ruby/internal/intern/variable.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to names inside of a Ruby program.
*/
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/st.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/intern/vm.h b/include/ruby/internal/intern/vm.h
index 1fc8423dde..706f160ad8 100644
--- a/include/ruby/internal/intern/vm.h
+++ b/include/ruby/internal/intern/vm.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Public APIs related to ::rb_cRubyVM.
*/
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/interpreter.h b/include/ruby/internal/interpreter.h
index 23b70b2926..a500265c17 100644
--- a/include/ruby/internal/interpreter.h
+++ b/include/ruby/internal/interpreter.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Interpreter embedding APIs.
*/
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/iterator.h b/include/ruby/internal/iterator.h
index 980c6ebf7f..99c0831b13 100644
--- a/include/ruby/internal/iterator.h
+++ b/include/ruby/internal/iterator.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief Block related APIs.
*/
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/memory.h b/include/ruby/internal/memory.h
index 8525cff96c..5214f2b391 100644
--- a/include/ruby/internal/memory.h
+++ b/include/ruby/internal/memory.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Memory management stuff.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef STDC_HEADERS
# include <stddef.h>
@@ -43,20 +43,20 @@
# pragma intrinsic(_umul128)
#endif
-#include "ruby/impl/attr/alloc_size.h"
-#include "ruby/impl/attr/const.h"
-#include "ruby/impl/attr/constexpr.h"
-#include "ruby/impl/attr/noalias.h"
-#include "ruby/impl/attr/nonnull.h"
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/attr/restrict.h"
-#include "ruby/impl/attr/returns_nonnull.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/has/builtin.h"
-#include "ruby/impl/stdalign.h"
-#include "ruby/impl/stdbool.h"
-#include "ruby/impl/xmalloc.h"
+#include "ruby/internal/attr/alloc_size.h"
+#include "ruby/internal/attr/const.h"
+#include "ruby/internal/attr/constexpr.h"
+#include "ruby/internal/attr/noalias.h"
+#include "ruby/internal/attr/nonnull.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/attr/restrict.h"
+#include "ruby/internal/attr/returns_nonnull.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/has/builtin.h"
+#include "ruby/internal/stdalign.h"
+#include "ruby/internal/stdbool.h"
+#include "ruby/internal/xmalloc.h"
#include "ruby/backward/2/limits.h"
#include "ruby/backward/2/long_long.h"
#include "ruby/backward/2/assume.h"
diff --git a/include/ruby/internal/method.h b/include/ruby/internal/method.h
index fd2d9af070..67600e8732 100644
--- a/include/ruby/internal/method.h
+++ b/include/ruby/internal/method.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Creation and modification of Ruby methods.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
#include "ruby/backward/2/stdarg.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/module.h b/include/ruby/internal/module.h
index 8dc1988b5b..0f2dfdb1be 100644
--- a/include/ruby/internal/module.h
+++ b/include/ruby/internal/module.h
@@ -20,8 +20,8 @@
* extension libraries. They could be written in C++98.
* @brief Creation and modification of Ruby modules.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/newobj.h b/include/ruby/internal/newobj.h
index 0f7e9ba06c..684226e54b 100644
--- a/include/ruby/internal/newobj.h
+++ b/include/ruby/internal/newobj.h
@@ -20,12 +20,12 @@
* extension libraries. They could be written in C++98.
* @brief Defines #NEWOBJ.
*/
-#include "ruby/impl/cast.h"
-#include "ruby/impl/core/rbasic.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/fl_type.h"
-#include "ruby/impl/special_consts.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/core/rbasic.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/fl_type.h"
+#include "ruby/internal/special_consts.h"
+#include "ruby/internal/value.h"
#include "ruby/assert.h"
#define RB_NEWOBJ(obj,type) type *(obj) = RBIMPL_CAST((type *)rb_newobj())
diff --git a/include/ruby/internal/rgengc.h b/include/ruby/internal/rgengc.h
index 34096455fb..610e8f10a5 100644
--- a/include/ruby/internal/rgengc.h
+++ b/include/ruby/internal/rgengc.h
@@ -24,12 +24,12 @@
* International Symposium on Memory Management (ISMM 2019), pp
* 115-121, 2019. https://doi.org/10.1145/3315573.3329986
*/
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/special_consts.h"
-#include "ruby/impl/stdbool.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/special_consts.h"
+#include "ruby/internal/stdbool.h"
+#include "ruby/internal/value.h"
#include "ruby/assert.h"
#include "ruby/backward/2/attributes.h"
diff --git a/include/ruby/internal/scan_args.h b/include/ruby/internal/scan_args.h
index ca31786175..3ad4e9531d 100644
--- a/include/ruby/internal/scan_args.h
+++ b/include/ruby/internal/scan_args.h
@@ -23,21 +23,21 @@
* This is a beast. It statically analyses the argument spec string, and
* expands the assignment of variables into dedicated codes.
*/
-#include "ruby/impl/attr/diagnose_if.h"
-#include "ruby/impl/attr/error.h"
-#include "ruby/impl/attr/forceinline.h"
-#include "ruby/impl/attr/noreturn.h"
-#include "ruby/impl/config.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/has/attribute.h"
-#include "ruby/impl/intern/array.h" /* rb_ary_new_from_values */
-#include "ruby/impl/intern/error.h" /* rb_error_arity */
-#include "ruby/impl/intern/hash.h" /* rb_hash_dup */
-#include "ruby/impl/intern/proc.h" /* rb_block_proc */
-#include "ruby/impl/iterator.h" /* rb_block_given_p / rb_keyword_given_p */
-#include "ruby/impl/static_assert.h"
-#include "ruby/impl/stdbool.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/diagnose_if.h"
+#include "ruby/internal/attr/error.h"
+#include "ruby/internal/attr/forceinline.h"
+#include "ruby/internal/attr/noreturn.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/has/attribute.h"
+#include "ruby/internal/intern/array.h" /* rb_ary_new_from_values */
+#include "ruby/internal/intern/error.h" /* rb_error_arity */
+#include "ruby/internal/intern/hash.h" /* rb_hash_dup */
+#include "ruby/internal/intern/proc.h" /* rb_block_proc */
+#include "ruby/internal/iterator.h" /* rb_block_given_p / rb_keyword_given_p */
+#include "ruby/internal/static_assert.h"
+#include "ruby/internal/stdbool.h"
+#include "ruby/internal/value.h"
#include "ruby/assert.h"
#define RB_SCAN_ARGS_PASS_CALLED_KEYWORDS 0
diff --git a/include/ruby/internal/special_consts.h b/include/ruby/internal/special_consts.h
index 5fb3b8eb94..f36a230af2 100644
--- a/include/ruby/internal/special_consts.h
+++ b/include/ruby/internal/special_consts.h
@@ -24,12 +24,12 @@
* SIGPPL Workshop on Programming and Programming Languages
* (PPL2008), pp. 9-16, 2008.
*/
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/const.h"
-#include "ruby/impl/attr/constexpr.h"
-#include "ruby/impl/attr/enum_extensibility.h"
-#include "ruby/impl/stdbool.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/const.h"
+#include "ruby/internal/attr/constexpr.h"
+#include "ruby/internal/attr/enum_extensibility.h"
+#include "ruby/internal/stdbool.h"
+#include "ruby/internal/value.h"
#if defined(USE_FLONUM)
# /* Take that. */
diff --git a/include/ruby/internal/static_assert.h b/include/ruby/internal/static_assert.h
index e7788ab31a..d4bdadf196 100644
--- a/include/ruby/internal/static_assert.h
+++ b/include/ruby/internal/static_assert.h
@@ -21,8 +21,8 @@
* @brief Defines #RBIMPL_STATIC_ASSERT.
*/
#include <assert.h>
-#include "ruby/impl/has/extension.h"
-#include "ruby/impl/compiler_since.h"
+#include "ruby/internal/has/extension.h"
+#include "ruby/internal/compiler_since.h"
/** @cond INTERNAL_MACRO */
#if defined(__cplusplus) && defined(__cpp_static_assert)
diff --git a/include/ruby/internal/stdalign.h b/include/ruby/internal/stdalign.h
index a3dcfb90ef..8c56fbbd69 100644
--- a/include/ruby/internal/stdalign.h
+++ b/include/ruby/internal/stdalign.h
@@ -20,18 +20,18 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_ALIGNAS / #RBIMPL_ALIGNOF
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_STDALIGN_H
# include <stdalign.h>
#endif
-#include "ruby/impl/compiler_is.h"
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/has/feature.h"
-#include "ruby/impl/has/extension.h"
-#include "ruby/impl/has/attribute.h"
-#include "ruby/impl/has/declspec_attribute.h"
+#include "ruby/internal/compiler_is.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/has/feature.h"
+#include "ruby/internal/has/extension.h"
+#include "ruby/internal/has/attribute.h"
+#include "ruby/internal/has/declspec_attribute.h"
/**
* Wraps (or simulates) `alignas`. This is C++11's `alignas` and is _different_
diff --git a/include/ruby/internal/stdbool.h b/include/ruby/internal/stdbool.h
index 36ccaa0c6f..0cd5103a05 100644
--- a/include/ruby/internal/stdbool.h
+++ b/include/ruby/internal/stdbool.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief C99 shim for <stdbool.h>
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#if defined(__bool_true_false_are_defined)
# /* Take that. */
diff --git a/include/ruby/internal/symbol.h b/include/ruby/internal/symbol.h
index a7b2358894..762f1e8f9b 100644
--- a/include/ruby/internal/symbol.h
+++ b/include/ruby/internal/symbol.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines #rb_intern
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_STDDEF_H
# include <stddef.h>
@@ -30,14 +30,14 @@
# include <string.h>
#endif
-#include "ruby/impl/attr/nonnull.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/attr/noalias.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/constant_p.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/has/builtin.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/attr/nonnull.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/attr/noalias.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/constant_p.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/has/builtin.h"
+#include "ruby/internal/value.h"
#define RB_ID2SYM rb_id2sym
#define RB_SYM2ID rb_sym2id
diff --git a/include/ruby/internal/token_paste.h b/include/ruby/internal/token_paste.h
index 473fd597f8..c42f7a67ef 100644
--- a/include/ruby/internal/token_paste.h
+++ b/include/ruby/internal/token_paste.h
@@ -20,10 +20,10 @@
* extension libraries. They could be written in C++98.
* @brief Defines #RBIMPL_TOKEN_PASTE.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/has/warning.h"
-#include "ruby/impl/warning_push.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/has/warning.h"
+#include "ruby/internal/warning_push.h"
/* :TODO: add your compiler here. There are many compilers that can suppress
* warnings via pragmas, but not all of them accept such things inside of `#if`
diff --git a/include/ruby/internal/value.h b/include/ruby/internal/value.h
index 905cc04187..b87fe140af 100644
--- a/include/ruby/internal/value.h
+++ b/include/ruby/internal/value.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Defines ::VALUE and ::ID.
*/
-#include "ruby/impl/static_assert.h"
+#include "ruby/internal/static_assert.h"
#include "ruby/backward/2/long_long.h"
#include "ruby/backward/2/limits.h"
diff --git a/include/ruby/internal/value_type.h b/include/ruby/internal/value_type.h
index be1b3559b6..70a89a4854 100644
--- a/include/ruby/internal/value_type.h
+++ b/include/ruby/internal/value_type.h
@@ -20,20 +20,20 @@
* extension libraries. They could be written in C++98.
* @brief Defines enum ::ruby_value_type.
*/
-#include "ruby/impl/assume.h"
-#include "ruby/impl/attr/artificial.h"
-#include "ruby/impl/attr/cold.h"
-#include "ruby/impl/attr/enum_extensibility.h"
-#include "ruby/impl/attr/forceinline.h"
-#include "ruby/impl/attr/pure.h"
-#include "ruby/impl/cast.h"
-#include "ruby/impl/constant_p.h"
-#include "ruby/impl/core/rbasic.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/has/builtin.h"
-#include "ruby/impl/special_consts.h"
-#include "ruby/impl/stdbool.h"
-#include "ruby/impl/value.h"
+#include "ruby/internal/assume.h"
+#include "ruby/internal/attr/artificial.h"
+#include "ruby/internal/attr/cold.h"
+#include "ruby/internal/attr/enum_extensibility.h"
+#include "ruby/internal/attr/forceinline.h"
+#include "ruby/internal/attr/pure.h"
+#include "ruby/internal/cast.h"
+#include "ruby/internal/constant_p.h"
+#include "ruby/internal/core/rbasic.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/has/builtin.h"
+#include "ruby/internal/special_consts.h"
+#include "ruby/internal/stdbool.h"
+#include "ruby/internal/value.h"
#include "ruby/assert.h"
#if defined(T_DATA)
@@ -321,7 +321,7 @@ RB_TYPE_P(VALUE obj, enum ruby_value_type t)
RBIMPL_ATTR_PURE()
RBIMPL_ATTR_ARTIFICIAL()
-/* Defined in ruby/impl/core/rtypeddata.h */
+/* Defined in ruby/internal/core/rtypeddata.h */
static inline bool rbimpl_rtypeddata_p(VALUE obj);
RBIMPL_ATTR_ARTIFICIAL()
diff --git a/include/ruby/internal/variable.h b/include/ruby/internal/variable.h
index 70aa43ea44..b0cfa61a62 100644
--- a/include/ruby/internal/variable.h
+++ b/include/ruby/internal/variable.h
@@ -20,9 +20,9 @@
* extension libraries. They could be written in C++98.
* @brief C-function backended Ruby-global variables.
*/
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/attr/noreturn.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/attr/noreturn.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/internal/warning_push.h b/include/ruby/internal/warning_push.h
index e13e749b82..b8a21aaeab 100644
--- a/include/ruby/internal/warning_push.h
+++ b/include/ruby/internal/warning_push.h
@@ -43,8 +43,8 @@
* RBIMPL_WARNING_POP()
* ```
*/
-#include "ruby/impl/compiler_is.h"
-#include "ruby/impl/compiler_since.h"
+#include "ruby/internal/compiler_is.h"
+#include "ruby/internal/compiler_since.h"
#if RBIMPL_COMPILER_SINCE(MSVC, 12, 0, 0)
# /* Not sure exactly when but it seems VC++ 6.0 is a version with it.*/
diff --git a/include/ruby/internal/xmalloc.h b/include/ruby/internal/xmalloc.h
index 145a3e236f..b0fe863139 100644
--- a/include/ruby/internal/xmalloc.h
+++ b/include/ruby/internal/xmalloc.h
@@ -20,7 +20,7 @@
* extension libraries. They could be written in C++98.
* @brief Declares ::ruby_xmalloc().
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef STDC_HEADERS
# include <stddef.h>
@@ -30,12 +30,12 @@
# include <stdlib.h>
#endif
-#include "ruby/impl/attr/alloc_size.h"
-#include "ruby/impl/attr/nodiscard.h"
-#include "ruby/impl/attr/noexcept.h"
-#include "ruby/impl/attr/restrict.h"
-#include "ruby/impl/attr/returns_nonnull.h"
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/attr/alloc_size.h"
+#include "ruby/internal/attr/nodiscard.h"
+#include "ruby/internal/attr/noexcept.h"
+#include "ruby/internal/attr/restrict.h"
+#include "ruby/internal/attr/returns_nonnull.h"
+#include "ruby/internal/dllexport.h"
#ifndef USE_GC_MALLOC_OBJ_INFO_DETAILS
# define USE_GC_MALLOC_OBJ_INFO_DETAILS 0
diff --git a/include/ruby/io.h b/include/ruby/io.h
index 118298c59b..5527b02b2e 100644
--- a/include/ruby/io.h
+++ b/include/ruby/io.h
@@ -10,7 +10,7 @@
* modify this file, provided that the conditions mentioned in the
* file COPYING are met. Consult the file for details.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stdio.h>
#include "ruby/encoding.h"
@@ -41,7 +41,7 @@
# define RB_WAITFD_OUT 0x004
#endif
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/dllexport.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
PACKED_STRUCT_UNALIGNED(struct rb_io_buffer_t {
diff --git a/include/ruby/missing.h b/include/ruby/missing.h
index ecbcf22674..f83f1b695c 100644
--- a/include/ruby/missing.h
+++ b/include/ruby/missing.h
@@ -10,7 +10,7 @@
* file COPYING are met. Consult the file for details.
* @brief Prototype for *.c in ./missing, and for missing timeval struct.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef STDC_HEADERS
# include <stddef.h>
@@ -38,7 +38,7 @@
# include <ieeefp.h>
#endif
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/dllexport.h"
#ifndef M_PI
# define M_PI 3.14159265358979323846
diff --git a/include/ruby/re.h b/include/ruby/re.h
index c52e6e55c4..ec0f425db0 100644
--- a/include/ruby/re.h
+++ b/include/ruby/re.h
@@ -10,13 +10,13 @@
* modify this file, provided that the conditions mentioned in the
* file COPYING are met. Consult the file for details.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <sys/types.h>
#include <stdio.h>
#include "ruby/regex.h"
-#include "ruby/impl/core/rmatch.h"
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/core/rmatch.h"
+#include "ruby/internal/dllexport.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/include/ruby/ruby.h b/include/ruby/ruby.h
index c8374a15ed..0f11d423f2 100644
--- a/include/ruby/ruby.h
+++ b/include/ruby/ruby.h
@@ -12,7 +12,7 @@
* modify this file, provided that the conditions mentioned in the
* file COPYING are met. Consult the file for details.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_INTRINSICS_H
# include <intrinsics.h>
@@ -21,32 +21,32 @@
#include <stdarg.h>
#include "defines.h"
-#include "ruby/impl/anyargs.h"
-#include "ruby/impl/arithmetic.h"
-#include "ruby/impl/core.h"
-#include "ruby/impl/ctype.h"
-#include "ruby/impl/dllexport.h"
-#include "ruby/impl/error.h"
-#include "ruby/impl/eval.h"
-#include "ruby/impl/event.h"
-#include "ruby/impl/fl_type.h"
-#include "ruby/impl/gc.h"
-#include "ruby/impl/glob.h"
-#include "ruby/impl/globals.h"
-#include "ruby/impl/has/warning.h"
-#include "ruby/impl/interpreter.h"
-#include "ruby/impl/iterator.h"
-#include "ruby/impl/memory.h"
-#include "ruby/impl/method.h"
-#include "ruby/impl/module.h"
-#include "ruby/impl/newobj.h"
-#include "ruby/impl/rgengc.h"
-#include "ruby/impl/scan_args.h"
-#include "ruby/impl/special_consts.h"
-#include "ruby/impl/symbol.h"
-#include "ruby/impl/value.h"
-#include "ruby/impl/value_type.h"
-#include "ruby/impl/variable.h"
+#include "ruby/internal/anyargs.h"
+#include "ruby/internal/arithmetic.h"
+#include "ruby/internal/core.h"
+#include "ruby/internal/ctype.h"
+#include "ruby/internal/dllexport.h"
+#include "ruby/internal/error.h"
+#include "ruby/internal/eval.h"
+#include "ruby/internal/event.h"
+#include "ruby/internal/fl_type.h"
+#include "ruby/internal/gc.h"
+#include "ruby/internal/glob.h"
+#include "ruby/internal/globals.h"
+#include "ruby/internal/has/warning.h"
+#include "ruby/internal/interpreter.h"
+#include "ruby/internal/iterator.h"
+#include "ruby/internal/memory.h"
+#include "ruby/internal/method.h"
+#include "ruby/internal/module.h"
+#include "ruby/internal/newobj.h"
+#include "ruby/internal/rgengc.h"
+#include "ruby/internal/scan_args.h"
+#include "ruby/internal/special_consts.h"
+#include "ruby/internal/symbol.h"
+#include "ruby/internal/value.h"
+#include "ruby/internal/value_type.h"
+#include "ruby/internal/variable.h"
#include "ruby/assert.h"
#include "ruby/backward/2/assume.h"
#include "ruby/backward/2/inttypes.h"
diff --git a/include/ruby/thread.h b/include/ruby/thread.h
index 1f8e5a66f7..b05537badb 100644
--- a/include/ruby/thread.h
+++ b/include/ruby/thread.h
@@ -11,7 +11,7 @@
* file COPYING are met. Consult the file for details.
*/
#include "ruby/intern.h"
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/dllexport.h"
/* flags for rb_nogvl */
#define RB_NOGVL_INTR_FAIL (0x1)
diff --git a/include/ruby/util.h b/include/ruby/util.h
index 61b58365cf..07d9f323c4 100644
--- a/include/ruby/util.h
+++ b/include/ruby/util.h
@@ -10,8 +10,8 @@
* modify this file, provided that the conditions mentioned in the
* file COPYING are met. Consult the file for details.
*/
-#include "ruby/impl/config.h"
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/config.h"
+#include "ruby/internal/dllexport.h"
#include "ruby/defines.h"
#ifndef _
diff --git a/include/ruby/vm.h b/include/ruby/vm.h
index 921abf958f..7bdd567453 100644
--- a/include/ruby/vm.h
+++ b/include/ruby/vm.h
@@ -10,7 +10,7 @@
* modify this file, provided that the conditions mentioned in the
* file COPYING are met. Consult the file for details.
*/
-#include "ruby/impl/dllexport.h"
+#include "ruby/internal/dllexport.h"
RBIMPL_SYMBOL_EXPORT_BEGIN()
diff --git a/internal.h b/internal.h
index 7eaa4c8c39..01daa1d7db 100644
--- a/internal.h
+++ b/internal.h
@@ -10,7 +10,7 @@
* modify this file, provided that the conditions mentioned in the
* file COPYING are met. Consult the file for details.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef __cplusplus
# error not for C++
diff --git a/internal/array.h b/internal/array.h
index 1ab5753740..2e53d43c7d 100644
--- a/internal/array.h
+++ b/internal/array.h
@@ -9,10 +9,10 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for Array.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h> /* for size_t */
#include "internal/static_assert.h" /* for STATIC_ASSERT */
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/ruby.h" /* for RARRAY_LEN */
#ifndef ARRAY_DEBUG
diff --git a/internal/bignum.h b/internal/bignum.h
index 884689eaa3..c7b9b324d7 100644
--- a/internal/bignum.h
+++ b/internal/bignum.h
@@ -9,14 +9,14 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for Bignums.
*/
-#include "ruby/impl/config.h" /* for HAVE_LIBGMP */
+#include "ruby/internal/config.h" /* for HAVE_LIBGMP */
#include <stddef.h> /* for size_t */
#ifdef HAVE_SYS_TYPES_H
# include <sys/types.h> /* for ssize_t (note: on Windows ssize_t is */
#endif /* `#define`d in ruby/config.h) */
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/ruby.h" /* for struct RBasic */
#ifndef BDIGIT
diff --git a/internal/bits.h b/internal/bits.h
index 40ad01eaf3..9cae35b34f 100644
--- a/internal/bits.h
+++ b/internal/bits.h
@@ -26,7 +26,7 @@
* @see https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_rotr64
* @see https://stackoverflow.com/a/776523
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <limits.h> /* for CHAR_BITS */
#include <stdint.h> /* for uintptr_t */
#include "internal/compilers.h" /* for MSC_VERSION_SINCE */
diff --git a/internal/class.h b/internal/class.h
index ba80e7e395..4bebb22905 100644
--- a/internal/class.h
+++ b/internal/class.h
@@ -12,7 +12,7 @@
#include "id_table.h" /* for struct rb_id_table */
#include "internal/gc.h" /* for RB_OBJ_WRITE */
#include "internal/serial.h" /* for rb_serial_t */
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/intern.h" /* for rb_alloc_func_t */
#include "ruby/ruby.h" /* for struct RBasic */
diff --git a/internal/compile.h b/internal/compile.h
index 0276f0ad04..9842e0f5e0 100644
--- a/internal/compile.h
+++ b/internal/compile.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for the compiler.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h> /* for size_t */
#include "ruby/ruby.h" /* for rb_event_flag_t */
diff --git a/internal/compilers.h b/internal/compilers.h
index 6b084b906f..8a2f1d8d26 100644
--- a/internal/compilers.h
+++ b/internal/compilers.h
@@ -9,14 +9,14 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header absorbing C compipler differences.
*/
-#include "ruby/impl/compiler_since.h"
-#include "ruby/impl/has/attribute.h"
-#include "ruby/impl/has/builtin.h"
-#include "ruby/impl/has/c_attribute.h"
-#include "ruby/impl/has/declspec_attribute.h"
-#include "ruby/impl/has/extension.h"
-#include "ruby/impl/has/feature.h"
-#include "ruby/impl/has/warning.h"
+#include "ruby/internal/compiler_since.h"
+#include "ruby/internal/has/attribute.h"
+#include "ruby/internal/has/builtin.h"
+#include "ruby/internal/has/c_attribute.h"
+#include "ruby/internal/has/declspec_attribute.h"
+#include "ruby/internal/has/extension.h"
+#include "ruby/internal/has/feature.h"
+#include "ruby/internal/has/warning.h"
#include "ruby/backward/2/gcc_version_since.h"
#define MSC_VERSION_SINCE(_) RBIMPL_COMPILER_SINCE(MSVC, (_) / 100, (_) % 100, 0)
diff --git a/internal/complex.h b/internal/complex.h
index effee4b0ad..dc1053823d 100644
--- a/internal/complex.h
+++ b/internal/complex.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for Complex.
*/
-#include "ruby/impl/value.h" /* for struct RBasic */
+#include "ruby/internal/value.h" /* for struct RBasic */
struct RComplex {
struct RBasic basic;
diff --git a/internal/error.h b/internal/error.h
index c9605c781f..06eb0c4b3e 100644
--- a/internal/error.h
+++ b/internal/error.h
@@ -9,10 +9,10 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for Exception.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stdarg.h> /* for va_list */
#include "internal/string.h" /* for rb_fstring_cstr */
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/encoding.h" /* for rb_encoding */
#include "ruby/intern.h" /* for rb_exc_raise */
#include "ruby/ruby.h" /* for enum ruby_value_type */
diff --git a/internal/fixnum.h b/internal/fixnum.h
index c4c73c9481..e1bde16532 100644
--- a/internal/fixnum.h
+++ b/internal/fixnum.h
@@ -9,10 +9,10 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for Fixnums.
*/
-#include "ruby/impl/config.h" /* for HAVE_LONG_LONG */
+#include "ruby/internal/config.h" /* for HAVE_LONG_LONG */
#include <limits.h> /* for CHAR_BIT */
#include "internal/compilers.h" /* for __has_builtin */
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/intern.h" /* for rb_big_mul */
#include "ruby/ruby.h" /* for RB_FIXABLE */
diff --git a/internal/gc.h b/internal/gc.h
index 68a7a88903..7258fed915 100644
--- a/internal/gc.h
+++ b/internal/gc.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for GC.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h> /* for size_t */
diff --git a/internal/hash.h b/internal/hash.h
index 25a6969e8a..f77102506e 100644
--- a/internal/hash.h
+++ b/internal/hash.h
@@ -9,9 +9,9 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for Hash.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h> /* for size_t */
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/ruby.h" /* for struct RBasic */
#include "ruby/st.h" /* for struct st_table */
diff --git a/internal/imemo.h b/internal/imemo.h
index c9117976ff..812b2a42ca 100644
--- a/internal/imemo.h
+++ b/internal/imemo.h
@@ -9,11 +9,11 @@
* file COPYING are met. Consult the file for details.
* @brief IMEMO: Internal memo object.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h> /* for size_t */
#include "internal/array.h" /* for rb_ary_tmp_new_fill */
#include "internal/gc.h" /* for RB_OBJ_WRITE */
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/ruby.h" /* for rb_block_call_func_t */
#ifndef IMEMO_DEBUG
diff --git a/internal/missing.h b/internal/missing.h
index 9e4cafb1b1..0224075b3d 100644
--- a/internal/missing.h
+++ b/internal/missing.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header corresponding missing.
*/
-#include "ruby/impl/config.h" /* for HAVE_SETPROCTITLE */
+#include "ruby/internal/config.h" /* for HAVE_SETPROCTITLE */
/* missing/setproctitle.c */
#ifndef HAVE_SETPROCTITLE
diff --git a/internal/mjit.h b/internal/mjit.h
index d2331ba3fc..e126cd4f91 100644
--- a/internal/mjit.h
+++ b/internal/mjit.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for MJIT.
*/
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/ruby.h" /* for VALUE */
/* mjit.c */
diff --git a/internal/process.h b/internal/process.h
index bfedbc47aa..5983204d1e 100644
--- a/internal/process.h
+++ b/internal/process.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for Process.
*/
-#include "ruby/impl/config.h" /* for rb_pid_t */
+#include "ruby/internal/config.h" /* for rb_pid_t */
#include <stddef.h> /* for size_t */
#ifdef HAVE_SYS_TYPES_H
diff --git a/internal/rational.h b/internal/rational.h
index e9a156277e..2171a4e997 100644
--- a/internal/rational.h
+++ b/internal/rational.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for Rational.
*/
-#include "ruby/impl/config.h" /* for HAVE_LIBGMP */
+#include "ruby/internal/config.h" /* for HAVE_LIBGMP */
#include "ruby/ruby.h" /* for struct RBasic */
#include "internal/gc.h" /* for RB_OBJ_WRITE */
#include "internal/numeric.h" /* for INT_POSITIVE_P */
diff --git a/internal/re.h b/internal/re.h
index 5b9170b643..28fa3fb51c 100644
--- a/internal/re.h
+++ b/internal/re.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for Regexp.
*/
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/ruby.h" /* for VALUE */
/* re.c */
diff --git a/internal/sanitizers.h b/internal/sanitizers.h
index 270d62cf23..b4f5bdeda1 100644
--- a/internal/sanitizers.h
+++ b/internal/sanitizers.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for ASAN / MSAN / etc.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include "internal/compilers.h" /* for __has_feature */
#ifdef HAVE_VALGRIND_MEMCHECK_H
@@ -26,7 +26,7 @@
# endif
#endif
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/ruby.h" /* for VALUE */
#if 0
diff --git a/internal/serial.h b/internal/serial.h
index 021f201e0b..977cb35477 100644
--- a/internal/serial.h
+++ b/internal/serial.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for rb_serial_t.
*/
-#include "ruby/impl/config.h" /* for HAVE_LONG_LONG */
+#include "ruby/internal/config.h" /* for HAVE_LONG_LONG */
#include "ruby/defines.h" /* for LONG_LONG */
#ifndef HAVE_LONG_LONG
diff --git a/internal/static_assert.h b/internal/static_assert.h
index bad55844e7..284e410313 100644
--- a/internal/static_assert.h
+++ b/internal/static_assert.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief C11 shim for _Static_assert.
*/
-#include "ruby/impl/static_assert.h"
+#include "ruby/internal/static_assert.h"
#ifndef STATIC_ASSERT
# define STATIC_ASSERT RBIMPL_STATIC_ASSERT
#endif
diff --git a/internal/string.h b/internal/string.h
index e12bd82a0c..5c9f615ac5 100644
--- a/internal/string.h
+++ b/internal/string.h
@@ -9,10 +9,10 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for String.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h> /* for size_t */
#include "internal/compilers.h" /* for __has_builtin */
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/encoding.h" /* for rb_encoding */
#include "ruby/ruby.h" /* for VALUE */
diff --git a/internal/struct.h b/internal/struct.h
index 4166415576..b00dfffd34 100644
--- a/internal/struct.h
+++ b/internal/struct.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for Struct.
*/
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "internal/gc.h" /* for RB_OBJ_WRITE */
#include "ruby/ruby.h" /* for struct RBasic */
diff --git a/internal/time.h b/internal/time.h
index 75eae6ed19..f9ac084603 100644
--- a/internal/time.h
+++ b/internal/time.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for Time.
*/
-#include "ruby/impl/config.h" /* for SIGNEDNESS_OF_TIME_T */
+#include "ruby/internal/config.h" /* for SIGNEDNESS_OF_TIME_T */
#include "internal/bits.h" /* for SIGNED_INTEGER_MAX */
#include "ruby/ruby.h" /* for VALUE */
diff --git a/internal/transcode.h b/internal/transcode.h
index 4531ffebcc..a60ac06d10 100644
--- a/internal/transcode.h
+++ b/internal/transcode.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for Encoding::Converter.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h> /* for size_t */
#include "ruby/ruby.h" /* for VALUE */
#include "ruby/encoding.h" /* for rb_econv_t */
diff --git a/internal/util.h b/internal/util.h
index f0f970a7ef..c28b884d32 100644
--- a/internal/util.h
+++ b/internal/util.h
@@ -10,7 +10,7 @@
* @brief Internal header corresponding util.c.
* @warning DO NOT ADD RANDOM GARBAGE HERE THIS FILE IS FOR util.c
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h> /* for size_t */
#ifdef HAVE_SYS_TYPES_H
diff --git a/internal/variable.h b/internal/variable.h
index daf7784f16..f0b7b215a4 100644
--- a/internal/variable.h
+++ b/internal/variable.h
@@ -9,10 +9,10 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for variables.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h> /* for size_t */
#include "constant.h" /* for rb_const_entry_t */
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "ruby/ruby.h" /* for VALUE */
/* global variable */
diff --git a/internal/vm.h b/internal/vm.h
index 116cc2897c..152f13601a 100644
--- a/internal/vm.h
+++ b/internal/vm.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header for RubyVM.
*/
-#include "ruby/impl/stdbool.h" /* for bool */
+#include "ruby/internal/stdbool.h" /* for bool */
#include "internal/serial.h" /* for rb_serial_t */
#include "internal/static_assert.h" /* for STATIC_ASSERT */
#include "ruby/ruby.h" /* for ID */
diff --git a/internal/warnings.h b/internal/warnings.h
index da9ca440e7..63ded99d04 100644
--- a/internal/warnings.h
+++ b/internal/warnings.h
@@ -9,7 +9,7 @@
* file COPYING are met. Consult the file for details.
* @brief Internal header to suppres / mandate warnings.
*/
-#include "ruby/impl/warning_push.h"
+#include "ruby/internal/warning_push.h"
#define COMPILER_WARNING_PUSH RBIMPL_WARNING_PUSH()
#define COMPILER_WARNING_POP RBIMPL_WARNING_POP()
#define COMPILER_WARNING_ERROR(flag) RBIMPL_WARNING_ERROR(flag)
diff --git a/io.c b/io.c
index f7f6e06cea..fc817f96b2 100644
--- a/io.c
+++ b/io.c
@@ -11,7 +11,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef _WIN32
# include "ruby/ruby.h"
@@ -112,7 +112,7 @@
# include <copyfile.h>
#endif
-#include "ruby/impl/stdbool.h"
+#include "ruby/internal/stdbool.h"
#include "ccan/list/list.h"
#include "dln.h"
#include "encindex.h"
diff --git a/iseq.c b/iseq.c
index 98ae250d7c..fe33afc1a6 100644
--- a/iseq.c
+++ b/iseq.c
@@ -12,7 +12,7 @@
#define RUBY_VM_INSNS_INFO 1
/* #define RUBY_MARK_FREE_DEBUG 1 */
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_DLADDR
# include <dlfcn.h>
diff --git a/marshal.c b/marshal.c
index ec823cb174..db064c735f 100644
--- a/marshal.c
+++ b/marshal.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <math.h>
#ifdef HAVE_FLOAT_H
diff --git a/math.c b/math.c
index 7f26c4b03d..f64ad93c06 100644
--- a/math.c
+++ b/math.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef _MSC_VER
# define _USE_MATH_DEFINES 1
diff --git a/missing/alloca.c b/missing/alloca.c
index bf1508d026..d039dfc2cc 100644
--- a/missing/alloca.c
+++ b/missing/alloca.c
@@ -29,7 +29,7 @@
static char SCCSid[] = "@(#)alloca.c 1.1"; /* for the "what" utility */
#endif
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#define X3J11 1 /* config.h should contain void if needed */
#ifdef C_ALLOCA
diff --git a/missing/dup2.c b/missing/dup2.c
index a415cfd1ba..7f2b78c10f 100644
--- a/missing/dup2.c
+++ b/missing/dup2.c
@@ -11,7 +11,7 @@
* Return fd2 if all went well; return BADEXIT otherwise.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#if defined(HAVE_FCNTL)
# include <fcntl.h>
diff --git a/missing/flock.c b/missing/flock.c
index b9ff4b9473..c0b3f80601 100644
--- a/missing/flock.c
+++ b/missing/flock.c
@@ -1,4 +1,4 @@
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include "ruby/ruby.h"
#if defined _WIN32
diff --git a/missing/isinf.c b/missing/isinf.c
index 065844348c..ba24b7768b 100644
--- a/missing/isinf.c
+++ b/missing/isinf.c
@@ -18,7 +18,7 @@ isinf(double n)
#else
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#if defined(HAVE_FINITE) && defined(HAVE_ISNAN)
diff --git a/missing/tgamma.c b/missing/tgamma.c
index 781de9f75f..c8638eab2b 100644
--- a/missing/tgamma.c
+++ b/missing/tgamma.c
@@ -9,7 +9,7 @@ reference - Haruhiko Okumura: C-gengo niyoru saishin algorithm jiten
/***********************************************************
gamma.c -- Gamma function
***********************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include "ruby/missing.h"
#include <math.h>
#include <errno.h>
diff --git a/mjit.c b/mjit.c
index fae6a2a4ca..4b2e7c5fb8 100644
--- a/mjit.c
+++ b/mjit.c
@@ -11,7 +11,7 @@
// To share variables privately, include mjit_worker.c instead of linking.
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#if USE_MJIT
diff --git a/mjit.h b/mjit.h
index d9f01fe107..72d865e6d9 100644
--- a/mjit.h
+++ b/mjit.h
@@ -8,7 +8,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#if USE_MJIT
diff --git a/mjit_compile.c b/mjit_compile.c
index f7bfd14d3e..fe75b45141 100644
--- a/mjit_compile.c
+++ b/mjit_compile.c
@@ -10,7 +10,7 @@
// call Ruby methods (C functions that may call rb_funcall) or trigger
// GC (using ZALLOC, xmalloc, xfree, etc.) in this file.
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#if USE_MJIT
diff --git a/numeric.c b/numeric.c
index 86b43c6030..03d8b86a1d 100644
--- a/numeric.c
+++ b/numeric.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <assert.h>
#include <ctype.h>
diff --git a/object.c b/object.c
index fa4e5b4acc..b619f649a3 100644
--- a/object.c
+++ b/object.c
@@ -11,7 +11,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
#include <errno.h>
diff --git a/pack.c b/pack.c
index 40f55d16cb..b6d252aa35 100644
--- a/pack.c
+++ b/pack.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
#include <errno.h>
diff --git a/parse.y b/parse.y
index a128c650d2..63d75d8832 100644
--- a/parse.y
+++ b/parse.y
@@ -20,7 +20,7 @@
#define YYLTYPE rb_code_location_t
#define YYLTYPE_IS_DECLARED 1
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
#include <errno.h>
diff --git a/process.c b/process.c
index 303c7119ae..74301bba91 100644
--- a/process.c
+++ b/process.c
@@ -11,7 +11,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
#include <errno.h>
diff --git a/random.c b/random.c
index 72ccbb300e..708f5c4756 100644
--- a/random.c
+++ b/random.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <errno.h>
#include <limits.h>
diff --git a/range.c b/range.c
index 7421705ac5..d4732a1a82 100644
--- a/range.c
+++ b/range.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <assert.h>
#include <math.h>
diff --git a/rational.c b/rational.c
index 8d30118b80..fcad116938 100644
--- a/rational.c
+++ b/rational.c
@@ -5,7 +5,7 @@
which is written in ruby.
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
#include <float.h>
diff --git a/re.c b/re.c
index 08f36ac9de..b5d0bf74cf 100644
--- a/re.c
+++ b/re.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
diff --git a/ruby-runner.c b/ruby-runner.c
index 329d915b9b..b756c219fa 100644
--- a/ruby-runner.c
+++ b/ruby-runner.c
@@ -1,5 +1,5 @@
#define _POSIX_C_SOURCE 200809L
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/ruby.c b/ruby.c
index 6f46b83ef3..901556fb86 100644
--- a/ruby.c
+++ b/ruby.c
@@ -11,7 +11,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
#include <stdio.h>
diff --git a/signal.c b/signal.c
index ecad81305d..4e76c75853 100644
--- a/signal.c
+++ b/signal.c
@@ -11,7 +11,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <errno.h>
#include <signal.h>
diff --git a/sprintf.c b/sprintf.c
index 5c437ad899..ce4ead8396 100644
--- a/sprintf.c
+++ b/sprintf.c
@@ -11,7 +11,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <math.h>
#include <stdarg.h>
diff --git a/strftime.c b/strftime.c
index 84df9d8dcd..0a080357b5 100644
--- a/strftime.c
+++ b/strftime.c
@@ -47,7 +47,7 @@
* January 1996
*/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifndef GAWK
#include <stdio.h>
diff --git a/string.c b/string.c
index 5668d68845..f084f5efe3 100644
--- a/string.c
+++ b/string.c
@@ -11,7 +11,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
#include <errno.h>
diff --git a/thread.c b/thread.c
index 96d28df0f8..cb2bd8930a 100644
--- a/thread.c
+++ b/thread.c
@@ -63,7 +63,7 @@
/* for model 2 */
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef __linux__
// Normally, gcc(1) translates calls to alloca() with inlined code. This is not done when either the -ansi, -std=c89, -std=c99, or the -std=c11 option is given and the header <alloca.h> is not included.
diff --git a/time.c b/time.c
index 7c9952bd1f..da8feb7bf3 100644
--- a/time.c
+++ b/time.c
@@ -11,7 +11,7 @@
#define _DEFAULT_SOURCE
#define _BSD_SOURCE
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <errno.h>
#include <float.h>
diff --git a/transcode.c b/transcode.c
index 69648dba1d..1f533b6350 100644
--- a/transcode.c
+++ b/transcode.c
@@ -9,7 +9,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
diff --git a/util.c b/util.c
index dc7f79ce2e..6db8ddbfbe 100644
--- a/util.c
+++ b/util.c
@@ -13,7 +13,7 @@
# define MINGW_HAS_SECURE_API 1
#endif
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <ctype.h>
#include <errno.h>
diff --git a/variable.c b/variable.c
index 2948b0c52e..ebf23fab67 100644
--- a/variable.c
+++ b/variable.c
@@ -11,9 +11,9 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h>
-#include "ruby/impl/stdbool.h"
+#include "ruby/internal/stdbool.h"
#include "ccan/list/list.h"
#include "constant.h"
#include "debug_counter.h"
diff --git a/vm_core.h b/vm_core.h
index 9cf31fcaef..3d9b190c2d 100644
--- a/vm_core.h
+++ b/vm_core.h
@@ -45,7 +45,7 @@
#define VMDEBUG 3
#endif
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <stddef.h>
#include <signal.h>
@@ -71,7 +71,7 @@
#include <setjmp.h>
-#include "ruby/impl/stdbool.h"
+#include "ruby/internal/stdbool.h"
#include "ccan/list/list.h"
#include "id.h"
#include "internal.h"
diff --git a/vm_dump.c b/vm_dump.c
index 6b0d1ad4b0..2ef08ee6c1 100644
--- a/vm_dump.c
+++ b/vm_dump.c
@@ -8,7 +8,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#ifdef HAVE_UCONTEXT_H
# include <ucontext.h>
diff --git a/vm_insnhelper.c b/vm_insnhelper.c
index c315142eb8..b350e81985 100644
--- a/vm_insnhelper.c
+++ b/vm_insnhelper.c
@@ -8,7 +8,7 @@
**********************************************************************/
-#include "ruby/impl/config.h"
+#include "ruby/internal/config.h"
#include <math.h>
diff --git a/win32/win32.c b/win32/win32.c
index f53508f770..b7759b82bf 100644
--- a/win32/win32.c
+++ b/win32/win32.c
@@ -58,7 +58,7 @@
#include "internal/enc.h"
#include "internal/object.h"
#include "internal/static_assert.h"
-#include "ruby/impl/stdbool.h"
+#include "ruby/internal/stdbool.h"
#include "encindex.h"
#define isdirsep(x) ((x) == '/' || (x) == '\\')