diff options
Diffstat (limited to 'ext/-test-')
100 files changed, 1801 insertions, 468 deletions
diff --git a/ext/-test-/RUBY_ALIGNOF/depend b/ext/-test-/RUBY_ALIGNOF/depend index f12fdf59cc..3011b637e5 100644 --- a/ext/-test-/RUBY_ALIGNOF/depend +++ b/ext/-test-/RUBY_ALIGNOF/depend @@ -14,6 +14,7 @@ c.o: $(hdrdir)/ruby/backward/2/stdalign.h c.o: $(hdrdir)/ruby/backward/2/stdarg.h c.o: $(hdrdir)/ruby/defines.h c.o: $(hdrdir)/ruby/intern.h +c.o: $(hdrdir)/ruby/internal/abi.h c.o: $(hdrdir)/ruby/internal/anyargs.h c.o: $(hdrdir)/ruby/internal/arithmetic.h c.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ c.o: $(hdrdir)/ruby/internal/attr/noexcept.h c.o: $(hdrdir)/ruby/internal/attr/noinline.h c.o: $(hdrdir)/ruby/internal/attr/nonnull.h c.o: $(hdrdir)/ruby/internal/attr/noreturn.h +c.o: $(hdrdir)/ruby/internal/attr/packed_struct.h c.o: $(hdrdir)/ruby/internal/attr/pure.h c.o: $(hdrdir)/ruby/internal/attr/restrict.h c.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h @@ -110,7 +112,6 @@ c.o: $(hdrdir)/ruby/internal/intern/enumerator.h c.o: $(hdrdir)/ruby/internal/intern/error.h c.o: $(hdrdir)/ruby/internal/intern/eval.h c.o: $(hdrdir)/ruby/internal/intern/file.h -c.o: $(hdrdir)/ruby/internal/intern/gc.h c.o: $(hdrdir)/ruby/internal/intern/hash.h c.o: $(hdrdir)/ruby/internal/intern/io.h c.o: $(hdrdir)/ruby/internal/intern/load.h @@ -141,7 +142,6 @@ c.o: $(hdrdir)/ruby/internal/memory.h c.o: $(hdrdir)/ruby/internal/method.h c.o: $(hdrdir)/ruby/internal/module.h c.o: $(hdrdir)/ruby/internal/newobj.h -c.o: $(hdrdir)/ruby/internal/rgengc.h c.o: $(hdrdir)/ruby/internal/scan_args.h c.o: $(hdrdir)/ruby/internal/special_consts.h c.o: $(hdrdir)/ruby/internal/static_assert.h diff --git a/ext/-test-/abi/abi.c b/ext/-test-/abi/abi.c new file mode 100644 index 0000000000..923e0f67b8 --- /dev/null +++ b/ext/-test-/abi/abi.c @@ -0,0 +1,11 @@ +#include <limits.h> + +unsigned long long +ruby_abi_version(void) +{ + return ULONG_MAX; +} + +void +Init_abi(void) +{} diff --git a/ext/-test-/abi/extconf.rb b/ext/-test-/abi/extconf.rb new file mode 100644 index 0000000000..3b090b7553 --- /dev/null +++ b/ext/-test-/abi/extconf.rb @@ -0,0 +1,4 @@ +# frozen_string_literal: false +return unless RUBY_PATCHLEVEL < 0 +require_relative "../auto_ext.rb" +auto_ext(inc: true) diff --git a/ext/-test-/arith_seq/beg_len_step/beg_len_step.c b/ext/-test-/arith_seq/beg_len_step/beg_len_step.c new file mode 100644 index 0000000000..40c8cbee82 --- /dev/null +++ b/ext/-test-/arith_seq/beg_len_step/beg_len_step.c @@ -0,0 +1,19 @@ +#include "ruby/ruby.h" + +static VALUE +arith_seq_s_beg_len_step(VALUE mod, VALUE obj, VALUE len, VALUE err) +{ + VALUE r; + long beg, len2, step; + + r = rb_arithmetic_sequence_beg_len_step(obj, &beg, &len2, &step, NUM2LONG(len), NUM2INT(err)); + + return rb_ary_new_from_args(4, r, LONG2NUM(beg), LONG2NUM(len2), LONG2NUM(step)); +} + +void +Init_beg_len_step(void) +{ + VALUE cArithSeq = rb_path2class("Enumerator::ArithmeticSequence"); + rb_define_singleton_method(cArithSeq, "__beg_len_step__", arith_seq_s_beg_len_step, 3); +} diff --git a/ext/-test-/arith_seq/beg_len_step/depend b/ext/-test-/arith_seq/beg_len_step/depend new file mode 100644 index 0000000000..dc807eaa99 --- /dev/null +++ b/ext/-test-/arith_seq/beg_len_step/depend @@ -0,0 +1,160 @@ +# AUTOGENERATED DEPENDENCIES START +beg_len_step.o: $(RUBY_EXTCONF_H) +beg_len_step.o: $(arch_hdrdir)/ruby/config.h +beg_len_step.o: $(hdrdir)/ruby/assert.h +beg_len_step.o: $(hdrdir)/ruby/backward.h +beg_len_step.o: $(hdrdir)/ruby/backward/2/assume.h +beg_len_step.o: $(hdrdir)/ruby/backward/2/attributes.h +beg_len_step.o: $(hdrdir)/ruby/backward/2/bool.h +beg_len_step.o: $(hdrdir)/ruby/backward/2/inttypes.h +beg_len_step.o: $(hdrdir)/ruby/backward/2/limits.h +beg_len_step.o: $(hdrdir)/ruby/backward/2/long_long.h +beg_len_step.o: $(hdrdir)/ruby/backward/2/stdalign.h +beg_len_step.o: $(hdrdir)/ruby/backward/2/stdarg.h +beg_len_step.o: $(hdrdir)/ruby/defines.h +beg_len_step.o: $(hdrdir)/ruby/intern.h +beg_len_step.o: $(hdrdir)/ruby/internal/abi.h +beg_len_step.o: $(hdrdir)/ruby/internal/anyargs.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/char.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/double.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/int.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/long.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/short.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h +beg_len_step.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h +beg_len_step.o: $(hdrdir)/ruby/internal/assume.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/alloc_size.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/artificial.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/cold.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/const.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/constexpr.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/deprecated.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/error.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/flag_enum.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/forceinline.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/format.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/noalias.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/nodiscard.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/noexcept.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/noinline.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/nonnull.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/noreturn.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/packed_struct.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/pure.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/restrict.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/warning.h +beg_len_step.o: $(hdrdir)/ruby/internal/attr/weakref.h +beg_len_step.o: $(hdrdir)/ruby/internal/cast.h +beg_len_step.o: $(hdrdir)/ruby/internal/compiler_is.h +beg_len_step.o: $(hdrdir)/ruby/internal/compiler_is/apple.h +beg_len_step.o: $(hdrdir)/ruby/internal/compiler_is/clang.h +beg_len_step.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h +beg_len_step.o: $(hdrdir)/ruby/internal/compiler_is/intel.h +beg_len_step.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h +beg_len_step.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h +beg_len_step.o: $(hdrdir)/ruby/internal/compiler_since.h +beg_len_step.o: $(hdrdir)/ruby/internal/config.h +beg_len_step.o: $(hdrdir)/ruby/internal/constant_p.h +beg_len_step.o: $(hdrdir)/ruby/internal/core.h +beg_len_step.o: $(hdrdir)/ruby/internal/core/rarray.h +beg_len_step.o: $(hdrdir)/ruby/internal/core/rbasic.h +beg_len_step.o: $(hdrdir)/ruby/internal/core/rbignum.h +beg_len_step.o: $(hdrdir)/ruby/internal/core/rclass.h +beg_len_step.o: $(hdrdir)/ruby/internal/core/rdata.h +beg_len_step.o: $(hdrdir)/ruby/internal/core/rfile.h +beg_len_step.o: $(hdrdir)/ruby/internal/core/rhash.h +beg_len_step.o: $(hdrdir)/ruby/internal/core/robject.h +beg_len_step.o: $(hdrdir)/ruby/internal/core/rregexp.h +beg_len_step.o: $(hdrdir)/ruby/internal/core/rstring.h +beg_len_step.o: $(hdrdir)/ruby/internal/core/rstruct.h +beg_len_step.o: $(hdrdir)/ruby/internal/core/rtypeddata.h +beg_len_step.o: $(hdrdir)/ruby/internal/ctype.h +beg_len_step.o: $(hdrdir)/ruby/internal/dllexport.h +beg_len_step.o: $(hdrdir)/ruby/internal/dosish.h +beg_len_step.o: $(hdrdir)/ruby/internal/error.h +beg_len_step.o: $(hdrdir)/ruby/internal/eval.h +beg_len_step.o: $(hdrdir)/ruby/internal/event.h +beg_len_step.o: $(hdrdir)/ruby/internal/fl_type.h +beg_len_step.o: $(hdrdir)/ruby/internal/gc.h +beg_len_step.o: $(hdrdir)/ruby/internal/glob.h +beg_len_step.o: $(hdrdir)/ruby/internal/globals.h +beg_len_step.o: $(hdrdir)/ruby/internal/has/attribute.h +beg_len_step.o: $(hdrdir)/ruby/internal/has/builtin.h +beg_len_step.o: $(hdrdir)/ruby/internal/has/c_attribute.h +beg_len_step.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h +beg_len_step.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h +beg_len_step.o: $(hdrdir)/ruby/internal/has/extension.h +beg_len_step.o: $(hdrdir)/ruby/internal/has/feature.h +beg_len_step.o: $(hdrdir)/ruby/internal/has/warning.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/array.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/bignum.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/class.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/compar.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/complex.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/cont.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/dir.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/enum.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/enumerator.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/error.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/eval.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/file.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/hash.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/io.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/load.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/marshal.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/numeric.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/object.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/parse.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/proc.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/process.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/random.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/range.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/rational.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/re.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/ruby.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/select.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/select/largesize.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/signal.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/sprintf.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/string.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/struct.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/thread.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/time.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/variable.h +beg_len_step.o: $(hdrdir)/ruby/internal/intern/vm.h +beg_len_step.o: $(hdrdir)/ruby/internal/interpreter.h +beg_len_step.o: $(hdrdir)/ruby/internal/iterator.h +beg_len_step.o: $(hdrdir)/ruby/internal/memory.h +beg_len_step.o: $(hdrdir)/ruby/internal/method.h +beg_len_step.o: $(hdrdir)/ruby/internal/module.h +beg_len_step.o: $(hdrdir)/ruby/internal/newobj.h +beg_len_step.o: $(hdrdir)/ruby/internal/scan_args.h +beg_len_step.o: $(hdrdir)/ruby/internal/special_consts.h +beg_len_step.o: $(hdrdir)/ruby/internal/static_assert.h +beg_len_step.o: $(hdrdir)/ruby/internal/stdalign.h +beg_len_step.o: $(hdrdir)/ruby/internal/stdbool.h +beg_len_step.o: $(hdrdir)/ruby/internal/symbol.h +beg_len_step.o: $(hdrdir)/ruby/internal/value.h +beg_len_step.o: $(hdrdir)/ruby/internal/value_type.h +beg_len_step.o: $(hdrdir)/ruby/internal/variable.h +beg_len_step.o: $(hdrdir)/ruby/internal/warning_push.h +beg_len_step.o: $(hdrdir)/ruby/internal/xmalloc.h +beg_len_step.o: $(hdrdir)/ruby/missing.h +beg_len_step.o: $(hdrdir)/ruby/ruby.h +beg_len_step.o: $(hdrdir)/ruby/st.h +beg_len_step.o: $(hdrdir)/ruby/subst.h +beg_len_step.o: beg_len_step.c +# AUTOGENERATED DEPENDENCIES END diff --git a/ext/-test-/arith_seq/beg_len_step/extconf.rb b/ext/-test-/arith_seq/beg_len_step/extconf.rb new file mode 100644 index 0000000000..e72b3ad01f --- /dev/null +++ b/ext/-test-/arith_seq/beg_len_step/extconf.rb @@ -0,0 +1,2 @@ +# frozen_string_literal: false +create_makefile("-test-/arith_seq/beg_len_step") diff --git a/ext/-test-/arith_seq/extract/depend b/ext/-test-/arith_seq/extract/depend index ac77825275..231736b277 100644 --- a/ext/-test-/arith_seq/extract/depend +++ b/ext/-test-/arith_seq/extract/depend @@ -13,6 +13,7 @@ extract.o: $(hdrdir)/ruby/backward/2/stdalign.h extract.o: $(hdrdir)/ruby/backward/2/stdarg.h extract.o: $(hdrdir)/ruby/defines.h extract.o: $(hdrdir)/ruby/intern.h +extract.o: $(hdrdir)/ruby/internal/abi.h extract.o: $(hdrdir)/ruby/internal/anyargs.h extract.o: $(hdrdir)/ruby/internal/arithmetic.h extract.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -50,6 +51,7 @@ 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/packed_struct.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 @@ -109,7 +111,6 @@ 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 @@ -140,7 +141,6 @@ 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 diff --git a/ext/-test-/array/concat/depend b/ext/-test-/array/concat/depend index e1d49bc648..d66e7a540f 100644 --- a/ext/-test-/array/concat/depend +++ b/ext/-test-/array/concat/depend @@ -14,6 +14,7 @@ to_ary_concat.o: $(hdrdir)/ruby/backward/2/stdalign.h to_ary_concat.o: $(hdrdir)/ruby/backward/2/stdarg.h to_ary_concat.o: $(hdrdir)/ruby/defines.h to_ary_concat.o: $(hdrdir)/ruby/intern.h +to_ary_concat.o: $(hdrdir)/ruby/internal/abi.h to_ary_concat.o: $(hdrdir)/ruby/internal/anyargs.h to_ary_concat.o: $(hdrdir)/ruby/internal/arithmetic.h to_ary_concat.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ to_ary_concat.o: $(hdrdir)/ruby/internal/attr/noexcept.h to_ary_concat.o: $(hdrdir)/ruby/internal/attr/noinline.h to_ary_concat.o: $(hdrdir)/ruby/internal/attr/nonnull.h to_ary_concat.o: $(hdrdir)/ruby/internal/attr/noreturn.h +to_ary_concat.o: $(hdrdir)/ruby/internal/attr/packed_struct.h to_ary_concat.o: $(hdrdir)/ruby/internal/attr/pure.h to_ary_concat.o: $(hdrdir)/ruby/internal/attr/restrict.h to_ary_concat.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h @@ -110,7 +112,6 @@ to_ary_concat.o: $(hdrdir)/ruby/internal/intern/enumerator.h to_ary_concat.o: $(hdrdir)/ruby/internal/intern/error.h to_ary_concat.o: $(hdrdir)/ruby/internal/intern/eval.h to_ary_concat.o: $(hdrdir)/ruby/internal/intern/file.h -to_ary_concat.o: $(hdrdir)/ruby/internal/intern/gc.h to_ary_concat.o: $(hdrdir)/ruby/internal/intern/hash.h to_ary_concat.o: $(hdrdir)/ruby/internal/intern/io.h to_ary_concat.o: $(hdrdir)/ruby/internal/intern/load.h @@ -141,7 +142,6 @@ to_ary_concat.o: $(hdrdir)/ruby/internal/memory.h to_ary_concat.o: $(hdrdir)/ruby/internal/method.h to_ary_concat.o: $(hdrdir)/ruby/internal/module.h to_ary_concat.o: $(hdrdir)/ruby/internal/newobj.h -to_ary_concat.o: $(hdrdir)/ruby/internal/rgengc.h to_ary_concat.o: $(hdrdir)/ruby/internal/scan_args.h to_ary_concat.o: $(hdrdir)/ruby/internal/special_consts.h to_ary_concat.o: $(hdrdir)/ruby/internal/static_assert.h diff --git a/ext/-test-/array/resize/depend b/ext/-test-/array/resize/depend index bd0b1bf280..a9c02b3db2 100644 --- a/ext/-test-/array/resize/depend +++ b/ext/-test-/array/resize/depend @@ -13,6 +13,7 @@ resize.o: $(hdrdir)/ruby/backward/2/stdalign.h resize.o: $(hdrdir)/ruby/backward/2/stdarg.h resize.o: $(hdrdir)/ruby/defines.h resize.o: $(hdrdir)/ruby/intern.h +resize.o: $(hdrdir)/ruby/internal/abi.h resize.o: $(hdrdir)/ruby/internal/anyargs.h resize.o: $(hdrdir)/ruby/internal/arithmetic.h resize.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -50,6 +51,7 @@ 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/packed_struct.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 @@ -109,7 +111,6 @@ 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 @@ -140,7 +141,6 @@ 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 diff --git a/ext/-test-/bignum/depend b/ext/-test-/bignum/depend index 28edc15f2b..d4392bb6a1 100644 --- a/ext/-test-/bignum/depend +++ b/ext/-test-/bignum/depend @@ -13,6 +13,7 @@ big2str.o: $(hdrdir)/ruby/backward/2/stdalign.h big2str.o: $(hdrdir)/ruby/backward/2/stdarg.h big2str.o: $(hdrdir)/ruby/defines.h big2str.o: $(hdrdir)/ruby/intern.h +big2str.o: $(hdrdir)/ruby/internal/abi.h big2str.o: $(hdrdir)/ruby/internal/anyargs.h big2str.o: $(hdrdir)/ruby/internal/arithmetic.h big2str.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -50,6 +51,7 @@ 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/packed_struct.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 @@ -109,7 +111,6 @@ 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 @@ -140,7 +141,6 @@ 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 @@ -172,6 +172,7 @@ bigzero.o: $(hdrdir)/ruby/backward/2/stdalign.h bigzero.o: $(hdrdir)/ruby/backward/2/stdarg.h bigzero.o: $(hdrdir)/ruby/defines.h bigzero.o: $(hdrdir)/ruby/intern.h +bigzero.o: $(hdrdir)/ruby/internal/abi.h bigzero.o: $(hdrdir)/ruby/internal/anyargs.h bigzero.o: $(hdrdir)/ruby/internal/arithmetic.h bigzero.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -209,6 +210,7 @@ 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/packed_struct.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 @@ -268,7 +270,6 @@ 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 @@ -299,7 +300,6 @@ 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 @@ -331,6 +331,7 @@ div.o: $(hdrdir)/ruby/backward/2/stdalign.h div.o: $(hdrdir)/ruby/backward/2/stdarg.h div.o: $(hdrdir)/ruby/defines.h div.o: $(hdrdir)/ruby/intern.h +div.o: $(hdrdir)/ruby/internal/abi.h div.o: $(hdrdir)/ruby/internal/anyargs.h div.o: $(hdrdir)/ruby/internal/arithmetic.h div.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -368,6 +369,7 @@ 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/packed_struct.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 @@ -427,7 +429,6 @@ 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 @@ -458,7 +459,6 @@ 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 @@ -491,6 +491,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -528,6 +529,7 @@ 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/packed_struct.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 @@ -587,7 +589,6 @@ 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 @@ -618,7 +619,6 @@ 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 @@ -649,6 +649,7 @@ intpack.o: $(hdrdir)/ruby/backward/2/stdalign.h intpack.o: $(hdrdir)/ruby/backward/2/stdarg.h intpack.o: $(hdrdir)/ruby/defines.h intpack.o: $(hdrdir)/ruby/intern.h +intpack.o: $(hdrdir)/ruby/internal/abi.h intpack.o: $(hdrdir)/ruby/internal/anyargs.h intpack.o: $(hdrdir)/ruby/internal/arithmetic.h intpack.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -686,6 +687,7 @@ 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/packed_struct.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 @@ -745,7 +747,6 @@ 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 @@ -776,7 +777,6 @@ 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 @@ -808,6 +808,7 @@ mul.o: $(hdrdir)/ruby/backward/2/stdalign.h mul.o: $(hdrdir)/ruby/backward/2/stdarg.h mul.o: $(hdrdir)/ruby/defines.h mul.o: $(hdrdir)/ruby/intern.h +mul.o: $(hdrdir)/ruby/internal/abi.h mul.o: $(hdrdir)/ruby/internal/anyargs.h mul.o: $(hdrdir)/ruby/internal/arithmetic.h mul.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -845,6 +846,7 @@ 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/packed_struct.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 @@ -904,7 +906,6 @@ 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 @@ -935,7 +936,6 @@ 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 @@ -967,6 +967,7 @@ str2big.o: $(hdrdir)/ruby/backward/2/stdalign.h str2big.o: $(hdrdir)/ruby/backward/2/stdarg.h str2big.o: $(hdrdir)/ruby/defines.h str2big.o: $(hdrdir)/ruby/intern.h +str2big.o: $(hdrdir)/ruby/internal/abi.h str2big.o: $(hdrdir)/ruby/internal/anyargs.h str2big.o: $(hdrdir)/ruby/internal/arithmetic.h str2big.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -1004,6 +1005,7 @@ 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/packed_struct.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 @@ -1063,7 +1065,6 @@ 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 @@ -1094,7 +1095,6 @@ 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 diff --git a/ext/-test-/bug-14834/depend b/ext/-test-/bug-14834/depend index 0867139906..bf26a571aa 100644 --- a/ext/-test-/bug-14834/depend +++ b/ext/-test-/bug-14834/depend @@ -14,6 +14,7 @@ bug-14384.o: $(hdrdir)/ruby/backward/2/stdarg.h bug-14384.o: $(hdrdir)/ruby/debug.h bug-14384.o: $(hdrdir)/ruby/defines.h bug-14384.o: $(hdrdir)/ruby/intern.h +bug-14384.o: $(hdrdir)/ruby/internal/abi.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 @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/bug-3571/depend b/ext/-test-/bug-3571/depend index 73d1fec435..9105093b0d 100644 --- a/ext/-test-/bug-3571/depend +++ b/ext/-test-/bug-3571/depend @@ -14,6 +14,7 @@ bug.o: $(hdrdir)/ruby/backward/2/stdalign.h bug.o: $(hdrdir)/ruby/backward/2/stdarg.h bug.o: $(hdrdir)/ruby/defines.h bug.o: $(hdrdir)/ruby/intern.h +bug.o: $(hdrdir)/ruby/internal/abi.h bug.o: $(hdrdir)/ruby/internal/anyargs.h bug.o: $(hdrdir)/ruby/internal/arithmetic.h bug.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/bug-5832/depend b/ext/-test-/bug-5832/depend index 73d1fec435..9105093b0d 100644 --- a/ext/-test-/bug-5832/depend +++ b/ext/-test-/bug-5832/depend @@ -14,6 +14,7 @@ bug.o: $(hdrdir)/ruby/backward/2/stdalign.h bug.o: $(hdrdir)/ruby/backward/2/stdarg.h bug.o: $(hdrdir)/ruby/defines.h bug.o: $(hdrdir)/ruby/intern.h +bug.o: $(hdrdir)/ruby/internal/abi.h bug.o: $(hdrdir)/ruby/internal/anyargs.h bug.o: $(hdrdir)/ruby/internal/arithmetic.h bug.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/bug_reporter/depend b/ext/-test-/bug_reporter/depend index d36d0fb6c2..20882708d1 100644 --- a/ext/-test-/bug_reporter/depend +++ b/ext/-test-/bug_reporter/depend @@ -14,6 +14,7 @@ bug_reporter.o: $(hdrdir)/ruby/backward/2/stdalign.h bug_reporter.o: $(hdrdir)/ruby/backward/2/stdarg.h bug_reporter.o: $(hdrdir)/ruby/defines.h bug_reporter.o: $(hdrdir)/ruby/intern.h +bug_reporter.o: $(hdrdir)/ruby/internal/abi.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 @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/class/depend b/ext/-test-/class/depend index bb74e1f24d..0a805f815e 100644 --- a/ext/-test-/class/depend +++ b/ext/-test-/class/depend @@ -13,6 +13,7 @@ class2name.o: $(hdrdir)/ruby/backward/2/stdalign.h class2name.o: $(hdrdir)/ruby/backward/2/stdarg.h class2name.o: $(hdrdir)/ruby/defines.h class2name.o: $(hdrdir)/ruby/intern.h +class2name.o: $(hdrdir)/ruby/internal/abi.h class2name.o: $(hdrdir)/ruby/internal/anyargs.h class2name.o: $(hdrdir)/ruby/internal/arithmetic.h class2name.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -50,6 +51,7 @@ 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/packed_struct.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 @@ -109,7 +111,6 @@ 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 @@ -140,7 +141,6 @@ 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 @@ -172,6 +172,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -209,6 +210,7 @@ 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/packed_struct.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 @@ -268,7 +270,6 @@ 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 @@ -299,7 +300,6 @@ 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 diff --git a/ext/-test-/debug/depend b/ext/-test-/debug/depend index 20f7be675b..5feeea6d98 100644 --- a/ext/-test-/debug/depend +++ b/ext/-test-/debug/depend @@ -14,6 +14,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 @@ -173,6 +173,7 @@ inspector.o: $(hdrdir)/ruby/backward/2/stdarg.h inspector.o: $(hdrdir)/ruby/debug.h inspector.o: $(hdrdir)/ruby/defines.h inspector.o: $(hdrdir)/ruby/intern.h +inspector.o: $(hdrdir)/ruby/internal/abi.h inspector.o: $(hdrdir)/ruby/internal/anyargs.h inspector.o: $(hdrdir)/ruby/internal/arithmetic.h inspector.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -210,6 +211,7 @@ 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/packed_struct.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 @@ -269,7 +271,6 @@ 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 @@ -300,7 +301,6 @@ 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 @@ -332,6 +332,7 @@ profile_frames.o: $(hdrdir)/ruby/backward/2/stdarg.h profile_frames.o: $(hdrdir)/ruby/debug.h profile_frames.o: $(hdrdir)/ruby/defines.h profile_frames.o: $(hdrdir)/ruby/intern.h +profile_frames.o: $(hdrdir)/ruby/internal/abi.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 @@ -369,6 +370,7 @@ 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/packed_struct.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 @@ -428,7 +430,6 @@ 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 @@ -459,7 +460,6 @@ 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 diff --git a/ext/-test-/debug/inspector.c b/ext/-test-/debug/inspector.c index f0c58e59f9..25f9d894d3 100644 --- a/ext/-test-/debug/inspector.c +++ b/ext/-test-/debug/inspector.c @@ -8,13 +8,13 @@ callback(const rb_debug_inspector_t *dbg_context, void *data) long i, len = RARRAY_LEN(locs); VALUE binds = rb_ary_new(); for (i = 0; i < len; ++i) { - VALUE entry = rb_ary_new(); - rb_ary_push(binds, entry); - rb_ary_push(entry, rb_debug_inspector_frame_self_get(dbg_context, i)); - rb_ary_push(entry, rb_debug_inspector_frame_binding_get(dbg_context, i)); - rb_ary_push(entry, rb_debug_inspector_frame_class_get(dbg_context, i)); - rb_ary_push(entry, rb_debug_inspector_frame_iseq_get(dbg_context, i)); - rb_ary_push(entry, rb_ary_entry(locs, i)); + VALUE entry = rb_ary_new(); + rb_ary_push(binds, entry); + rb_ary_push(entry, rb_debug_inspector_frame_self_get(dbg_context, i)); + rb_ary_push(entry, rb_debug_inspector_frame_binding_get(dbg_context, i)); + rb_ary_push(entry, rb_debug_inspector_frame_class_get(dbg_context, i)); + rb_ary_push(entry, rb_debug_inspector_frame_iseq_get(dbg_context, i)); + rb_ary_push(entry, rb_ary_entry(locs, i)); } return binds; } diff --git a/ext/-test-/debug/profile_frames.c b/ext/-test-/debug/profile_frames.c index 1656ff7d4b..d2bba7d183 100644 --- a/ext/-test-/debug/profile_frames.c +++ b/ext/-test-/debug/profile_frames.c @@ -18,19 +18,20 @@ profile_frames(VALUE self, VALUE start_v, VALUE num_v) collected_size = rb_profile_frames(start, buff_size, buff, lines); for (i=0; i<collected_size; i++) { - VALUE ary = rb_ary_new(); - rb_ary_push(ary, rb_profile_frame_path(buff[i])); - rb_ary_push(ary, rb_profile_frame_absolute_path(buff[i])); - rb_ary_push(ary, rb_profile_frame_label(buff[i])); - rb_ary_push(ary, rb_profile_frame_base_label(buff[i])); - rb_ary_push(ary, rb_profile_frame_full_label(buff[i])); - rb_ary_push(ary, rb_profile_frame_first_lineno(buff[i])); - rb_ary_push(ary, rb_profile_frame_classpath(buff[i])); - rb_ary_push(ary, rb_profile_frame_singleton_method_p(buff[i])); - rb_ary_push(ary, rb_profile_frame_method_name(buff[i])); - rb_ary_push(ary, rb_profile_frame_qualified_method_name(buff[i])); - - rb_ary_push(result, ary); + VALUE ary = rb_ary_new(); + rb_ary_push(ary, rb_profile_frame_path(buff[i])); + rb_ary_push(ary, rb_profile_frame_absolute_path(buff[i])); + rb_ary_push(ary, rb_profile_frame_label(buff[i])); + rb_ary_push(ary, rb_profile_frame_base_label(buff[i])); + rb_ary_push(ary, rb_profile_frame_full_label(buff[i])); + rb_ary_push(ary, rb_profile_frame_first_lineno(buff[i])); + rb_ary_push(ary, rb_profile_frame_classpath(buff[i])); + rb_ary_push(ary, rb_profile_frame_singleton_method_p(buff[i])); + rb_ary_push(ary, rb_profile_frame_method_name(buff[i])); + rb_ary_push(ary, rb_profile_frame_qualified_method_name(buff[i])); + rb_ary_push(ary, INT2NUM(lines[i])); + + rb_ary_push(result, ary); } return result; diff --git a/ext/-test-/dln/empty/depend b/ext/-test-/dln/empty/depend index 99151fa055..a460159087 100644 --- a/ext/-test-/dln/empty/depend +++ b/ext/-test-/dln/empty/depend @@ -1,3 +1,161 @@ # AUTOGENERATED DEPENDENCIES START +empty.o: $(RUBY_EXTCONF_H) +empty.o: $(arch_hdrdir)/ruby/config.h +empty.o: $(hdrdir)/ruby.h +empty.o: $(hdrdir)/ruby/assert.h +empty.o: $(hdrdir)/ruby/backward.h +empty.o: $(hdrdir)/ruby/backward/2/assume.h +empty.o: $(hdrdir)/ruby/backward/2/attributes.h +empty.o: $(hdrdir)/ruby/backward/2/bool.h +empty.o: $(hdrdir)/ruby/backward/2/inttypes.h +empty.o: $(hdrdir)/ruby/backward/2/limits.h +empty.o: $(hdrdir)/ruby/backward/2/long_long.h +empty.o: $(hdrdir)/ruby/backward/2/stdalign.h +empty.o: $(hdrdir)/ruby/backward/2/stdarg.h +empty.o: $(hdrdir)/ruby/defines.h +empty.o: $(hdrdir)/ruby/intern.h +empty.o: $(hdrdir)/ruby/internal/abi.h +empty.o: $(hdrdir)/ruby/internal/anyargs.h +empty.o: $(hdrdir)/ruby/internal/arithmetic.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/char.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/double.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/int.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/long.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/short.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h +empty.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h +empty.o: $(hdrdir)/ruby/internal/assume.h +empty.o: $(hdrdir)/ruby/internal/attr/alloc_size.h +empty.o: $(hdrdir)/ruby/internal/attr/artificial.h +empty.o: $(hdrdir)/ruby/internal/attr/cold.h +empty.o: $(hdrdir)/ruby/internal/attr/const.h +empty.o: $(hdrdir)/ruby/internal/attr/constexpr.h +empty.o: $(hdrdir)/ruby/internal/attr/deprecated.h +empty.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h +empty.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h +empty.o: $(hdrdir)/ruby/internal/attr/error.h +empty.o: $(hdrdir)/ruby/internal/attr/flag_enum.h +empty.o: $(hdrdir)/ruby/internal/attr/forceinline.h +empty.o: $(hdrdir)/ruby/internal/attr/format.h +empty.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h +empty.o: $(hdrdir)/ruby/internal/attr/noalias.h +empty.o: $(hdrdir)/ruby/internal/attr/nodiscard.h +empty.o: $(hdrdir)/ruby/internal/attr/noexcept.h +empty.o: $(hdrdir)/ruby/internal/attr/noinline.h +empty.o: $(hdrdir)/ruby/internal/attr/nonnull.h +empty.o: $(hdrdir)/ruby/internal/attr/noreturn.h +empty.o: $(hdrdir)/ruby/internal/attr/packed_struct.h +empty.o: $(hdrdir)/ruby/internal/attr/pure.h +empty.o: $(hdrdir)/ruby/internal/attr/restrict.h +empty.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h +empty.o: $(hdrdir)/ruby/internal/attr/warning.h +empty.o: $(hdrdir)/ruby/internal/attr/weakref.h +empty.o: $(hdrdir)/ruby/internal/cast.h +empty.o: $(hdrdir)/ruby/internal/compiler_is.h +empty.o: $(hdrdir)/ruby/internal/compiler_is/apple.h +empty.o: $(hdrdir)/ruby/internal/compiler_is/clang.h +empty.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h +empty.o: $(hdrdir)/ruby/internal/compiler_is/intel.h +empty.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h +empty.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h +empty.o: $(hdrdir)/ruby/internal/compiler_since.h +empty.o: $(hdrdir)/ruby/internal/config.h +empty.o: $(hdrdir)/ruby/internal/constant_p.h +empty.o: $(hdrdir)/ruby/internal/core.h +empty.o: $(hdrdir)/ruby/internal/core/rarray.h +empty.o: $(hdrdir)/ruby/internal/core/rbasic.h +empty.o: $(hdrdir)/ruby/internal/core/rbignum.h +empty.o: $(hdrdir)/ruby/internal/core/rclass.h +empty.o: $(hdrdir)/ruby/internal/core/rdata.h +empty.o: $(hdrdir)/ruby/internal/core/rfile.h +empty.o: $(hdrdir)/ruby/internal/core/rhash.h +empty.o: $(hdrdir)/ruby/internal/core/robject.h +empty.o: $(hdrdir)/ruby/internal/core/rregexp.h +empty.o: $(hdrdir)/ruby/internal/core/rstring.h +empty.o: $(hdrdir)/ruby/internal/core/rstruct.h +empty.o: $(hdrdir)/ruby/internal/core/rtypeddata.h +empty.o: $(hdrdir)/ruby/internal/ctype.h +empty.o: $(hdrdir)/ruby/internal/dllexport.h +empty.o: $(hdrdir)/ruby/internal/dosish.h +empty.o: $(hdrdir)/ruby/internal/error.h +empty.o: $(hdrdir)/ruby/internal/eval.h +empty.o: $(hdrdir)/ruby/internal/event.h +empty.o: $(hdrdir)/ruby/internal/fl_type.h +empty.o: $(hdrdir)/ruby/internal/gc.h +empty.o: $(hdrdir)/ruby/internal/glob.h +empty.o: $(hdrdir)/ruby/internal/globals.h +empty.o: $(hdrdir)/ruby/internal/has/attribute.h +empty.o: $(hdrdir)/ruby/internal/has/builtin.h +empty.o: $(hdrdir)/ruby/internal/has/c_attribute.h +empty.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h +empty.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h +empty.o: $(hdrdir)/ruby/internal/has/extension.h +empty.o: $(hdrdir)/ruby/internal/has/feature.h +empty.o: $(hdrdir)/ruby/internal/has/warning.h +empty.o: $(hdrdir)/ruby/internal/intern/array.h +empty.o: $(hdrdir)/ruby/internal/intern/bignum.h +empty.o: $(hdrdir)/ruby/internal/intern/class.h +empty.o: $(hdrdir)/ruby/internal/intern/compar.h +empty.o: $(hdrdir)/ruby/internal/intern/complex.h +empty.o: $(hdrdir)/ruby/internal/intern/cont.h +empty.o: $(hdrdir)/ruby/internal/intern/dir.h +empty.o: $(hdrdir)/ruby/internal/intern/enum.h +empty.o: $(hdrdir)/ruby/internal/intern/enumerator.h +empty.o: $(hdrdir)/ruby/internal/intern/error.h +empty.o: $(hdrdir)/ruby/internal/intern/eval.h +empty.o: $(hdrdir)/ruby/internal/intern/file.h +empty.o: $(hdrdir)/ruby/internal/intern/hash.h +empty.o: $(hdrdir)/ruby/internal/intern/io.h +empty.o: $(hdrdir)/ruby/internal/intern/load.h +empty.o: $(hdrdir)/ruby/internal/intern/marshal.h +empty.o: $(hdrdir)/ruby/internal/intern/numeric.h +empty.o: $(hdrdir)/ruby/internal/intern/object.h +empty.o: $(hdrdir)/ruby/internal/intern/parse.h +empty.o: $(hdrdir)/ruby/internal/intern/proc.h +empty.o: $(hdrdir)/ruby/internal/intern/process.h +empty.o: $(hdrdir)/ruby/internal/intern/random.h +empty.o: $(hdrdir)/ruby/internal/intern/range.h +empty.o: $(hdrdir)/ruby/internal/intern/rational.h +empty.o: $(hdrdir)/ruby/internal/intern/re.h +empty.o: $(hdrdir)/ruby/internal/intern/ruby.h +empty.o: $(hdrdir)/ruby/internal/intern/select.h +empty.o: $(hdrdir)/ruby/internal/intern/select/largesize.h +empty.o: $(hdrdir)/ruby/internal/intern/signal.h +empty.o: $(hdrdir)/ruby/internal/intern/sprintf.h +empty.o: $(hdrdir)/ruby/internal/intern/string.h +empty.o: $(hdrdir)/ruby/internal/intern/struct.h +empty.o: $(hdrdir)/ruby/internal/intern/thread.h +empty.o: $(hdrdir)/ruby/internal/intern/time.h +empty.o: $(hdrdir)/ruby/internal/intern/variable.h +empty.o: $(hdrdir)/ruby/internal/intern/vm.h +empty.o: $(hdrdir)/ruby/internal/interpreter.h +empty.o: $(hdrdir)/ruby/internal/iterator.h +empty.o: $(hdrdir)/ruby/internal/memory.h +empty.o: $(hdrdir)/ruby/internal/method.h +empty.o: $(hdrdir)/ruby/internal/module.h +empty.o: $(hdrdir)/ruby/internal/newobj.h +empty.o: $(hdrdir)/ruby/internal/scan_args.h +empty.o: $(hdrdir)/ruby/internal/special_consts.h +empty.o: $(hdrdir)/ruby/internal/static_assert.h +empty.o: $(hdrdir)/ruby/internal/stdalign.h +empty.o: $(hdrdir)/ruby/internal/stdbool.h +empty.o: $(hdrdir)/ruby/internal/symbol.h +empty.o: $(hdrdir)/ruby/internal/value.h +empty.o: $(hdrdir)/ruby/internal/value_type.h +empty.o: $(hdrdir)/ruby/internal/variable.h +empty.o: $(hdrdir)/ruby/internal/warning_push.h +empty.o: $(hdrdir)/ruby/internal/xmalloc.h +empty.o: $(hdrdir)/ruby/missing.h +empty.o: $(hdrdir)/ruby/ruby.h +empty.o: $(hdrdir)/ruby/st.h +empty.o: $(hdrdir)/ruby/subst.h empty.o: empty.c # AUTOGENERATED DEPENDENCIES END diff --git a/ext/-test-/dln/empty/empty.c b/ext/-test-/dln/empty/empty.c index c4f94f1644..2b4fd42cd2 100644 --- a/ext/-test-/dln/empty/empty.c +++ b/ext/-test-/dln/empty/empty.c @@ -1,3 +1,5 @@ +#include "ruby.h" + void Init_empty(void) { diff --git a/ext/-test-/econv/append.c b/ext/-test-/econv/append.c new file mode 100644 index 0000000000..724cd136c0 --- /dev/null +++ b/ext/-test-/econv/append.c @@ -0,0 +1,15 @@ +#include "ruby/ruby.h" +#include "ruby/encoding.h" + +static VALUE +econv_append(VALUE self, VALUE src, VALUE dst) +{ + rb_econv_t *ec = DATA_PTR(self); + return rb_econv_str_append(ec, src, dst, 0); +} + +void +Init_econv_append(VALUE klass) +{ + rb_define_method(klass, "append", econv_append, 2); +} diff --git a/ext/-test-/econv/extconf.rb b/ext/-test-/econv/extconf.rb new file mode 100644 index 0000000000..d786b15db9 --- /dev/null +++ b/ext/-test-/econv/extconf.rb @@ -0,0 +1,3 @@ +# frozen_string_literal: false +require_relative "../auto_ext.rb" +auto_ext(inc: true) diff --git a/ext/-test-/econv/init.c b/ext/-test-/econv/init.c new file mode 100644 index 0000000000..9772ebe71c --- /dev/null +++ b/ext/-test-/econv/init.c @@ -0,0 +1,11 @@ +#include "ruby.h" + +#define init(n) {void Init_econv_##n(VALUE klass); Init_econv_##n(klass);} + +void +Init_econv(void) +{ + VALUE mBug = rb_define_module("Bug"); + VALUE klass = rb_define_class_under(mBug, "EConv", rb_path2class("Encoding::Converter")); + TEST_INIT_FUNCS(init); +} diff --git a/ext/-test-/enumerator_kw/depend b/ext/-test-/enumerator_kw/depend index 4347538d37..49ea495421 100644 --- a/ext/-test-/enumerator_kw/depend +++ b/ext/-test-/enumerator_kw/depend @@ -14,6 +14,7 @@ enumerator_kw.o: $(hdrdir)/ruby/backward/2/stdalign.h enumerator_kw.o: $(hdrdir)/ruby/backward/2/stdarg.h enumerator_kw.o: $(hdrdir)/ruby/defines.h enumerator_kw.o: $(hdrdir)/ruby/intern.h +enumerator_kw.o: $(hdrdir)/ruby/internal/abi.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 @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/enumerator_kw/enumerator_kw.c b/ext/-test-/enumerator_kw/enumerator_kw.c index 947d2b37e6..9104c51869 100644 --- a/ext/-test-/enumerator_kw/enumerator_kw.c +++ b/ext/-test-/enumerator_kw/enumerator_kw.c @@ -14,7 +14,8 @@ enumerator_kw(int argc, VALUE *argv, VALUE self) } void -Init_enumerator_kw(void) { +Init_enumerator_kw(void) +{ VALUE module = rb_define_module("Bug"); module = rb_define_module_under(module, "EnumeratorKw"); rb_define_method(module, "m", enumerator_kw, -1); diff --git a/ext/-test-/eval/eval.c b/ext/-test-/eval/eval.c new file mode 100644 index 0000000000..983468fc34 --- /dev/null +++ b/ext/-test-/eval/eval.c @@ -0,0 +1,13 @@ +#include "ruby/ruby.h" + +static VALUE +eval_string(VALUE self, VALUE str) +{ + return rb_eval_string(StringValueCStr(str)); +} + +void +Init_eval(void) +{ + rb_define_global_function("rb_eval_string", eval_string, 1); +} diff --git a/ext/-test-/eval/extconf.rb b/ext/-test-/eval/extconf.rb new file mode 100644 index 0000000000..cdbf6a8597 --- /dev/null +++ b/ext/-test-/eval/extconf.rb @@ -0,0 +1,2 @@ +require 'mkmf' +create_makefile('-test-/eval') diff --git a/ext/-test-/exception/depend b/ext/-test-/exception/depend index 05f6ff6552..818b4c79df 100644 --- a/ext/-test-/exception/depend +++ b/ext/-test-/exception/depend @@ -13,6 +13,7 @@ dataerror.o: $(hdrdir)/ruby/backward/2/stdalign.h dataerror.o: $(hdrdir)/ruby/backward/2/stdarg.h dataerror.o: $(hdrdir)/ruby/defines.h dataerror.o: $(hdrdir)/ruby/intern.h +dataerror.o: $(hdrdir)/ruby/internal/abi.h dataerror.o: $(hdrdir)/ruby/internal/anyargs.h dataerror.o: $(hdrdir)/ruby/internal/arithmetic.h dataerror.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -50,6 +51,7 @@ 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/packed_struct.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 @@ -109,7 +111,6 @@ 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 @@ -140,7 +141,6 @@ 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 @@ -173,6 +173,7 @@ enc_raise.o: $(hdrdir)/ruby/backward/2/stdarg.h enc_raise.o: $(hdrdir)/ruby/defines.h enc_raise.o: $(hdrdir)/ruby/encoding.h enc_raise.o: $(hdrdir)/ruby/intern.h +enc_raise.o: $(hdrdir)/ruby/internal/abi.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 @@ -210,6 +211,7 @@ 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/packed_struct.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 @@ -278,7 +280,6 @@ 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 @@ -309,7 +310,6 @@ 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 @@ -343,6 +343,7 @@ ensured.o: $(hdrdir)/ruby/backward/2/stdalign.h ensured.o: $(hdrdir)/ruby/backward/2/stdarg.h ensured.o: $(hdrdir)/ruby/defines.h ensured.o: $(hdrdir)/ruby/intern.h +ensured.o: $(hdrdir)/ruby/internal/abi.h ensured.o: $(hdrdir)/ruby/internal/anyargs.h ensured.o: $(hdrdir)/ruby/internal/arithmetic.h ensured.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -380,6 +381,7 @@ 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/packed_struct.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 @@ -439,7 +441,6 @@ 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 @@ -470,7 +471,6 @@ 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 @@ -502,6 +502,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -539,6 +540,7 @@ 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/packed_struct.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 @@ -598,7 +600,6 @@ 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 @@ -629,7 +630,6 @@ 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 diff --git a/ext/-test-/fatal/depend b/ext/-test-/fatal/depend index ccb274e8f8..730a72e52a 100644 --- a/ext/-test-/fatal/depend +++ b/ext/-test-/fatal/depend @@ -14,6 +14,7 @@ rb_fatal.o: $(hdrdir)/ruby/backward/2/stdalign.h rb_fatal.o: $(hdrdir)/ruby/backward/2/stdarg.h rb_fatal.o: $(hdrdir)/ruby/defines.h rb_fatal.o: $(hdrdir)/ruby/intern.h +rb_fatal.o: $(hdrdir)/ruby/internal/abi.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 @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/file/depend b/ext/-test-/file/depend index a6ac8bb55c..662136f1ba 100644 --- a/ext/-test-/file/depend +++ b/ext/-test-/file/depend @@ -14,6 +14,7 @@ fs.o: $(hdrdir)/ruby/backward/2/stdarg.h fs.o: $(hdrdir)/ruby/defines.h fs.o: $(hdrdir)/ruby/encoding.h fs.o: $(hdrdir)/ruby/intern.h +fs.o: $(hdrdir)/ruby/internal/abi.h fs.o: $(hdrdir)/ruby/internal/anyargs.h fs.o: $(hdrdir)/ruby/internal/arithmetic.h fs.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -119,7 +121,6 @@ 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 @@ -150,7 +151,6 @@ 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 @@ -185,6 +185,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -222,6 +223,7 @@ 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/packed_struct.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 @@ -281,7 +283,6 @@ 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 @@ -312,7 +313,6 @@ 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 @@ -344,6 +344,7 @@ stat.o: $(hdrdir)/ruby/backward/2/stdarg.h stat.o: $(hdrdir)/ruby/defines.h stat.o: $(hdrdir)/ruby/encoding.h stat.o: $(hdrdir)/ruby/intern.h +stat.o: $(hdrdir)/ruby/internal/abi.h stat.o: $(hdrdir)/ruby/internal/anyargs.h stat.o: $(hdrdir)/ruby/internal/arithmetic.h stat.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -381,6 +382,7 @@ 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/packed_struct.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 @@ -449,7 +451,6 @@ 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 @@ -480,7 +481,6 @@ 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 diff --git a/ext/-test-/file/fs.c b/ext/-test-/file/fs.c index 1a6c3d06dc..eb17e9768e 100644 --- a/ext/-test-/file/fs.c +++ b/ext/-test-/file/fs.c @@ -54,24 +54,24 @@ get_fsname(VALUE self, VALUE str) FilePathValue(str); str = rb_str_encode_ospath(str); if (STATFS(StringValueCStr(str), &st) == -1) { - rb_sys_fail_str(str); + rb_sys_fail_str(str); } # ifdef HAVE_STRUCT_STATFS_T_F_FSTYPENAME if (st.f_fstypename[0]) - return CSTR(st.f_fstypename); + return CSTR(st.f_fstypename); # endif # ifdef HAVE_STRUCT_STATFS_T_F_TYPE switch (st.f_type) { case 0x9123683E: /* BTRFS_SUPER_MAGIC */ - return CSTR("btrfs"); + return CSTR("btrfs"); case 0x7461636f: /* OCFS2_SUPER_MAGIC */ - return CSTR("ocfs"); + return CSTR("ocfs"); case 0xEF53: /* EXT2_SUPER_MAGIC EXT3_SUPER_MAGIC EXT4_SUPER_MAGIC */ - return CSTR("ext4"); + return CSTR("ext4"); case 0x58465342: /* XFS_SUPER_MAGIC */ - return CSTR("xfs"); + return CSTR("xfs"); case 0x01021994: /* TMPFS_MAGIC */ - return CSTR("tmpfs"); + return CSTR("tmpfs"); } # endif #endif diff --git a/ext/-test-/float/depend b/ext/-test-/float/depend index 661f4876d8..9580a0416c 100644 --- a/ext/-test-/float/depend +++ b/ext/-test-/float/depend @@ -17,6 +17,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -54,6 +55,7 @@ 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/packed_struct.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 @@ -113,7 +115,6 @@ 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 @@ -144,7 +145,6 @@ 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 @@ -176,6 +176,7 @@ nextafter.o: $(hdrdir)/ruby/backward/2/stdalign.h nextafter.o: $(hdrdir)/ruby/backward/2/stdarg.h nextafter.o: $(hdrdir)/ruby/defines.h nextafter.o: $(hdrdir)/ruby/intern.h +nextafter.o: $(hdrdir)/ruby/internal/abi.h nextafter.o: $(hdrdir)/ruby/internal/anyargs.h nextafter.o: $(hdrdir)/ruby/internal/arithmetic.h nextafter.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -213,6 +214,7 @@ 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/packed_struct.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 @@ -272,7 +274,6 @@ 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 @@ -303,7 +304,6 @@ 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 diff --git a/ext/-test-/funcall/depend b/ext/-test-/funcall/depend index adec76f144..6719e4e676 100644 --- a/ext/-test-/funcall/depend +++ b/ext/-test-/funcall/depend @@ -14,6 +14,7 @@ funcall.o: $(hdrdir)/ruby/backward/2/stdalign.h funcall.o: $(hdrdir)/ruby/backward/2/stdarg.h funcall.o: $(hdrdir)/ruby/defines.h funcall.o: $(hdrdir)/ruby/intern.h +funcall.o: $(hdrdir)/ruby/internal/abi.h funcall.o: $(hdrdir)/ruby/internal/anyargs.h funcall.o: $(hdrdir)/ruby/internal/arithmetic.h funcall.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/funcall/funcall.c b/ext/-test-/funcall/funcall.c index 43521bf2e9..a68d6de255 100644 --- a/ext/-test-/funcall/funcall.c +++ b/ext/-test-/funcall/funcall.c @@ -47,17 +47,17 @@ Init_funcall(void) VALUE cRelay = rb_define_module_under(cTestFuncall, "Relay"); rb_define_singleton_method(cRelay, - "with_funcall2", - with_funcall2, - -1); + "with_funcall2", + with_funcall2, + -1); rb_define_singleton_method(cRelay, "with_funcall_passing_block_kw", with_funcall_passing_block_kw, -1); rb_define_singleton_method(cRelay, - "with_funcall_passing_block", - with_funcall_passing_block, - -1); + "with_funcall_passing_block", + with_funcall_passing_block, + -1); rb_define_singleton_method(cRelay, "with_funcallv_public_kw", with_funcallv_public_kw, diff --git a/ext/-test-/gvl/call_without_gvl/call_without_gvl.c b/ext/-test-/gvl/call_without_gvl/call_without_gvl.c index 233635421b..97946e925d 100644 --- a/ext/-test-/gvl/call_without_gvl/call_without_gvl.c +++ b/ext/-test-/gvl/call_without_gvl/call_without_gvl.c @@ -17,7 +17,7 @@ thread_runnable_sleep(VALUE thread, VALUE timeout) struct timeval timeval; if (NIL_P(timeout)) { - rb_raise(rb_eArgError, "timeout must be non nil"); + rb_raise(rb_eArgError, "timeout must be non nil"); } timeval = rb_time_interval(timeout); diff --git a/ext/-test-/gvl/call_without_gvl/depend b/ext/-test-/gvl/call_without_gvl/depend index d74a525224..a4987a65ca 100644 --- a/ext/-test-/gvl/call_without_gvl/depend +++ b/ext/-test-/gvl/call_without_gvl/depend @@ -13,6 +13,7 @@ call_without_gvl.o: $(hdrdir)/ruby/backward/2/stdalign.h call_without_gvl.o: $(hdrdir)/ruby/backward/2/stdarg.h call_without_gvl.o: $(hdrdir)/ruby/defines.h call_without_gvl.o: $(hdrdir)/ruby/intern.h +call_without_gvl.o: $(hdrdir)/ruby/internal/abi.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 @@ -50,6 +51,7 @@ 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/packed_struct.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 @@ -109,7 +111,6 @@ 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 @@ -140,7 +141,6 @@ 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 diff --git a/ext/-test-/hash/depend b/ext/-test-/hash/depend index b8460734ce..58d9a6247e 100644 --- a/ext/-test-/hash/depend +++ b/ext/-test-/hash/depend @@ -14,6 +14,7 @@ delete.o: $(hdrdir)/ruby/backward/2/stdalign.h delete.o: $(hdrdir)/ruby/backward/2/stdarg.h delete.o: $(hdrdir)/ruby/defines.h delete.o: $(hdrdir)/ruby/intern.h +delete.o: $(hdrdir)/ruby/internal/abi.h delete.o: $(hdrdir)/ruby/internal/anyargs.h delete.o: $(hdrdir)/ruby/internal/arithmetic.h delete.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 @@ -173,6 +173,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -210,6 +211,7 @@ 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/packed_struct.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 @@ -269,7 +271,6 @@ 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 @@ -300,7 +301,6 @@ 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 diff --git a/ext/-test-/integer/depend b/ext/-test-/integer/depend index 522f6283ac..b68a68ce73 100644 --- a/ext/-test-/integer/depend +++ b/ext/-test-/integer/depend @@ -14,6 +14,7 @@ core_ext.o: $(hdrdir)/ruby/backward/2/stdalign.h core_ext.o: $(hdrdir)/ruby/backward/2/stdarg.h core_ext.o: $(hdrdir)/ruby/defines.h core_ext.o: $(hdrdir)/ruby/intern.h +core_ext.o: $(hdrdir)/ruby/internal/abi.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 @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 @@ -181,6 +181,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -218,6 +219,7 @@ 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/packed_struct.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 @@ -277,7 +279,6 @@ 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 @@ -308,7 +309,6 @@ 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 @@ -340,6 +340,7 @@ my_integer.o: $(hdrdir)/ruby/backward/2/stdalign.h my_integer.o: $(hdrdir)/ruby/backward/2/stdarg.h my_integer.o: $(hdrdir)/ruby/defines.h my_integer.o: $(hdrdir)/ruby/intern.h +my_integer.o: $(hdrdir)/ruby/internal/abi.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 @@ -377,6 +378,7 @@ 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/packed_struct.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 @@ -436,7 +438,6 @@ 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 @@ -467,7 +468,6 @@ 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 diff --git a/ext/-test-/iseq_load/depend b/ext/-test-/iseq_load/depend index cffd631383..30deb6e039 100644 --- a/ext/-test-/iseq_load/depend +++ b/ext/-test-/iseq_load/depend @@ -14,6 +14,7 @@ iseq_load.o: $(hdrdir)/ruby/backward/2/stdalign.h iseq_load.o: $(hdrdir)/ruby/backward/2/stdarg.h iseq_load.o: $(hdrdir)/ruby/defines.h iseq_load.o: $(hdrdir)/ruby/intern.h +iseq_load.o: $(hdrdir)/ruby/internal/abi.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 @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/iter/depend b/ext/-test-/iter/depend index 5bda724d22..077a283532 100644 --- a/ext/-test-/iter/depend +++ b/ext/-test-/iter/depend @@ -14,6 +14,7 @@ break.o: $(hdrdir)/ruby/backward/2/stdalign.h break.o: $(hdrdir)/ruby/backward/2/stdarg.h break.o: $(hdrdir)/ruby/defines.h break.o: $(hdrdir)/ruby/intern.h +break.o: $(hdrdir)/ruby/internal/abi.h break.o: $(hdrdir)/ruby/internal/anyargs.h break.o: $(hdrdir)/ruby/internal/arithmetic.h break.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 @@ -173,6 +173,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -210,6 +211,7 @@ 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/packed_struct.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 @@ -269,7 +271,6 @@ 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 @@ -300,7 +301,6 @@ 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 @@ -332,6 +332,7 @@ yield.o: $(hdrdir)/ruby/backward/2/stdalign.h yield.o: $(hdrdir)/ruby/backward/2/stdarg.h yield.o: $(hdrdir)/ruby/defines.h yield.o: $(hdrdir)/ruby/intern.h +yield.o: $(hdrdir)/ruby/internal/abi.h yield.o: $(hdrdir)/ruby/internal/anyargs.h yield.o: $(hdrdir)/ruby/internal/arithmetic.h yield.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -369,6 +370,7 @@ 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/packed_struct.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 @@ -428,7 +430,6 @@ 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 @@ -459,7 +460,6 @@ 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 diff --git a/ext/-test-/load/dot.dot/depend b/ext/-test-/load/dot.dot/depend index a0445e288b..be835d3ea5 100644 --- a/ext/-test-/load/dot.dot/depend +++ b/ext/-test-/load/dot.dot/depend @@ -1,3 +1,161 @@ # AUTOGENERATED DEPENDENCIES START +dot.dot.o: $(RUBY_EXTCONF_H) +dot.dot.o: $(arch_hdrdir)/ruby/config.h +dot.dot.o: $(hdrdir)/ruby.h +dot.dot.o: $(hdrdir)/ruby/assert.h +dot.dot.o: $(hdrdir)/ruby/backward.h +dot.dot.o: $(hdrdir)/ruby/backward/2/assume.h +dot.dot.o: $(hdrdir)/ruby/backward/2/attributes.h +dot.dot.o: $(hdrdir)/ruby/backward/2/bool.h +dot.dot.o: $(hdrdir)/ruby/backward/2/inttypes.h +dot.dot.o: $(hdrdir)/ruby/backward/2/limits.h +dot.dot.o: $(hdrdir)/ruby/backward/2/long_long.h +dot.dot.o: $(hdrdir)/ruby/backward/2/stdalign.h +dot.dot.o: $(hdrdir)/ruby/backward/2/stdarg.h +dot.dot.o: $(hdrdir)/ruby/defines.h +dot.dot.o: $(hdrdir)/ruby/intern.h +dot.dot.o: $(hdrdir)/ruby/internal/abi.h +dot.dot.o: $(hdrdir)/ruby/internal/anyargs.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/char.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/double.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/int.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/long.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/short.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h +dot.dot.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h +dot.dot.o: $(hdrdir)/ruby/internal/assume.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/alloc_size.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/artificial.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/cold.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/const.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/constexpr.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/deprecated.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/error.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/flag_enum.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/forceinline.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/format.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/noalias.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/nodiscard.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/noexcept.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/noinline.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/nonnull.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/noreturn.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/packed_struct.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/pure.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/restrict.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/warning.h +dot.dot.o: $(hdrdir)/ruby/internal/attr/weakref.h +dot.dot.o: $(hdrdir)/ruby/internal/cast.h +dot.dot.o: $(hdrdir)/ruby/internal/compiler_is.h +dot.dot.o: $(hdrdir)/ruby/internal/compiler_is/apple.h +dot.dot.o: $(hdrdir)/ruby/internal/compiler_is/clang.h +dot.dot.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h +dot.dot.o: $(hdrdir)/ruby/internal/compiler_is/intel.h +dot.dot.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h +dot.dot.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h +dot.dot.o: $(hdrdir)/ruby/internal/compiler_since.h +dot.dot.o: $(hdrdir)/ruby/internal/config.h +dot.dot.o: $(hdrdir)/ruby/internal/constant_p.h +dot.dot.o: $(hdrdir)/ruby/internal/core.h +dot.dot.o: $(hdrdir)/ruby/internal/core/rarray.h +dot.dot.o: $(hdrdir)/ruby/internal/core/rbasic.h +dot.dot.o: $(hdrdir)/ruby/internal/core/rbignum.h +dot.dot.o: $(hdrdir)/ruby/internal/core/rclass.h +dot.dot.o: $(hdrdir)/ruby/internal/core/rdata.h +dot.dot.o: $(hdrdir)/ruby/internal/core/rfile.h +dot.dot.o: $(hdrdir)/ruby/internal/core/rhash.h +dot.dot.o: $(hdrdir)/ruby/internal/core/robject.h +dot.dot.o: $(hdrdir)/ruby/internal/core/rregexp.h +dot.dot.o: $(hdrdir)/ruby/internal/core/rstring.h +dot.dot.o: $(hdrdir)/ruby/internal/core/rstruct.h +dot.dot.o: $(hdrdir)/ruby/internal/core/rtypeddata.h +dot.dot.o: $(hdrdir)/ruby/internal/ctype.h +dot.dot.o: $(hdrdir)/ruby/internal/dllexport.h +dot.dot.o: $(hdrdir)/ruby/internal/dosish.h +dot.dot.o: $(hdrdir)/ruby/internal/error.h +dot.dot.o: $(hdrdir)/ruby/internal/eval.h +dot.dot.o: $(hdrdir)/ruby/internal/event.h +dot.dot.o: $(hdrdir)/ruby/internal/fl_type.h +dot.dot.o: $(hdrdir)/ruby/internal/gc.h +dot.dot.o: $(hdrdir)/ruby/internal/glob.h +dot.dot.o: $(hdrdir)/ruby/internal/globals.h +dot.dot.o: $(hdrdir)/ruby/internal/has/attribute.h +dot.dot.o: $(hdrdir)/ruby/internal/has/builtin.h +dot.dot.o: $(hdrdir)/ruby/internal/has/c_attribute.h +dot.dot.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h +dot.dot.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h +dot.dot.o: $(hdrdir)/ruby/internal/has/extension.h +dot.dot.o: $(hdrdir)/ruby/internal/has/feature.h +dot.dot.o: $(hdrdir)/ruby/internal/has/warning.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/array.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/bignum.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/class.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/compar.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/complex.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/cont.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/dir.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/enum.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/enumerator.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/error.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/eval.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/file.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/hash.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/io.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/load.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/marshal.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/numeric.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/object.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/parse.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/proc.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/process.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/random.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/range.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/rational.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/re.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/ruby.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/select.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/select/largesize.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/signal.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/sprintf.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/string.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/struct.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/thread.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/time.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/variable.h +dot.dot.o: $(hdrdir)/ruby/internal/intern/vm.h +dot.dot.o: $(hdrdir)/ruby/internal/interpreter.h +dot.dot.o: $(hdrdir)/ruby/internal/iterator.h +dot.dot.o: $(hdrdir)/ruby/internal/memory.h +dot.dot.o: $(hdrdir)/ruby/internal/method.h +dot.dot.o: $(hdrdir)/ruby/internal/module.h +dot.dot.o: $(hdrdir)/ruby/internal/newobj.h +dot.dot.o: $(hdrdir)/ruby/internal/scan_args.h +dot.dot.o: $(hdrdir)/ruby/internal/special_consts.h +dot.dot.o: $(hdrdir)/ruby/internal/static_assert.h +dot.dot.o: $(hdrdir)/ruby/internal/stdalign.h +dot.dot.o: $(hdrdir)/ruby/internal/stdbool.h +dot.dot.o: $(hdrdir)/ruby/internal/symbol.h +dot.dot.o: $(hdrdir)/ruby/internal/value.h +dot.dot.o: $(hdrdir)/ruby/internal/value_type.h +dot.dot.o: $(hdrdir)/ruby/internal/variable.h +dot.dot.o: $(hdrdir)/ruby/internal/warning_push.h +dot.dot.o: $(hdrdir)/ruby/internal/xmalloc.h +dot.dot.o: $(hdrdir)/ruby/missing.h +dot.dot.o: $(hdrdir)/ruby/ruby.h +dot.dot.o: $(hdrdir)/ruby/st.h +dot.dot.o: $(hdrdir)/ruby/subst.h dot.dot.o: dot.dot.c # AUTOGENERATED DEPENDENCIES END diff --git a/ext/-test-/load/dot.dot/dot.dot.c b/ext/-test-/load/dot.dot/dot.dot.c index 936d28931a..ce7563bf8d 100644 --- a/ext/-test-/load/dot.dot/dot.dot.c +++ b/ext/-test-/load/dot.dot/dot.dot.c @@ -1 +1,3 @@ +#include "ruby.h" + void Init_dot(void) {} diff --git a/ext/-test-/load/protect/depend b/ext/-test-/load/protect/depend index 43413b4e95..57cf029901 100644 --- a/ext/-test-/load/protect/depend +++ b/ext/-test-/load/protect/depend @@ -14,6 +14,7 @@ protect.o: $(hdrdir)/ruby/backward/2/stdalign.h protect.o: $(hdrdir)/ruby/backward/2/stdarg.h protect.o: $(hdrdir)/ruby/defines.h protect.o: $(hdrdir)/ruby/intern.h +protect.o: $(hdrdir)/ruby/internal/abi.h protect.o: $(hdrdir)/ruby/internal/anyargs.h protect.o: $(hdrdir)/ruby/internal/arithmetic.h protect.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/marshal/compat/depend b/ext/-test-/marshal/compat/depend index 366fb88966..ff675ccabb 100644 --- a/ext/-test-/marshal/compat/depend +++ b/ext/-test-/marshal/compat/depend @@ -14,6 +14,7 @@ usrcompat.o: $(hdrdir)/ruby/backward/2/stdalign.h usrcompat.o: $(hdrdir)/ruby/backward/2/stdarg.h usrcompat.o: $(hdrdir)/ruby/defines.h usrcompat.o: $(hdrdir)/ruby/intern.h +usrcompat.o: $(hdrdir)/ruby/internal/abi.h usrcompat.o: $(hdrdir)/ruby/internal/anyargs.h usrcompat.o: $(hdrdir)/ruby/internal/arithmetic.h usrcompat.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/marshal/internal_ivar/depend b/ext/-test-/marshal/internal_ivar/depend index b90f9b2570..4fe36834d8 100644 --- a/ext/-test-/marshal/internal_ivar/depend +++ b/ext/-test-/marshal/internal_ivar/depend @@ -14,6 +14,7 @@ internal_ivar.o: $(hdrdir)/ruby/backward/2/stdalign.h internal_ivar.o: $(hdrdir)/ruby/backward/2/stdarg.h internal_ivar.o: $(hdrdir)/ruby/defines.h internal_ivar.o: $(hdrdir)/ruby/intern.h +internal_ivar.o: $(hdrdir)/ruby/internal/abi.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 @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/marshal/internal_ivar/internal_ivar.c b/ext/-test-/marshal/internal_ivar/internal_ivar.c index de0cf711aa..b2188f737a 100644 --- a/ext/-test-/marshal/internal_ivar/internal_ivar.c +++ b/ext/-test-/marshal/internal_ivar/internal_ivar.c @@ -36,10 +36,7 @@ Init_internal_ivar(void) VALUE newclass = rb_define_class_under(mMarshal, "InternalIVar", rb_cObject); id_normal_ivar = rb_intern_const("normal"); -#if 0 - /* leave id_internal_ivar being 0 */ - id_internal_ivar = rb_make_internal_id(); -#endif + id_internal_ivar = rb_intern_const("K"); id_encoding_short = rb_intern_const("E"); rb_define_method(newclass, "initialize", init, 3); rb_define_method(newclass, "normal", get_normal, 0); diff --git a/ext/-test-/marshal/usr/depend b/ext/-test-/marshal/usr/depend index 4a01f2d5e6..1d56cc8202 100644 --- a/ext/-test-/marshal/usr/depend +++ b/ext/-test-/marshal/usr/depend @@ -14,6 +14,7 @@ usrmarshal.o: $(hdrdir)/ruby/backward/2/stdalign.h usrmarshal.o: $(hdrdir)/ruby/backward/2/stdarg.h usrmarshal.o: $(hdrdir)/ruby/defines.h usrmarshal.o: $(hdrdir)/ruby/intern.h +usrmarshal.o: $(hdrdir)/ruby/internal/abi.h usrmarshal.o: $(hdrdir)/ruby/internal/anyargs.h usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic.h usrmarshal.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/memory_status/depend b/ext/-test-/memory_status/depend index c9cc903ff6..52e2fe8e1f 100644 --- a/ext/-test-/memory_status/depend +++ b/ext/-test-/memory_status/depend @@ -14,6 +14,7 @@ memory_status.o: $(hdrdir)/ruby/backward/2/stdalign.h memory_status.o: $(hdrdir)/ruby/backward/2/stdarg.h memory_status.o: $(hdrdir)/ruby/defines.h memory_status.o: $(hdrdir)/ruby/intern.h +memory_status.o: $(hdrdir)/ruby/internal/abi.h memory_status.o: $(hdrdir)/ruby/internal/anyargs.h memory_status.o: $(hdrdir)/ruby/internal/arithmetic.h memory_status.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ memory_status.o: $(hdrdir)/ruby/internal/attr/noexcept.h memory_status.o: $(hdrdir)/ruby/internal/attr/noinline.h memory_status.o: $(hdrdir)/ruby/internal/attr/nonnull.h memory_status.o: $(hdrdir)/ruby/internal/attr/noreturn.h +memory_status.o: $(hdrdir)/ruby/internal/attr/packed_struct.h memory_status.o: $(hdrdir)/ruby/internal/attr/pure.h memory_status.o: $(hdrdir)/ruby/internal/attr/restrict.h memory_status.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h @@ -110,7 +112,6 @@ memory_status.o: $(hdrdir)/ruby/internal/intern/enumerator.h memory_status.o: $(hdrdir)/ruby/internal/intern/error.h memory_status.o: $(hdrdir)/ruby/internal/intern/eval.h memory_status.o: $(hdrdir)/ruby/internal/intern/file.h -memory_status.o: $(hdrdir)/ruby/internal/intern/gc.h memory_status.o: $(hdrdir)/ruby/internal/intern/hash.h memory_status.o: $(hdrdir)/ruby/internal/intern/io.h memory_status.o: $(hdrdir)/ruby/internal/intern/load.h @@ -141,7 +142,6 @@ memory_status.o: $(hdrdir)/ruby/internal/memory.h memory_status.o: $(hdrdir)/ruby/internal/method.h memory_status.o: $(hdrdir)/ruby/internal/module.h memory_status.o: $(hdrdir)/ruby/internal/newobj.h -memory_status.o: $(hdrdir)/ruby/internal/rgengc.h memory_status.o: $(hdrdir)/ruby/internal/scan_args.h memory_status.o: $(hdrdir)/ruby/internal/special_consts.h memory_status.o: $(hdrdir)/ruby/internal/static_assert.h diff --git a/ext/-test-/memory_status/memory_status.c b/ext/-test-/memory_status/memory_status.c index afacbee785..f124c97ca1 100644 --- a/ext/-test-/memory_status/memory_status.c +++ b/ext/-test-/memory_status/memory_status.c @@ -34,7 +34,7 @@ read_status(VALUE self) taskinfo.virtual_size = 0; taskinfo.resident_size = 0; error = task_info(mach_task_self(), flavor, - (task_info_t)&taskinfo, &out_count); + (task_info_t)&taskinfo, &out_count); if (error != KERN_SUCCESS) return Qnil; #ifndef ULL2NUM /* "long long" does not exist here, use size_t instead. */ @@ -50,7 +50,7 @@ read_status(VALUE self) PROCESS_MEMORY_COUNTERS c; c.cb = sizeof(c); if (!GetProcessMemoryInfo(GetCurrentProcess(), &c, c.cb)) - return Qnil; + return Qnil; size = SIZET2NUM(c.PagefileUsage); rss = SIZET2NUM(c.WorkingSetSize); peak = SIZET2NUM(c.PeakWorkingSetSize); @@ -68,13 +68,13 @@ Init_memory_status(void) { VALUE mMemory = rb_define_module("Memory"); cMemoryStatus = - rb_struct_define_under(mMemory, "Status", "size", + rb_struct_define_under(mMemory, "Status", "size", #ifdef HAVE_RSS - "rss", + "rss", #endif #ifdef HAVE_PEAK - "peak", + "peak", #endif - (char *)NULL); + (char *)NULL); rb_define_method(cMemoryStatus, "_update", read_status, 0); } diff --git a/ext/-test-/memory_view/depend b/ext/-test-/memory_view/depend index c42e9f54a3..c9ef06a15c 100644 --- a/ext/-test-/memory_view/depend +++ b/ext/-test-/memory_view/depend @@ -14,6 +14,7 @@ memory_view.o: $(hdrdir)/ruby/backward/2/stdalign.h memory_view.o: $(hdrdir)/ruby/backward/2/stdarg.h memory_view.o: $(hdrdir)/ruby/defines.h memory_view.o: $(hdrdir)/ruby/intern.h +memory_view.o: $(hdrdir)/ruby/internal/abi.h memory_view.o: $(hdrdir)/ruby/internal/anyargs.h memory_view.o: $(hdrdir)/ruby/internal/arithmetic.h memory_view.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ memory_view.o: $(hdrdir)/ruby/internal/attr/noexcept.h memory_view.o: $(hdrdir)/ruby/internal/attr/noinline.h memory_view.o: $(hdrdir)/ruby/internal/attr/nonnull.h memory_view.o: $(hdrdir)/ruby/internal/attr/noreturn.h +memory_view.o: $(hdrdir)/ruby/internal/attr/packed_struct.h memory_view.o: $(hdrdir)/ruby/internal/attr/pure.h memory_view.o: $(hdrdir)/ruby/internal/attr/restrict.h memory_view.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h @@ -110,7 +112,6 @@ memory_view.o: $(hdrdir)/ruby/internal/intern/enumerator.h memory_view.o: $(hdrdir)/ruby/internal/intern/error.h memory_view.o: $(hdrdir)/ruby/internal/intern/eval.h memory_view.o: $(hdrdir)/ruby/internal/intern/file.h -memory_view.o: $(hdrdir)/ruby/internal/intern/gc.h memory_view.o: $(hdrdir)/ruby/internal/intern/hash.h memory_view.o: $(hdrdir)/ruby/internal/intern/io.h memory_view.o: $(hdrdir)/ruby/internal/intern/load.h @@ -141,7 +142,6 @@ memory_view.o: $(hdrdir)/ruby/internal/memory.h memory_view.o: $(hdrdir)/ruby/internal/method.h memory_view.o: $(hdrdir)/ruby/internal/module.h memory_view.o: $(hdrdir)/ruby/internal/newobj.h -memory_view.o: $(hdrdir)/ruby/internal/rgengc.h memory_view.o: $(hdrdir)/ruby/internal/scan_args.h memory_view.o: $(hdrdir)/ruby/internal/special_consts.h memory_view.o: $(hdrdir)/ruby/internal/static_assert.h diff --git a/ext/-test-/method/depend b/ext/-test-/method/depend index f091d37189..dbf513f48f 100644 --- a/ext/-test-/method/depend +++ b/ext/-test-/method/depend @@ -14,6 +14,7 @@ arity.o: $(hdrdir)/ruby/backward/2/stdalign.h arity.o: $(hdrdir)/ruby/backward/2/stdarg.h arity.o: $(hdrdir)/ruby/defines.h arity.o: $(hdrdir)/ruby/intern.h +arity.o: $(hdrdir)/ruby/internal/abi.h arity.o: $(hdrdir)/ruby/internal/anyargs.h arity.o: $(hdrdir)/ruby/internal/arithmetic.h arity.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 @@ -173,6 +173,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -210,6 +211,7 @@ 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/packed_struct.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 @@ -269,7 +271,6 @@ 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 @@ -300,7 +301,6 @@ 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 diff --git a/ext/-test-/notimplement/depend b/ext/-test-/notimplement/depend index 73d1fec435..9105093b0d 100644 --- a/ext/-test-/notimplement/depend +++ b/ext/-test-/notimplement/depend @@ -14,6 +14,7 @@ bug.o: $(hdrdir)/ruby/backward/2/stdalign.h bug.o: $(hdrdir)/ruby/backward/2/stdarg.h bug.o: $(hdrdir)/ruby/defines.h bug.o: $(hdrdir)/ruby/intern.h +bug.o: $(hdrdir)/ruby/internal/abi.h bug.o: $(hdrdir)/ruby/internal/anyargs.h bug.o: $(hdrdir)/ruby/internal/arithmetic.h bug.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/num2int/depend b/ext/-test-/num2int/depend index 77db0bfb83..4e05d1e8c1 100644 --- a/ext/-test-/num2int/depend +++ b/ext/-test-/num2int/depend @@ -14,6 +14,7 @@ num2int.o: $(hdrdir)/ruby/backward/2/stdalign.h num2int.o: $(hdrdir)/ruby/backward/2/stdarg.h num2int.o: $(hdrdir)/ruby/defines.h num2int.o: $(hdrdir)/ruby/intern.h +num2int.o: $(hdrdir)/ruby/internal/abi.h num2int.o: $(hdrdir)/ruby/internal/anyargs.h num2int.o: $(hdrdir)/ruby/internal/arithmetic.h num2int.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/num2int/num2int.c b/ext/-test-/num2int/num2int.c index 3aec3ccf3b..63a441fda6 100644 --- a/ext/-test-/num2int/num2int.c +++ b/ext/-test-/num2int/num2int.c @@ -4,7 +4,7 @@ static VALUE test_num2short(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%d", NUM2SHORT(num)); + snprintf(buf, sizeof(buf), "%d", NUM2SHORT(num)); return rb_str_new_cstr(buf); } @@ -12,7 +12,7 @@ static VALUE test_num2ushort(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%u", NUM2USHORT(num)); + snprintf(buf, sizeof(buf), "%u", NUM2USHORT(num)); return rb_str_new_cstr(buf); } @@ -20,7 +20,7 @@ static VALUE test_num2int(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%d", NUM2INT(num)); + snprintf(buf, sizeof(buf), "%d", NUM2INT(num)); return rb_str_new_cstr(buf); } @@ -28,7 +28,7 @@ static VALUE test_num2uint(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%u", NUM2UINT(num)); + snprintf(buf, sizeof(buf), "%u", NUM2UINT(num)); return rb_str_new_cstr(buf); } @@ -36,7 +36,7 @@ static VALUE test_num2long(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%ld", NUM2LONG(num)); + snprintf(buf, sizeof(buf), "%ld", NUM2LONG(num)); return rb_str_new_cstr(buf); } @@ -44,7 +44,7 @@ static VALUE test_num2ulong(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%lu", NUM2ULONG(num)); + snprintf(buf, sizeof(buf), "%lu", NUM2ULONG(num)); return rb_str_new_cstr(buf); } @@ -53,7 +53,7 @@ static VALUE test_num2ll(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%"PRI_LL_PREFIX"d", NUM2LL(num)); + snprintf(buf, sizeof(buf), "%"PRI_LL_PREFIX"d", NUM2LL(num)); return rb_str_new_cstr(buf); } @@ -61,7 +61,7 @@ static VALUE test_num2ull(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%"PRI_LL_PREFIX"u", NUM2ULL(num)); + snprintf(buf, sizeof(buf), "%"PRI_LL_PREFIX"u", NUM2ULL(num)); return rb_str_new_cstr(buf); } #endif @@ -70,7 +70,7 @@ static VALUE test_fix2short(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%d", FIX2SHORT(num)); + snprintf(buf, sizeof(buf), "%d", FIX2SHORT(num)); return rb_str_new_cstr(buf); } @@ -78,7 +78,7 @@ static VALUE test_fix2int(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%d", FIX2INT(num)); + snprintf(buf, sizeof(buf), "%d", FIX2INT(num)); return rb_str_new_cstr(buf); } @@ -86,7 +86,7 @@ static VALUE test_fix2uint(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%u", FIX2UINT(num)); + snprintf(buf, sizeof(buf), "%u", FIX2UINT(num)); return rb_str_new_cstr(buf); } @@ -94,7 +94,7 @@ static VALUE test_fix2long(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%ld", FIX2LONG(num)); + snprintf(buf, sizeof(buf), "%ld", FIX2LONG(num)); return rb_str_new_cstr(buf); } @@ -102,7 +102,7 @@ static VALUE test_fix2ulong(VALUE obj, VALUE num) { char buf[128]; - sprintf(buf, "%lu", FIX2ULONG(num)); + snprintf(buf, sizeof(buf), "%lu", FIX2ULONG(num)); return rb_str_new_cstr(buf); } diff --git a/ext/-test-/path_to_class/depend b/ext/-test-/path_to_class/depend index 4911b80adc..8fe6ee37c2 100644 --- a/ext/-test-/path_to_class/depend +++ b/ext/-test-/path_to_class/depend @@ -14,6 +14,7 @@ path_to_class.o: $(hdrdir)/ruby/backward/2/stdalign.h path_to_class.o: $(hdrdir)/ruby/backward/2/stdarg.h path_to_class.o: $(hdrdir)/ruby/defines.h path_to_class.o: $(hdrdir)/ruby/intern.h +path_to_class.o: $(hdrdir)/ruby/internal/abi.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 @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/popen_deadlock/depend b/ext/-test-/popen_deadlock/depend index e36a6c9568..fb58ca30e9 100644 --- a/ext/-test-/popen_deadlock/depend +++ b/ext/-test-/popen_deadlock/depend @@ -1,6 +1,20 @@ # 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/assert.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/backward.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/assume.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/attributes.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/bool.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/inttypes.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/limits.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/long_long.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/stdalign.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/stdarg.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/defines.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/intern.h +infinite_loop_dlsym.o: $(hdrdir)/ruby/internal/abi.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 @@ -38,6 +52,7 @@ 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/packed_struct.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 @@ -97,7 +112,6 @@ 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 @@ -128,7 +142,6 @@ 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 @@ -140,19 +153,6 @@ 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 -infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/attributes.h -infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/bool.h -infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h -infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/inttypes.h -infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/limits.h -infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/long_long.h -infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/stdalign.h -infinite_loop_dlsym.o: $(hdrdir)/ruby/backward/2/stdarg.h -infinite_loop_dlsym.o: $(hdrdir)/ruby/defines.h -infinite_loop_dlsym.o: $(hdrdir)/ruby/intern.h infinite_loop_dlsym.o: $(hdrdir)/ruby/missing.h infinite_loop_dlsym.o: $(hdrdir)/ruby/ruby.h infinite_loop_dlsym.o: $(hdrdir)/ruby/st.h diff --git a/ext/-test-/postponed_job/depend b/ext/-test-/postponed_job/depend index 36f08b6ebd..e44d9d51b7 100644 --- a/ext/-test-/postponed_job/depend +++ b/ext/-test-/postponed_job/depend @@ -15,6 +15,7 @@ postponed_job.o: $(hdrdir)/ruby/backward/2/stdarg.h postponed_job.o: $(hdrdir)/ruby/debug.h postponed_job.o: $(hdrdir)/ruby/defines.h postponed_job.o: $(hdrdir)/ruby/intern.h +postponed_job.o: $(hdrdir)/ruby/internal/abi.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 @@ -52,6 +53,7 @@ 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/packed_struct.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 @@ -111,7 +113,6 @@ 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 @@ -142,7 +143,6 @@ 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 diff --git a/ext/-test-/printf/depend b/ext/-test-/printf/depend index 143317c778..b397041103 100644 --- a/ext/-test-/printf/depend +++ b/ext/-test-/printf/depend @@ -15,6 +15,7 @@ printf.o: $(hdrdir)/ruby/backward/2/stdarg.h printf.o: $(hdrdir)/ruby/defines.h printf.o: $(hdrdir)/ruby/encoding.h printf.o: $(hdrdir)/ruby/intern.h +printf.o: $(hdrdir)/ruby/internal/abi.h printf.o: $(hdrdir)/ruby/internal/anyargs.h printf.o: $(hdrdir)/ruby/internal/arithmetic.h printf.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -52,6 +53,7 @@ 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/packed_struct.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 @@ -120,7 +122,6 @@ 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 @@ -151,7 +152,6 @@ 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 diff --git a/ext/-test-/printf/printf.c b/ext/-test-/printf/printf.c index e793bb7a48..889c0d9f0d 100644 --- a/ext/-test-/printf/printf.c +++ b/ext/-test-/printf/printf.c @@ -25,7 +25,7 @@ uint_to_str(char *p, char *e, unsigned int x) char *e0 = e; if (e <= p) return p; do { - *--e = x % 10 + '0'; + *--e = x % 10 + '0'; } while ((x /= 10) != 0 && e > p); memmove(p, e, e0 - e); return p + (e0 - e); @@ -44,48 +44,48 @@ printf_test_call(int argc, VALUE *argv, VALUE self) if (RSTRING_LEN(type) != 1) rb_raise(rb_eArgError, "wrong length(%ld)", RSTRING_LEN(type)); switch (cnv = RSTRING_PTR(type)[0]) { case 'd': case 'x': case 'o': case 'X': - n = NUM2INT(num); - break; + n = NUM2INT(num); + break; case 's': - s = StringValueCStr(num); - break; + s = StringValueCStr(num); + break; default: rb_raise(rb_eArgError, "wrong conversion(%c)", cnv); } *p++ = '%'; if (!NIL_P(opt)) { - VALUE v; - Check_Type(opt, T_HASH); - if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("space"))))) { - *p++ = ' '; - } - if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("hash"))))) { - *p++ = '#'; - } - if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("plus"))))) { - *p++ = '+'; - } - if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("minus"))))) { - *p++ = '-'; - } - if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("zero"))))) { - *p++ = '0'; - } - if (!NIL_P(v = rb_hash_aref(opt, ID2SYM(rb_intern("width"))))) { - p = uint_to_str(p, format + sizeof(format), NUM2UINT(v)); - } - if (!NIL_P(v = rb_hash_aref(opt, ID2SYM(rb_intern("prec"))))) { - *p++ = '.'; - if (FIXNUM_P(v)) - p = uint_to_str(p, format + sizeof(format), NUM2UINT(v)); - } + VALUE v; + Check_Type(opt, T_HASH); + if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("space"))))) { + *p++ = ' '; + } + if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("hash"))))) { + *p++ = '#'; + } + if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("plus"))))) { + *p++ = '+'; + } + if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("minus"))))) { + *p++ = '-'; + } + if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("zero"))))) { + *p++ = '0'; + } + if (!NIL_P(v = rb_hash_aref(opt, ID2SYM(rb_intern("width"))))) { + p = uint_to_str(p, format + sizeof(format), NUM2UINT(v)); + } + if (!NIL_P(v = rb_hash_aref(opt, ID2SYM(rb_intern("prec"))))) { + *p++ = '.'; + if (FIXNUM_P(v)) + p = uint_to_str(p, format + sizeof(format), NUM2UINT(v)); + } } *p++ = cnv; *p++ = '\0'; if (cnv == 's') { - result = rb_enc_sprintf(rb_usascii_encoding(), format, s); + result = rb_enc_sprintf(rb_usascii_encoding(), format, s); } else { - result = rb_enc_sprintf(rb_usascii_encoding(), format, n); + result = rb_enc_sprintf(rb_usascii_encoding(), format, n); } return rb_assoc_new(result, rb_usascii_str_new_cstr(format)); } diff --git a/ext/-test-/proc/depend b/ext/-test-/proc/depend index a1ce4cdf42..7e78aa6f83 100644 --- a/ext/-test-/proc/depend +++ b/ext/-test-/proc/depend @@ -14,6 +14,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 @@ -173,6 +173,7 @@ receiver.o: $(hdrdir)/ruby/backward/2/stdalign.h receiver.o: $(hdrdir)/ruby/backward/2/stdarg.h receiver.o: $(hdrdir)/ruby/defines.h receiver.o: $(hdrdir)/ruby/intern.h +receiver.o: $(hdrdir)/ruby/internal/abi.h receiver.o: $(hdrdir)/ruby/internal/anyargs.h receiver.o: $(hdrdir)/ruby/internal/arithmetic.h receiver.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -210,6 +211,7 @@ 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/packed_struct.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 @@ -269,7 +271,6 @@ 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 @@ -300,7 +301,6 @@ 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 @@ -332,6 +332,7 @@ super.o: $(hdrdir)/ruby/backward/2/stdalign.h super.o: $(hdrdir)/ruby/backward/2/stdarg.h super.o: $(hdrdir)/ruby/defines.h super.o: $(hdrdir)/ruby/intern.h +super.o: $(hdrdir)/ruby/internal/abi.h super.o: $(hdrdir)/ruby/internal/anyargs.h super.o: $(hdrdir)/ruby/internal/arithmetic.h super.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -369,6 +370,7 @@ 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/packed_struct.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 @@ -428,7 +430,6 @@ 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 @@ -459,7 +460,6 @@ 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 diff --git a/ext/-test-/proc/super.c b/ext/-test-/proc/super.c index dbe8af08f1..816520e1df 100644 --- a/ext/-test-/proc/super.c +++ b/ext/-test-/proc/super.c @@ -9,7 +9,7 @@ bug_proc_call_super(RB_BLOCK_CALL_FUNC_ARGLIST(yieldarg, procarg)) args[1] = procarg; ret = rb_call_super(2, args); if (!NIL_P(blockarg)) { - ret = rb_proc_call(blockarg, ret); + ret = rb_proc_call(blockarg, ret); } return ret; } diff --git a/ext/-test-/random/bad_version.c b/ext/-test-/random/bad_version.c new file mode 100644 index 0000000000..dae63a6d19 --- /dev/null +++ b/ext/-test-/random/bad_version.c @@ -0,0 +1,135 @@ +#include "ruby/random.h" + +#if RUBY_RANDOM_INTERFACE_VERSION_MAJOR < RUBY_RANDOM_INTERFACE_VERSION_MAJOR_MAX +# define DEFINE_VERSION_MAX 1 +#else +# define DEFINE_VERSION_MAX 0 +#endif + +NORETURN(static void must_not_reach(void)); +static void +must_not_reach(void) +{ + rb_raise(rb_eTypeError, "must not reach"); +} + +NORETURN(static void bad_version_init(rb_random_t *, const uint32_t *, size_t)); +static void +bad_version_init(rb_random_t *rnd, const uint32_t *buf, size_t len) +{ + must_not_reach(); +} + +NORETURN(static void bad_version_init_int32(rb_random_t *, uint32_t)); +RB_RANDOM_DEFINE_INIT_INT32_FUNC(bad_version) + +NORETURN(static void bad_version_get_bytes(rb_random_t *, void *, size_t)); +static void +bad_version_get_bytes(rb_random_t *rnd, void *p, size_t n) +{ + must_not_reach(); +} + +NORETURN(static uint32_t bad_version_get_int32(rb_random_t *)); +static uint32_t +bad_version_get_int32(rb_random_t *rnd) +{ + must_not_reach(); + UNREACHABLE_RETURN(0); +} + +static VALUE +bad_version_alloc(VALUE klass, const rb_data_type_t *type) +{ + rb_random_t *rnd; + VALUE obj = TypedData_Make_Struct(klass, rb_random_t, type, rnd); + rb_random_base_init(rnd); + return obj; +} + +/* version 0 */ +static const rb_random_interface_t random_version_zero_if; + +static rb_random_data_type_t version_zero_type = { + "random/version_zero", + { + rb_random_mark, + RUBY_TYPED_DEFAULT_FREE, + }, + RB_RANDOM_PARENT, + (void *)&random_version_zero_if, + RUBY_TYPED_FREE_IMMEDIATELY +}; + +static VALUE +version_zero_alloc(VALUE klass) +{ + return bad_version_alloc(klass, &version_zero_type); +} + +static void +init_version_zero(VALUE mod, VALUE base) +{ + VALUE c = rb_define_class_under(mod, "VersionZero", base); + rb_define_alloc_func(c, version_zero_alloc); + RB_RANDOM_DATA_INIT_PARENT(version_zero_type); +} + +#if DEFINE_VERSION_MAX +/* version max */ +static const rb_random_interface_t random_version_max_if; +static rb_random_data_type_t version_max_type = { + "random/version_max", + { + rb_random_mark, + RUBY_TYPED_DEFAULT_FREE, + }, + RB_RANDOM_PARENT, + (void *)&random_version_max_if, + RUBY_TYPED_FREE_IMMEDIATELY +}; + +static VALUE +version_max_alloc(VALUE klass) +{ + return bad_version_alloc(klass, &version_max_type); +} + +static void +init_version_max(VALUE mod, VALUE base) +{ + VALUE c = rb_define_class_under(mod, "VersionMax", base); + rb_define_alloc_func(c, version_max_alloc); + RB_RANDOM_DATA_INIT_PARENT(version_max_type); +} +#else +static void +init_version_max(mod, base) +{ +} +#endif + +void +Init_random_bad_version(VALUE mod, VALUE base) +{ + init_version_zero(mod, base); + init_version_max(mod, base); +} + +#undef RUBY_RANDOM_INTERFACE_VERSION_MAJOR + +#define RUBY_RANDOM_INTERFACE_VERSION_MAJOR 0 +static const rb_random_interface_t random_version_zero_if = { + 0, + RB_RANDOM_INTERFACE_DEFINE(bad_version) +}; +#undef RUBY_RANDOM_INTERFACE_VERSION_MAJOR + +#if DEFINE_VERSION_MAX +#define RUBY_RANDOM_INTERFACE_VERSION_MAJOR RUBY_RANDOM_INTERFACE_VERSION_MAJOR_MAX +static const rb_random_interface_t random_version_max_if = { + 0, + RB_RANDOM_INTERFACE_DEFINE(bad_version) +}; +#undef RUBY_RANDOM_INTERFACE_VERSION_MAJOR +#endif diff --git a/ext/-test-/random/depend b/ext/-test-/random/depend index 7cef34f115..3f9a52be44 100644 --- a/ext/-test-/random/depend +++ b/ext/-test-/random/depend @@ -1,4 +1,163 @@ # AUTOGENERATED DEPENDENCIES START +bad_version.o: $(RUBY_EXTCONF_H) +bad_version.o: $(arch_hdrdir)/ruby/config.h +bad_version.o: $(hdrdir)/ruby/assert.h +bad_version.o: $(hdrdir)/ruby/backward.h +bad_version.o: $(hdrdir)/ruby/backward/2/assume.h +bad_version.o: $(hdrdir)/ruby/backward/2/attributes.h +bad_version.o: $(hdrdir)/ruby/backward/2/bool.h +bad_version.o: $(hdrdir)/ruby/backward/2/inttypes.h +bad_version.o: $(hdrdir)/ruby/backward/2/limits.h +bad_version.o: $(hdrdir)/ruby/backward/2/long_long.h +bad_version.o: $(hdrdir)/ruby/backward/2/stdalign.h +bad_version.o: $(hdrdir)/ruby/backward/2/stdarg.h +bad_version.o: $(hdrdir)/ruby/defines.h +bad_version.o: $(hdrdir)/ruby/intern.h +bad_version.o: $(hdrdir)/ruby/internal/abi.h +bad_version.o: $(hdrdir)/ruby/internal/anyargs.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/char.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/double.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/int.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/long.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/short.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h +bad_version.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h +bad_version.o: $(hdrdir)/ruby/internal/assume.h +bad_version.o: $(hdrdir)/ruby/internal/attr/alloc_size.h +bad_version.o: $(hdrdir)/ruby/internal/attr/artificial.h +bad_version.o: $(hdrdir)/ruby/internal/attr/cold.h +bad_version.o: $(hdrdir)/ruby/internal/attr/const.h +bad_version.o: $(hdrdir)/ruby/internal/attr/constexpr.h +bad_version.o: $(hdrdir)/ruby/internal/attr/deprecated.h +bad_version.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h +bad_version.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h +bad_version.o: $(hdrdir)/ruby/internal/attr/error.h +bad_version.o: $(hdrdir)/ruby/internal/attr/flag_enum.h +bad_version.o: $(hdrdir)/ruby/internal/attr/forceinline.h +bad_version.o: $(hdrdir)/ruby/internal/attr/format.h +bad_version.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h +bad_version.o: $(hdrdir)/ruby/internal/attr/noalias.h +bad_version.o: $(hdrdir)/ruby/internal/attr/nodiscard.h +bad_version.o: $(hdrdir)/ruby/internal/attr/noexcept.h +bad_version.o: $(hdrdir)/ruby/internal/attr/noinline.h +bad_version.o: $(hdrdir)/ruby/internal/attr/nonnull.h +bad_version.o: $(hdrdir)/ruby/internal/attr/noreturn.h +bad_version.o: $(hdrdir)/ruby/internal/attr/packed_struct.h +bad_version.o: $(hdrdir)/ruby/internal/attr/pure.h +bad_version.o: $(hdrdir)/ruby/internal/attr/restrict.h +bad_version.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h +bad_version.o: $(hdrdir)/ruby/internal/attr/warning.h +bad_version.o: $(hdrdir)/ruby/internal/attr/weakref.h +bad_version.o: $(hdrdir)/ruby/internal/cast.h +bad_version.o: $(hdrdir)/ruby/internal/compiler_is.h +bad_version.o: $(hdrdir)/ruby/internal/compiler_is/apple.h +bad_version.o: $(hdrdir)/ruby/internal/compiler_is/clang.h +bad_version.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h +bad_version.o: $(hdrdir)/ruby/internal/compiler_is/intel.h +bad_version.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h +bad_version.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h +bad_version.o: $(hdrdir)/ruby/internal/compiler_since.h +bad_version.o: $(hdrdir)/ruby/internal/config.h +bad_version.o: $(hdrdir)/ruby/internal/constant_p.h +bad_version.o: $(hdrdir)/ruby/internal/core.h +bad_version.o: $(hdrdir)/ruby/internal/core/rarray.h +bad_version.o: $(hdrdir)/ruby/internal/core/rbasic.h +bad_version.o: $(hdrdir)/ruby/internal/core/rbignum.h +bad_version.o: $(hdrdir)/ruby/internal/core/rclass.h +bad_version.o: $(hdrdir)/ruby/internal/core/rdata.h +bad_version.o: $(hdrdir)/ruby/internal/core/rfile.h +bad_version.o: $(hdrdir)/ruby/internal/core/rhash.h +bad_version.o: $(hdrdir)/ruby/internal/core/robject.h +bad_version.o: $(hdrdir)/ruby/internal/core/rregexp.h +bad_version.o: $(hdrdir)/ruby/internal/core/rstring.h +bad_version.o: $(hdrdir)/ruby/internal/core/rstruct.h +bad_version.o: $(hdrdir)/ruby/internal/core/rtypeddata.h +bad_version.o: $(hdrdir)/ruby/internal/ctype.h +bad_version.o: $(hdrdir)/ruby/internal/dllexport.h +bad_version.o: $(hdrdir)/ruby/internal/dosish.h +bad_version.o: $(hdrdir)/ruby/internal/error.h +bad_version.o: $(hdrdir)/ruby/internal/eval.h +bad_version.o: $(hdrdir)/ruby/internal/event.h +bad_version.o: $(hdrdir)/ruby/internal/fl_type.h +bad_version.o: $(hdrdir)/ruby/internal/gc.h +bad_version.o: $(hdrdir)/ruby/internal/glob.h +bad_version.o: $(hdrdir)/ruby/internal/globals.h +bad_version.o: $(hdrdir)/ruby/internal/has/attribute.h +bad_version.o: $(hdrdir)/ruby/internal/has/builtin.h +bad_version.o: $(hdrdir)/ruby/internal/has/c_attribute.h +bad_version.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h +bad_version.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h +bad_version.o: $(hdrdir)/ruby/internal/has/extension.h +bad_version.o: $(hdrdir)/ruby/internal/has/feature.h +bad_version.o: $(hdrdir)/ruby/internal/has/warning.h +bad_version.o: $(hdrdir)/ruby/internal/intern/array.h +bad_version.o: $(hdrdir)/ruby/internal/intern/bignum.h +bad_version.o: $(hdrdir)/ruby/internal/intern/class.h +bad_version.o: $(hdrdir)/ruby/internal/intern/compar.h +bad_version.o: $(hdrdir)/ruby/internal/intern/complex.h +bad_version.o: $(hdrdir)/ruby/internal/intern/cont.h +bad_version.o: $(hdrdir)/ruby/internal/intern/dir.h +bad_version.o: $(hdrdir)/ruby/internal/intern/enum.h +bad_version.o: $(hdrdir)/ruby/internal/intern/enumerator.h +bad_version.o: $(hdrdir)/ruby/internal/intern/error.h +bad_version.o: $(hdrdir)/ruby/internal/intern/eval.h +bad_version.o: $(hdrdir)/ruby/internal/intern/file.h +bad_version.o: $(hdrdir)/ruby/internal/intern/hash.h +bad_version.o: $(hdrdir)/ruby/internal/intern/io.h +bad_version.o: $(hdrdir)/ruby/internal/intern/load.h +bad_version.o: $(hdrdir)/ruby/internal/intern/marshal.h +bad_version.o: $(hdrdir)/ruby/internal/intern/numeric.h +bad_version.o: $(hdrdir)/ruby/internal/intern/object.h +bad_version.o: $(hdrdir)/ruby/internal/intern/parse.h +bad_version.o: $(hdrdir)/ruby/internal/intern/proc.h +bad_version.o: $(hdrdir)/ruby/internal/intern/process.h +bad_version.o: $(hdrdir)/ruby/internal/intern/random.h +bad_version.o: $(hdrdir)/ruby/internal/intern/range.h +bad_version.o: $(hdrdir)/ruby/internal/intern/rational.h +bad_version.o: $(hdrdir)/ruby/internal/intern/re.h +bad_version.o: $(hdrdir)/ruby/internal/intern/ruby.h +bad_version.o: $(hdrdir)/ruby/internal/intern/select.h +bad_version.o: $(hdrdir)/ruby/internal/intern/select/largesize.h +bad_version.o: $(hdrdir)/ruby/internal/intern/signal.h +bad_version.o: $(hdrdir)/ruby/internal/intern/sprintf.h +bad_version.o: $(hdrdir)/ruby/internal/intern/string.h +bad_version.o: $(hdrdir)/ruby/internal/intern/struct.h +bad_version.o: $(hdrdir)/ruby/internal/intern/thread.h +bad_version.o: $(hdrdir)/ruby/internal/intern/time.h +bad_version.o: $(hdrdir)/ruby/internal/intern/variable.h +bad_version.o: $(hdrdir)/ruby/internal/intern/vm.h +bad_version.o: $(hdrdir)/ruby/internal/interpreter.h +bad_version.o: $(hdrdir)/ruby/internal/iterator.h +bad_version.o: $(hdrdir)/ruby/internal/memory.h +bad_version.o: $(hdrdir)/ruby/internal/method.h +bad_version.o: $(hdrdir)/ruby/internal/module.h +bad_version.o: $(hdrdir)/ruby/internal/newobj.h +bad_version.o: $(hdrdir)/ruby/internal/scan_args.h +bad_version.o: $(hdrdir)/ruby/internal/special_consts.h +bad_version.o: $(hdrdir)/ruby/internal/static_assert.h +bad_version.o: $(hdrdir)/ruby/internal/stdalign.h +bad_version.o: $(hdrdir)/ruby/internal/stdbool.h +bad_version.o: $(hdrdir)/ruby/internal/symbol.h +bad_version.o: $(hdrdir)/ruby/internal/value.h +bad_version.o: $(hdrdir)/ruby/internal/value_type.h +bad_version.o: $(hdrdir)/ruby/internal/variable.h +bad_version.o: $(hdrdir)/ruby/internal/warning_push.h +bad_version.o: $(hdrdir)/ruby/internal/xmalloc.h +bad_version.o: $(hdrdir)/ruby/missing.h +bad_version.o: $(hdrdir)/ruby/random.h +bad_version.o: $(hdrdir)/ruby/ruby.h +bad_version.o: $(hdrdir)/ruby/st.h +bad_version.o: $(hdrdir)/ruby/subst.h +bad_version.o: bad_version.c init.o: $(RUBY_EXTCONF_H) init.o: $(arch_hdrdir)/ruby/config.h init.o: $(hdrdir)/ruby.h @@ -14,6 +173,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +211,7 @@ 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/packed_struct.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 @@ -110,7 +271,6 @@ 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 @@ -141,7 +301,6 @@ 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 @@ -172,6 +331,7 @@ loop.o: $(hdrdir)/ruby/backward/2/stdalign.h loop.o: $(hdrdir)/ruby/backward/2/stdarg.h loop.o: $(hdrdir)/ruby/defines.h loop.o: $(hdrdir)/ruby/intern.h +loop.o: $(hdrdir)/ruby/internal/abi.h loop.o: $(hdrdir)/ruby/internal/anyargs.h loop.o: $(hdrdir)/ruby/internal/arithmetic.h loop.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -209,6 +369,7 @@ loop.o: $(hdrdir)/ruby/internal/attr/noexcept.h loop.o: $(hdrdir)/ruby/internal/attr/noinline.h loop.o: $(hdrdir)/ruby/internal/attr/nonnull.h loop.o: $(hdrdir)/ruby/internal/attr/noreturn.h +loop.o: $(hdrdir)/ruby/internal/attr/packed_struct.h loop.o: $(hdrdir)/ruby/internal/attr/pure.h loop.o: $(hdrdir)/ruby/internal/attr/restrict.h loop.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h @@ -268,7 +429,6 @@ loop.o: $(hdrdir)/ruby/internal/intern/enumerator.h loop.o: $(hdrdir)/ruby/internal/intern/error.h loop.o: $(hdrdir)/ruby/internal/intern/eval.h loop.o: $(hdrdir)/ruby/internal/intern/file.h -loop.o: $(hdrdir)/ruby/internal/intern/gc.h loop.o: $(hdrdir)/ruby/internal/intern/hash.h loop.o: $(hdrdir)/ruby/internal/intern/io.h loop.o: $(hdrdir)/ruby/internal/intern/load.h @@ -299,7 +459,6 @@ loop.o: $(hdrdir)/ruby/internal/memory.h loop.o: $(hdrdir)/ruby/internal/method.h loop.o: $(hdrdir)/ruby/internal/module.h loop.o: $(hdrdir)/ruby/internal/newobj.h -loop.o: $(hdrdir)/ruby/internal/rgengc.h loop.o: $(hdrdir)/ruby/internal/scan_args.h loop.o: $(hdrdir)/ruby/internal/special_consts.h loop.o: $(hdrdir)/ruby/internal/static_assert.h diff --git a/ext/-test-/random/loop.c b/ext/-test-/random/loop.c index 0572096403..b789ab1d01 100644 --- a/ext/-test-/random/loop.c +++ b/ext/-test-/random/loop.c @@ -13,6 +13,7 @@ static const rb_random_interface_t random_loop_if = { RB_RANDOM_INTERFACE_DEFINE_WITH_REAL(loop) }; +RB_RANDOM_DEFINE_INIT_INT32_FUNC(loop) static size_t random_loop_memsize(const void *ptr) { diff --git a/ext/-test-/rational/depend b/ext/-test-/rational/depend index 3fbe6e0a07..cff2eae38d 100644 --- a/ext/-test-/rational/depend +++ b/ext/-test-/rational/depend @@ -18,6 +18,7 @@ rat.o: $(hdrdir)/ruby/backward/2/stdalign.h rat.o: $(hdrdir)/ruby/backward/2/stdarg.h rat.o: $(hdrdir)/ruby/defines.h rat.o: $(hdrdir)/ruby/intern.h +rat.o: $(hdrdir)/ruby/internal/abi.h rat.o: $(hdrdir)/ruby/internal/anyargs.h rat.o: $(hdrdir)/ruby/internal/arithmetic.h rat.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -55,6 +56,7 @@ 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/packed_struct.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 @@ -114,7 +116,6 @@ 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 @@ -145,7 +146,6 @@ 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 @@ -173,5 +173,6 @@ rat.o: $(top_srcdir)/internal/static_assert.h rat.o: $(top_srcdir)/internal/vm.h rat.o: $(top_srcdir)/internal/warnings.h rat.o: $(top_srcdir)/ruby_assert.h +rat.o: $(top_srcdir)/shape.h rat.o: rat.c # AUTOGENERATED DEPENDENCIES END diff --git a/ext/-test-/rb_call_super_kw/depend b/ext/-test-/rb_call_super_kw/depend index a8126a9efe..a42ddc85ac 100644 --- a/ext/-test-/rb_call_super_kw/depend +++ b/ext/-test-/rb_call_super_kw/depend @@ -14,6 +14,7 @@ rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/stdalign.h rb_call_super_kw.o: $(hdrdir)/ruby/backward/2/stdarg.h rb_call_super_kw.o: $(hdrdir)/ruby/defines.h rb_call_super_kw.o: $(hdrdir)/ruby/intern.h +rb_call_super_kw.o: $(hdrdir)/ruby/internal/abi.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 @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/rb_call_super_kw/rb_call_super_kw.c b/ext/-test-/rb_call_super_kw/rb_call_super_kw.c index 7f094545d2..61681ed733 100644 --- a/ext/-test-/rb_call_super_kw/rb_call_super_kw.c +++ b/ext/-test-/rb_call_super_kw/rb_call_super_kw.c @@ -7,7 +7,8 @@ rb_call_super_kw_m(int argc, VALUE *argv, VALUE self) } void -Init_rb_call_super_kw(void) { +Init_rb_call_super_kw(void) +{ VALUE module = rb_define_module("Bug"); module = rb_define_module_under(module, "RbCallSuperKw"); rb_define_method(module, "m", rb_call_super_kw_m, -1); diff --git a/ext/-test-/recursion/depend b/ext/-test-/recursion/depend index 12d7ae6026..49377250ef 100644 --- a/ext/-test-/recursion/depend +++ b/ext/-test-/recursion/depend @@ -14,6 +14,7 @@ recursion.o: $(hdrdir)/ruby/backward/2/stdalign.h recursion.o: $(hdrdir)/ruby/backward/2/stdarg.h recursion.o: $(hdrdir)/ruby/defines.h recursion.o: $(hdrdir)/ruby/intern.h +recursion.o: $(hdrdir)/ruby/internal/abi.h recursion.o: $(hdrdir)/ruby/internal/anyargs.h recursion.o: $(hdrdir)/ruby/internal/arithmetic.h recursion.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/regexp/depend b/ext/-test-/regexp/depend index c46d876241..484f0320dd 100644 --- a/ext/-test-/regexp/depend +++ b/ext/-test-/regexp/depend @@ -14,6 +14,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 @@ -173,6 +173,7 @@ parse_depth_limit.o: $(hdrdir)/ruby/backward/2/stdalign.h parse_depth_limit.o: $(hdrdir)/ruby/backward/2/stdarg.h parse_depth_limit.o: $(hdrdir)/ruby/defines.h parse_depth_limit.o: $(hdrdir)/ruby/intern.h +parse_depth_limit.o: $(hdrdir)/ruby/internal/abi.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 @@ -210,6 +211,7 @@ 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/packed_struct.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 @@ -269,7 +271,6 @@ 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 @@ -300,7 +301,6 @@ 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 diff --git a/ext/-test-/scan_args/depend b/ext/-test-/scan_args/depend index 99fd82ce34..3bedc6a7cf 100644 --- a/ext/-test-/scan_args/depend +++ b/ext/-test-/scan_args/depend @@ -14,6 +14,7 @@ scan_args.o: $(hdrdir)/ruby/backward/2/stdalign.h scan_args.o: $(hdrdir)/ruby/backward/2/stdarg.h scan_args.o: $(hdrdir)/ruby/defines.h scan_args.o: $(hdrdir)/ruby/intern.h +scan_args.o: $(hdrdir)/ruby/internal/abi.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 @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/st/foreach/depend b/ext/-test-/st/foreach/depend index 6128230798..fdfe356805 100644 --- a/ext/-test-/st/foreach/depend +++ b/ext/-test-/st/foreach/depend @@ -14,6 +14,7 @@ foreach.o: $(hdrdir)/ruby/backward/2/stdalign.h foreach.o: $(hdrdir)/ruby/backward/2/stdarg.h foreach.o: $(hdrdir)/ruby/defines.h foreach.o: $(hdrdir)/ruby/intern.h +foreach.o: $(hdrdir)/ruby/internal/abi.h foreach.o: $(hdrdir)/ruby/internal/anyargs.h foreach.o: $(hdrdir)/ruby/internal/arithmetic.h foreach.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/st/foreach/foreach.c b/ext/-test-/st/foreach/foreach.c index 27ac18046f..7fbf064694 100644 --- a/ext/-test-/st/foreach/foreach.c +++ b/ext/-test-/st/foreach/foreach.c @@ -12,22 +12,22 @@ static void force_unpack_check(struct checker *c, st_data_t key, st_data_t val) { if (c->nr == 0) { - st_data_t i; + st_data_t i; - if (c->tbl->bins != NULL) rb_bug("should be packed\n"); + if (c->tbl->bins != NULL) rb_bug("should be packed"); - /* force unpacking during iteration: */ - for (i = 1; i < expect_size; i++) - st_add_direct(c->tbl, i, i); + /* force unpacking during iteration: */ + for (i = 1; i < expect_size; i++) + st_add_direct(c->tbl, i, i); - if (c->tbl->bins == NULL) rb_bug("should be unpacked\n"); + if (c->tbl->bins == NULL) rb_bug("should be unpacked"); } if (key != c->nr) { - rb_bug("unexpected key: %"PRIuVALUE" (expected %"PRIuVALUE")\n", (VALUE)key, (VALUE)c->nr); + rb_bug("unexpected key: %"PRIuVALUE" (expected %"PRIuVALUE")", (VALUE)key, (VALUE)c->nr); } if (val != c->nr) { - rb_bug("unexpected val: %"PRIuVALUE" (expected %"PRIuVALUE")\n", (VALUE)val, (VALUE)c->nr); + rb_bug("unexpected val: %"PRIuVALUE" (expected %"PRIuVALUE")", (VALUE)val, (VALUE)c->nr); } c->nr++; @@ -39,34 +39,34 @@ unp_fec_i(st_data_t key, st_data_t val, st_data_t args, int error) struct checker *c = (struct checker *)args; if (error) { - if (c->test == ID2SYM(rb_intern("delete2"))) - return ST_STOP; + if (c->test == ID2SYM(rb_intern("delete2"))) + return ST_STOP; - rb_bug("unexpected error"); + rb_bug("unexpected error"); } force_unpack_check(c, key, val); if (c->test == ID2SYM(rb_intern("check"))) { - return ST_CHECK; + return ST_CHECK; } if (c->test == ID2SYM(rb_intern("delete1"))) { - if (c->nr == 1) return ST_DELETE; - return ST_CHECK; + if (c->nr == 1) return ST_DELETE; + return ST_CHECK; } if (c->test == ID2SYM(rb_intern("delete2"))) { - if (c->nr == 1) { - st_data_t k = 0; - st_data_t v; - - if (!st_delete(c->tbl, &k, &v)) { - rb_bug("failed to delete\n"); - } - if (v != 0) { - rb_bug("unexpected value deleted: %"PRIuVALUE" (expected 0)", (VALUE)v); - } - } - return ST_CHECK; + if (c->nr == 1) { + st_data_t k = 0; + st_data_t v; + + if (!st_delete(c->tbl, &k, &v)) { + rb_bug("failed to delete"); + } + if (v != 0) { + rb_bug("unexpected value deleted: %"PRIuVALUE" (expected 0)", (VALUE)v); + } + } + return ST_CHECK; } rb_raise(rb_eArgError, "unexpected arg: %+"PRIsVALUE, c->test); @@ -84,21 +84,21 @@ unp_fec(VALUE self, VALUE test) st_add_direct(tbl, 0, 0); - if (tbl->bins != NULL) rb_bug("should still be packed\n"); + if (tbl->bins != NULL) rb_bug("should still be packed"); st_foreach_check(tbl, unp_fec_i, (st_data_t)&c, -1); if (c.test == ID2SYM(rb_intern("delete2"))) { - if (c.nr != 1) { - rb_bug("mismatched iteration: %"PRIuVALUE" (expected 1)\n", (VALUE)c.nr); - } + if (c.nr != 1) { + rb_bug("mismatched iteration: %"PRIuVALUE" (expected 1)", (VALUE)c.nr); + } } else if (c.nr != expect_size) { - rb_bug("mismatched iteration: %"PRIuVALUE" (expected %"PRIuVALUE")\n", - (VALUE)c.nr, (VALUE)expect_size); + rb_bug("mismatched iteration: %"PRIuVALUE" (expected %"PRIuVALUE")", + (VALUE)c.nr, (VALUE)expect_size); } - if (tbl->bins == NULL) rb_bug("should be unpacked\n"); + if (tbl->bins == NULL) rb_bug("should be unpacked"); st_free_table(tbl); @@ -112,22 +112,22 @@ unp_fe_i(st_data_t key, st_data_t val, st_data_t args) force_unpack_check(c, key, val); if (c->test == ID2SYM(rb_intern("unpacked"))) { - return ST_CONTINUE; + return ST_CONTINUE; } else if (c->test == ID2SYM(rb_intern("unpack_delete"))) { - if (c->nr == 1) { - st_data_t k = 0; - st_data_t v; - - if (!st_delete(c->tbl, &k, &v)) { - rb_bug("failed to delete\n"); - } - if (v != 0) { - rb_bug("unexpected value deleted: %"PRIuVALUE" (expected 0)", (VALUE)v); - } - return ST_CONTINUE; - } - rb_bug("should never get here\n"); + if (c->nr == 1) { + st_data_t k = 0; + st_data_t v; + + if (!st_delete(c->tbl, &k, &v)) { + rb_bug("failed to delete"); + } + if (v != 0) { + rb_bug("unexpected value deleted: %"PRIuVALUE" (expected 0)", (VALUE)v); + } + return ST_CONTINUE; + } + rb_bug("should never get here"); } rb_raise(rb_eArgError, "unexpected arg: %+"PRIsVALUE, c->test); @@ -145,21 +145,21 @@ unp_fe(VALUE self, VALUE test) st_add_direct(tbl, 0, 0); - if (tbl->bins != NULL) rb_bug("should still be packed\n"); + if (tbl->bins != NULL) rb_bug("should still be packed"); st_foreach(tbl, unp_fe_i, (st_data_t)&c); if (c.test == ID2SYM(rb_intern("unpack_delete"))) { - if (c.nr != 1) { - rb_bug("mismatched iteration: %"PRIuVALUE" (expected 1)\n", (VALUE)c.nr); - } + if (c.nr != 1) { + rb_bug("mismatched iteration: %"PRIuVALUE" (expected 1)", (VALUE)c.nr); + } } else if (c.nr != expect_size) { - rb_bug("mismatched iteration: %"PRIuVALUE" (expected %"PRIuVALUE"o)\n", - (VALUE)c.nr, (VALUE)expect_size); + rb_bug("mismatched iteration: %"PRIuVALUE" (expected %"PRIuVALUE"o)", + (VALUE)c.nr, (VALUE)expect_size); } - if (tbl->bins == NULL) rb_bug("should be unpacked\n"); + if (tbl->bins == NULL) rb_bug("should be unpacked"); st_free_table(tbl); diff --git a/ext/-test-/st/numhash/depend b/ext/-test-/st/numhash/depend index b3475f5fc5..ef28c892f3 100644 --- a/ext/-test-/st/numhash/depend +++ b/ext/-test-/st/numhash/depend @@ -14,6 +14,7 @@ numhash.o: $(hdrdir)/ruby/backward/2/stdalign.h numhash.o: $(hdrdir)/ruby/backward/2/stdarg.h numhash.o: $(hdrdir)/ruby/defines.h numhash.o: $(hdrdir)/ruby/intern.h +numhash.o: $(hdrdir)/ruby/internal/abi.h numhash.o: $(hdrdir)/ruby/internal/anyargs.h numhash.o: $(hdrdir)/ruby/internal/arithmetic.h numhash.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/st/numhash/numhash.c b/ext/-test-/st/numhash/numhash.c index aa8015e86c..7e8d5d9fe2 100644 --- a/ext/-test-/st/numhash/numhash.c +++ b/ext/-test-/st/numhash/numhash.c @@ -42,7 +42,7 @@ numhash_aref(VALUE self, VALUE key) st_table *tbl = (st_table *)Check_TypedStruct(self, &numhash_type); if (!SPECIAL_CONST_P(key)) rb_raise(rb_eArgError, "not a special const"); if (st_lookup(tbl, (st_data_t)key, &data)) - return (VALUE)data; + return (VALUE)data; return Qnil; } @@ -79,12 +79,12 @@ update_func(st_data_t *key, st_data_t *value, st_data_t arg, int existing) VALUE ret = rb_yield_values(existing ? 2 : 1, (VALUE)*key, (VALUE)*value); switch (ret) { case Qfalse: - return ST_STOP; + return ST_STOP; case Qnil: - return ST_DELETE; + return ST_DELETE; default: - *value = ret; - return ST_CONTINUE; + *value = ret; + return ST_CONTINUE; } } @@ -93,9 +93,9 @@ numhash_update(VALUE self, VALUE key) { st_table *table = (st_table *)Check_TypedStruct(self, &numhash_type); if (st_update(table, (st_data_t)key, update_func, 0)) - return Qtrue; + return Qtrue; else - return Qfalse; + return Qfalse; } #if SIZEOF_LONG == SIZEOF_VOIDP @@ -117,7 +117,7 @@ numhash_delete_safe(VALUE self, VALUE key) st_table *table = (st_table *)Check_TypedStruct(self, &numhash_type); st_data_t val, k = (st_data_t)key; if (st_delete_safe(table, &k, &val, (st_data_t)self)) { - return val; + return val; } return Qnil; } diff --git a/ext/-test-/st/update/depend b/ext/-test-/st/update/depend index bbf97cbbfb..2d5ff224a2 100644 --- a/ext/-test-/st/update/depend +++ b/ext/-test-/st/update/depend @@ -14,6 +14,7 @@ update.o: $(hdrdir)/ruby/backward/2/stdalign.h update.o: $(hdrdir)/ruby/backward/2/stdarg.h update.o: $(hdrdir)/ruby/defines.h update.o: $(hdrdir)/ruby/intern.h +update.o: $(hdrdir)/ruby/internal/abi.h update.o: $(hdrdir)/ruby/internal/anyargs.h update.o: $(hdrdir)/ruby/internal/arithmetic.h update.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/st/update/update.c b/ext/-test-/st/update/update.c index 979ad3e334..ea7fab12e1 100644 --- a/ext/-test-/st/update/update.c +++ b/ext/-test-/st/update/update.c @@ -7,12 +7,12 @@ update_func(st_data_t *key, st_data_t *value, st_data_t arg, int existing) VALUE ret = rb_yield_values(existing ? 2 : 1, (VALUE)*key, (VALUE)*value); switch (ret) { case Qfalse: - return ST_STOP; + return ST_STOP; case Qnil: - return ST_DELETE; + return ST_DELETE; default: - *value = ret; - return ST_CONTINUE; + *value = ret; + return ST_CONTINUE; } } @@ -20,9 +20,9 @@ static VALUE test_st_update(VALUE self, VALUE key) { if (st_update(RHASH_TBL(self), (st_data_t)key, update_func, 0)) - return Qtrue; + return Qtrue; else - return Qfalse; + return Qfalse; } void diff --git a/ext/-test-/string/coderange.c b/ext/-test-/string/coderange.c index bc998ca372..4197ecca9f 100644 --- a/ext/-test-/string/coderange.c +++ b/ext/-test-/string/coderange.c @@ -8,13 +8,13 @@ coderange_int2sym(int coderange) { switch (coderange) { case ENC_CODERANGE_7BIT: - return sym_7bit; + return sym_7bit; case ENC_CODERANGE_VALID: - return sym_valid; + return sym_valid; case ENC_CODERANGE_UNKNOWN: - return sym_unknown; + return sym_unknown; case ENC_CODERANGE_BROKEN: - return sym_broken; + return sym_broken; } rb_bug("wrong condition of coderange"); UNREACHABLE_RETURN(Qnil); diff --git a/ext/-test-/string/cstr.c b/ext/-test-/string/cstr.c index 1eadb8b4fd..b0b1ef5374 100644 --- a/ext/-test-/string/cstr.c +++ b/ext/-test-/string/cstr.c @@ -42,11 +42,11 @@ bug_str_cstr_term_char(VALUE str) len = rb_enc_mbminlen(enc); c = rb_enc_precise_mbclen(s, s + len, enc); if (!MBCLEN_CHARFOUND_P(c)) { - c = (unsigned char)*s; + c = (unsigned char)*s; } else { - c = rb_enc_mbc_to_codepoint(s, s + len, enc); - if (!c) return Qnil; + c = rb_enc_mbc_to_codepoint(s, s + len, enc); + if (!c) return Qnil; } return rb_enc_uint_chr((unsigned int)c, enc); } @@ -61,18 +61,12 @@ bug_str_unterminated_substring(VALUE str, VALUE vbeg, VALUE vlen) if (RSTRING_LEN(str) < beg) rb_raise(rb_eIndexError, "beg: %ld", beg); if (RSTRING_LEN(str) < beg + len) rb_raise(rb_eIndexError, "end: %ld", beg + len); str = rb_str_new_shared(str); + RSTRING(str)->len = len; if (STR_EMBED_P(str)) { -#if USE_RVARGC - RSTRING(str)->as.embed.len = (short)len; -#else - RSTRING(str)->basic.flags &= ~RSTRING_EMBED_LEN_MASK; - RSTRING(str)->basic.flags |= len << RSTRING_EMBED_LEN_SHIFT; -#endif memmove(RSTRING(str)->as.embed.ary, RSTRING(str)->as.embed.ary + beg, len); } else { - RSTRING(str)->as.heap.ptr += beg; - RSTRING(str)->as.heap.len = len; + RSTRING(str)->as.heap.ptr += beg; } return str; } @@ -104,7 +98,7 @@ bug_str_s_cstr_term_char(VALUE self, VALUE str) const int term_fill_len = (termlen);\ *term_fill_ptr = '\0';\ if (UNLIKELY(term_fill_len > 1))\ - memset(term_fill_ptr, 0, term_fill_len);\ + memset(term_fill_ptr, 0, term_fill_len);\ } while (0) static VALUE @@ -116,14 +110,10 @@ bug_str_s_cstr_noembed(VALUE self, VALUE str) Check_Type(str, T_STRING); FL_SET((str2), STR_NOEMBED); memcpy(buf, RSTRING_PTR(str), capacity); -#if USE_RVARGC RBASIC(str2)->flags &= ~(STR_SHARED | FL_USER5 | FL_USER6); -#else - RBASIC(str2)->flags &= ~RSTRING_EMBED_LEN_MASK; -#endif RSTRING(str2)->as.heap.aux.capa = capacity; RSTRING(str2)->as.heap.ptr = buf; - RSTRING(str2)->as.heap.len = RSTRING_LEN(str); + RSTRING(str2)->len = RSTRING_LEN(str); TERM_FILL(RSTRING_END(str2), TERM_LEN(str)); return str2; } diff --git a/ext/-test-/string/depend b/ext/-test-/string/depend index 1e2e123130..26720282b2 100644 --- a/ext/-test-/string/depend +++ b/ext/-test-/string/depend @@ -16,6 +16,7 @@ capacity.o: $(hdrdir)/ruby/backward/2/stdarg.h capacity.o: $(hdrdir)/ruby/defines.h capacity.o: $(hdrdir)/ruby/encoding.h capacity.o: $(hdrdir)/ruby/intern.h +capacity.o: $(hdrdir)/ruby/internal/abi.h capacity.o: $(hdrdir)/ruby/internal/anyargs.h capacity.o: $(hdrdir)/ruby/internal/arithmetic.h capacity.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -53,6 +54,7 @@ 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/packed_struct.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 @@ -121,7 +123,6 @@ 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 @@ -152,7 +153,6 @@ 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 @@ -188,6 +188,7 @@ coderange.o: $(hdrdir)/ruby/backward/2/stdarg.h coderange.o: $(hdrdir)/ruby/defines.h coderange.o: $(hdrdir)/ruby/encoding.h coderange.o: $(hdrdir)/ruby/intern.h +coderange.o: $(hdrdir)/ruby/internal/abi.h coderange.o: $(hdrdir)/ruby/internal/anyargs.h coderange.o: $(hdrdir)/ruby/internal/arithmetic.h coderange.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -225,6 +226,7 @@ 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/packed_struct.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 @@ -293,7 +295,6 @@ 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 @@ -324,7 +325,6 @@ 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 @@ -359,6 +359,7 @@ cstr.o: $(hdrdir)/ruby/backward/2/stdarg.h cstr.o: $(hdrdir)/ruby/defines.h cstr.o: $(hdrdir)/ruby/encoding.h cstr.o: $(hdrdir)/ruby/intern.h +cstr.o: $(hdrdir)/ruby/internal/abi.h cstr.o: $(hdrdir)/ruby/internal/anyargs.h cstr.o: $(hdrdir)/ruby/internal/arithmetic.h cstr.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -396,6 +397,7 @@ 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/packed_struct.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 @@ -464,7 +466,6 @@ 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 @@ -495,7 +496,6 @@ 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 @@ -532,6 +532,7 @@ ellipsize.o: $(hdrdir)/ruby/backward/2/stdalign.h ellipsize.o: $(hdrdir)/ruby/backward/2/stdarg.h ellipsize.o: $(hdrdir)/ruby/defines.h ellipsize.o: $(hdrdir)/ruby/intern.h +ellipsize.o: $(hdrdir)/ruby/internal/abi.h ellipsize.o: $(hdrdir)/ruby/internal/anyargs.h ellipsize.o: $(hdrdir)/ruby/internal/arithmetic.h ellipsize.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -569,6 +570,7 @@ 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/packed_struct.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 @@ -628,7 +630,6 @@ 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 @@ -659,7 +660,6 @@ 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 @@ -692,6 +692,7 @@ enc_associate.o: $(hdrdir)/ruby/backward/2/stdarg.h enc_associate.o: $(hdrdir)/ruby/defines.h enc_associate.o: $(hdrdir)/ruby/encoding.h enc_associate.o: $(hdrdir)/ruby/intern.h +enc_associate.o: $(hdrdir)/ruby/internal/abi.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 @@ -729,6 +730,7 @@ 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/packed_struct.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 @@ -797,7 +799,6 @@ 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 @@ -828,7 +829,6 @@ 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 @@ -847,6 +847,177 @@ enc_associate.o: $(hdrdir)/ruby/ruby.h enc_associate.o: $(hdrdir)/ruby/st.h enc_associate.o: $(hdrdir)/ruby/subst.h enc_associate.o: enc_associate.c +enc_dummy.o: $(RUBY_EXTCONF_H) +enc_dummy.o: $(arch_hdrdir)/ruby/config.h +enc_dummy.o: $(hdrdir)/ruby.h +enc_dummy.o: $(hdrdir)/ruby/assert.h +enc_dummy.o: $(hdrdir)/ruby/backward.h +enc_dummy.o: $(hdrdir)/ruby/backward/2/assume.h +enc_dummy.o: $(hdrdir)/ruby/backward/2/attributes.h +enc_dummy.o: $(hdrdir)/ruby/backward/2/bool.h +enc_dummy.o: $(hdrdir)/ruby/backward/2/inttypes.h +enc_dummy.o: $(hdrdir)/ruby/backward/2/limits.h +enc_dummy.o: $(hdrdir)/ruby/backward/2/long_long.h +enc_dummy.o: $(hdrdir)/ruby/backward/2/stdalign.h +enc_dummy.o: $(hdrdir)/ruby/backward/2/stdarg.h +enc_dummy.o: $(hdrdir)/ruby/defines.h +enc_dummy.o: $(hdrdir)/ruby/encoding.h +enc_dummy.o: $(hdrdir)/ruby/intern.h +enc_dummy.o: $(hdrdir)/ruby/internal/abi.h +enc_dummy.o: $(hdrdir)/ruby/internal/anyargs.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/char.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/double.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/int.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/long.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/short.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h +enc_dummy.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h +enc_dummy.o: $(hdrdir)/ruby/internal/assume.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/alloc_size.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/artificial.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/cold.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/const.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/constexpr.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/deprecated.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/error.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/flag_enum.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/forceinline.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/format.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/noalias.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/nodiscard.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/noexcept.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/noinline.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/nonnull.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/noreturn.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/packed_struct.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/pure.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/restrict.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/warning.h +enc_dummy.o: $(hdrdir)/ruby/internal/attr/weakref.h +enc_dummy.o: $(hdrdir)/ruby/internal/cast.h +enc_dummy.o: $(hdrdir)/ruby/internal/compiler_is.h +enc_dummy.o: $(hdrdir)/ruby/internal/compiler_is/apple.h +enc_dummy.o: $(hdrdir)/ruby/internal/compiler_is/clang.h +enc_dummy.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h +enc_dummy.o: $(hdrdir)/ruby/internal/compiler_is/intel.h +enc_dummy.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h +enc_dummy.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h +enc_dummy.o: $(hdrdir)/ruby/internal/compiler_since.h +enc_dummy.o: $(hdrdir)/ruby/internal/config.h +enc_dummy.o: $(hdrdir)/ruby/internal/constant_p.h +enc_dummy.o: $(hdrdir)/ruby/internal/core.h +enc_dummy.o: $(hdrdir)/ruby/internal/core/rarray.h +enc_dummy.o: $(hdrdir)/ruby/internal/core/rbasic.h +enc_dummy.o: $(hdrdir)/ruby/internal/core/rbignum.h +enc_dummy.o: $(hdrdir)/ruby/internal/core/rclass.h +enc_dummy.o: $(hdrdir)/ruby/internal/core/rdata.h +enc_dummy.o: $(hdrdir)/ruby/internal/core/rfile.h +enc_dummy.o: $(hdrdir)/ruby/internal/core/rhash.h +enc_dummy.o: $(hdrdir)/ruby/internal/core/robject.h +enc_dummy.o: $(hdrdir)/ruby/internal/core/rregexp.h +enc_dummy.o: $(hdrdir)/ruby/internal/core/rstring.h +enc_dummy.o: $(hdrdir)/ruby/internal/core/rstruct.h +enc_dummy.o: $(hdrdir)/ruby/internal/core/rtypeddata.h +enc_dummy.o: $(hdrdir)/ruby/internal/ctype.h +enc_dummy.o: $(hdrdir)/ruby/internal/dllexport.h +enc_dummy.o: $(hdrdir)/ruby/internal/dosish.h +enc_dummy.o: $(hdrdir)/ruby/internal/encoding/coderange.h +enc_dummy.o: $(hdrdir)/ruby/internal/encoding/ctype.h +enc_dummy.o: $(hdrdir)/ruby/internal/encoding/encoding.h +enc_dummy.o: $(hdrdir)/ruby/internal/encoding/pathname.h +enc_dummy.o: $(hdrdir)/ruby/internal/encoding/re.h +enc_dummy.o: $(hdrdir)/ruby/internal/encoding/sprintf.h +enc_dummy.o: $(hdrdir)/ruby/internal/encoding/string.h +enc_dummy.o: $(hdrdir)/ruby/internal/encoding/symbol.h +enc_dummy.o: $(hdrdir)/ruby/internal/encoding/transcode.h +enc_dummy.o: $(hdrdir)/ruby/internal/error.h +enc_dummy.o: $(hdrdir)/ruby/internal/eval.h +enc_dummy.o: $(hdrdir)/ruby/internal/event.h +enc_dummy.o: $(hdrdir)/ruby/internal/fl_type.h +enc_dummy.o: $(hdrdir)/ruby/internal/gc.h +enc_dummy.o: $(hdrdir)/ruby/internal/glob.h +enc_dummy.o: $(hdrdir)/ruby/internal/globals.h +enc_dummy.o: $(hdrdir)/ruby/internal/has/attribute.h +enc_dummy.o: $(hdrdir)/ruby/internal/has/builtin.h +enc_dummy.o: $(hdrdir)/ruby/internal/has/c_attribute.h +enc_dummy.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h +enc_dummy.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h +enc_dummy.o: $(hdrdir)/ruby/internal/has/extension.h +enc_dummy.o: $(hdrdir)/ruby/internal/has/feature.h +enc_dummy.o: $(hdrdir)/ruby/internal/has/warning.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/array.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/bignum.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/class.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/compar.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/complex.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/cont.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/dir.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/enum.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/enumerator.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/error.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/eval.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/file.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/hash.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/io.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/load.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/marshal.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/numeric.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/object.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/parse.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/proc.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/process.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/random.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/range.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/rational.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/re.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/ruby.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/select.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/select/largesize.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/signal.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/sprintf.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/string.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/struct.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/thread.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/time.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/variable.h +enc_dummy.o: $(hdrdir)/ruby/internal/intern/vm.h +enc_dummy.o: $(hdrdir)/ruby/internal/interpreter.h +enc_dummy.o: $(hdrdir)/ruby/internal/iterator.h +enc_dummy.o: $(hdrdir)/ruby/internal/memory.h +enc_dummy.o: $(hdrdir)/ruby/internal/method.h +enc_dummy.o: $(hdrdir)/ruby/internal/module.h +enc_dummy.o: $(hdrdir)/ruby/internal/newobj.h +enc_dummy.o: $(hdrdir)/ruby/internal/scan_args.h +enc_dummy.o: $(hdrdir)/ruby/internal/special_consts.h +enc_dummy.o: $(hdrdir)/ruby/internal/static_assert.h +enc_dummy.o: $(hdrdir)/ruby/internal/stdalign.h +enc_dummy.o: $(hdrdir)/ruby/internal/stdbool.h +enc_dummy.o: $(hdrdir)/ruby/internal/symbol.h +enc_dummy.o: $(hdrdir)/ruby/internal/value.h +enc_dummy.o: $(hdrdir)/ruby/internal/value_type.h +enc_dummy.o: $(hdrdir)/ruby/internal/variable.h +enc_dummy.o: $(hdrdir)/ruby/internal/warning_push.h +enc_dummy.o: $(hdrdir)/ruby/internal/xmalloc.h +enc_dummy.o: $(hdrdir)/ruby/missing.h +enc_dummy.o: $(hdrdir)/ruby/onigmo.h +enc_dummy.o: $(hdrdir)/ruby/oniguruma.h +enc_dummy.o: $(hdrdir)/ruby/ruby.h +enc_dummy.o: $(hdrdir)/ruby/st.h +enc_dummy.o: $(hdrdir)/ruby/subst.h +enc_dummy.o: enc_dummy.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/assert.h @@ -862,6 +1033,7 @@ enc_str_buf_cat.o: $(hdrdir)/ruby/backward/2/stdarg.h enc_str_buf_cat.o: $(hdrdir)/ruby/defines.h enc_str_buf_cat.o: $(hdrdir)/ruby/encoding.h enc_str_buf_cat.o: $(hdrdir)/ruby/intern.h +enc_str_buf_cat.o: $(hdrdir)/ruby/internal/abi.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 @@ -899,6 +1071,7 @@ 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/packed_struct.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 @@ -967,7 +1140,6 @@ 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 @@ -998,7 +1170,6 @@ 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 @@ -1033,6 +1204,7 @@ fstring.o: $(hdrdir)/ruby/backward/2/stdarg.h fstring.o: $(hdrdir)/ruby/defines.h fstring.o: $(hdrdir)/ruby/encoding.h fstring.o: $(hdrdir)/ruby/intern.h +fstring.o: $(hdrdir)/ruby/internal/abi.h fstring.o: $(hdrdir)/ruby/internal/anyargs.h fstring.o: $(hdrdir)/ruby/internal/arithmetic.h fstring.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -1070,6 +1242,7 @@ 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/packed_struct.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 @@ -1138,7 +1311,6 @@ 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 @@ -1169,7 +1341,6 @@ 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 @@ -1203,6 +1374,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -1240,6 +1412,7 @@ 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/packed_struct.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 @@ -1299,7 +1472,6 @@ 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 @@ -1330,7 +1502,6 @@ 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 @@ -1362,6 +1533,7 @@ modify.o: $(hdrdir)/ruby/backward/2/stdalign.h modify.o: $(hdrdir)/ruby/backward/2/stdarg.h modify.o: $(hdrdir)/ruby/defines.h modify.o: $(hdrdir)/ruby/intern.h +modify.o: $(hdrdir)/ruby/internal/abi.h modify.o: $(hdrdir)/ruby/internal/anyargs.h modify.o: $(hdrdir)/ruby/internal/arithmetic.h modify.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -1399,6 +1571,7 @@ 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/packed_struct.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 @@ -1458,7 +1631,6 @@ 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 @@ -1489,7 +1661,6 @@ 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 @@ -1522,6 +1693,7 @@ new.o: $(hdrdir)/ruby/backward/2/stdarg.h new.o: $(hdrdir)/ruby/defines.h new.o: $(hdrdir)/ruby/encoding.h new.o: $(hdrdir)/ruby/intern.h +new.o: $(hdrdir)/ruby/internal/abi.h new.o: $(hdrdir)/ruby/internal/anyargs.h new.o: $(hdrdir)/ruby/internal/arithmetic.h new.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -1559,6 +1731,7 @@ 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/packed_struct.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 @@ -1627,7 +1800,6 @@ 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 @@ -1658,7 +1830,6 @@ 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 @@ -1692,6 +1863,7 @@ nofree.o: $(hdrdir)/ruby/backward/2/stdalign.h nofree.o: $(hdrdir)/ruby/backward/2/stdarg.h nofree.o: $(hdrdir)/ruby/defines.h nofree.o: $(hdrdir)/ruby/intern.h +nofree.o: $(hdrdir)/ruby/internal/abi.h nofree.o: $(hdrdir)/ruby/internal/anyargs.h nofree.o: $(hdrdir)/ruby/internal/arithmetic.h nofree.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -1729,6 +1901,7 @@ 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/packed_struct.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 @@ -1788,7 +1961,6 @@ 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 @@ -1819,7 +1991,6 @@ 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 @@ -1851,6 +2022,7 @@ normalize.o: $(hdrdir)/ruby/backward/2/stdarg.h normalize.o: $(hdrdir)/ruby/defines.h normalize.o: $(hdrdir)/ruby/encoding.h normalize.o: $(hdrdir)/ruby/intern.h +normalize.o: $(hdrdir)/ruby/internal/abi.h normalize.o: $(hdrdir)/ruby/internal/anyargs.h normalize.o: $(hdrdir)/ruby/internal/arithmetic.h normalize.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -1888,6 +2060,7 @@ 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/packed_struct.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 @@ -1956,7 +2129,6 @@ 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 @@ -1987,7 +2159,6 @@ 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 @@ -2023,6 +2194,7 @@ qsort.o: $(hdrdir)/ruby/backward/2/stdarg.h qsort.o: $(hdrdir)/ruby/defines.h qsort.o: $(hdrdir)/ruby/encoding.h qsort.o: $(hdrdir)/ruby/intern.h +qsort.o: $(hdrdir)/ruby/internal/abi.h qsort.o: $(hdrdir)/ruby/internal/anyargs.h qsort.o: $(hdrdir)/ruby/internal/arithmetic.h qsort.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -2060,6 +2232,7 @@ 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/packed_struct.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 @@ -2128,7 +2301,6 @@ 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 @@ -2159,7 +2331,6 @@ 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 @@ -2194,6 +2365,7 @@ rb_interned_str.o: $(hdrdir)/ruby/backward/2/stdalign.h rb_interned_str.o: $(hdrdir)/ruby/backward/2/stdarg.h rb_interned_str.o: $(hdrdir)/ruby/defines.h rb_interned_str.o: $(hdrdir)/ruby/intern.h +rb_interned_str.o: $(hdrdir)/ruby/internal/abi.h rb_interned_str.o: $(hdrdir)/ruby/internal/anyargs.h rb_interned_str.o: $(hdrdir)/ruby/internal/arithmetic.h rb_interned_str.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -2231,6 +2403,7 @@ rb_interned_str.o: $(hdrdir)/ruby/internal/attr/noexcept.h rb_interned_str.o: $(hdrdir)/ruby/internal/attr/noinline.h rb_interned_str.o: $(hdrdir)/ruby/internal/attr/nonnull.h rb_interned_str.o: $(hdrdir)/ruby/internal/attr/noreturn.h +rb_interned_str.o: $(hdrdir)/ruby/internal/attr/packed_struct.h rb_interned_str.o: $(hdrdir)/ruby/internal/attr/pure.h rb_interned_str.o: $(hdrdir)/ruby/internal/attr/restrict.h rb_interned_str.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h @@ -2290,7 +2463,6 @@ rb_interned_str.o: $(hdrdir)/ruby/internal/intern/enumerator.h rb_interned_str.o: $(hdrdir)/ruby/internal/intern/error.h rb_interned_str.o: $(hdrdir)/ruby/internal/intern/eval.h rb_interned_str.o: $(hdrdir)/ruby/internal/intern/file.h -rb_interned_str.o: $(hdrdir)/ruby/internal/intern/gc.h rb_interned_str.o: $(hdrdir)/ruby/internal/intern/hash.h rb_interned_str.o: $(hdrdir)/ruby/internal/intern/io.h rb_interned_str.o: $(hdrdir)/ruby/internal/intern/load.h @@ -2321,7 +2493,6 @@ rb_interned_str.o: $(hdrdir)/ruby/internal/memory.h rb_interned_str.o: $(hdrdir)/ruby/internal/method.h rb_interned_str.o: $(hdrdir)/ruby/internal/module.h rb_interned_str.o: $(hdrdir)/ruby/internal/newobj.h -rb_interned_str.o: $(hdrdir)/ruby/internal/rgengc.h rb_interned_str.o: $(hdrdir)/ruby/internal/scan_args.h rb_interned_str.o: $(hdrdir)/ruby/internal/special_consts.h rb_interned_str.o: $(hdrdir)/ruby/internal/static_assert.h @@ -2353,6 +2524,7 @@ rb_str_dup.o: $(hdrdir)/ruby/backward/2/stdalign.h rb_str_dup.o: $(hdrdir)/ruby/backward/2/stdarg.h rb_str_dup.o: $(hdrdir)/ruby/defines.h rb_str_dup.o: $(hdrdir)/ruby/intern.h +rb_str_dup.o: $(hdrdir)/ruby/internal/abi.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 @@ -2390,6 +2562,7 @@ 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/packed_struct.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 @@ -2449,7 +2622,6 @@ 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 @@ -2480,7 +2652,6 @@ 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 @@ -2512,6 +2683,7 @@ set_len.o: $(hdrdir)/ruby/backward/2/stdalign.h set_len.o: $(hdrdir)/ruby/backward/2/stdarg.h set_len.o: $(hdrdir)/ruby/defines.h set_len.o: $(hdrdir)/ruby/intern.h +set_len.o: $(hdrdir)/ruby/internal/abi.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 @@ -2549,6 +2721,7 @@ 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/packed_struct.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 @@ -2608,7 +2781,6 @@ 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 @@ -2639,7 +2811,6 @@ 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 diff --git a/ext/-test-/string/enc_dummy.c b/ext/-test-/string/enc_dummy.c new file mode 100644 index 0000000000..4169552655 --- /dev/null +++ b/ext/-test-/string/enc_dummy.c @@ -0,0 +1,15 @@ +#include "ruby.h" +#include "ruby/encoding.h" + +VALUE +bug_rb_define_dummy_encoding(VALUE self, VALUE name) +{ + int idx = rb_define_dummy_encoding(RSTRING_PTR(name)); + return rb_enc_from_encoding(rb_enc_from_index(idx)); +} + +void +Init_string_enc_dummy(VALUE klass) +{ + rb_define_singleton_method(klass, "rb_define_dummy_encoding", bug_rb_define_dummy_encoding, 1); +} diff --git a/ext/-test-/string/qsort.c b/ext/-test-/string/qsort.c index fb7ea3d8cb..4a641e74e3 100644 --- a/ext/-test-/string/qsort.c +++ b/ext/-test-/string/qsort.c @@ -35,22 +35,22 @@ bug_str_qsort_bang(int argc, VALUE *argv, VALUE str) rb_scan_args(argc, argv, "03", &beg, &len, &size); l = RSTRING_LEN(str); if (!NIL_P(beg) && (b = NUM2INT(beg)) < 0 && (b += l) < 0) { - rb_raise(rb_eArgError, "out of bounds"); + rb_raise(rb_eArgError, "out of bounds"); } if (!NIL_P(size) && (s = NUM2INT(size)) < 0) { - rb_raise(rb_eArgError, "negative size"); + rb_raise(rb_eArgError, "negative size"); } if (NIL_P(len) || - (((n = NUM2INT(len)) < 0) ? - (rb_raise(rb_eArgError, "negative length"), 0) : - (b + n * s > l))) { - n = (l - b) / s; + (((n = NUM2INT(len)) < 0) ? + (rb_raise(rb_eArgError, "negative length"), 0) : + (b + n * s > l))) { + n = (l - b) / s; } rb_str_modify(str); d.enc = rb_enc_get(str); d.elsize = s; ruby_qsort(RSTRING_PTR(str) + b, n, s, - rb_block_given_p() ? cmp_1 : cmp_2, &d); + rb_block_given_p() ? cmp_1 : cmp_2, &d); return str; } diff --git a/ext/-test-/struct/depend b/ext/-test-/struct/depend index c9dcffd3c4..191408cc90 100644 --- a/ext/-test-/struct/depend +++ b/ext/-test-/struct/depend @@ -14,6 +14,7 @@ duplicate.o: $(hdrdir)/ruby/backward/2/stdalign.h duplicate.o: $(hdrdir)/ruby/backward/2/stdarg.h duplicate.o: $(hdrdir)/ruby/defines.h duplicate.o: $(hdrdir)/ruby/intern.h +duplicate.o: $(hdrdir)/ruby/internal/abi.h duplicate.o: $(hdrdir)/ruby/internal/anyargs.h duplicate.o: $(hdrdir)/ruby/internal/arithmetic.h duplicate.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 @@ -173,6 +173,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -210,6 +211,7 @@ 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/packed_struct.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 @@ -269,7 +271,6 @@ 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 @@ -300,7 +301,6 @@ 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 @@ -332,6 +332,7 @@ len.o: $(hdrdir)/ruby/backward/2/stdalign.h len.o: $(hdrdir)/ruby/backward/2/stdarg.h len.o: $(hdrdir)/ruby/defines.h len.o: $(hdrdir)/ruby/intern.h +len.o: $(hdrdir)/ruby/internal/abi.h len.o: $(hdrdir)/ruby/internal/anyargs.h len.o: $(hdrdir)/ruby/internal/arithmetic.h len.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -369,6 +370,7 @@ 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/packed_struct.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 @@ -428,7 +430,6 @@ 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 @@ -459,7 +460,6 @@ 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 @@ -491,6 +491,7 @@ member.o: $(hdrdir)/ruby/backward/2/stdalign.h member.o: $(hdrdir)/ruby/backward/2/stdarg.h member.o: $(hdrdir)/ruby/defines.h member.o: $(hdrdir)/ruby/intern.h +member.o: $(hdrdir)/ruby/internal/abi.h member.o: $(hdrdir)/ruby/internal/anyargs.h member.o: $(hdrdir)/ruby/internal/arithmetic.h member.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -528,6 +529,7 @@ 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/packed_struct.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 @@ -587,7 +589,6 @@ 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 @@ -618,7 +619,6 @@ 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 diff --git a/ext/-test-/struct/member.c b/ext/-test-/struct/member.c index 1d404039b4..f5400fe477 100644 --- a/ext/-test-/struct/member.c +++ b/ext/-test-/struct/member.c @@ -6,7 +6,7 @@ bug_struct_get(VALUE obj, VALUE name) ID id = rb_check_id(&name); if (!id) { - rb_name_error_str(name, "`%"PRIsVALUE"' is not a struct member", name); + rb_name_error_str(name, "`%"PRIsVALUE"' is not a struct member", name); } return rb_struct_getmember(obj, id); } diff --git a/ext/-test-/symbol/depend b/ext/-test-/symbol/depend index f462855b40..dd1b5c305f 100644 --- a/ext/-test-/symbol/depend +++ b/ext/-test-/symbol/depend @@ -14,6 +14,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 @@ -173,6 +173,7 @@ type.o: $(hdrdir)/ruby/backward/2/stdalign.h type.o: $(hdrdir)/ruby/backward/2/stdarg.h type.o: $(hdrdir)/ruby/defines.h type.o: $(hdrdir)/ruby/intern.h +type.o: $(hdrdir)/ruby/internal/abi.h type.o: $(hdrdir)/ruby/internal/anyargs.h type.o: $(hdrdir)/ruby/internal/arithmetic.h type.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -210,6 +211,7 @@ 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/packed_struct.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 @@ -269,7 +271,6 @@ 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 @@ -300,7 +301,6 @@ 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 diff --git a/ext/-test-/symbol/type.c b/ext/-test-/symbol/type.c index e51e09eb26..8d0e647340 100644 --- a/ext/-test-/symbol/type.c +++ b/ext/-test-/symbol/type.c @@ -2,12 +2,12 @@ #ifdef HAVE_RB_IS_CONST_NAME # define get_symbol_type(type, t, name) do { \ - ID id = rb_check_id(&name); \ - t = (id ? rb_is_##type##_id(id) : rb_is_##type##_name(name)); \ + ID id = rb_check_id(&name); \ + t = (id ? rb_is_##type##_id(id) : rb_is_##type##_name(name)); \ } while (0) #else # define get_symbol_type(type, t, name) do { \ - t = rb_is_##type##_id(rb_to_id(name)); \ + t = rb_is_##type##_id(rb_to_id(name)); \ } while (0) #endif diff --git a/ext/-test-/thread/instrumentation/depend b/ext/-test-/thread/instrumentation/depend new file mode 100644 index 0000000000..b03f51870f --- /dev/null +++ b/ext/-test-/thread/instrumentation/depend @@ -0,0 +1,163 @@ +# AUTOGENERATED DEPENDENCIES START +instrumentation.o: $(RUBY_EXTCONF_H) +instrumentation.o: $(arch_hdrdir)/ruby/config.h +instrumentation.o: $(hdrdir)/ruby/assert.h +instrumentation.o: $(hdrdir)/ruby/atomic.h +instrumentation.o: $(hdrdir)/ruby/backward.h +instrumentation.o: $(hdrdir)/ruby/backward/2/assume.h +instrumentation.o: $(hdrdir)/ruby/backward/2/attributes.h +instrumentation.o: $(hdrdir)/ruby/backward/2/bool.h +instrumentation.o: $(hdrdir)/ruby/backward/2/inttypes.h +instrumentation.o: $(hdrdir)/ruby/backward/2/limits.h +instrumentation.o: $(hdrdir)/ruby/backward/2/long_long.h +instrumentation.o: $(hdrdir)/ruby/backward/2/stdalign.h +instrumentation.o: $(hdrdir)/ruby/backward/2/stdarg.h +instrumentation.o: $(hdrdir)/ruby/defines.h +instrumentation.o: $(hdrdir)/ruby/intern.h +instrumentation.o: $(hdrdir)/ruby/internal/abi.h +instrumentation.o: $(hdrdir)/ruby/internal/anyargs.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/char.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/double.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/fixnum.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/gid_t.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/int.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/intptr_t.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/long.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/long_long.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/mode_t.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/off_t.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/pid_t.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/short.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/size_t.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/st_data_t.h +instrumentation.o: $(hdrdir)/ruby/internal/arithmetic/uid_t.h +instrumentation.o: $(hdrdir)/ruby/internal/assume.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/alloc_size.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/artificial.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/cold.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/const.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/constexpr.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/deprecated.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/diagnose_if.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/enum_extensibility.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/error.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/flag_enum.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/forceinline.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/format.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/maybe_unused.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/noalias.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/nodiscard.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/noexcept.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/noinline.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/nonnull.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/noreturn.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/packed_struct.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/pure.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/restrict.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/warning.h +instrumentation.o: $(hdrdir)/ruby/internal/attr/weakref.h +instrumentation.o: $(hdrdir)/ruby/internal/cast.h +instrumentation.o: $(hdrdir)/ruby/internal/compiler_is.h +instrumentation.o: $(hdrdir)/ruby/internal/compiler_is/apple.h +instrumentation.o: $(hdrdir)/ruby/internal/compiler_is/clang.h +instrumentation.o: $(hdrdir)/ruby/internal/compiler_is/gcc.h +instrumentation.o: $(hdrdir)/ruby/internal/compiler_is/intel.h +instrumentation.o: $(hdrdir)/ruby/internal/compiler_is/msvc.h +instrumentation.o: $(hdrdir)/ruby/internal/compiler_is/sunpro.h +instrumentation.o: $(hdrdir)/ruby/internal/compiler_since.h +instrumentation.o: $(hdrdir)/ruby/internal/config.h +instrumentation.o: $(hdrdir)/ruby/internal/constant_p.h +instrumentation.o: $(hdrdir)/ruby/internal/core.h +instrumentation.o: $(hdrdir)/ruby/internal/core/rarray.h +instrumentation.o: $(hdrdir)/ruby/internal/core/rbasic.h +instrumentation.o: $(hdrdir)/ruby/internal/core/rbignum.h +instrumentation.o: $(hdrdir)/ruby/internal/core/rclass.h +instrumentation.o: $(hdrdir)/ruby/internal/core/rdata.h +instrumentation.o: $(hdrdir)/ruby/internal/core/rfile.h +instrumentation.o: $(hdrdir)/ruby/internal/core/rhash.h +instrumentation.o: $(hdrdir)/ruby/internal/core/robject.h +instrumentation.o: $(hdrdir)/ruby/internal/core/rregexp.h +instrumentation.o: $(hdrdir)/ruby/internal/core/rstring.h +instrumentation.o: $(hdrdir)/ruby/internal/core/rstruct.h +instrumentation.o: $(hdrdir)/ruby/internal/core/rtypeddata.h +instrumentation.o: $(hdrdir)/ruby/internal/ctype.h +instrumentation.o: $(hdrdir)/ruby/internal/dllexport.h +instrumentation.o: $(hdrdir)/ruby/internal/dosish.h +instrumentation.o: $(hdrdir)/ruby/internal/error.h +instrumentation.o: $(hdrdir)/ruby/internal/eval.h +instrumentation.o: $(hdrdir)/ruby/internal/event.h +instrumentation.o: $(hdrdir)/ruby/internal/fl_type.h +instrumentation.o: $(hdrdir)/ruby/internal/gc.h +instrumentation.o: $(hdrdir)/ruby/internal/glob.h +instrumentation.o: $(hdrdir)/ruby/internal/globals.h +instrumentation.o: $(hdrdir)/ruby/internal/has/attribute.h +instrumentation.o: $(hdrdir)/ruby/internal/has/builtin.h +instrumentation.o: $(hdrdir)/ruby/internal/has/c_attribute.h +instrumentation.o: $(hdrdir)/ruby/internal/has/cpp_attribute.h +instrumentation.o: $(hdrdir)/ruby/internal/has/declspec_attribute.h +instrumentation.o: $(hdrdir)/ruby/internal/has/extension.h +instrumentation.o: $(hdrdir)/ruby/internal/has/feature.h +instrumentation.o: $(hdrdir)/ruby/internal/has/warning.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/array.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/bignum.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/class.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/compar.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/complex.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/cont.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/dir.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/enum.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/enumerator.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/error.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/eval.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/file.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/hash.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/io.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/load.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/marshal.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/numeric.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/object.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/parse.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/proc.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/process.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/random.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/range.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/rational.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/re.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/ruby.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/select.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/select/largesize.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/signal.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/sprintf.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/string.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/struct.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/thread.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/time.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/variable.h +instrumentation.o: $(hdrdir)/ruby/internal/intern/vm.h +instrumentation.o: $(hdrdir)/ruby/internal/interpreter.h +instrumentation.o: $(hdrdir)/ruby/internal/iterator.h +instrumentation.o: $(hdrdir)/ruby/internal/memory.h +instrumentation.o: $(hdrdir)/ruby/internal/method.h +instrumentation.o: $(hdrdir)/ruby/internal/module.h +instrumentation.o: $(hdrdir)/ruby/internal/newobj.h +instrumentation.o: $(hdrdir)/ruby/internal/scan_args.h +instrumentation.o: $(hdrdir)/ruby/internal/special_consts.h +instrumentation.o: $(hdrdir)/ruby/internal/static_assert.h +instrumentation.o: $(hdrdir)/ruby/internal/stdalign.h +instrumentation.o: $(hdrdir)/ruby/internal/stdbool.h +instrumentation.o: $(hdrdir)/ruby/internal/symbol.h +instrumentation.o: $(hdrdir)/ruby/internal/value.h +instrumentation.o: $(hdrdir)/ruby/internal/value_type.h +instrumentation.o: $(hdrdir)/ruby/internal/variable.h +instrumentation.o: $(hdrdir)/ruby/internal/warning_push.h +instrumentation.o: $(hdrdir)/ruby/internal/xmalloc.h +instrumentation.o: $(hdrdir)/ruby/missing.h +instrumentation.o: $(hdrdir)/ruby/ruby.h +instrumentation.o: $(hdrdir)/ruby/st.h +instrumentation.o: $(hdrdir)/ruby/subst.h +instrumentation.o: $(hdrdir)/ruby/thread.h +instrumentation.o: $(hdrdir)/ruby/thread_native.h +instrumentation.o: instrumentation.c +# AUTOGENERATED DEPENDENCIES END diff --git a/ext/-test-/thread/instrumentation/extconf.rb b/ext/-test-/thread/instrumentation/extconf.rb new file mode 100644 index 0000000000..a48ba3c045 --- /dev/null +++ b/ext/-test-/thread/instrumentation/extconf.rb @@ -0,0 +1,2 @@ +# frozen_string_literal: false +create_makefile("-test-/thread/instrumentation") diff --git a/ext/-test-/thread/instrumentation/instrumentation.c b/ext/-test-/thread/instrumentation/instrumentation.c new file mode 100644 index 0000000000..edb8738a29 --- /dev/null +++ b/ext/-test-/thread/instrumentation/instrumentation.c @@ -0,0 +1,136 @@ +#include "ruby/ruby.h" +#include "ruby/atomic.h" +#include "ruby/thread.h" + +static rb_atomic_t started_count = 0; +static rb_atomic_t ready_count = 0; +static rb_atomic_t resumed_count = 0; +static rb_atomic_t suspended_count = 0; +static rb_atomic_t exited_count = 0; + +#ifndef RB_THREAD_LOCAL_SPECIFIER +# define RB_THREAD_LOCAL_SPECIFIER +#endif + +static RB_THREAD_LOCAL_SPECIFIER unsigned int local_ready_count = 0; +static RB_THREAD_LOCAL_SPECIFIER unsigned int local_resumed_count = 0; +static RB_THREAD_LOCAL_SPECIFIER unsigned int local_suspended_count = 0; + +static void +ex_callback(rb_event_flag_t event, const rb_internal_thread_event_data_t *event_data, void *user_data) +{ + switch (event) { + case RUBY_INTERNAL_THREAD_EVENT_STARTED: + RUBY_ATOMIC_INC(started_count); + break; + case RUBY_INTERNAL_THREAD_EVENT_READY: + RUBY_ATOMIC_INC(ready_count); + local_ready_count++; + break; + case RUBY_INTERNAL_THREAD_EVENT_RESUMED: + RUBY_ATOMIC_INC(resumed_count); + local_resumed_count++; + break; + case RUBY_INTERNAL_THREAD_EVENT_SUSPENDED: + RUBY_ATOMIC_INC(suspended_count); + local_suspended_count++; + break; + case RUBY_INTERNAL_THREAD_EVENT_EXITED: + RUBY_ATOMIC_INC(exited_count); + break; + } +} + +static rb_internal_thread_event_hook_t * single_hook = NULL; + +static VALUE +thread_counters(VALUE thread) +{ + VALUE array = rb_ary_new2(5); + rb_ary_push(array, UINT2NUM(started_count)); + rb_ary_push(array, UINT2NUM(ready_count)); + rb_ary_push(array, UINT2NUM(resumed_count)); + rb_ary_push(array, UINT2NUM(suspended_count)); + rb_ary_push(array, UINT2NUM(exited_count)); + return array; +} + +static VALUE +thread_local_counters(VALUE thread) +{ + VALUE array = rb_ary_new2(3); + rb_ary_push(array, UINT2NUM(local_ready_count)); + rb_ary_push(array, UINT2NUM(local_resumed_count)); + rb_ary_push(array, UINT2NUM(local_suspended_count)); + return array; +} + +static VALUE +thread_reset_counters(VALUE thread) +{ + RUBY_ATOMIC_SET(started_count, 0); + RUBY_ATOMIC_SET(ready_count, 0); + RUBY_ATOMIC_SET(resumed_count, 0); + RUBY_ATOMIC_SET(suspended_count, 0); + RUBY_ATOMIC_SET(exited_count, 0); + local_ready_count = 0; + local_resumed_count = 0; + local_suspended_count = 0; + return Qtrue; +} + +static VALUE +thread_register_callback(VALUE thread) +{ + single_hook = rb_internal_thread_add_event_hook( + ex_callback, + RUBY_INTERNAL_THREAD_EVENT_STARTED | + RUBY_INTERNAL_THREAD_EVENT_READY | + RUBY_INTERNAL_THREAD_EVENT_RESUMED | + RUBY_INTERNAL_THREAD_EVENT_SUSPENDED | + RUBY_INTERNAL_THREAD_EVENT_EXITED, + NULL + ); + + return Qnil; +} + +static VALUE +thread_unregister_callback(VALUE thread) +{ + if (single_hook) { + rb_internal_thread_remove_event_hook(single_hook); + single_hook = NULL; + } + + return Qnil; +} + +static VALUE +thread_register_and_unregister_callback(VALUE thread) +{ + rb_internal_thread_event_hook_t * hooks[5]; + for (int i = 0; i < 5; i++) { + hooks[i] = rb_internal_thread_add_event_hook(ex_callback, RUBY_INTERNAL_THREAD_EVENT_READY, NULL); + } + + if (!rb_internal_thread_remove_event_hook(hooks[4])) return Qfalse; + if (!rb_internal_thread_remove_event_hook(hooks[0])) return Qfalse; + if (!rb_internal_thread_remove_event_hook(hooks[3])) return Qfalse; + if (!rb_internal_thread_remove_event_hook(hooks[2])) return Qfalse; + if (!rb_internal_thread_remove_event_hook(hooks[1])) return Qfalse; + return Qtrue; +} + +void +Init_instrumentation(void) +{ + VALUE mBug = rb_define_module("Bug"); + VALUE klass = rb_define_module_under(mBug, "ThreadInstrumentation"); + rb_define_singleton_method(klass, "counters", thread_counters, 0); + rb_define_singleton_method(klass, "local_counters", thread_local_counters, 0); + rb_define_singleton_method(klass, "reset_counters", thread_reset_counters, 0); + rb_define_singleton_method(klass, "register_callback", thread_register_callback, 0); + rb_define_singleton_method(klass, "unregister_callback", thread_unregister_callback, 0); + rb_define_singleton_method(klass, "register_and_unregister_callbacks", thread_register_and_unregister_callback, 0); +} diff --git a/ext/-test-/thread_fd/depend b/ext/-test-/thread_fd/depend index 0c8c31eac7..d4cc772526 100644 --- a/ext/-test-/thread_fd/depend +++ b/ext/-test-/thread_fd/depend @@ -13,6 +13,7 @@ thread_fd.o: $(hdrdir)/ruby/backward/2/stdalign.h thread_fd.o: $(hdrdir)/ruby/backward/2/stdarg.h thread_fd.o: $(hdrdir)/ruby/defines.h thread_fd.o: $(hdrdir)/ruby/intern.h +thread_fd.o: $(hdrdir)/ruby/internal/abi.h thread_fd.o: $(hdrdir)/ruby/internal/anyargs.h thread_fd.o: $(hdrdir)/ruby/internal/arithmetic.h thread_fd.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -50,6 +51,7 @@ thread_fd.o: $(hdrdir)/ruby/internal/attr/noexcept.h thread_fd.o: $(hdrdir)/ruby/internal/attr/noinline.h thread_fd.o: $(hdrdir)/ruby/internal/attr/nonnull.h thread_fd.o: $(hdrdir)/ruby/internal/attr/noreturn.h +thread_fd.o: $(hdrdir)/ruby/internal/attr/packed_struct.h thread_fd.o: $(hdrdir)/ruby/internal/attr/pure.h thread_fd.o: $(hdrdir)/ruby/internal/attr/restrict.h thread_fd.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h @@ -109,7 +111,6 @@ thread_fd.o: $(hdrdir)/ruby/internal/intern/enumerator.h thread_fd.o: $(hdrdir)/ruby/internal/intern/error.h thread_fd.o: $(hdrdir)/ruby/internal/intern/eval.h thread_fd.o: $(hdrdir)/ruby/internal/intern/file.h -thread_fd.o: $(hdrdir)/ruby/internal/intern/gc.h thread_fd.o: $(hdrdir)/ruby/internal/intern/hash.h thread_fd.o: $(hdrdir)/ruby/internal/intern/io.h thread_fd.o: $(hdrdir)/ruby/internal/intern/load.h @@ -140,7 +141,6 @@ thread_fd.o: $(hdrdir)/ruby/internal/memory.h thread_fd.o: $(hdrdir)/ruby/internal/method.h thread_fd.o: $(hdrdir)/ruby/internal/module.h thread_fd.o: $(hdrdir)/ruby/internal/newobj.h -thread_fd.o: $(hdrdir)/ruby/internal/rgengc.h thread_fd.o: $(hdrdir)/ruby/internal/scan_args.h thread_fd.o: $(hdrdir)/ruby/internal/special_consts.h thread_fd.o: $(hdrdir)/ruby/internal/static_assert.h diff --git a/ext/-test-/time/depend b/ext/-test-/time/depend index 557f65af6b..c015588b09 100644 --- a/ext/-test-/time/depend +++ b/ext/-test-/time/depend @@ -14,6 +14,7 @@ init.o: $(hdrdir)/ruby/backward/2/stdalign.h init.o: $(hdrdir)/ruby/backward/2/stdarg.h init.o: $(hdrdir)/ruby/defines.h init.o: $(hdrdir)/ruby/intern.h +init.o: $(hdrdir)/ruby/internal/abi.h init.o: $(hdrdir)/ruby/internal/anyargs.h init.o: $(hdrdir)/ruby/internal/arithmetic.h init.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 @@ -174,6 +174,7 @@ leap_second.o: $(hdrdir)/ruby/backward/2/stdalign.h leap_second.o: $(hdrdir)/ruby/backward/2/stdarg.h leap_second.o: $(hdrdir)/ruby/defines.h leap_second.o: $(hdrdir)/ruby/intern.h +leap_second.o: $(hdrdir)/ruby/internal/abi.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 @@ -211,6 +212,7 @@ 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/packed_struct.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 @@ -270,7 +272,6 @@ 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 @@ -301,7 +302,6 @@ 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 @@ -337,6 +337,7 @@ new.o: $(hdrdir)/ruby/backward/2/stdalign.h new.o: $(hdrdir)/ruby/backward/2/stdarg.h new.o: $(hdrdir)/ruby/defines.h new.o: $(hdrdir)/ruby/intern.h +new.o: $(hdrdir)/ruby/internal/abi.h new.o: $(hdrdir)/ruby/internal/anyargs.h new.o: $(hdrdir)/ruby/internal/arithmetic.h new.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -374,6 +375,7 @@ 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/packed_struct.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 @@ -433,7 +435,6 @@ 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 @@ -464,7 +465,6 @@ 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 diff --git a/ext/-test-/tracepoint/depend b/ext/-test-/tracepoint/depend index f05f13d08d..396004926e 100644 --- a/ext/-test-/tracepoint/depend +++ b/ext/-test-/tracepoint/depend @@ -14,6 +14,7 @@ gc_hook.o: $(hdrdir)/ruby/backward/2/stdarg.h gc_hook.o: $(hdrdir)/ruby/debug.h gc_hook.o: $(hdrdir)/ruby/defines.h gc_hook.o: $(hdrdir)/ruby/intern.h +gc_hook.o: $(hdrdir)/ruby/internal/abi.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 @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 @@ -173,6 +173,7 @@ tracepoint.o: $(hdrdir)/ruby/backward/2/stdarg.h tracepoint.o: $(hdrdir)/ruby/debug.h tracepoint.o: $(hdrdir)/ruby/defines.h tracepoint.o: $(hdrdir)/ruby/intern.h +tracepoint.o: $(hdrdir)/ruby/internal/abi.h tracepoint.o: $(hdrdir)/ruby/internal/anyargs.h tracepoint.o: $(hdrdir)/ruby/internal/arithmetic.h tracepoint.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -210,6 +211,7 @@ 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/packed_struct.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 @@ -269,7 +271,6 @@ 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 @@ -300,7 +301,6 @@ 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 diff --git a/ext/-test-/tracepoint/gc_hook.c b/ext/-test-/tracepoint/gc_hook.c index 5fd46fa518..a3f4e7f68a 100644 --- a/ext/-test-/tracepoint/gc_hook.c +++ b/ext/-test-/tracepoint/gc_hook.c @@ -28,12 +28,12 @@ static void gc_start_end_i(VALUE tpval, void *data) { if (0) { - rb_trace_arg_t *tparg = rb_tracearg_from_tracepoint(tpval); - fprintf(stderr, "trace: %s\n", rb_tracearg_event_flag(tparg) == RUBY_INTERNAL_EVENT_GC_START ? "gc_start" : "gc_end"); + rb_trace_arg_t *tparg = rb_tracearg_from_tracepoint(tpval); + fprintf(stderr, "trace: %s\n", rb_tracearg_event_flag(tparg) == RUBY_INTERNAL_EVENT_GC_START ? "gc_start" : "gc_end"); } if (invoking == 0) { - rb_postponed_job_register(0, invoke_proc, data); + rb_postponed_job_register(0, invoke_proc, data); } } @@ -45,19 +45,19 @@ set_gc_hook(VALUE module, VALUE proc, rb_event_flag_t event, const char *tp_str, /* disable previous keys */ if (rb_ivar_defined(module, tp_key) != 0 && - RTEST(tpval = rb_ivar_get(module, tp_key))) { - rb_tracepoint_disable(tpval); - rb_ivar_set(module, tp_key, Qnil); + RTEST(tpval = rb_ivar_get(module, tp_key))) { + rb_tracepoint_disable(tpval); + rb_ivar_set(module, tp_key, Qnil); } if (RTEST(proc)) { - if (!rb_obj_is_proc(proc)) { - rb_raise(rb_eTypeError, "trace_func needs to be Proc"); - } + if (!rb_obj_is_proc(proc)) { + rb_raise(rb_eTypeError, "trace_func needs to be Proc"); + } - tpval = rb_tracepoint_new(0, event, gc_start_end_i, (void *)proc); - rb_ivar_set(module, tp_key, tpval); - rb_tracepoint_enable(tpval); + tpval = rb_tracepoint_new(0, event, gc_start_end_i, (void *)proc); + rb_ivar_set(module, tp_key, tpval); + rb_tracepoint_enable(tpval); } return proc; @@ -67,7 +67,7 @@ static VALUE set_after_gc_start(VALUE module, VALUE proc) { return set_gc_hook(module, proc, RUBY_INTERNAL_EVENT_GC_START, - "__set_after_gc_start_tpval__", "__set_after_gc_start_proc__"); + "__set_after_gc_start_tpval__", "__set_after_gc_start_proc__"); } static VALUE diff --git a/ext/-test-/tracepoint/tracepoint.c b/ext/-test-/tracepoint/tracepoint.c index aa8c212f99..2826cc038c 100644 --- a/ext/-test-/tracepoint/tracepoint.c +++ b/ext/-test-/tracepoint/tracepoint.c @@ -21,35 +21,35 @@ tracepoint_track_objspace_events_i(VALUE tpval, void *data) switch (rb_tracearg_event_flag(tparg)) { case RUBY_INTERNAL_EVENT_NEWOBJ: - { - VALUE obj = rb_tracearg_object(tparg); - if (track->objects_count < objects_max) - track->objects[track->objects_count++] = obj; - track->newobj_count++; - break; - } + { + VALUE obj = rb_tracearg_object(tparg); + if (track->objects_count < objects_max) + track->objects[track->objects_count++] = obj; + track->newobj_count++; + break; + } case RUBY_INTERNAL_EVENT_FREEOBJ: - { - track->free_count++; - break; - } + { + track->free_count++; + break; + } case RUBY_INTERNAL_EVENT_GC_START: - { - track->gc_start_count++; - break; - } + { + track->gc_start_count++; + break; + } case RUBY_INTERNAL_EVENT_GC_END_MARK: - { - track->gc_end_mark_count++; - break; - } + { + track->gc_end_mark_count++; + break; + } case RUBY_INTERNAL_EVENT_GC_END_SWEEP: - { - track->gc_end_sweep_count++; - break; - } + { + track->gc_end_sweep_count++; + break; + } default: - rb_raise(rb_eRuntimeError, "unknown event"); + rb_raise(rb_eRuntimeError, "unknown event"); } } @@ -58,9 +58,9 @@ tracepoint_track_objspace_events(VALUE self) { struct tracepoint_track track = {0, 0, 0, 0, 0,}; VALUE tpval = rb_tracepoint_new(0, RUBY_INTERNAL_EVENT_NEWOBJ | RUBY_INTERNAL_EVENT_FREEOBJ | - RUBY_INTERNAL_EVENT_GC_START | RUBY_INTERNAL_EVENT_GC_END_MARK | - RUBY_INTERNAL_EVENT_GC_END_SWEEP, - tracepoint_track_objspace_events_i, &track); + RUBY_INTERNAL_EVENT_GC_START | RUBY_INTERNAL_EVENT_GC_END_MARK | + RUBY_INTERNAL_EVENT_GC_END_SWEEP, + tracepoint_track_objspace_events_i, &track); VALUE result = rb_ary_new(); rb_tracepoint_enable(tpval); diff --git a/ext/-test-/typeddata/depend b/ext/-test-/typeddata/depend index 9eb0666c70..cbeafa8000 100644 --- a/ext/-test-/typeddata/depend +++ b/ext/-test-/typeddata/depend @@ -14,6 +14,7 @@ typeddata.o: $(hdrdir)/ruby/backward/2/stdalign.h typeddata.o: $(hdrdir)/ruby/backward/2/stdarg.h typeddata.o: $(hdrdir)/ruby/defines.h typeddata.o: $(hdrdir)/ruby/intern.h +typeddata.o: $(hdrdir)/ruby/internal/abi.h typeddata.o: $(hdrdir)/ruby/internal/anyargs.h typeddata.o: $(hdrdir)/ruby/internal/arithmetic.h typeddata.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -110,7 +112,6 @@ 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 @@ -141,7 +142,6 @@ 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 diff --git a/ext/-test-/typeddata/typeddata.c b/ext/-test-/typeddata/typeddata.c index 2adfd56ae8..cf3178fd18 100644 --- a/ext/-test-/typeddata/typeddata.c +++ b/ext/-test-/typeddata/typeddata.c @@ -27,7 +27,7 @@ test_make(VALUE klass, VALUE num) unsigned long i, n = NUM2UINT(num); for (i = 0; i < n; i++) { - test_alloc(klass); + test_alloc(klass); } return Qnil; diff --git a/ext/-test-/vm/at_exit.c b/ext/-test-/vm/at_exit.c index 6cfbfafa9e..efc439b26a 100644 --- a/ext/-test-/vm/at_exit.c +++ b/ext/-test-/vm/at_exit.c @@ -23,14 +23,14 @@ register_at_exit(VALUE self, VALUE t) { switch (t) { case Qtrue: - ruby_vm_at_exit(print_begin); - break; + ruby_vm_at_exit(print_begin); + break; case Qfalse: - ruby_vm_at_exit(print_end); - break; + ruby_vm_at_exit(print_end); + break; default: - ruby_vm_at_exit(do_nothing); - break; + ruby_vm_at_exit(do_nothing); + break; } return self; } diff --git a/ext/-test-/vm/depend b/ext/-test-/vm/depend index a01669802d..f0b3f3b1f4 100644 --- a/ext/-test-/vm/depend +++ b/ext/-test-/vm/depend @@ -13,6 +13,7 @@ at_exit.o: $(hdrdir)/ruby/backward/2/stdalign.h at_exit.o: $(hdrdir)/ruby/backward/2/stdarg.h at_exit.o: $(hdrdir)/ruby/defines.h at_exit.o: $(hdrdir)/ruby/intern.h +at_exit.o: $(hdrdir)/ruby/internal/abi.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 @@ -50,6 +51,7 @@ 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/packed_struct.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 @@ -109,7 +111,6 @@ 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 @@ -140,7 +141,6 @@ 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 diff --git a/ext/-test-/wait/depend b/ext/-test-/wait/depend index b5cdd12836..2e4887559c 100644 --- a/ext/-test-/wait/depend +++ b/ext/-test-/wait/depend @@ -14,6 +14,7 @@ wait.o: $(hdrdir)/ruby/backward/2/stdarg.h wait.o: $(hdrdir)/ruby/defines.h wait.o: $(hdrdir)/ruby/encoding.h wait.o: $(hdrdir)/ruby/intern.h +wait.o: $(hdrdir)/ruby/internal/abi.h wait.o: $(hdrdir)/ruby/internal/anyargs.h wait.o: $(hdrdir)/ruby/internal/arithmetic.h wait.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ 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/packed_struct.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 @@ -119,7 +121,6 @@ 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 @@ -150,7 +151,6 @@ 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 diff --git a/ext/-test-/win32/console/attribute.c b/ext/-test-/win32/console/attribute.c index e3e80a199f..b43ba23a5c 100644 --- a/ext/-test-/win32/console/attribute.c +++ b/ext/-test-/win32/console/attribute.c @@ -19,13 +19,13 @@ console_info(VALUE klass, VALUE io) CONSOLE_SCREEN_BUFFER_INFO csbi; if (!GetConsoleScreenBufferInfo(h, &csbi)) - rb_syserr_fail(rb_w32_map_errno(GetLastError()), "not console"); + rb_syserr_fail(rb_w32_map_errno(GetLastError()), "not console"); return rb_struct_new(rb_cConsoleScreenBufferInfo, - INT2FIX(csbi.dwSize.X), - INT2FIX(csbi.dwSize.Y), - INT2FIX(csbi.dwCursorPosition.X), - INT2FIX(csbi.dwCursorPosition.Y), - INT2FIX(csbi.wAttributes)); + INT2FIX(csbi.dwSize.X), + INT2FIX(csbi.dwSize.Y), + INT2FIX(csbi.dwCursorPosition.X), + INT2FIX(csbi.dwCursorPosition.Y), + INT2FIX(csbi.wAttributes)); } static VALUE @@ -44,9 +44,9 @@ void Init_attribute(VALUE m) { rb_cConsoleScreenBufferInfo = rb_struct_define_under(m, "ConsoleScreenBufferInfo", - "size_x", "size_y", - "cur_x", "cur_y", - "attr", NULL); + "size_x", "size_y", + "cur_x", "cur_y", + "attr", NULL); rb_define_singleton_method(m, "console_info", console_info, 1); rb_define_singleton_method(m, "console_attribute", console_set_attribute, 2); diff --git a/ext/-test-/win32/fd_setsize/fd_setsize.c b/ext/-test-/win32/fd_setsize/fd_setsize.c index 8da8b1eaa0..e29114a0ca 100644 --- a/ext/-test-/win32/fd_setsize/fd_setsize.c +++ b/ext/-test-/win32/fd_setsize/fd_setsize.c @@ -37,11 +37,11 @@ test_fdset(VALUE self) FD_ZERO(&set); for (i = 0; i < FD_SETSIZE * 2; i++) { - int sd = socket(AF_INET, SOCK_DGRAM, 0); - FD_SET(sd, &set); - if (set.fd_count > FD_SETSIZE) { - return Qfalse; - } + int sd = socket(AF_INET, SOCK_DGRAM, 0); + FD_SET(sd, &set); + if (set.fd_count > FD_SETSIZE) { + return Qfalse; + } } return Qtrue; } |