summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-11-15 05:15:49 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-11-15 05:15:49 +0000
commit8727eb77be16fa76a2f0a2293b48c0a052e73289 (patch)
tree660d4973373a7a30a619cb2ea6f8cf9708fca431
parent03bbcf0108c57e32c6413e74e56f2c1d1c6ac05e (diff)
downloadruby-8727eb77be16fa76a2f0a2293b48c0a052e73289.tar.gz
* tool/update-deps: Extend to fix dependencies.
* common.mk: Dependencies updated by tool/update-deps. * enc/depend: Ditto. * ext/**/depend: Ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog10
-rw-r--r--common.mk1289
-rw-r--r--enc/depend340
-rw-r--r--ext/-test-/bignum/depend73
-rw-r--r--ext/-test-/debug/depend27
-rw-r--r--ext/-test-/exception/depend36
-rw-r--r--ext/-test-/file/depend30
-rw-r--r--ext/-test-/string/depend95
-rw-r--r--ext/-test-/tracepoint/depend17
-rw-r--r--ext/-test-/wait_for_single_fd/depend14
-rw-r--r--ext/bigdecimal/depend10
-rw-r--r--ext/coverage/depend4
-rw-r--r--ext/date/depend50
-rw-r--r--ext/digest/bubblebabble/depend10
-rw-r--r--ext/digest/depend10
-rw-r--r--ext/digest/md5/depend13
-rw-r--r--ext/digest/rmd160/depend22
-rw-r--r--ext/digest/sha1/depend23
-rw-r--r--ext/digest/sha2/depend22
-rw-r--r--ext/json/generator/depend4
-rw-r--r--ext/json/parser/depend3
-rw-r--r--ext/nkf/depend20
-rw-r--r--ext/objspace/depend66
-rw-r--r--ext/openssl/depend1031
-rw-r--r--ext/pty/depend18
-rw-r--r--ext/rbconfig/sizeof/depend7
-rw-r--r--ext/readline/depend18
-rw-r--r--ext/ripper/depend39
-rw-r--r--ext/sdbm/depend15
-rw-r--r--ext/socket/depend265
-rw-r--r--ext/strscan/depend20
-rw-r--r--ext/syslog/depend10
-rwxr-xr-xtool/update-deps214
33 files changed, 3479 insertions, 346 deletions
diff --git a/ChangeLog b/ChangeLog
index 6bc4bbebf8..7c5a40b8c9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+Sat Nov 15 14:13:38 2014 Tanaka Akira <akr@fsij.org>
+
+ * tool/update-deps: Extend to fix dependencies.
+
+ * common.mk: Dependencies updated by tool/update-deps.
+
+ * enc/depend: Ditto.
+
+ * ext/**/depend: Ditto.
+
Fri Nov 14 17:36:48 2014 Tanaka Akira <akr@fsij.org>
* tool/update-deps: Support GNU Make 4.0.
diff --git a/common.mk b/common.mk
index e949b1f945..e6385e7251 100644
--- a/common.mk
+++ b/common.mk
@@ -656,7 +656,7 @@ flock.$(OBJEXT): {$(VPATH)}flock.c
memcmp.$(OBJEXT): {$(VPATH)}memcmp.c
memmove.$(OBJEXT): {$(VPATH)}memmove.c
mkdir.$(OBJEXT): {$(VPATH)}mkdir.c
-setproctitle.$(OBJEXT): {$(VPATH)}setproctitle.c {$(VPATH)}util.h $(RUBY_H_INCLUDES) $(hdrdir)/ruby.h
+setproctitle.$(OBJEXT): {$(VPATH)}setproctitle.c
strchr.$(OBJEXT): {$(VPATH)}strchr.c
strdup.$(OBJEXT): {$(VPATH)}strdup.c
strerror.$(OBJEXT): {$(VPATH)}strerror.c
@@ -673,200 +673,85 @@ ia64.$(OBJEXT): {$(VPATH)}ia64.s
###
-addr2line.$(OBJEXT): {$(VPATH)}addr2line.c {$(VPATH)}addr2line.h {$(VPATH)}config.h
-array.$(OBJEXT): {$(VPATH)}array.c $(RUBY_H_INCLUDES) {$(VPATH)}util.h \
- $(ENCODING_H_INCLUDES) {$(VPATH)}internal.h $(PROBES_H_INCLUDES) {$(VPATH)}id.h {$(VPATH)}vm_opts.h
-bignum.$(OBJEXT): {$(VPATH)}bignum.c $(RUBY_H_INCLUDES) {$(VPATH)}util.h \
- {$(VPATH)}thread.h {$(VPATH)}internal.h
-class.$(OBJEXT): {$(VPATH)}class.c $(RUBY_H_INCLUDES) \
- $(VM_CORE_H_INCLUDES) {$(VPATH)}internal.h {$(VPATH)}constant.h {$(VPATH)}vm_opts.h
-compar.$(OBJEXT): {$(VPATH)}compar.c $(RUBY_H_INCLUDES)
-complex.$(OBJEXT): {$(VPATH)}complex.c $(RUBY_H_INCLUDES) \
- {$(VPATH)}internal.h $(hdrdir)/ruby.h
-dir.$(OBJEXT): {$(VPATH)}dir.c $(RUBY_H_INCLUDES) {$(VPATH)}util.h \
- $(ENCODING_H_INCLUDES) \
- {$(VPATH)}internal.h
-dln.$(OBJEXT): {$(VPATH)}dln.c {$(VPATH)}dln.h $(RUBY_H_INCLUDES)
-dln_find.$(OBJEXT): {$(VPATH)}dln_find.c {$(VPATH)}dln.h $(RUBY_H_INCLUDES)
-dmydln.$(OBJEXT): {$(VPATH)}dmydln.c $(RUBY_H_INCLUDES)
+addr2line.$(OBJEXT): {$(VPATH)}addr2line.c
+array.$(OBJEXT): {$(VPATH)}array.c
+bignum.$(OBJEXT): {$(VPATH)}bignum.c
+class.$(OBJEXT): {$(VPATH)}class.c
+compar.$(OBJEXT): {$(VPATH)}compar.c
+complex.$(OBJEXT): {$(VPATH)}complex.c
+dir.$(OBJEXT): {$(VPATH)}dir.c
+dln.$(OBJEXT): {$(VPATH)}dln.c
+dln_find.$(OBJEXT): {$(VPATH)}dln_find.c
+dmydln.$(OBJEXT): {$(VPATH)}dmydln.c
dmyext.$(OBJEXT): {$(VPATH)}dmyext.c
-encoding.$(OBJEXT): {$(VPATH)}encoding.c $(RUBY_H_INCLUDES) \
- $(ENCODING_H_INCLUDES) {$(VPATH)}regenc.h {$(VPATH)}util.h \
- {$(VPATH)}internal.h
-enum.$(OBJEXT): {$(VPATH)}enum.c $(RUBY_H_INCLUDES) {$(VPATH)}node.h \
- {$(VPATH)}util.h {$(VPATH)}id.h {$(VPATH)}internal.h
-enumerator.$(OBJEXT): {$(VPATH)}enumerator.c $(RUBY_H_INCLUDES) \
- {$(VPATH)}internal.h {$(VPATH)}node.h
-error.$(OBJEXT): {$(VPATH)}error.c {$(VPATH)}known_errors.inc \
- $(RUBY_H_INCLUDES) $(VM_CORE_H_INCLUDES) $(ENCODING_H_INCLUDES) \
- {$(VPATH)}internal.h {$(VPATH)}vm_opts.h
-eval.$(OBJEXT): {$(VPATH)}eval.c {$(VPATH)}eval_intern.h {$(VPATH)}vm.h \
- $(RUBY_H_INCLUDES) $(VM_CORE_H_INCLUDES) {$(VPATH)}eval_error.c \
- {$(VPATH)}eval_jump.c {$(VPATH)}gc.h {$(VPATH)}iseq.h \
- $(ENCODING_H_INCLUDES) {$(VPATH)}internal.h $(PROBES_H_INCLUDES) {$(VPATH)}vm_opts.h {$(VPATH)}probes_helper.h
-load.$(OBJEXT): {$(VPATH)}load.c {$(VPATH)}eval_intern.h \
- {$(VPATH)}util.h $(RUBY_H_INCLUDES) $(VM_CORE_H_INCLUDES) \
- {$(VPATH)}dln.h {$(VPATH)}internal.h $(PROBES_H_INCLUDES) {$(VPATH)}vm_opts.h
-file.$(OBJEXT): {$(VPATH)}file.c $(RUBY_H_INCLUDES) {$(VPATH)}io.h \
- $(ENCODING_H_INCLUDES) {$(VPATH)}util.h {$(VPATH)}dln.h \
- {$(VPATH)}internal.h
-gc.$(OBJEXT): {$(VPATH)}gc.c $(RUBY_H_INCLUDES) {$(VPATH)}re.h \
- {$(VPATH)}regex.h $(ENCODING_H_INCLUDES) $(VM_CORE_H_INCLUDES) \
- {$(VPATH)}gc.h {$(VPATH)}io.h {$(VPATH)}eval_intern.h {$(VPATH)}util.h \
- {$(VPATH)}internal.h {$(VPATH)}constant.h \
- {$(VPATH)}thread.h $(PROBES_H_INCLUDES) {$(VPATH)}vm_opts.h {$(VPATH)}debug.h
-hash.$(OBJEXT): {$(VPATH)}hash.c $(RUBY_H_INCLUDES) {$(VPATH)}util.h {$(VPATH)}id.h \
- $(ENCODING_H_INCLUDES) {$(VPATH)}internal.h $(PROBES_H_INCLUDES) {$(VPATH)}vm_opts.h
-inits.$(OBJEXT): {$(VPATH)}inits.c $(RUBY_H_INCLUDES) \
- {$(VPATH)}internal.h
-io.$(OBJEXT): {$(VPATH)}io.c $(RUBY_H_INCLUDES) {$(VPATH)}io.h \
- {$(VPATH)}util.h $(ENCODING_H_INCLUDES) {$(VPATH)}dln.h \
- {$(VPATH)}internal.h {$(VPATH)}thread.h {$(VPATH)}id.h {$(VPATH)}ruby_atomic.h
-main.$(OBJEXT): {$(VPATH)}main.c $(RUBY_H_INCLUDES) {$(VPATH)}node.h {$(VPATH)}vm_debug.h {$(VPATH)}vm_opts.h $(hdrdir)/ruby.h
-marshal.$(OBJEXT): {$(VPATH)}marshal.c $(RUBY_H_INCLUDES) {$(VPATH)}io.h \
- $(ENCODING_H_INCLUDES) {$(VPATH)}util.h {$(VPATH)}internal.h
-math.$(OBJEXT): {$(VPATH)}math.c $(RUBY_H_INCLUDES) \
- {$(VPATH)}internal.h
-node.$(OBJEXT): {$(VPATH)}node.c $(RUBY_H_INCLUDES) \
- $(VM_CORE_H_INCLUDES) {$(VPATH)}vm_opts.h {$(VPATH)}internal.h
-numeric.$(OBJEXT): {$(VPATH)}numeric.c $(RUBY_H_INCLUDES) \
- {$(VPATH)}util.h $(ENCODING_H_INCLUDES) {$(VPATH)}internal.h {$(VPATH)}id.h
-object.$(OBJEXT): {$(VPATH)}object.c $(RUBY_H_INCLUDES) {$(VPATH)}util.h \
- {$(VPATH)}internal.h {$(VPATH)}constant.h $(ENCODING_H_INCLUDES) $(PROBES_H_INCLUDES) \
- {$(VPATH)}vm_opts.h {$(VPATH)}id.h
-pack.$(OBJEXT): {$(VPATH)}pack.c $(RUBY_H_INCLUDES) {$(VPATH)}encoding.h \
- {$(VPATH)}oniguruma.h {$(VPATH)}internal.h
-parse.$(OBJEXT): {$(VPATH)}parse.c $(RUBY_H_INCLUDES) {$(VPATH)}node.h \
- $(ENCODING_H_INCLUDES) {$(VPATH)}id.h {$(VPATH)}symbol.h {$(VPATH)}regenc.h \
- {$(VPATH)}regex.h {$(VPATH)}util.h {$(VPATH)}lex.c \
- {$(VPATH)}defs/keywords {$(VPATH)}id.c {$(VPATH)}parse.y \
- {$(VPATH)}parse.h {$(VPATH)}internal.h $(PROBES_H_INCLUDES) {$(VPATH)}vm_opts.h {$(VPATH)}gc.h
-proc.$(OBJEXT): {$(VPATH)}proc.c {$(VPATH)}eval_intern.h \
- $(RUBY_H_INCLUDES) {$(VPATH)}gc.h $(VM_CORE_H_INCLUDES) \
- {$(VPATH)}internal.h {$(VPATH)}iseq.h {$(VPATH)}vm_opts.h
-process.$(OBJEXT): {$(VPATH)}process.c $(RUBY_H_INCLUDES) \
- {$(VPATH)}util.h {$(VPATH)}io.h $(ENCODING_H_INCLUDES) {$(VPATH)}dln.h \
- $(VM_CORE_H_INCLUDES) {$(VPATH)}internal.h \
- {$(VPATH)}thread.h {$(VPATH)}vm_opts.h
-random.$(OBJEXT): {$(VPATH)}random.c $(RUBY_H_INCLUDES) \
- {$(VPATH)}siphash.c {$(VPATH)}siphash.h {$(VPATH)}internal.h
-range.$(OBJEXT): {$(VPATH)}range.c $(RUBY_H_INCLUDES) \
- $(ENCODING_H_INCLUDES) {$(VPATH)}internal.h {$(VPATH)}id.h
-rational.$(OBJEXT): {$(VPATH)}rational.c $(RUBY_H_INCLUDES) {$(VPATH)}internal.h $(hdrdir)/ruby.h
-re.$(OBJEXT): {$(VPATH)}re.c $(RUBY_H_INCLUDES) {$(VPATH)}re.h \
- {$(VPATH)}regex.h $(ENCODING_H_INCLUDES) {$(VPATH)}util.h \
- {$(VPATH)}regint.h {$(VPATH)}regenc.h {$(VPATH)}internal.h
-regcomp.$(OBJEXT): {$(VPATH)}regcomp.c {$(VPATH)}regparse.h \
- {$(VPATH)}regint.h {$(VPATH)}regenc.h {$(VPATH)}oniguruma.h \
- $(RUBY_H_INCLUDES)
-regenc.$(OBJEXT): {$(VPATH)}regenc.c {$(VPATH)}regint.h \
- {$(VPATH)}regenc.h {$(VPATH)}oniguruma.h $(RUBY_H_INCLUDES)
-regerror.$(OBJEXT): {$(VPATH)}regerror.c {$(VPATH)}regint.h \
- {$(VPATH)}regenc.h {$(VPATH)}oniguruma.h $(RUBY_H_INCLUDES)
-regexec.$(OBJEXT): {$(VPATH)}regexec.c {$(VPATH)}regint.h \
- {$(VPATH)}regenc.h {$(VPATH)}oniguruma.h $(RUBY_H_INCLUDES)
-regparse.$(OBJEXT): {$(VPATH)}regparse.c {$(VPATH)}regparse.h \
- {$(VPATH)}regint.h {$(VPATH)}regenc.h {$(VPATH)}oniguruma.h \
- $(RUBY_H_INCLUDES)
-regsyntax.$(OBJEXT): {$(VPATH)}regsyntax.c {$(VPATH)}regint.h \
- {$(VPATH)}regenc.h {$(VPATH)}oniguruma.h $(RUBY_H_INCLUDES)
-ruby.$(OBJEXT): {$(VPATH)}ruby.c $(RUBY_H_INCLUDES) {$(VPATH)}util.h \
- $(ENCODING_H_INCLUDES) {$(VPATH)}eval_intern.h $(VM_CORE_H_INCLUDES) \
- {$(VPATH)}dln.h {$(VPATH)}internal.h {$(VPATH)}vm_opts.h
-safe.$(OBJEXT): {$(VPATH)}safe.c $(RUBY_H_INCLUDES) $(VM_CORE_H_INCLUDES) {$(VPATH)}vm_opts.h {$(VPATH)}internal.h
-signal.$(OBJEXT): {$(VPATH)}signal.c $(RUBY_H_INCLUDES) \
- $(VM_CORE_H_INCLUDES) {$(VPATH)}vm_opts.h {$(VPATH)}internal.h {$(VPATH)}ruby_atomic.h {$(VPATH)}eval_intern.h
-sprintf.$(OBJEXT): {$(VPATH)}sprintf.c $(RUBY_H_INCLUDES) {$(VPATH)}re.h {$(VPATH)}id.h \
- {$(VPATH)}regex.h {$(VPATH)}vsnprintf.c $(ENCODING_H_INCLUDES) {$(VPATH)}internal.h
-st.$(OBJEXT): {$(VPATH)}st.c $(RUBY_H_INCLUDES) {$(VPATH)}internal.h
-strftime.$(OBJEXT): {$(VPATH)}strftime.c $(RUBY_H_INCLUDES) \
- {$(VPATH)}timev.h $(ENCODING_H_INCLUDES)
-string.$(OBJEXT): {$(VPATH)}string.c $(RUBY_H_INCLUDES) {$(VPATH)}re.h {$(VPATH)}gc.h \
- {$(VPATH)}regex.h $(ENCODING_H_INCLUDES) {$(VPATH)}internal.h \
- $(PROBES_H_INCLUDES)
-struct.$(OBJEXT): {$(VPATH)}struct.c $(RUBY_H_INCLUDES) {$(VPATH)}internal.h
-symbol.$(OBJEXT): {$(VPATH)}symbol.c $(RUBY_H_INCLUDES) $(ENCODING_H_INCLUDES) \
- {$(VPATH)}internal.h {$(VPATH)}node.h {$(VPATH)}id.h {$(VPATH)}symbol.h \
- $(PROBES_H_INCLUDES)
-thread.$(OBJEXT): {$(VPATH)}thread.c {$(VPATH)}eval_intern.h \
- $(RUBY_H_INCLUDES) {$(VPATH)}gc.h $(VM_CORE_H_INCLUDES) \
- {$(VPATH)}thread_$(THREAD_MODEL).c $(ENCODING_H_INCLUDES) \
- {$(VPATH)}internal.h {$(VPATH)}io.h {$(VPATH)}thread.h {$(VPATH)}timev.h {$(VPATH)}vm_opts.h
-transcode.$(OBJEXT): {$(VPATH)}transcode.c $(RUBY_H_INCLUDES) \
- $(ENCODING_H_INCLUDES) {$(VPATH)}transcode_data.h {$(VPATH)}internal.h
-cont.$(OBJEXT): {$(VPATH)}cont.c $(RUBY_H_INCLUDES) \
- $(VM_CORE_H_INCLUDES) {$(VPATH)}gc.h {$(VPATH)}eval_intern.h \
- {$(VPATH)}internal.h {$(VPATH)}vm_opts.h
-time.$(OBJEXT): {$(VPATH)}time.c $(RUBY_H_INCLUDES) \
- $(ENCODING_H_INCLUDES) {$(VPATH)}timev.h {$(VPATH)}internal.h
-util.$(OBJEXT): {$(VPATH)}util.c $(RUBY_H_INCLUDES) {$(VPATH)}util.h \
- {$(VPATH)}internal.h
-variable.$(OBJEXT): {$(VPATH)}variable.c $(RUBY_H_INCLUDES) \
- {$(VPATH)}node.h {$(VPATH)}util.h {$(VPATH)}encoding.h {$(VPATH)}id.h \
- {$(VPATH)}oniguruma.h {$(VPATH)}internal.h {$(VPATH)}constant.h
-version.$(OBJEXT): {$(VPATH)}version.c $(RUBY_H_INCLUDES) \
- $(srcdir)/include/ruby/version.h $(srcdir)/version.h $(srcdir)/revision.h {$(VPATH)}config.h
-loadpath.$(OBJEXT): {$(VPATH)}loadpath.c $(RUBY_H_INCLUDES) \
- $(srcdir)/include/ruby/version.h $(srcdir)/version.h {$(VPATH)}config.h \
- verconf.h
-localeinit.$(OBJEXT): {$(VPATH)}localeinit.c $(RUBY_H_INCLUDES) \
- $(ENCODING_H_INCLUDES) {$(VPATH)}internal.h
-miniinit.$(OBJEXT): {$(VPATH)}miniinit.c $(RUBY_H_INCLUDES) \
- $(ENCODING_H_INCLUDES)
-
-compile.$(OBJEXT): {$(VPATH)}compile.c {$(VPATH)}iseq.h \
- $(RUBY_H_INCLUDES) $(VM_CORE_H_INCLUDES) {$(VPATH)}insns.inc \
- {$(VPATH)}insns_info.inc {$(VPATH)}optinsn.inc \
- {$(VPATH)}optunifs.inc {$(VPATH)}opt_sc.inc {$(VPATH)}insns.inc \
- {$(VPATH)}internal.h {$(VPATH)}vm_opts.h
-iseq.$(OBJEXT): {$(VPATH)}iseq.c {$(VPATH)}gc.h {$(VPATH)}iseq.h \
- $(RUBY_H_INCLUDES) $(VM_CORE_H_INCLUDES) {$(VPATH)}insns.inc \
- {$(VPATH)}insns_info.inc {$(VPATH)}node_name.inc {$(VPATH)}internal.h \
- {$(VPATH)}vm_opts.h {$(VPATH)}ruby_atomic.h {$(VPATH)}eval_intern.h \
- {$(VPATH)}util.h
-vm.$(OBJEXT): {$(VPATH)}vm.c {$(VPATH)}gc.h {$(VPATH)}iseq.h {$(VPATH)}vm_args.c \
- {$(VPATH)}eval_intern.h $(RUBY_H_INCLUDES) $(ENCODING_H_INCLUDES) \
- $(VM_CORE_H_INCLUDES) {$(VPATH)}vm_method.c {$(VPATH)}vm_eval.c \
- {$(VPATH)}vm_insnhelper.c {$(VPATH)}vm_insnhelper.h {$(VPATH)}vm_exec.c \
- {$(VPATH)}vm_exec.h {$(VPATH)}insns.def {$(VPATH)}vmtc.inc \
- {$(VPATH)}vm.inc {$(VPATH)}insns.inc \
- {$(VPATH)}internal.h {$(VPATH)}vm.h {$(VPATH)}constant.h \
- $(PROBES_H_INCLUDES) {$(VPATH)}probes_helper.h {$(VPATH)}vm_opts.h
-vm_dump.$(OBJEXT): {$(VPATH)}vm_dump.c $(RUBY_H_INCLUDES) \
- $(VM_CORE_H_INCLUDES) {$(VPATH)}addr2line.h \
- {$(VPATH)}internal.h {$(VPATH)}vm_opts.h
-debug.$(OBJEXT): {$(VPATH)}debug.c $(RUBY_H_INCLUDES) \
- $(ENCODING_H_INCLUDES) $(VM_CORE_H_INCLUDES) {$(VPATH)}eval_intern.h \
- {$(VPATH)}util.h {$(VPATH)}vm_opts.h {$(VPATH)}internal.h
-id.$(OBJEXT): {$(VPATH)}id.c $(RUBY_H_INCLUDES) {$(VPATH)}id.h {$(VPATH)}vm_opts.h
-vm_backtrace.$(OBJEXT): {$(VPATH)}vm_backtrace.c \
- $(VM_CORE_H_INCLUDES) $(RUBY_H_INCLUDES) $(ENCODING_H_INCLUDES) \
- {$(VPATH)}internal.h {$(VPATH)}iseq.h {$(VPATH)}debug.h {$(VPATH)}vm_opts.h {$(VPATH)}ruby_atomic.h {$(VPATH)}eval_intern.h
-vm_trace.$(OBJEXT): {$(VPATH)}vm_trace.c $(ENCODING_H_INCLUDES) \
- $(VM_CORE_H_INCLUDES) $(RUBY_H_INCLUDES) {$(VPATH)}debug.h \
- {$(VPATH)}internal.h {$(VPATH)}vm_opts.h {$(VPATH)}ruby_atomic.h {$(VPATH)}eval_intern.h
-miniprelude.$(OBJEXT): {$(VPATH)}miniprelude.c $(RUBY_H_INCLUDES) \
- $(VM_CORE_H_INCLUDES) {$(VPATH)}internal.h {$(VPATH)}vm_opts.h
-prelude.$(OBJEXT): {$(VPATH)}prelude.c $(RUBY_H_INCLUDES) \
- $(VM_CORE_H_INCLUDES) {$(VPATH)}internal.h {$(VPATH)}vm_opts.h
-golf_prelude.$(OBJEXT): {$(VPATH)}golf_prelude.c $(RUBY_H_INCLUDES) \
- $(VM_CORE_H_INCLUDES) {$(VPATH)}internal.h {$(VPATH)}vm_opts.h
-goruby.$(OBJEXT): {$(VPATH)}goruby.c {$(VPATH)}main.c $(RUBY_H_INCLUDES) \
- {$(VPATH)}vm_debug.h {$(VPATH)}node.h $(hdrdir)/ruby.h
-
-ascii.$(OBJEXT): {$(VPATH)}ascii.c {$(VPATH)}regenc.h {$(VPATH)}config.h \
- {$(VPATH)}oniguruma.h {$(VPATH)}missing.h $(RUBY_H_INCLUDES)
-us_ascii.$(OBJEXT): {$(VPATH)}us_ascii.c {$(VPATH)}regenc.h \
- {$(VPATH)}config.h {$(VPATH)}oniguruma.h {$(VPATH)}missing.h $(RUBY_H_INCLUDES)
-unicode.$(OBJEXT): {$(VPATH)}unicode.c {$(VPATH)}regint.h \
- {$(VPATH)}config.h {$(VPATH)}defines.h {$(VPATH)}regenc.h \
- {$(VPATH)}oniguruma.h {$(VPATH)}st.h {$(VPATH)}ruby.h \
- {$(VPATH)}missing.h {$(VPATH)}intern.h \
- {$(VPATH)}enc/unicode/name2ctype.h {$(VPATH)}enc/unicode/casefold.h \
- {$(VPATH)}subst.h $(RUBY_H_INCLUDES)
-
-utf_8.$(OBJEXT): {$(VPATH)}utf_8.c {$(VPATH)}regenc.h {$(VPATH)}config.h \
- {$(VPATH)}oniguruma.h {$(VPATH)}missing.h $(RUBY_H_INCLUDES)
+encoding.$(OBJEXT): {$(VPATH)}encoding.c
+enum.$(OBJEXT): {$(VPATH)}enum.c
+enumerator.$(OBJEXT): {$(VPATH)}enumerator.c
+error.$(OBJEXT): {$(VPATH)}error.c
+eval.$(OBJEXT): {$(VPATH)}eval.c
+load.$(OBJEXT): {$(VPATH)}load.c
+file.$(OBJEXT): {$(VPATH)}file.c
+gc.$(OBJEXT): {$(VPATH)}gc.c
+hash.$(OBJEXT): {$(VPATH)}hash.c
+inits.$(OBJEXT): {$(VPATH)}inits.c
+io.$(OBJEXT): {$(VPATH)}io.c
+main.$(OBJEXT): {$(VPATH)}main.c
+marshal.$(OBJEXT): {$(VPATH)}marshal.c
+math.$(OBJEXT): {$(VPATH)}math.c
+node.$(OBJEXT): {$(VPATH)}node.c
+numeric.$(OBJEXT): {$(VPATH)}numeric.c
+object.$(OBJEXT): {$(VPATH)}object.c
+pack.$(OBJEXT): {$(VPATH)}pack.c
+parse.$(OBJEXT): {$(VPATH)}parse.c
+proc.$(OBJEXT): {$(VPATH)}proc.c
+process.$(OBJEXT): {$(VPATH)}process.c
+random.$(OBJEXT): {$(VPATH)}random.c
+range.$(OBJEXT): {$(VPATH)}range.c
+rational.$(OBJEXT): {$(VPATH)}rational.c
+re.$(OBJEXT): {$(VPATH)}re.c
+regcomp.$(OBJEXT): {$(VPATH)}regcomp.c
+regenc.$(OBJEXT): {$(VPATH)}regenc.c
+regerror.$(OBJEXT): {$(VPATH)}regerror.c
+regexec.$(OBJEXT): {$(VPATH)}regexec.c
+regparse.$(OBJEXT): {$(VPATH)}regparse.c
+regsyntax.$(OBJEXT): {$(VPATH)}regsyntax.c
+ruby.$(OBJEXT): {$(VPATH)}ruby.c
+safe.$(OBJEXT): {$(VPATH)}safe.c
+signal.$(OBJEXT): {$(VPATH)}signal.c
+sprintf.$(OBJEXT): {$(VPATH)}sprintf.c
+st.$(OBJEXT): {$(VPATH)}st.c
+strftime.$(OBJEXT): {$(VPATH)}strftime.c
+string.$(OBJEXT): {$(VPATH)}string.c
+struct.$(OBJEXT): {$(VPATH)}struct.c
+symbol.$(OBJEXT): {$(VPATH)}symbol.c
+thread.$(OBJEXT): {$(VPATH)}thread.c
+transcode.$(OBJEXT): {$(VPATH)}transcode.c
+cont.$(OBJEXT): {$(VPATH)}cont.c
+time.$(OBJEXT): {$(VPATH)}time.c
+util.$(OBJEXT): {$(VPATH)}util.c
+variable.$(OBJEXT): {$(VPATH)}variable.c
+version.$(OBJEXT): {$(VPATH)}version.c
+loadpath.$(OBJEXT): {$(VPATH)}loadpath.c
+localeinit.$(OBJEXT): {$(VPATH)}localeinit.c
+miniinit.$(OBJEXT): {$(VPATH)}miniinit.c
+
+compile.$(OBJEXT): {$(VPATH)}compile.c {$(VPATH)}opt_sc.inc {$(VPATH)}optunifs.inc
+iseq.$(OBJEXT): {$(VPATH)}iseq.c
+vm.$(OBJEXT): {$(VPATH)}vm.c
+vm_dump.$(OBJEXT): {$(VPATH)}vm_dump.c
+debug.$(OBJEXT): {$(VPATH)}debug.c
+id.$(OBJEXT): {$(VPATH)}id.c
+vm_backtrace.$(OBJEXT): {$(VPATH)}vm_backtrace.c
+vm_trace.$(OBJEXT): {$(VPATH)}vm_trace.c
+miniprelude.$(OBJEXT): {$(VPATH)}miniprelude.c
+prelude.$(OBJEXT): {$(VPATH)}prelude.c
+golf_prelude.$(OBJEXT): {$(VPATH)}golf_prelude.c
+goruby.$(OBJEXT): {$(VPATH)}goruby.c
+
+ascii.$(OBJEXT): {$(VPATH)}ascii.c
+us_ascii.$(OBJEXT): {$(VPATH)}us_ascii.c
+unicode.$(OBJEXT): {$(VPATH)}unicode.c
+utf_8.$(OBJEXT): {$(VPATH)}utf_8.c
win32/win32.$(OBJEXT): {$(VPATH)}win32/win32.c {$(VPATH)}dln.h {$(VPATH)}dln_find.c \
{$(VPATH)}internal.h $(RUBY_H_INCLUDES) $(PLATFORM_D)
@@ -874,9 +759,7 @@ win32/file.$(OBJEXT): {$(VPATH)}win32/file.c $(RUBY_H_INCLUDES) $(PLATFORM_D)
$(NEWLINE_C): $(srcdir)/enc/trans/newline.trans $(srcdir)/tool/transcode-tblgen.rb
$(Q) $(BASERUBY) "$(srcdir)/tool/transcode-tblgen.rb" -vo $@ $(srcdir)/enc/trans/newline.trans
-newline.$(OBJEXT): $(NEWLINE_C) {$(VPATH)}defines.h \
- {$(VPATH)}intern.h {$(VPATH)}missing.h {$(VPATH)}st.h \
- {$(VPATH)}transcode_data.h {$(VPATH)}ruby.h {$(VPATH)}config.h {$(VPATH)}subst.h
+newline.$(OBJEXT): $(NEWLINE_C)
verconf.h: $(srcdir)/template/verconf.h.tmpl $(srcdir)/tool/generic_erb.rb $(RBCONFIG)
$(ECHO) creating $@
@@ -1195,3 +1078,1015 @@ help: PHONY
"see DeveloperHowto for more detail: " \
" https://bugs.ruby-lang.org/projects/ruby/wiki/DeveloperHowto" \
$(MESSAGE_END)
+
+addr2line.$(OBJEXT): {$(VPATH)}addr2line.h # addr2line.o: addr2line.h
+array.$(OBJEXT): $(hdrdir)/ruby/ruby.h # array.o: include/ruby/ruby.h
+array.$(OBJEXT): {$(VPATH)}defines.h # array.o: include/ruby/defines.h
+array.$(OBJEXT): {$(VPATH)}encoding.h # array.o: include/ruby/encoding.h
+array.$(OBJEXT): {$(VPATH)}id.h # array.o: id.h
+array.$(OBJEXT): {$(VPATH)}intern.h # array.o: include/ruby/intern.h
+array.$(OBJEXT): {$(VPATH)}internal.h # array.o: internal.h
+array.$(OBJEXT): {$(VPATH)}oniguruma.h # array.o: include/ruby/oniguruma.h
+array.$(OBJEXT): {$(VPATH)}probes.h # array.o: probes.h
+array.$(OBJEXT): {$(VPATH)}st.h # array.o: include/ruby/st.h
+array.$(OBJEXT): {$(VPATH)}subst.h # array.o: include/ruby/subst.h
+array.$(OBJEXT): {$(VPATH)}util.h # array.o: include/ruby/util.h
+array.$(OBJEXT): {$(VPATH)}vm_opts.h # array.o: vm_opts.h
+ascii.$(OBJEXT): {$(VPATH)}defines.h # ascii.o: include/ruby/defines.h
+ascii.$(OBJEXT): {$(VPATH)}oniguruma.h # ascii.o: include/ruby/oniguruma.h
+ascii.$(OBJEXT): {$(VPATH)}regenc.h # ascii.o: regenc.h
+bignum.$(OBJEXT): $(hdrdir)/ruby/ruby.h # bignum.o: include/ruby/ruby.h
+bignum.$(OBJEXT): {$(VPATH)}defines.h # bignum.o: include/ruby/defines.h
+bignum.$(OBJEXT): {$(VPATH)}intern.h # bignum.o: include/ruby/intern.h
+bignum.$(OBJEXT): {$(VPATH)}internal.h # bignum.o: internal.h
+bignum.$(OBJEXT): {$(VPATH)}st.h # bignum.o: include/ruby/st.h
+bignum.$(OBJEXT): {$(VPATH)}subst.h # bignum.o: include/ruby/subst.h
+bignum.$(OBJEXT): {$(VPATH)}thread.h # bignum.o: include/ruby/thread.h
+bignum.$(OBJEXT): {$(VPATH)}util.h # bignum.o: include/ruby/util.h
+class.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # class.o: ccan/check_type/check_type.h
+class.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # class.o: ccan/container_of/container_of.h
+class.$(OBJEXT): $(CCAN_DIR)/list/list.h # class.o: ccan/list/list.h
+class.$(OBJEXT): $(CCAN_DIR)/str/str.h # class.o: ccan/str/str.h
+class.$(OBJEXT): $(hdrdir)/ruby/ruby.h # class.o: include/ruby/ruby.h
+class.$(OBJEXT): {$(VPATH)}constant.h # class.o: constant.h
+class.$(OBJEXT): {$(VPATH)}defines.h # class.o: include/ruby/defines.h
+class.$(OBJEXT): {$(VPATH)}id.h # class.o: id.h
+class.$(OBJEXT): {$(VPATH)}intern.h # class.o: include/ruby/intern.h
+class.$(OBJEXT): {$(VPATH)}internal.h # class.o: internal.h
+class.$(OBJEXT): {$(VPATH)}method.h # class.o: method.h
+class.$(OBJEXT): {$(VPATH)}node.h # class.o: node.h
+class.$(OBJEXT): {$(VPATH)}ruby_atomic.h # class.o: ruby_atomic.h
+class.$(OBJEXT): {$(VPATH)}st.h # class.o: include/ruby/st.h
+class.$(OBJEXT): {$(VPATH)}subst.h # class.o: include/ruby/subst.h
+class.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # class.o: thread_pthread.h
+class.$(OBJEXT): {$(VPATH)}thread_native.h # class.o: include/ruby/thread_native.h
+class.$(OBJEXT): {$(VPATH)}vm_core.h # class.o: vm_core.h
+class.$(OBJEXT): {$(VPATH)}vm_debug.h # class.o: vm_debug.h
+class.$(OBJEXT): {$(VPATH)}vm_opts.h # class.o: vm_opts.h
+compar.$(OBJEXT): $(hdrdir)/ruby/ruby.h # compar.o: include/ruby/ruby.h
+compar.$(OBJEXT): {$(VPATH)}defines.h # compar.o: include/ruby/defines.h
+compar.$(OBJEXT): {$(VPATH)}intern.h # compar.o: include/ruby/intern.h
+compar.$(OBJEXT): {$(VPATH)}st.h # compar.o: include/ruby/st.h
+compar.$(OBJEXT): {$(VPATH)}subst.h # compar.o: include/ruby/subst.h
+compile.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # compile.o: ccan/check_type/check_type.h
+compile.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # compile.o: ccan/container_of/container_of.h
+compile.$(OBJEXT): $(CCAN_DIR)/list/list.h # compile.o: ccan/list/list.h
+compile.$(OBJEXT): $(CCAN_DIR)/str/str.h # compile.o: ccan/str/str.h
+compile.$(OBJEXT): $(hdrdir)/ruby/ruby.h # compile.o: include/ruby/ruby.h
+compile.$(OBJEXT): {$(VPATH)}defines.h # compile.o: include/ruby/defines.h
+compile.$(OBJEXT): {$(VPATH)}id.h # compile.o: id.h
+compile.$(OBJEXT): {$(VPATH)}insns.inc # compile.o: insns.inc
+compile.$(OBJEXT): {$(VPATH)}insns_info.inc # compile.o: insns_info.inc
+compile.$(OBJEXT): {$(VPATH)}intern.h # compile.o: include/ruby/intern.h
+compile.$(OBJEXT): {$(VPATH)}internal.h # compile.o: internal.h
+compile.$(OBJEXT): {$(VPATH)}iseq.h # compile.o: iseq.h
+compile.$(OBJEXT): {$(VPATH)}method.h # compile.o: method.h
+compile.$(OBJEXT): {$(VPATH)}node.h # compile.o: node.h
+compile.$(OBJEXT): {$(VPATH)}optinsn.inc # compile.o: optinsn.inc
+compile.$(OBJEXT): {$(VPATH)}ruby_atomic.h # compile.o: ruby_atomic.h
+compile.$(OBJEXT): {$(VPATH)}st.h # compile.o: include/ruby/st.h
+compile.$(OBJEXT): {$(VPATH)}subst.h # compile.o: include/ruby/subst.h
+compile.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # compile.o: thread_pthread.h
+compile.$(OBJEXT): {$(VPATH)}thread_native.h # compile.o: include/ruby/thread_native.h
+compile.$(OBJEXT): {$(VPATH)}vm_core.h # compile.o: vm_core.h
+compile.$(OBJEXT): {$(VPATH)}vm_debug.h # compile.o: vm_debug.h
+compile.$(OBJEXT): {$(VPATH)}vm_opts.h # compile.o: vm_opts.h
+complex.$(OBJEXT): $(hdrdir)/ruby.h # complex.o: include/ruby.h
+complex.$(OBJEXT): $(hdrdir)/ruby/ruby.h # complex.o: include/ruby/ruby.h
+complex.$(OBJEXT): {$(VPATH)}defines.h # complex.o: include/ruby/defines.h
+complex.$(OBJEXT): {$(VPATH)}intern.h # complex.o: include/ruby/intern.h
+complex.$(OBJEXT): {$(VPATH)}internal.h # complex.o: internal.h
+complex.$(OBJEXT): {$(VPATH)}st.h # complex.o: include/ruby/st.h
+complex.$(OBJEXT): {$(VPATH)}subst.h # complex.o: include/ruby/subst.h
+cont.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # cont.o: ccan/check_type/check_type.h
+cont.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # cont.o: ccan/container_of/container_of.h
+cont.$(OBJEXT): $(CCAN_DIR)/list/list.h # cont.o: ccan/list/list.h
+cont.$(OBJEXT): $(CCAN_DIR)/str/str.h # cont.o: ccan/str/str.h
+cont.$(OBJEXT): $(hdrdir)/ruby/ruby.h # cont.o: include/ruby/ruby.h
+cont.$(OBJEXT): {$(VPATH)}defines.h # cont.o: include/ruby/defines.h
+cont.$(OBJEXT): {$(VPATH)}eval_intern.h # cont.o: eval_intern.h
+cont.$(OBJEXT): {$(VPATH)}gc.h # cont.o: gc.h
+cont.$(OBJEXT): {$(VPATH)}id.h # cont.o: id.h
+cont.$(OBJEXT): {$(VPATH)}intern.h # cont.o: include/ruby/intern.h
+cont.$(OBJEXT): {$(VPATH)}internal.h # cont.o: internal.h
+cont.$(OBJEXT): {$(VPATH)}method.h # cont.o: method.h
+cont.$(OBJEXT): {$(VPATH)}node.h # cont.o: node.h
+cont.$(OBJEXT): {$(VPATH)}ruby_atomic.h # cont.o: ruby_atomic.h
+cont.$(OBJEXT): {$(VPATH)}st.h # cont.o: include/ruby/st.h
+cont.$(OBJEXT): {$(VPATH)}subst.h # cont.o: include/ruby/subst.h
+cont.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # cont.o: thread_pthread.h
+cont.$(OBJEXT): {$(VPATH)}thread_native.h # cont.o: include/ruby/thread_native.h
+cont.$(OBJEXT): {$(VPATH)}vm_core.h # cont.o: vm_core.h
+cont.$(OBJEXT): {$(VPATH)}vm_debug.h # cont.o: vm_debug.h
+cont.$(OBJEXT): {$(VPATH)}vm_opts.h # cont.o: vm_opts.h
+debug.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # debug.o: ccan/check_type/check_type.h
+debug.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # debug.o: ccan/container_of/container_of.h
+debug.$(OBJEXT): $(CCAN_DIR)/list/list.h # debug.o: ccan/list/list.h
+debug.$(OBJEXT): $(CCAN_DIR)/str/str.h # debug.o: ccan/str/str.h
+debug.$(OBJEXT): $(hdrdir)/ruby/ruby.h # debug.o: include/ruby/ruby.h
+debug.$(OBJEXT): {$(VPATH)}defines.h # debug.o: include/ruby/defines.h
+debug.$(OBJEXT): {$(VPATH)}encoding.h # debug.o: include/ruby/encoding.h
+debug.$(OBJEXT): {$(VPATH)}eval_intern.h # debug.o: eval_intern.h
+debug.$(OBJEXT): {$(VPATH)}id.h # debug.o: id.h
+debug.$(OBJEXT): {$(VPATH)}intern.h # debug.o: include/ruby/intern.h
+debug.$(OBJEXT): {$(VPATH)}internal.h # debug.o: internal.h
+debug.$(OBJEXT): {$(VPATH)}method.h # debug.o: method.h
+debug.$(OBJEXT): {$(VPATH)}node.h # debug.o: node.h
+debug.$(OBJEXT): {$(VPATH)}oniguruma.h # debug.o: include/ruby/oniguruma.h
+debug.$(OBJEXT): {$(VPATH)}ruby_atomic.h # debug.o: ruby_atomic.h
+debug.$(OBJEXT): {$(VPATH)}st.h # debug.o: include/ruby/st.h
+debug.$(OBJEXT): {$(VPATH)}subst.h # debug.o: include/ruby/subst.h
+debug.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # debug.o: thread_pthread.h
+debug.$(OBJEXT): {$(VPATH)}thread_native.h # debug.o: include/ruby/thread_native.h
+debug.$(OBJEXT): {$(VPATH)}util.h # debug.o: include/ruby/util.h
+debug.$(OBJEXT): {$(VPATH)}vm_core.h # debug.o: vm_core.h
+debug.$(OBJEXT): {$(VPATH)}vm_debug.h # debug.o: vm_debug.h
+debug.$(OBJEXT): {$(VPATH)}vm_opts.h # debug.o: vm_opts.h
+dir.$(OBJEXT): $(hdrdir)/ruby/ruby.h # dir.o: include/ruby/ruby.h
+dir.$(OBJEXT): {$(VPATH)}defines.h # dir.o: include/ruby/defines.h
+dir.$(OBJEXT): {$(VPATH)}encoding.h # dir.o: include/ruby/encoding.h
+dir.$(OBJEXT): {$(VPATH)}intern.h # dir.o: include/ruby/intern.h
+dir.$(OBJEXT): {$(VPATH)}internal.h # dir.o: internal.h
+dir.$(OBJEXT): {$(VPATH)}oniguruma.h # dir.o: include/ruby/oniguruma.h
+dir.$(OBJEXT): {$(VPATH)}st.h # dir.o: include/ruby/st.h
+dir.$(OBJEXT): {$(VPATH)}subst.h # dir.o: include/ruby/subst.h
+dir.$(OBJEXT): {$(VPATH)}util.h # dir.o: include/ruby/util.h
+dln.$(OBJEXT): $(hdrdir)/ruby/ruby.h # dln.o: include/ruby/ruby.h
+dln.$(OBJEXT): {$(VPATH)}defines.h # dln.o: include/ruby/defines.h
+dln.$(OBJEXT): {$(VPATH)}dln.h # dln.o: dln.h
+dln.$(OBJEXT): {$(VPATH)}intern.h # dln.o: include/ruby/intern.h
+dln.$(OBJEXT): {$(VPATH)}st.h # dln.o: include/ruby/st.h
+dln.$(OBJEXT): {$(VPATH)}subst.h # dln.o: include/ruby/subst.h
+dln_find.$(OBJEXT): $(hdrdir)/ruby/ruby.h # dln_find.o: include/ruby/ruby.h
+dln_find.$(OBJEXT): {$(VPATH)}defines.h # dln_find.o: include/ruby/defines.h
+dln_find.$(OBJEXT): {$(VPATH)}dln.h # dln_find.o: dln.h
+dln_find.$(OBJEXT): {$(VPATH)}intern.h # dln_find.o: include/ruby/intern.h
+dln_find.$(OBJEXT): {$(VPATH)}st.h # dln_find.o: include/ruby/st.h
+dln_find.$(OBJEXT): {$(VPATH)}subst.h # dln_find.o: include/ruby/subst.h
+dmydln.$(OBJEXT): $(hdrdir)/ruby/ruby.h # dmydln.o: include/ruby/ruby.h
+dmydln.$(OBJEXT): {$(VPATH)}config.h # dmydln.o: .ext/include/x86_64-linux/ruby/config.h
+dmydln.$(OBJEXT): {$(VPATH)}defines.h # dmydln.o: include/ruby/defines.h
+dmydln.$(OBJEXT): {$(VPATH)}intern.h # dmydln.o: include/ruby/intern.h
+dmydln.$(OBJEXT): {$(VPATH)}missing.h # dmydln.o: include/ruby/missing.h
+dmydln.$(OBJEXT): {$(VPATH)}st.h # dmydln.o: include/ruby/st.h
+dmydln.$(OBJEXT): {$(VPATH)}subst.h # dmydln.o: include/ruby/subst.h
+encoding.$(OBJEXT): $(hdrdir)/ruby/ruby.h # encoding.o: include/ruby/ruby.h
+encoding.$(OBJEXT): {$(VPATH)}defines.h # encoding.o: include/ruby/defines.h
+encoding.$(OBJEXT): {$(VPATH)}encoding.h # encoding.o: include/ruby/encoding.h
+encoding.$(OBJEXT): {$(VPATH)}intern.h # encoding.o: include/ruby/intern.h
+encoding.$(OBJEXT): {$(VPATH)}internal.h # encoding.o: internal.h
+encoding.$(OBJEXT): {$(VPATH)}oniguruma.h # encoding.o: include/ruby/oniguruma.h
+encoding.$(OBJEXT): {$(VPATH)}regenc.h # encoding.o: regenc.h
+encoding.$(OBJEXT): {$(VPATH)}st.h # encoding.o: include/ruby/st.h
+encoding.$(OBJEXT): {$(VPATH)}subst.h # encoding.o: include/ruby/subst.h
+encoding.$(OBJEXT): {$(VPATH)}util.h # encoding.o: include/ruby/util.h
+enum.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enum.o: include/ruby/ruby.h
+enum.$(OBJEXT): {$(VPATH)}defines.h # enum.o: include/ruby/defines.h
+enum.$(OBJEXT): {$(VPATH)}id.h # enum.o: id.h
+enum.$(OBJEXT): {$(VPATH)}intern.h # enum.o: include/ruby/intern.h
+enum.$(OBJEXT): {$(VPATH)}internal.h # enum.o: internal.h
+enum.$(OBJEXT): {$(VPATH)}node.h # enum.o: node.h
+enum.$(OBJEXT): {$(VPATH)}st.h # enum.o: include/ruby/st.h
+enum.$(OBJEXT): {$(VPATH)}subst.h # enum.o: include/ruby/subst.h
+enum.$(OBJEXT): {$(VPATH)}util.h # enum.o: include/ruby/util.h
+enumerator.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enumerator.o: include/ruby/ruby.h
+enumerator.$(OBJEXT): {$(VPATH)}defines.h # enumerator.o: include/ruby/defines.h
+enumerator.$(OBJEXT): {$(VPATH)}intern.h # enumerator.o: include/ruby/intern.h
+enumerator.$(OBJEXT): {$(VPATH)}internal.h # enumerator.o: internal.h
+enumerator.$(OBJEXT): {$(VPATH)}node.h # enumerator.o: node.h
+enumerator.$(OBJEXT): {$(VPATH)}st.h # enumerator.o: include/ruby/st.h
+enumerator.$(OBJEXT): {$(VPATH)}subst.h # enumerator.o: include/ruby/subst.h
+error.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # error.o: ccan/check_type/check_type.h
+error.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # error.o: ccan/container_of/container_of.h
+error.$(OBJEXT): $(CCAN_DIR)/list/list.h # error.o: ccan/list/list.h
+error.$(OBJEXT): $(CCAN_DIR)/str/str.h # error.o: ccan/str/str.h
+error.$(OBJEXT): $(hdrdir)/ruby/ruby.h # error.o: include/ruby/ruby.h
+error.$(OBJEXT): {$(VPATH)}defines.h # error.o: include/ruby/defines.h
+error.$(OBJEXT): {$(VPATH)}encoding.h # error.o: include/ruby/encoding.h
+error.$(OBJEXT): {$(VPATH)}id.h # error.o: id.h
+error.$(OBJEXT): {$(VPATH)}intern.h # error.o: include/ruby/intern.h
+error.$(OBJEXT): {$(VPATH)}internal.h # error.o: internal.h
+error.$(OBJEXT): {$(VPATH)}known_errors.inc # error.o: known_errors.inc
+error.$(OBJEXT): {$(VPATH)}method.h # error.o: method.h
+error.$(OBJEXT): {$(VPATH)}node.h # error.o: node.h
+error.$(OBJEXT): {$(VPATH)}oniguruma.h # error.o: include/ruby/oniguruma.h
+error.$(OBJEXT): {$(VPATH)}ruby_atomic.h # error.o: ruby_atomic.h
+error.$(OBJEXT): {$(VPATH)}st.h # error.o: include/ruby/st.h
+error.$(OBJEXT): {$(VPATH)}subst.h # error.o: include/ruby/subst.h
+error.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # error.o: thread_pthread.h
+error.$(OBJEXT): {$(VPATH)}thread_native.h # error.o: include/ruby/thread_native.h
+error.$(OBJEXT): {$(VPATH)}vm_core.h # error.o: vm_core.h
+error.$(OBJEXT): {$(VPATH)}vm_debug.h # error.o: vm_debug.h
+error.$(OBJEXT): {$(VPATH)}vm_opts.h # error.o: vm_opts.h
+eval.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # eval.o: ccan/check_type/check_type.h
+eval.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # eval.o: ccan/container_of/container_of.h
+eval.$(OBJEXT): $(CCAN_DIR)/list/list.h # eval.o: ccan/list/list.h
+eval.$(OBJEXT): $(CCAN_DIR)/str/str.h # eval.o: ccan/str/str.h
+eval.$(OBJEXT): $(hdrdir)/ruby/ruby.h # eval.o: include/ruby/ruby.h
+eval.$(OBJEXT): {$(VPATH)}defines.h # eval.o: include/ruby/defines.h
+eval.$(OBJEXT): {$(VPATH)}encoding.h # eval.o: include/ruby/encoding.h
+eval.$(OBJEXT): {$(VPATH)}eval_error.c # eval.o: eval_error.c
+eval.$(OBJEXT): {$(VPATH)}eval_intern.h # eval.o: eval_intern.h
+eval.$(OBJEXT): {$(VPATH)}eval_jump.c # eval.o: eval_jump.c
+eval.$(OBJEXT): {$(VPATH)}gc.h # eval.o: gc.h
+eval.$(OBJEXT): {$(VPATH)}id.h # eval.o: id.h
+eval.$(OBJEXT): {$(VPATH)}intern.h # eval.o: include/ruby/intern.h
+eval.$(OBJEXT): {$(VPATH)}internal.h # eval.o: internal.h
+eval.$(OBJEXT): {$(VPATH)}iseq.h # eval.o: iseq.h
+eval.$(OBJEXT): {$(VPATH)}method.h # eval.o: method.h
+eval.$(OBJEXT): {$(VPATH)}node.h # eval.o: node.h
+eval.$(OBJEXT): {$(VPATH)}oniguruma.h # eval.o: include/ruby/oniguruma.h
+eval.$(OBJEXT): {$(VPATH)}probes.h # eval.o: probes.h
+eval.$(OBJEXT): {$(VPATH)}probes_helper.h # eval.o: probes_helper.h
+eval.$(OBJEXT): {$(VPATH)}ruby_atomic.h # eval.o: ruby_atomic.h
+eval.$(OBJEXT): {$(VPATH)}st.h # eval.o: include/ruby/st.h
+eval.$(OBJEXT): {$(VPATH)}subst.h # eval.o: include/ruby/subst.h
+eval.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # eval.o: thread_pthread.h
+eval.$(OBJEXT): {$(VPATH)}thread_native.h # eval.o: include/ruby/thread_native.h
+eval.$(OBJEXT): {$(VPATH)}vm.h # eval.o: include/ruby/vm.h
+eval.$(OBJEXT): {$(VPATH)}vm_core.h # eval.o: vm_core.h
+eval.$(OBJEXT): {$(VPATH)}vm_debug.h # eval.o: vm_debug.h
+eval.$(OBJEXT): {$(VPATH)}vm_opts.h # eval.o: vm_opts.h
+file.$(OBJEXT): $(hdrdir)/ruby/ruby.h # file.o: include/ruby/ruby.h
+file.$(OBJEXT): {$(VPATH)}defines.h # file.o: include/ruby/defines.h
+file.$(OBJEXT): {$(VPATH)}dln.h # file.o: dln.h
+file.$(OBJEXT): {$(VPATH)}encoding.h # file.o: include/ruby/encoding.h
+file.$(OBJEXT): {$(VPATH)}intern.h # file.o: include/ruby/intern.h
+file.$(OBJEXT): {$(VPATH)}internal.h # file.o: internal.h
+file.$(OBJEXT): {$(VPATH)}io.h # file.o: include/ruby/io.h
+file.$(OBJEXT): {$(VPATH)}oniguruma.h # file.o: include/ruby/oniguruma.h
+file.$(OBJEXT): {$(VPATH)}st.h # file.o: include/ruby/st.h
+file.$(OBJEXT): {$(VPATH)}subst.h # file.o: include/ruby/subst.h
+file.$(OBJEXT): {$(VPATH)}util.h # file.o: include/ruby/util.h
+gc.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # gc.o: ccan/check_type/check_type.h
+gc.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # gc.o: ccan/container_of/container_of.h
+gc.$(OBJEXT): $(CCAN_DIR)/list/list.h # gc.o: ccan/list/list.h
+gc.$(OBJEXT): $(CCAN_DIR)/str/str.h # gc.o: ccan/str/str.h
+gc.$(OBJEXT): $(hdrdir)/ruby/ruby.h # gc.o: include/ruby/ruby.h
+gc.$(OBJEXT): {$(VPATH)}constant.h # gc.o: constant.h
+gc.$(OBJEXT): {$(VPATH)}debug.h # gc.o: include/ruby/debug.h
+gc.$(OBJEXT): {$(VPATH)}defines.h # gc.o: include/ruby/defines.h
+gc.$(OBJEXT): {$(VPATH)}encoding.h # gc.o: include/ruby/encoding.h
+gc.$(OBJEXT): {$(VPATH)}eval_intern.h # gc.o: eval_intern.h
+gc.$(OBJEXT): {$(VPATH)}gc.h # gc.o: gc.h
+gc.$(OBJEXT): {$(VPATH)}id.h # gc.o: id.h
+gc.$(OBJEXT): {$(VPATH)}intern.h # gc.o: include/ruby/intern.h
+gc.$(OBJEXT): {$(VPATH)}internal.h # gc.o: internal.h
+gc.$(OBJEXT): {$(VPATH)}io.h # gc.o: include/ruby/io.h
+gc.$(OBJEXT): {$(VPATH)}method.h # gc.o: method.h
+gc.$(OBJEXT): {$(VPATH)}node.h # gc.o: node.h
+gc.$(OBJEXT): {$(VPATH)}oniguruma.h # gc.o: include/ruby/oniguruma.h
+gc.$(OBJEXT): {$(VPATH)}probes.h # gc.o: probes.h
+gc.$(OBJEXT): {$(VPATH)}re.h # gc.o: include/ruby/re.h
+gc.$(OBJEXT): {$(VPATH)}regenc.h # gc.o: regenc.h
+gc.$(OBJEXT): {$(VPATH)}regex.h # gc.o: include/ruby/regex.h
+gc.$(OBJEXT): {$(VPATH)}regint.h # gc.o: regint.h
+gc.$(OBJEXT): {$(VPATH)}ruby_atomic.h # gc.o: ruby_atomic.h
+gc.$(OBJEXT): {$(VPATH)}st.h # gc.o: include/ruby/st.h
+gc.$(OBJEXT): {$(VPATH)}subst.h # gc.o: include/ruby/subst.h
+gc.$(OBJEXT): {$(VPATH)}thread.h # gc.o: include/ruby/thread.h
+gc.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # gc.o: thread_pthread.h
+gc.$(OBJEXT): {$(VPATH)}thread_native.h # gc.o: include/ruby/thread_native.h
+gc.$(OBJEXT): {$(VPATH)}util.h # gc.o: include/ruby/util.h
+gc.$(OBJEXT): {$(VPATH)}vm_core.h # gc.o: vm_core.h
+gc.$(OBJEXT): {$(VPATH)}vm_debug.h # gc.o: vm_debug.h
+gc.$(OBJEXT): {$(VPATH)}vm_opts.h # gc.o: vm_opts.h
+golf_prelude.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # golf_prelude.o: ccan/check_type/check_type.h
+golf_prelude.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # golf_prelude.o: ccan/container_of/container_of.h
+golf_prelude.$(OBJEXT): $(CCAN_DIR)/list/list.h # golf_prelude.o: ccan/list/list.h
+golf_prelude.$(OBJEXT): $(CCAN_DIR)/str/str.h # golf_prelude.o: ccan/str/str.h
+golf_prelude.$(OBJEXT): $(hdrdir)/ruby/ruby.h # golf_prelude.o: include/ruby/ruby.h
+golf_prelude.$(OBJEXT): {$(VPATH)}config.h # golf_prelude.o: .ext/include/x86_64-linux/ruby/config.h
+golf_prelude.$(OBJEXT): {$(VPATH)}defines.h # golf_prelude.o: include/ruby/defines.h
+golf_prelude.$(OBJEXT): {$(VPATH)}id.h # golf_prelude.o: id.h
+golf_prelude.$(OBJEXT): {$(VPATH)}intern.h # golf_prelude.o: include/ruby/intern.h
+golf_prelude.$(OBJEXT): {$(VPATH)}internal.h # golf_prelude.o: internal.h
+golf_prelude.$(OBJEXT): {$(VPATH)}method.h # golf_prelude.o: method.h
+golf_prelude.$(OBJEXT): {$(VPATH)}missing.h # golf_prelude.o: include/ruby/missing.h
+golf_prelude.$(OBJEXT): {$(VPATH)}node.h # golf_prelude.o: node.h
+golf_prelude.$(OBJEXT): {$(VPATH)}ruby_atomic.h # golf_prelude.o: ruby_atomic.h
+golf_prelude.$(OBJEXT): {$(VPATH)}st.h # golf_prelude.o: include/ruby/st.h
+golf_prelude.$(OBJEXT): {$(VPATH)}subst.h # golf_prelude.o: include/ruby/subst.h
+golf_prelude.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # golf_prelude.o: thread_pthread.h
+golf_prelude.$(OBJEXT): {$(VPATH)}thread_native.h # golf_prelude.o: include/ruby/thread_native.h
+golf_prelude.$(OBJEXT): {$(VPATH)}vm_core.h # golf_prelude.o: vm_core.h
+golf_prelude.$(OBJEXT): {$(VPATH)}vm_debug.h # golf_prelude.o: vm_debug.h
+golf_prelude.$(OBJEXT): {$(VPATH)}vm_opts.h # golf_prelude.o: vm_opts.h
+goruby.$(OBJEXT): $(hdrdir)/ruby.h # goruby.o: include/ruby.h
+goruby.$(OBJEXT): $(hdrdir)/ruby/ruby.h # goruby.o: include/ruby/ruby.h
+goruby.$(OBJEXT): {$(VPATH)}config.h # goruby.o: .ext/include/x86_64-linux/ruby/config.h
+goruby.$(OBJEXT): {$(VPATH)}defines.h # goruby.o: include/ruby/defines.h
+goruby.$(OBJEXT): {$(VPATH)}intern.h # goruby.o: include/ruby/intern.h
+goruby.$(OBJEXT): {$(VPATH)}main.c # goruby.o: main.c
+goruby.$(OBJEXT): {$(VPATH)}missing.h # goruby.o: include/ruby/missing.h
+goruby.$(OBJEXT): {$(VPATH)}node.h # goruby.o: node.h
+goruby.$(OBJEXT): {$(VPATH)}st.h # goruby.o: include/ruby/st.h
+goruby.$(OBJEXT): {$(VPATH)}subst.h # goruby.o: include/ruby/subst.h
+goruby.$(OBJEXT): {$(VPATH)}vm_debug.h # goruby.o: vm_debug.h
+hash.$(OBJEXT): $(hdrdir)/ruby/ruby.h # hash.o: include/ruby/ruby.h
+hash.$(OBJEXT): {$(VPATH)}defines.h # hash.o: include/ruby/defines.h
+hash.$(OBJEXT): {$(VPATH)}encoding.h # hash.o: include/ruby/encoding.h
+hash.$(OBJEXT): {$(VPATH)}id.h # hash.o: id.h
+hash.$(OBJEXT): {$(VPATH)}intern.h # hash.o: include/ruby/intern.h
+hash.$(OBJEXT): {$(VPATH)}internal.h # hash.o: internal.h
+hash.$(OBJEXT): {$(VPATH)}oniguruma.h # hash.o: include/ruby/oniguruma.h
+hash.$(OBJEXT): {$(VPATH)}probes.h # hash.o: probes.h
+hash.$(OBJEXT): {$(VPATH)}st.h # hash.o: include/ruby/st.h
+hash.$(OBJEXT): {$(VPATH)}subst.h # hash.o: include/ruby/subst.h
+hash.$(OBJEXT): {$(VPATH)}util.h # hash.o: include/ruby/util.h
+hash.$(OBJEXT): {$(VPATH)}vm_opts.h # hash.o: vm_opts.h
+inits.$(OBJEXT): $(hdrdir)/ruby/ruby.h # inits.o: include/ruby/ruby.h
+inits.$(OBJEXT): {$(VPATH)}defines.h # inits.o: include/ruby/defines.h
+inits.$(OBJEXT): {$(VPATH)}intern.h # inits.o: include/ruby/intern.h
+inits.$(OBJEXT): {$(VPATH)}internal.h # inits.o: internal.h
+inits.$(OBJEXT): {$(VPATH)}st.h # inits.o: include/ruby/st.h
+inits.$(OBJEXT): {$(VPATH)}subst.h # inits.o: include/ruby/subst.h
+io.$(OBJEXT): $(hdrdir)/ruby/ruby.h # io.o: include/ruby/ruby.h
+io.$(OBJEXT): {$(VPATH)}defines.h # io.o: include/ruby/defines.h
+io.$(OBJEXT): {$(VPATH)}dln.h # io.o: dln.h
+io.$(OBJEXT): {$(VPATH)}encoding.h # io.o: include/ruby/encoding.h
+io.$(OBJEXT): {$(VPATH)}id.h # io.o: id.h
+io.$(OBJEXT): {$(VPATH)}intern.h # io.o: include/ruby/intern.h
+io.$(OBJEXT): {$(VPATH)}internal.h # io.o: internal.h
+io.$(OBJEXT): {$(VPATH)}io.h # io.o: include/ruby/io.h
+io.$(OBJEXT): {$(VPATH)}oniguruma.h # io.o: include/ruby/oniguruma.h
+io.$(OBJEXT): {$(VPATH)}ruby_atomic.h # io.o: ruby_atomic.h
+io.$(OBJEXT): {$(VPATH)}st.h # io.o: include/ruby/st.h
+io.$(OBJEXT): {$(VPATH)}subst.h # io.o: include/ruby/subst.h
+io.$(OBJEXT): {$(VPATH)}thread.h # io.o: include/ruby/thread.h
+io.$(OBJEXT): {$(VPATH)}util.h # io.o: include/ruby/util.h
+iseq.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # iseq.o: ccan/check_type/check_type.h
+iseq.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # iseq.o: ccan/container_of/container_of.h
+iseq.$(OBJEXT): $(CCAN_DIR)/list/list.h # iseq.o: ccan/list/list.h
+iseq.$(OBJEXT): $(CCAN_DIR)/str/str.h # iseq.o: ccan/str/str.h
+iseq.$(OBJEXT): $(hdrdir)/ruby/ruby.h # iseq.o: include/ruby/ruby.h
+iseq.$(OBJEXT): {$(VPATH)}defines.h # iseq.o: include/ruby/defines.h
+iseq.$(OBJEXT): {$(VPATH)}eval_intern.h # iseq.o: eval_intern.h
+iseq.$(OBJEXT): {$(VPATH)}gc.h # iseq.o: gc.h
+iseq.$(OBJEXT): {$(VPATH)}id.h # iseq.o: id.h
+iseq.$(OBJEXT): {$(VPATH)}insns.inc # iseq.o: insns.inc
+iseq.$(OBJEXT): {$(VPATH)}insns_info.inc # iseq.o: insns_info.inc
+iseq.$(OBJEXT): {$(VPATH)}intern.h # iseq.o: include/ruby/intern.h
+iseq.$(OBJEXT): {$(VPATH)}internal.h # iseq.o: internal.h
+iseq.$(OBJEXT): {$(VPATH)}iseq.h # iseq.o: iseq.h
+iseq.$(OBJEXT): {$(VPATH)}method.h # iseq.o: method.h
+iseq.$(OBJEXT): {$(VPATH)}node.h # iseq.o: node.h
+iseq.$(OBJEXT): {$(VPATH)}node_name.inc # iseq.o: node_name.inc
+iseq.$(OBJEXT): {$(VPATH)}ruby_atomic.h # iseq.o: ruby_atomic.h
+iseq.$(OBJEXT): {$(VPATH)}st.h # iseq.o: include/ruby/st.h
+iseq.$(OBJEXT): {$(VPATH)}subst.h # iseq.o: include/ruby/subst.h
+iseq.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # iseq.o: thread_pthread.h
+iseq.$(OBJEXT): {$(VPATH)}thread_native.h # iseq.o: include/ruby/thread_native.h
+iseq.$(OBJEXT): {$(VPATH)}util.h # iseq.o: include/ruby/util.h
+iseq.$(OBJEXT): {$(VPATH)}vm_core.h # iseq.o: vm_core.h
+iseq.$(OBJEXT): {$(VPATH)}vm_debug.h # iseq.o: vm_debug.h
+iseq.$(OBJEXT): {$(VPATH)}vm_opts.h # iseq.o: vm_opts.h
+load.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # load.o: ccan/check_type/check_type.h
+load.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # load.o: ccan/container_of/container_of.h
+load.$(OBJEXT): $(CCAN_DIR)/list/list.h # load.o: ccan/list/list.h
+load.$(OBJEXT): $(CCAN_DIR)/str/str.h # load.o: ccan/str/str.h
+load.$(OBJEXT): $(hdrdir)/ruby/ruby.h # load.o: include/ruby/ruby.h
+load.$(OBJEXT): {$(VPATH)}defines.h # load.o: include/ruby/defines.h
+load.$(OBJEXT): {$(VPATH)}dln.h # load.o: dln.h
+load.$(OBJEXT): {$(VPATH)}eval_intern.h # load.o: eval_intern.h
+load.$(OBJEXT): {$(VPATH)}id.h # load.o: id.h
+load.$(OBJEXT): {$(VPATH)}intern.h # load.o: include/ruby/intern.h
+load.$(OBJEXT): {$(VPATH)}internal.h # load.o: internal.h
+load.$(OBJEXT): {$(VPATH)}method.h # load.o: method.h
+load.$(OBJEXT): {$(VPATH)}node.h # load.o: node.h
+load.$(OBJEXT): {$(VPATH)}probes.h # load.o: probes.h
+load.$(OBJEXT): {$(VPATH)}ruby_atomic.h # load.o: ruby_atomic.h
+load.$(OBJEXT): {$(VPATH)}st.h # load.o: include/ruby/st.h
+load.$(OBJEXT): {$(VPATH)}subst.h # load.o: include/ruby/subst.h
+load.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # load.o: thread_pthread.h
+load.$(OBJEXT): {$(VPATH)}thread_native.h # load.o: include/ruby/thread_native.h
+load.$(OBJEXT): {$(VPATH)}util.h # load.o: include/ruby/util.h
+load.$(OBJEXT): {$(VPATH)}vm_core.h # load.o: vm_core.h
+load.$(OBJEXT): {$(VPATH)}vm_debug.h # load.o: vm_debug.h
+load.$(OBJEXT): {$(VPATH)}vm_opts.h # load.o: vm_opts.h
+loadpath.$(OBJEXT): $(hdrdir)/ruby/ruby.h # loadpath.o: include/ruby/ruby.h
+loadpath.$(OBJEXT): $(srcdir)/include/ruby/version.h # loadpath.o: include/ruby/version.h
+loadpath.$(OBJEXT): $(srcdir)/version.h # loadpath.o: version.h
+loadpath.$(OBJEXT): {$(VPATH)}defines.h # loadpath.o: include/ruby/defines.h
+loadpath.$(OBJEXT): {$(VPATH)}intern.h # loadpath.o: include/ruby/intern.h
+loadpath.$(OBJEXT): {$(VPATH)}st.h # loadpath.o: include/ruby/st.h
+loadpath.$(OBJEXT): {$(VPATH)}subst.h # loadpath.o: include/ruby/subst.h
+loadpath.$(OBJEXT): {$(VPATH)}verconf.h # loadpath.o: verconf.h
+localeinit.$(OBJEXT): $(hdrdir)/ruby/ruby.h # localeinit.o: include/ruby/ruby.h
+localeinit.$(OBJEXT): {$(VPATH)}defines.h # localeinit.o: include/ruby/defines.h
+localeinit.$(OBJEXT): {$(VPATH)}encoding.h # localeinit.o: include/ruby/encoding.h
+localeinit.$(OBJEXT): {$(VPATH)}intern.h # localeinit.o: include/ruby/intern.h
+localeinit.$(OBJEXT): {$(VPATH)}internal.h # localeinit.o: internal.h
+localeinit.$(OBJEXT): {$(VPATH)}oniguruma.h # localeinit.o: include/ruby/oniguruma.h
+localeinit.$(OBJEXT): {$(VPATH)}st.h # localeinit.o: include/ruby/st.h
+localeinit.$(OBJEXT): {$(VPATH)}subst.h # localeinit.o: include/ruby/subst.h
+main.$(OBJEXT): $(hdrdir)/ruby.h # main.o: include/ruby.h
+main.$(OBJEXT): $(hdrdir)/ruby/ruby.h # main.o: include/ruby/ruby.h
+main.$(OBJEXT): {$(VPATH)}config.h # main.o: .ext/include/x86_64-linux/ruby/config.h
+main.$(OBJEXT): {$(VPATH)}defines.h # main.o: include/ruby/defines.h
+main.$(OBJEXT): {$(VPATH)}intern.h # main.o: include/ruby/intern.h
+main.$(OBJEXT): {$(VPATH)}missing.h # main.o: include/ruby/missing.h
+main.$(OBJEXT): {$(VPATH)}node.h # main.o: node.h
+main.$(OBJEXT): {$(VPATH)}st.h # main.o: include/ruby/st.h
+main.$(OBJEXT): {$(VPATH)}subst.h # main.o: include/ruby/subst.h
+main.$(OBJEXT): {$(VPATH)}vm_debug.h # main.o: vm_debug.h
+marshal.$(OBJEXT): $(hdrdir)/ruby/ruby.h # marshal.o: include/ruby/ruby.h
+marshal.$(OBJEXT): {$(VPATH)}defines.h # marshal.o: include/ruby/defines.h
+marshal.$(OBJEXT): {$(VPATH)}encoding.h # marshal.o: include/ruby/encoding.h
+marshal.$(OBJEXT): {$(VPATH)}intern.h # marshal.o: include/ruby/intern.h
+marshal.$(OBJEXT): {$(VPATH)}internal.h # marshal.o: internal.h
+marshal.$(OBJEXT): {$(VPATH)}io.h # marshal.o: include/ruby/io.h
+marshal.$(OBJEXT): {$(VPATH)}oniguruma.h # marshal.o: include/ruby/oniguruma.h
+marshal.$(OBJEXT): {$(VPATH)}st.h # marshal.o: include/ruby/st.h
+marshal.$(OBJEXT): {$(VPATH)}subst.h # marshal.o: include/ruby/subst.h
+marshal.$(OBJEXT): {$(VPATH)}util.h # marshal.o: include/ruby/util.h
+math.$(OBJEXT): $(hdrdir)/ruby/ruby.h # math.o: include/ruby/ruby.h
+math.$(OBJEXT): {$(VPATH)}defines.h # math.o: include/ruby/defines.h
+math.$(OBJEXT): {$(VPATH)}intern.h # math.o: include/ruby/intern.h
+math.$(OBJEXT): {$(VPATH)}internal.h # math.o: internal.h
+math.$(OBJEXT): {$(VPATH)}st.h # math.o: include/ruby/st.h
+math.$(OBJEXT): {$(VPATH)}subst.h # math.o: include/ruby/subst.h
+miniinit.$(OBJEXT): $(hdrdir)/ruby/ruby.h # miniinit.o: include/ruby/ruby.h
+miniinit.$(OBJEXT): {$(VPATH)}config.h # miniinit.o: .ext/include/x86_64-linux/ruby/config.h
+miniinit.$(OBJEXT): {$(VPATH)}defines.h # miniinit.o: include/ruby/defines.h
+miniinit.$(OBJEXT): {$(VPATH)}encoding.h # miniinit.o: include/ruby/encoding.h
+miniinit.$(OBJEXT): {$(VPATH)}intern.h # miniinit.o: include/ruby/intern.h
+miniinit.$(OBJEXT): {$(VPATH)}missing.h # miniinit.o: include/ruby/missing.h
+miniinit.$(OBJEXT): {$(VPATH)}oniguruma.h # miniinit.o: include/ruby/oniguruma.h
+miniinit.$(OBJEXT): {$(VPATH)}st.h # miniinit.o: include/ruby/st.h
+miniinit.$(OBJEXT): {$(VPATH)}subst.h # miniinit.o: include/ruby/subst.h
+miniprelude.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # miniprelude.o: ccan/check_type/check_type.h
+miniprelude.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # miniprelude.o: ccan/container_of/container_of.h
+miniprelude.$(OBJEXT): $(CCAN_DIR)/list/list.h # miniprelude.o: ccan/list/list.h
+miniprelude.$(OBJEXT): $(CCAN_DIR)/str/str.h # miniprelude.o: ccan/str/str.h
+miniprelude.$(OBJEXT): $(hdrdir)/ruby/ruby.h # miniprelude.o: include/ruby/ruby.h
+miniprelude.$(OBJEXT): {$(VPATH)}config.h # miniprelude.o: .ext/include/x86_64-linux/ruby/config.h
+miniprelude.$(OBJEXT): {$(VPATH)}defines.h # miniprelude.o: include/ruby/defines.h
+miniprelude.$(OBJEXT): {$(VPATH)}id.h # miniprelude.o: id.h
+miniprelude.$(OBJEXT): {$(VPATH)}intern.h # miniprelude.o: include/ruby/intern.h
+miniprelude.$(OBJEXT): {$(VPATH)}internal.h # miniprelude.o: internal.h
+miniprelude.$(OBJEXT): {$(VPATH)}method.h # miniprelude.o: method.h
+miniprelude.$(OBJEXT): {$(VPATH)}missing.h # miniprelude.o: include/ruby/missing.h
+miniprelude.$(OBJEXT): {$(VPATH)}node.h # miniprelude.o: node.h
+miniprelude.$(OBJEXT): {$(VPATH)}ruby_atomic.h # miniprelude.o: ruby_atomic.h
+miniprelude.$(OBJEXT): {$(VPATH)}st.h # miniprelude.o: include/ruby/st.h
+miniprelude.$(OBJEXT): {$(VPATH)}subst.h # miniprelude.o: include/ruby/subst.h
+miniprelude.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # miniprelude.o: thread_pthread.h
+miniprelude.$(OBJEXT): {$(VPATH)}thread_native.h # miniprelude.o: include/ruby/thread_native.h
+miniprelude.$(OBJEXT): {$(VPATH)}vm_core.h # miniprelude.o: vm_core.h
+miniprelude.$(OBJEXT): {$(VPATH)}vm_debug.h # miniprelude.o: vm_debug.h
+miniprelude.$(OBJEXT): {$(VPATH)}vm_opts.h # miniprelude.o: vm_opts.h
+newline.$(OBJEXT): $(hdrdir)/ruby/ruby.h # newline.o: include/ruby/ruby.h
+newline.$(OBJEXT): {$(VPATH)}defines.h # newline.o: include/ruby/defines.h
+newline.$(OBJEXT): {$(VPATH)}intern.h # newline.o: include/ruby/intern.h
+newline.$(OBJEXT): {$(VPATH)}st.h # newline.o: include/ruby/st.h
+newline.$(OBJEXT): {$(VPATH)}subst.h # newline.o: include/ruby/subst.h
+newline.$(OBJEXT): {$(VPATH)}transcode_data.h # newline.o: transcode_data.h
+node.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # node.o: ccan/check_type/check_type.h
+node.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # node.o: ccan/container_of/container_of.h
+node.$(OBJEXT): $(CCAN_DIR)/list/list.h # node.o: ccan/list/list.h
+node.$(OBJEXT): $(CCAN_DIR)/str/str.h # node.o: ccan/str/str.h
+node.$(OBJEXT): $(hdrdir)/ruby/ruby.h # node.o: include/ruby/ruby.h
+node.$(OBJEXT): {$(VPATH)}defines.h # node.o: include/ruby/defines.h
+node.$(OBJEXT): {$(VPATH)}id.h # node.o: id.h
+node.$(OBJEXT): {$(VPATH)}intern.h # node.o: include/ruby/intern.h
+node.$(OBJEXT): {$(VPATH)}internal.h # node.o: internal.h
+node.$(OBJEXT): {$(VPATH)}method.h # node.o: method.h
+node.$(OBJEXT): {$(VPATH)}node.h # node.o: node.h
+node.$(OBJEXT): {$(VPATH)}ruby_atomic.h # node.o: ruby_atomic.h
+node.$(OBJEXT): {$(VPATH)}st.h # node.o: include/ruby/st.h
+node.$(OBJEXT): {$(VPATH)}subst.h # node.o: include/ruby/subst.h
+node.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # node.o: thread_pthread.h
+node.$(OBJEXT): {$(VPATH)}thread_native.h # node.o: include/ruby/thread_native.h
+node.$(OBJEXT): {$(VPATH)}vm_core.h # node.o: vm_core.h
+node.$(OBJEXT): {$(VPATH)}vm_debug.h # node.o: vm_debug.h
+node.$(OBJEXT): {$(VPATH)}vm_opts.h # node.o: vm_opts.h
+numeric.$(OBJEXT): $(hdrdir)/ruby/ruby.h # numeric.o: include/ruby/ruby.h
+numeric.$(OBJEXT): {$(VPATH)}defines.h # numeric.o: include/ruby/defines.h
+numeric.$(OBJEXT): {$(VPATH)}encoding.h # numeric.o: include/ruby/encoding.h
+numeric.$(OBJEXT): {$(VPATH)}id.h # numeric.o: id.h
+numeric.$(OBJEXT): {$(VPATH)}intern.h # numeric.o: include/ruby/intern.h
+numeric.$(OBJEXT): {$(VPATH)}internal.h # numeric.o: internal.h
+numeric.$(OBJEXT): {$(VPATH)}oniguruma.h # numeric.o: include/ruby/oniguruma.h
+numeric.$(OBJEXT): {$(VPATH)}st.h # numeric.o: include/ruby/st.h
+numeric.$(OBJEXT): {$(VPATH)}subst.h # numeric.o: include/ruby/subst.h
+numeric.$(OBJEXT): {$(VPATH)}util.h # numeric.o: include/ruby/util.h
+object.$(OBJEXT): $(hdrdir)/ruby/ruby.h # object.o: include/ruby/ruby.h
+object.$(OBJEXT): {$(VPATH)}constant.h # object.o: constant.h
+object.$(OBJEXT): {$(VPATH)}defines.h # object.o: include/ruby/defines.h
+object.$(OBJEXT): {$(VPATH)}encoding.h # object.o: include/ruby/encoding.h
+object.$(OBJEXT): {$(VPATH)}id.h # object.o: id.h
+object.$(OBJEXT): {$(VPATH)}intern.h # object.o: include/ruby/intern.h
+object.$(OBJEXT): {$(VPATH)}internal.h # object.o: internal.h
+object.$(OBJEXT): {$(VPATH)}oniguruma.h # object.o: include/ruby/oniguruma.h
+object.$(OBJEXT): {$(VPATH)}probes.h # object.o: probes.h
+object.$(OBJEXT): {$(VPATH)}st.h # object.o: include/ruby/st.h
+object.$(OBJEXT): {$(VPATH)}subst.h # object.o: include/ruby/subst.h
+object.$(OBJEXT): {$(VPATH)}util.h # object.o: include/ruby/util.h
+object.$(OBJEXT): {$(VPATH)}vm_opts.h # object.o: vm_opts.h
+pack.$(OBJEXT): $(hdrdir)/ruby/ruby.h # pack.o: include/ruby/ruby.h
+pack.$(OBJEXT): {$(VPATH)}defines.h # pack.o: include/ruby/defines.h
+pack.$(OBJEXT): {$(VPATH)}encoding.h # pack.o: include/ruby/encoding.h
+pack.$(OBJEXT): {$(VPATH)}intern.h # pack.o: include/ruby/intern.h
+pack.$(OBJEXT): {$(VPATH)}internal.h # pack.o: internal.h
+pack.$(OBJEXT): {$(VPATH)}oniguruma.h # pack.o: include/ruby/oniguruma.h
+pack.$(OBJEXT): {$(VPATH)}st.h # pack.o: include/ruby/st.h
+pack.$(OBJEXT): {$(VPATH)}subst.h # pack.o: include/ruby/subst.h
+parse.$(OBJEXT): $(hdrdir)/ruby/ruby.h # parse.o: include/ruby/ruby.h
+parse.$(OBJEXT): {$(VPATH)}defines.h # parse.o: include/ruby/defines.h
+parse.$(OBJEXT): {$(VPATH)}defs/keywords # parse.o: defs/keywords
+parse.$(OBJEXT): {$(VPATH)}encoding.h # parse.o: include/ruby/encoding.h
+parse.$(OBJEXT): {$(VPATH)}id.h # parse.o: id.h
+parse.$(OBJEXT): {$(VPATH)}intern.h # parse.o: include/ruby/intern.h
+parse.$(OBJEXT): {$(VPATH)}internal.h # parse.o: internal.h
+parse.$(OBJEXT): {$(VPATH)}lex.c # parse.o: lex.c
+parse.$(OBJEXT): {$(VPATH)}node.h # parse.o: node.h
+parse.$(OBJEXT): {$(VPATH)}oniguruma.h # parse.o: include/ruby/oniguruma.h
+parse.$(OBJEXT): {$(VPATH)}parse.h # parse.o: parse.h
+parse.$(OBJEXT): {$(VPATH)}parse.y # parse.o: parse.y
+parse.$(OBJEXT): {$(VPATH)}probes.h # parse.o: probes.h
+parse.$(OBJEXT): {$(VPATH)}regenc.h # parse.o: regenc.h
+parse.$(OBJEXT): {$(VPATH)}regex.h # parse.o: include/ruby/regex.h
+parse.$(OBJEXT): {$(VPATH)}st.h # parse.o: include/ruby/st.h
+parse.$(OBJEXT): {$(VPATH)}subst.h # parse.o: include/ruby/subst.h
+parse.$(OBJEXT): {$(VPATH)}symbol.h # parse.o: symbol.h
+parse.$(OBJEXT): {$(VPATH)}util.h # parse.o: include/ruby/util.h
+parse.$(OBJEXT): {$(VPATH)}vm_opts.h # parse.o: vm_opts.h
+prelude.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # prelude.o: ccan/check_type/check_type.h
+prelude.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # prelude.o: ccan/container_of/container_of.h
+prelude.$(OBJEXT): $(CCAN_DIR)/list/list.h # prelude.o: ccan/list/list.h
+prelude.$(OBJEXT): $(CCAN_DIR)/str/str.h # prelude.o: ccan/str/str.h
+prelude.$(OBJEXT): $(hdrdir)/ruby/ruby.h # prelude.o: include/ruby/ruby.h
+prelude.$(OBJEXT): {$(VPATH)}defines.h # prelude.o: include/ruby/defines.h
+prelude.$(OBJEXT): {$(VPATH)}id.h # prelude.o: id.h
+prelude.$(OBJEXT): {$(VPATH)}intern.h # prelude.o: include/ruby/intern.h
+prelude.$(OBJEXT): {$(VPATH)}internal.h # prelude.o: internal.h
+prelude.$(OBJEXT): {$(VPATH)}method.h # prelude.o: method.h
+prelude.$(OBJEXT): {$(VPATH)}node.h # prelude.o: node.h
+prelude.$(OBJEXT): {$(VPATH)}ruby_atomic.h # prelude.o: ruby_atomic.h
+prelude.$(OBJEXT): {$(VPATH)}st.h # prelude.o: include/ruby/st.h
+prelude.$(OBJEXT): {$(VPATH)}subst.h # prelude.o: include/ruby/subst.h
+prelude.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # prelude.o: thread_pthread.h
+prelude.$(OBJEXT): {$(VPATH)}thread_native.h # prelude.o: include/ruby/thread_native.h
+prelude.$(OBJEXT): {$(VPATH)}vm_core.h # prelude.o: vm_core.h
+prelude.$(OBJEXT): {$(VPATH)}vm_debug.h # prelude.o: vm_debug.h
+prelude.$(OBJEXT): {$(VPATH)}vm_opts.h # prelude.o: vm_opts.h
+proc.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # proc.o: ccan/check_type/check_type.h
+proc.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # proc.o: ccan/container_of/container_of.h
+proc.$(OBJEXT): $(CCAN_DIR)/list/list.h # proc.o: ccan/list/list.h
+proc.$(OBJEXT): $(CCAN_DIR)/str/str.h # proc.o: ccan/str/str.h
+proc.$(OBJEXT): $(hdrdir)/ruby/ruby.h # proc.o: include/ruby/ruby.h
+proc.$(OBJEXT): {$(VPATH)}defines.h # proc.o: include/ruby/defines.h
+proc.$(OBJEXT): {$(VPATH)}eval_intern.h # proc.o: eval_intern.h
+proc.$(OBJEXT): {$(VPATH)}gc.h # proc.o: gc.h
+proc.$(OBJEXT): {$(VPATH)}id.h # proc.o: id.h
+proc.$(OBJEXT): {$(VPATH)}intern.h # proc.o: include/ruby/intern.h
+proc.$(OBJEXT): {$(VPATH)}internal.h # proc.o: internal.h
+proc.$(OBJEXT): {$(VPATH)}iseq.h # proc.o: iseq.h
+proc.$(OBJEXT): {$(VPATH)}method.h # proc.o: method.h
+proc.$(OBJEXT): {$(VPATH)}node.h # proc.o: node.h
+proc.$(OBJEXT): {$(VPATH)}ruby_atomic.h # proc.o: ruby_atomic.h
+proc.$(OBJEXT): {$(VPATH)}st.h # proc.o: include/ruby/st.h
+proc.$(OBJEXT): {$(VPATH)}subst.h # proc.o: include/ruby/subst.h
+proc.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # proc.o: thread_pthread.h
+proc.$(OBJEXT): {$(VPATH)}thread_native.h # proc.o: include/ruby/thread_native.h
+proc.$(OBJEXT): {$(VPATH)}vm_core.h # proc.o: vm_core.h
+proc.$(OBJEXT): {$(VPATH)}vm_debug.h # proc.o: vm_debug.h
+proc.$(OBJEXT): {$(VPATH)}vm_opts.h # proc.o: vm_opts.h
+process.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # process.o: ccan/check_type/check_type.h
+process.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # process.o: ccan/container_of/container_of.h
+process.$(OBJEXT): $(CCAN_DIR)/list/list.h # process.o: ccan/list/list.h
+process.$(OBJEXT): $(CCAN_DIR)/str/str.h # process.o: ccan/str/str.h
+process.$(OBJEXT): $(hdrdir)/ruby/ruby.h # process.o: include/ruby/ruby.h
+process.$(OBJEXT): {$(VPATH)}defines.h # process.o: include/ruby/defines.h
+process.$(OBJEXT): {$(VPATH)}dln.h # process.o: dln.h
+process.$(OBJEXT): {$(VPATH)}encoding.h # process.o: include/ruby/encoding.h
+process.$(OBJEXT): {$(VPATH)}id.h # process.o: id.h
+process.$(OBJEXT): {$(VPATH)}intern.h # process.o: include/ruby/intern.h
+process.$(OBJEXT): {$(VPATH)}internal.h # process.o: internal.h
+process.$(OBJEXT): {$(VPATH)}io.h # process.o: include/ruby/io.h
+process.$(OBJEXT): {$(VPATH)}method.h # process.o: method.h
+process.$(OBJEXT): {$(VPATH)}node.h # process.o: node.h
+process.$(OBJEXT): {$(VPATH)}oniguruma.h # process.o: include/ruby/oniguruma.h
+process.$(OBJEXT): {$(VPATH)}ruby_atomic.h # process.o: ruby_atomic.h
+process.$(OBJEXT): {$(VPATH)}st.h # process.o: include/ruby/st.h
+process.$(OBJEXT): {$(VPATH)}subst.h # process.o: include/ruby/subst.h
+process.$(OBJEXT): {$(VPATH)}thread.h # process.o: include/ruby/thread.h
+process.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # process.o: thread_pthread.h
+process.$(OBJEXT): {$(VPATH)}thread_native.h # process.o: include/ruby/thread_native.h
+process.$(OBJEXT): {$(VPATH)}util.h # process.o: include/ruby/util.h
+process.$(OBJEXT): {$(VPATH)}vm_core.h # process.o: vm_core.h
+process.$(OBJEXT): {$(VPATH)}vm_debug.h # process.o: vm_debug.h
+process.$(OBJEXT): {$(VPATH)}vm_opts.h # process.o: vm_opts.h
+random.$(OBJEXT): $(hdrdir)/ruby/ruby.h # random.o: include/ruby/ruby.h
+random.$(OBJEXT): {$(VPATH)}defines.h # random.o: include/ruby/defines.h
+random.$(OBJEXT): {$(VPATH)}intern.h # random.o: include/ruby/intern.h
+random.$(OBJEXT): {$(VPATH)}internal.h # random.o: internal.h
+random.$(OBJEXT): {$(VPATH)}siphash.c # random.o: siphash.c
+random.$(OBJEXT): {$(VPATH)}siphash.h # random.o: siphash.h
+random.$(OBJEXT): {$(VPATH)}st.h # random.o: include/ruby/st.h
+random.$(OBJEXT): {$(VPATH)}subst.h # random.o: include/ruby/subst.h
+range.$(OBJEXT): $(hdrdir)/ruby/ruby.h # range.o: include/ruby/ruby.h
+range.$(OBJEXT): {$(VPATH)}defines.h # range.o: include/ruby/defines.h
+range.$(OBJEXT): {$(VPATH)}encoding.h # range.o: include/ruby/encoding.h
+range.$(OBJEXT): {$(VPATH)}id.h # range.o: id.h
+range.$(OBJEXT): {$(VPATH)}intern.h # range.o: include/ruby/intern.h
+range.$(OBJEXT): {$(VPATH)}internal.h # range.o: internal.h
+range.$(OBJEXT): {$(VPATH)}oniguruma.h # range.o: include/ruby/oniguruma.h
+range.$(OBJEXT): {$(VPATH)}st.h # range.o: include/ruby/st.h
+range.$(OBJEXT): {$(VPATH)}subst.h # range.o: include/ruby/subst.h
+rational.$(OBJEXT): $(hdrdir)/ruby.h # rational.o: include/ruby.h
+rational.$(OBJEXT): $(hdrdir)/ruby/ruby.h # rational.o: include/ruby/ruby.h
+rational.$(OBJEXT): {$(VPATH)}defines.h # rational.o: include/ruby/defines.h
+rational.$(OBJEXT): {$(VPATH)}intern.h # rational.o: include/ruby/intern.h
+rational.$(OBJEXT): {$(VPATH)}internal.h # rational.o: internal.h
+rational.$(OBJEXT): {$(VPATH)}st.h # rational.o: include/ruby/st.h
+rational.$(OBJEXT): {$(VPATH)}subst.h # rational.o: include/ruby/subst.h
+re.$(OBJEXT): $(hdrdir)/ruby/ruby.h # re.o: include/ruby/ruby.h
+re.$(OBJEXT): {$(VPATH)}defines.h # re.o: include/ruby/defines.h
+re.$(OBJEXT): {$(VPATH)}encoding.h # re.o: include/ruby/encoding.h
+re.$(OBJEXT): {$(VPATH)}intern.h # re.o: include/ruby/intern.h
+re.$(OBJEXT): {$(VPATH)}internal.h # re.o: internal.h
+re.$(OBJEXT): {$(VPATH)}oniguruma.h # re.o: include/ruby/oniguruma.h
+re.$(OBJEXT): {$(VPATH)}re.h # re.o: include/ruby/re.h
+re.$(OBJEXT): {$(VPATH)}regenc.h # re.o: regenc.h
+re.$(OBJEXT): {$(VPATH)}regex.h # re.o: include/ruby/regex.h
+re.$(OBJEXT): {$(VPATH)}regint.h # re.o: regint.h
+re.$(OBJEXT): {$(VPATH)}st.h # re.o: include/ruby/st.h
+re.$(OBJEXT): {$(VPATH)}subst.h # re.o: include/ruby/subst.h
+re.$(OBJEXT): {$(VPATH)}util.h # re.o: include/ruby/util.h
+regcomp.$(OBJEXT): $(hdrdir)/ruby/ruby.h # regcomp.o: include/ruby/ruby.h
+regcomp.$(OBJEXT): {$(VPATH)}defines.h # regcomp.o: include/ruby/defines.h
+regcomp.$(OBJEXT): {$(VPATH)}intern.h # regcomp.o: include/ruby/intern.h
+regcomp.$(OBJEXT): {$(VPATH)}oniguruma.h # regcomp.o: include/ruby/oniguruma.h
+regcomp.$(OBJEXT): {$(VPATH)}regenc.h # regcomp.o: regenc.h
+regcomp.$(OBJEXT): {$(VPATH)}regint.h # regcomp.o: regint.h
+regcomp.$(OBJEXT): {$(VPATH)}regparse.h # regcomp.o: regparse.h
+regcomp.$(OBJEXT): {$(VPATH)}st.h # regcomp.o: include/ruby/st.h
+regcomp.$(OBJEXT): {$(VPATH)}subst.h # regcomp.o: include/ruby/subst.h
+regenc.$(OBJEXT): $(hdrdir)/ruby/ruby.h # regenc.o: include/ruby/ruby.h
+regenc.$(OBJEXT): {$(VPATH)}defines.h # regenc.o: include/ruby/defines.h
+regenc.$(OBJEXT): {$(VPATH)}intern.h # regenc.o: include/ruby/intern.h
+regenc.$(OBJEXT): {$(VPATH)}oniguruma.h # regenc.o: include/ruby/oniguruma.h
+regenc.$(OBJEXT): {$(VPATH)}regenc.h # regenc.o: regenc.h
+regenc.$(OBJEXT): {$(VPATH)}regint.h # regenc.o: regint.h
+regenc.$(OBJEXT): {$(VPATH)}st.h # regenc.o: include/ruby/st.h
+regenc.$(OBJEXT): {$(VPATH)}subst.h # regenc.o: include/ruby/subst.h
+regerror.$(OBJEXT): $(hdrdir)/ruby/ruby.h # regerror.o: include/ruby/ruby.h
+regerror.$(OBJEXT): {$(VPATH)}defines.h # regerror.o: include/ruby/defines.h
+regerror.$(OBJEXT): {$(VPATH)}intern.h # regerror.o: include/ruby/intern.h
+regerror.$(OBJEXT): {$(VPATH)}oniguruma.h # regerror.o: include/ruby/oniguruma.h
+regerror.$(OBJEXT): {$(VPATH)}regenc.h # regerror.o: regenc.h
+regerror.$(OBJEXT): {$(VPATH)}regint.h # regerror.o: regint.h
+regerror.$(OBJEXT): {$(VPATH)}st.h # regerror.o: include/ruby/st.h
+regerror.$(OBJEXT): {$(VPATH)}subst.h # regerror.o: include/ruby/subst.h
+regexec.$(OBJEXT): $(hdrdir)/ruby/ruby.h # regexec.o: include/ruby/ruby.h
+regexec.$(OBJEXT): {$(VPATH)}defines.h # regexec.o: include/ruby/defines.h
+regexec.$(OBJEXT): {$(VPATH)}intern.h # regexec.o: include/ruby/intern.h
+regexec.$(OBJEXT): {$(VPATH)}oniguruma.h # regexec.o: include/ruby/oniguruma.h
+regexec.$(OBJEXT): {$(VPATH)}regenc.h # regexec.o: regenc.h
+regexec.$(OBJEXT): {$(VPATH)}regint.h # regexec.o: regint.h
+regexec.$(OBJEXT): {$(VPATH)}st.h # regexec.o: include/ruby/st.h
+regexec.$(OBJEXT): {$(VPATH)}subst.h # regexec.o: include/ruby/subst.h
+regparse.$(OBJEXT): $(hdrdir)/ruby/ruby.h # regparse.o: include/ruby/ruby.h
+regparse.$(OBJEXT): {$(VPATH)}defines.h # regparse.o: include/ruby/defines.h
+regparse.$(OBJEXT): {$(VPATH)}intern.h # regparse.o: include/ruby/intern.h
+regparse.$(OBJEXT): {$(VPATH)}oniguruma.h # regparse.o: include/ruby/oniguruma.h
+regparse.$(OBJEXT): {$(VPATH)}regenc.h # regparse.o: regenc.h
+regparse.$(OBJEXT): {$(VPATH)}regint.h # regparse.o: regint.h
+regparse.$(OBJEXT): {$(VPATH)}regparse.h # regparse.o: regparse.h
+regparse.$(OBJEXT): {$(VPATH)}st.h # regparse.o: include/ruby/st.h
+regparse.$(OBJEXT): {$(VPATH)}subst.h # regparse.o: include/ruby/subst.h
+regsyntax.$(OBJEXT): $(hdrdir)/ruby/ruby.h # regsyntax.o: include/ruby/ruby.h
+regsyntax.$(OBJEXT): {$(VPATH)}defines.h # regsyntax.o: include/ruby/defines.h
+regsyntax.$(OBJEXT): {$(VPATH)}intern.h # regsyntax.o: include/ruby/intern.h
+regsyntax.$(OBJEXT): {$(VPATH)}oniguruma.h # regsyntax.o: include/ruby/oniguruma.h
+regsyntax.$(OBJEXT): {$(VPATH)}regenc.h # regsyntax.o: regenc.h
+regsyntax.$(OBJEXT): {$(VPATH)}regint.h # regsyntax.o: regint.h
+regsyntax.$(OBJEXT): {$(VPATH)}st.h # regsyntax.o: include/ruby/st.h
+regsyntax.$(OBJEXT): {$(VPATH)}subst.h # regsyntax.o: include/ruby/subst.h
+ruby.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # ruby.o: ccan/check_type/check_type.h
+ruby.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # ruby.o: ccan/container_of/container_of.h
+ruby.$(OBJEXT): $(CCAN_DIR)/list/list.h # ruby.o: ccan/list/list.h
+ruby.$(OBJEXT): $(CCAN_DIR)/str/str.h # ruby.o: ccan/str/str.h
+ruby.$(OBJEXT): $(hdrdir)/ruby/ruby.h # ruby.o: include/ruby/ruby.h
+ruby.$(OBJEXT): {$(VPATH)}defines.h # ruby.o: include/ruby/defines.h
+ruby.$(OBJEXT): {$(VPATH)}dln.h # ruby.o: dln.h
+ruby.$(OBJEXT): {$(VPATH)}encoding.h # ruby.o: include/ruby/encoding.h
+ruby.$(OBJEXT): {$(VPATH)}eval_intern.h # ruby.o: eval_intern.h
+ruby.$(OBJEXT): {$(VPATH)}id.h # ruby.o: id.h
+ruby.$(OBJEXT): {$(VPATH)}intern.h # ruby.o: include/ruby/intern.h
+ruby.$(OBJEXT): {$(VPATH)}internal.h # ruby.o: internal.h
+ruby.$(OBJEXT): {$(VPATH)}method.h # ruby.o: method.h
+ruby.$(OBJEXT): {$(VPATH)}node.h # ruby.o: node.h
+ruby.$(OBJEXT): {$(VPATH)}oniguruma.h # ruby.o: include/ruby/oniguruma.h
+ruby.$(OBJEXT): {$(VPATH)}ruby_atomic.h # ruby.o: ruby_atomic.h
+ruby.$(OBJEXT): {$(VPATH)}st.h # ruby.o: include/ruby/st.h
+ruby.$(OBJEXT): {$(VPATH)}subst.h # ruby.o: include/ruby/subst.h
+ruby.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # ruby.o: thread_pthread.h
+ruby.$(OBJEXT): {$(VPATH)}thread_native.h # ruby.o: include/ruby/thread_native.h
+ruby.$(OBJEXT): {$(VPATH)}util.h # ruby.o: include/ruby/util.h
+ruby.$(OBJEXT): {$(VPATH)}vm_core.h # ruby.o: vm_core.h
+ruby.$(OBJEXT): {$(VPATH)}vm_debug.h # ruby.o: vm_debug.h
+ruby.$(OBJEXT): {$(VPATH)}vm_opts.h # ruby.o: vm_opts.h
+safe.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # safe.o: ccan/check_type/check_type.h
+safe.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # safe.o: ccan/container_of/container_of.h
+safe.$(OBJEXT): $(CCAN_DIR)/list/list.h # safe.o: ccan/list/list.h
+safe.$(OBJEXT): $(CCAN_DIR)/str/str.h # safe.o: ccan/str/str.h
+safe.$(OBJEXT): $(hdrdir)/ruby/ruby.h # safe.o: include/ruby/ruby.h
+safe.$(OBJEXT): {$(VPATH)}defines.h # safe.o: include/ruby/defines.h
+safe.$(OBJEXT): {$(VPATH)}id.h # safe.o: id.h
+safe.$(OBJEXT): {$(VPATH)}intern.h # safe.o: include/ruby/intern.h
+safe.$(OBJEXT): {$(VPATH)}internal.h # safe.o: internal.h
+safe.$(OBJEXT): {$(VPATH)}method.h # safe.o: method.h
+safe.$(OBJEXT): {$(VPATH)}node.h # safe.o: node.h
+safe.$(OBJEXT): {$(VPATH)}ruby_atomic.h # safe.o: ruby_atomic.h
+safe.$(OBJEXT): {$(VPATH)}st.h # safe.o: include/ruby/st.h
+safe.$(OBJEXT): {$(VPATH)}subst.h # safe.o: include/ruby/subst.h
+safe.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # safe.o: thread_pthread.h
+safe.$(OBJEXT): {$(VPATH)}thread_native.h # safe.o: include/ruby/thread_native.h
+safe.$(OBJEXT): {$(VPATH)}vm_core.h # safe.o: vm_core.h
+safe.$(OBJEXT): {$(VPATH)}vm_debug.h # safe.o: vm_debug.h
+safe.$(OBJEXT): {$(VPATH)}vm_opts.h # safe.o: vm_opts.h
+setproctitle.$(OBJEXT): $(hdrdir)/ruby.h # setproctitle.o: include/ruby.h
+setproctitle.$(OBJEXT): $(hdrdir)/ruby/ruby.h # setproctitle.o: include/ruby/ruby.h
+setproctitle.$(OBJEXT): {$(VPATH)}defines.h # setproctitle.o: include/ruby/defines.h
+setproctitle.$(OBJEXT): {$(VPATH)}intern.h # setproctitle.o: include/ruby/intern.h
+setproctitle.$(OBJEXT): {$(VPATH)}st.h # setproctitle.o: include/ruby/st.h
+setproctitle.$(OBJEXT): {$(VPATH)}subst.h # setproctitle.o: include/ruby/subst.h
+setproctitle.$(OBJEXT): {$(VPATH)}util.h # setproctitle.o: include/ruby/util.h
+signal.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # signal.o: ccan/check_type/check_type.h
+signal.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # signal.o: ccan/container_of/container_of.h
+signal.$(OBJEXT): $(CCAN_DIR)/list/list.h # signal.o: ccan/list/list.h
+signal.$(OBJEXT): $(CCAN_DIR)/str/str.h # signal.o: ccan/str/str.h
+signal.$(OBJEXT): $(hdrdir)/ruby/ruby.h # signal.o: include/ruby/ruby.h
+signal.$(OBJEXT): {$(VPATH)}defines.h # signal.o: include/ruby/defines.h
+signal.$(OBJEXT): {$(VPATH)}eval_intern.h # signal.o: eval_intern.h
+signal.$(OBJEXT): {$(VPATH)}id.h # signal.o: id.h
+signal.$(OBJEXT): {$(VPATH)}intern.h # signal.o: include/ruby/intern.h
+signal.$(OBJEXT): {$(VPATH)}internal.h # signal.o: internal.h
+signal.$(OBJEXT): {$(VPATH)}method.h # signal.o: method.h
+signal.$(OBJEXT): {$(VPATH)}node.h # signal.o: node.h
+signal.$(OBJEXT): {$(VPATH)}ruby_atomic.h # signal.o: ruby_atomic.h
+signal.$(OBJEXT): {$(VPATH)}st.h # signal.o: include/ruby/st.h
+signal.$(OBJEXT): {$(VPATH)}subst.h # signal.o: include/ruby/subst.h
+signal.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # signal.o: thread_pthread.h
+signal.$(OBJEXT): {$(VPATH)}thread_native.h # signal.o: include/ruby/thread_native.h
+signal.$(OBJEXT): {$(VPATH)}vm_core.h # signal.o: vm_core.h
+signal.$(OBJEXT): {$(VPATH)}vm_debug.h # signal.o: vm_debug.h
+signal.$(OBJEXT): {$(VPATH)}vm_opts.h # signal.o: vm_opts.h
+sprintf.$(OBJEXT): $(hdrdir)/ruby/ruby.h # sprintf.o: include/ruby/ruby.h
+sprintf.$(OBJEXT): {$(VPATH)}defines.h # sprintf.o: include/ruby/defines.h
+sprintf.$(OBJEXT): {$(VPATH)}encoding.h # sprintf.o: include/ruby/encoding.h
+sprintf.$(OBJEXT): {$(VPATH)}id.h # sprintf.o: id.h
+sprintf.$(OBJEXT): {$(VPATH)}intern.h # sprintf.o: include/ruby/intern.h
+sprintf.$(OBJEXT): {$(VPATH)}internal.h # sprintf.o: internal.h
+sprintf.$(OBJEXT): {$(VPATH)}oniguruma.h # sprintf.o: include/ruby/oniguruma.h
+sprintf.$(OBJEXT): {$(VPATH)}re.h # sprintf.o: include/ruby/re.h
+sprintf.$(OBJEXT): {$(VPATH)}regex.h # sprintf.o: include/ruby/regex.h
+sprintf.$(OBJEXT): {$(VPATH)}st.h # sprintf.o: include/ruby/st.h
+sprintf.$(OBJEXT): {$(VPATH)}subst.h # sprintf.o: include/ruby/subst.h
+sprintf.$(OBJEXT): {$(VPATH)}vsnprintf.c # sprintf.o: vsnprintf.c
+st.$(OBJEXT): $(hdrdir)/ruby/ruby.h # st.o: include/ruby/ruby.h
+st.$(OBJEXT): {$(VPATH)}defines.h # st.o: include/ruby/defines.h
+st.$(OBJEXT): {$(VPATH)}intern.h # st.o: include/ruby/intern.h
+st.$(OBJEXT): {$(VPATH)}internal.h # st.o: internal.h
+st.$(OBJEXT): {$(VPATH)}st.h # st.o: include/ruby/st.h
+st.$(OBJEXT): {$(VPATH)}subst.h # st.o: include/ruby/subst.h
+strftime.$(OBJEXT): $(hdrdir)/ruby/ruby.h # strftime.o: include/ruby/ruby.h
+strftime.$(OBJEXT): {$(VPATH)}defines.h # strftime.o: include/ruby/defines.h
+strftime.$(OBJEXT): {$(VPATH)}encoding.h # strftime.o: include/ruby/encoding.h
+strftime.$(OBJEXT): {$(VPATH)}intern.h # strftime.o: include/ruby/intern.h
+strftime.$(OBJEXT): {$(VPATH)}oniguruma.h # strftime.o: include/ruby/oniguruma.h
+strftime.$(OBJEXT): {$(VPATH)}st.h # strftime.o: include/ruby/st.h
+strftime.$(OBJEXT): {$(VPATH)}subst.h # strftime.o: include/ruby/subst.h
+strftime.$(OBJEXT): {$(VPATH)}timev.h # strftime.o: timev.h
+string.$(OBJEXT): $(hdrdir)/ruby/ruby.h # string.o: include/ruby/ruby.h
+string.$(OBJEXT): {$(VPATH)}defines.h # string.o: include/ruby/defines.h
+string.$(OBJEXT): {$(VPATH)}encoding.h # string.o: include/ruby/encoding.h
+string.$(OBJEXT): {$(VPATH)}gc.h # string.o: gc.h
+string.$(OBJEXT): {$(VPATH)}intern.h # string.o: include/ruby/intern.h
+string.$(OBJEXT): {$(VPATH)}internal.h # string.o: internal.h
+string.$(OBJEXT): {$(VPATH)}oniguruma.h # string.o: include/ruby/oniguruma.h
+string.$(OBJEXT): {$(VPATH)}probes.h # string.o: probes.h
+string.$(OBJEXT): {$(VPATH)}re.h # string.o: include/ruby/re.h
+string.$(OBJEXT): {$(VPATH)}regex.h # string.o: include/ruby/regex.h
+string.$(OBJEXT): {$(VPATH)}st.h # string.o: include/ruby/st.h
+string.$(OBJEXT): {$(VPATH)}subst.h # string.o: include/ruby/subst.h
+string.$(OBJEXT): {$(VPATH)}vm_opts.h # string.o: vm_opts.h
+struct.$(OBJEXT): $(hdrdir)/ruby/ruby.h # struct.o: include/ruby/ruby.h
+struct.$(OBJEXT): {$(VPATH)}defines.h # struct.o: include/ruby/defines.h
+struct.$(OBJEXT): {$(VPATH)}intern.h # struct.o: include/ruby/intern.h
+struct.$(OBJEXT): {$(VPATH)}internal.h # struct.o: internal.h
+struct.$(OBJEXT): {$(VPATH)}st.h # struct.o: include/ruby/st.h
+struct.$(OBJEXT): {$(VPATH)}subst.h # struct.o: include/ruby/subst.h
+symbol.$(OBJEXT): $(hdrdir)/ruby/ruby.h # symbol.o: include/ruby/ruby.h
+symbol.$(OBJEXT): {$(VPATH)}defines.h # symbol.o: include/ruby/defines.h
+symbol.$(OBJEXT): {$(VPATH)}encoding.h # symbol.o: include/ruby/encoding.h
+symbol.$(OBJEXT): {$(VPATH)}gc.h # symbol.o: gc.h
+symbol.$(OBJEXT): {$(VPATH)}id.c # symbol.o: id.c
+symbol.$(OBJEXT): {$(VPATH)}id.h # symbol.o: id.h
+symbol.$(OBJEXT): {$(VPATH)}intern.h # symbol.o: include/ruby/intern.h
+symbol.$(OBJEXT): {$(VPATH)}internal.h # symbol.o: internal.h
+symbol.$(OBJEXT): {$(VPATH)}node.h # symbol.o: node.h
+symbol.$(OBJEXT): {$(VPATH)}oniguruma.h # symbol.o: include/ruby/oniguruma.h
+symbol.$(OBJEXT): {$(VPATH)}probes.h # symbol.o: probes.h
+symbol.$(OBJEXT): {$(VPATH)}st.h # symbol.o: include/ruby/st.h
+symbol.$(OBJEXT): {$(VPATH)}subst.h # symbol.o: include/ruby/subst.h
+symbol.$(OBJEXT): {$(VPATH)}symbol.h # symbol.o: symbol.h
+symbol.$(OBJEXT): {$(VPATH)}vm_opts.h # symbol.o: vm_opts.h
+thread.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # thread.o: ccan/check_type/check_type.h
+thread.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # thread.o: ccan/container_of/container_of.h
+thread.$(OBJEXT): $(CCAN_DIR)/list/list.h # thread.o: ccan/list/list.h
+thread.$(OBJEXT): $(CCAN_DIR)/str/str.h # thread.o: ccan/str/str.h
+thread.$(OBJEXT): $(hdrdir)/ruby/ruby.h # thread.o: include/ruby/ruby.h
+thread.$(OBJEXT): {$(VPATH)}defines.h # thread.o: include/ruby/defines.h
+thread.$(OBJEXT): {$(VPATH)}encoding.h # thread.o: include/ruby/encoding.h
+thread.$(OBJEXT): {$(VPATH)}eval_intern.h # thread.o: eval_intern.h
+thread.$(OBJEXT): {$(VPATH)}gc.h # thread.o: gc.h
+thread.$(OBJEXT): {$(VPATH)}id.h # thread.o: id.h
+thread.$(OBJEXT): {$(VPATH)}intern.h # thread.o: include/ruby/intern.h
+thread.$(OBJEXT): {$(VPATH)}internal.h # thread.o: internal.h
+thread.$(OBJEXT): {$(VPATH)}io.h # thread.o: include/ruby/io.h
+thread.$(OBJEXT): {$(VPATH)}method.h # thread.o: method.h
+thread.$(OBJEXT): {$(VPATH)}node.h # thread.o: node.h
+thread.$(OBJEXT): {$(VPATH)}oniguruma.h # thread.o: include/ruby/oniguruma.h
+thread.$(OBJEXT): {$(VPATH)}ruby_atomic.h # thread.o: ruby_atomic.h
+thread.$(OBJEXT): {$(VPATH)}st.h # thread.o: include/ruby/st.h
+thread.$(OBJEXT): {$(VPATH)}subst.h # thread.o: include/ruby/subst.h
+thread.$(OBJEXT): {$(VPATH)}thread.h # thread.o: include/ruby/thread.h
+thread.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).c # thread.o: thread_pthread.c
+thread.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # thread.o: thread_pthread.h
+thread.$(OBJEXT): {$(VPATH)}thread_native.h # thread.o: include/ruby/thread_native.h
+thread.$(OBJEXT): {$(VPATH)}timev.h # thread.o: timev.h
+thread.$(OBJEXT): {$(VPATH)}vm_core.h # thread.o: vm_core.h
+thread.$(OBJEXT): {$(VPATH)}vm_debug.h # thread.o: vm_debug.h
+thread.$(OBJEXT): {$(VPATH)}vm_opts.h # thread.o: vm_opts.h
+time.$(OBJEXT): $(hdrdir)/ruby/ruby.h # time.o: include/ruby/ruby.h
+time.$(OBJEXT): {$(VPATH)}defines.h # time.o: include/ruby/defines.h
+time.$(OBJEXT): {$(VPATH)}encoding.h # time.o: include/ruby/encoding.h
+time.$(OBJEXT): {$(VPATH)}intern.h # time.o: include/ruby/intern.h
+time.$(OBJEXT): {$(VPATH)}internal.h # time.o: internal.h
+time.$(OBJEXT): {$(VPATH)}oniguruma.h # time.o: include/ruby/oniguruma.h
+time.$(OBJEXT): {$(VPATH)}st.h # time.o: include/ruby/st.h
+time.$(OBJEXT): {$(VPATH)}subst.h # time.o: include/ruby/subst.h
+time.$(OBJEXT): {$(VPATH)}timev.h # time.o: timev.h
+transcode.$(OBJEXT): $(hdrdir)/ruby/ruby.h # transcode.o: include/ruby/ruby.h
+transcode.$(OBJEXT): {$(VPATH)}defines.h # transcode.o: include/ruby/defines.h
+transcode.$(OBJEXT): {$(VPATH)}encoding.h # transcode.o: include/ruby/encoding.h
+transcode.$(OBJEXT): {$(VPATH)}intern.h # transcode.o: include/ruby/intern.h
+transcode.$(OBJEXT): {$(VPATH)}internal.h # transcode.o: internal.h
+transcode.$(OBJEXT): {$(VPATH)}oniguruma.h # transcode.o: include/ruby/oniguruma.h
+transcode.$(OBJEXT): {$(VPATH)}st.h # transcode.o: include/ruby/st.h
+transcode.$(OBJEXT): {$(VPATH)}subst.h # transcode.o: include/ruby/subst.h
+transcode.$(OBJEXT): {$(VPATH)}transcode_data.h # transcode.o: transcode_data.h
+unicode.$(OBJEXT): $(hdrdir)/ruby/ruby.h # unicode.o: include/ruby/ruby.h
+unicode.$(OBJEXT): {$(VPATH)}defines.h # unicode.o: include/ruby/defines.h
+unicode.$(OBJEXT): {$(VPATH)}intern.h # unicode.o: include/ruby/intern.h
+unicode.$(OBJEXT): {$(VPATH)}oniguruma.h # unicode.o: include/ruby/oniguruma.h
+unicode.$(OBJEXT): {$(VPATH)}regenc.h # unicode.o: regenc.h
+unicode.$(OBJEXT): {$(VPATH)}regint.h # unicode.o: regint.h
+unicode.$(OBJEXT): {$(VPATH)}st.h # unicode.o: include/ruby/st.h
+unicode.$(OBJEXT): {$(VPATH)}subst.h # unicode.o: include/ruby/subst.h
+unicode.$(OBJEXT): {$(VPATH)}unicode/casefold.h # unicode.o: enc/unicode/casefold.h
+unicode.$(OBJEXT): {$(VPATH)}unicode/name2ctype.h # unicode.o: enc/unicode/name2ctype.h
+us_ascii.$(OBJEXT): {$(VPATH)}defines.h # us_ascii.o: include/ruby/defines.h
+us_ascii.$(OBJEXT): {$(VPATH)}oniguruma.h # us_ascii.o: include/ruby/oniguruma.h
+us_ascii.$(OBJEXT): {$(VPATH)}regenc.h # us_ascii.o: regenc.h
+utf_8.$(OBJEXT): {$(VPATH)}defines.h # utf_8.o: include/ruby/defines.h
+utf_8.$(OBJEXT): {$(VPATH)}oniguruma.h # utf_8.o: include/ruby/oniguruma.h
+utf_8.$(OBJEXT): {$(VPATH)}regenc.h # utf_8.o: regenc.h
+util.$(OBJEXT): $(hdrdir)/ruby/ruby.h # util.o: include/ruby/ruby.h
+util.$(OBJEXT): {$(VPATH)}defines.h # util.o: include/ruby/defines.h
+util.$(OBJEXT): {$(VPATH)}intern.h # util.o: include/ruby/intern.h
+util.$(OBJEXT): {$(VPATH)}internal.h # util.o: internal.h
+util.$(OBJEXT): {$(VPATH)}st.h # util.o: include/ruby/st.h
+util.$(OBJEXT): {$(VPATH)}subst.h # util.o: include/ruby/subst.h
+util.$(OBJEXT): {$(VPATH)}util.h # util.o: include/ruby/util.h
+variable.$(OBJEXT): $(hdrdir)/ruby/ruby.h # variable.o: include/ruby/ruby.h
+variable.$(OBJEXT): {$(VPATH)}constant.h # variable.o: constant.h
+variable.$(OBJEXT): {$(VPATH)}defines.h # variable.o: include/ruby/defines.h
+variable.$(OBJEXT): {$(VPATH)}encoding.h # variable.o: include/ruby/encoding.h
+variable.$(OBJEXT): {$(VPATH)}id.h # variable.o: id.h
+variable.$(OBJEXT): {$(VPATH)}intern.h # variable.o: include/ruby/intern.h
+variable.$(OBJEXT): {$(VPATH)}internal.h # variable.o: internal.h
+variable.$(OBJEXT): {$(VPATH)}node.h # variable.o: node.h
+variable.$(OBJEXT): {$(VPATH)}oniguruma.h # variable.o: include/ruby/oniguruma.h
+variable.$(OBJEXT): {$(VPATH)}st.h # variable.o: include/ruby/st.h
+variable.$(OBJEXT): {$(VPATH)}subst.h # variable.o: include/ruby/subst.h
+variable.$(OBJEXT): {$(VPATH)}util.h # variable.o: include/ruby/util.h
+version.$(OBJEXT): $(hdrdir)/ruby/ruby.h # version.o: include/ruby/ruby.h
+version.$(OBJEXT): $(srcdir)/include/ruby/version.h # version.o: include/ruby/version.h
+version.$(OBJEXT): $(srcdir)/revision.h # version.o: revision.h
+version.$(OBJEXT): $(srcdir)/version.h # version.o: version.h
+version.$(OBJEXT): {$(VPATH)}defines.h # version.o: include/ruby/defines.h
+version.$(OBJEXT): {$(VPATH)}intern.h # version.o: include/ruby/intern.h
+version.$(OBJEXT): {$(VPATH)}st.h # version.o: include/ruby/st.h
+version.$(OBJEXT): {$(VPATH)}subst.h # version.o: include/ruby/subst.h
+vm.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # vm.o: ccan/check_type/check_type.h
+vm.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # vm.o: ccan/container_of/container_of.h
+vm.$(OBJEXT): $(CCAN_DIR)/list/list.h # vm.o: ccan/list/list.h
+vm.$(OBJEXT): $(CCAN_DIR)/str/str.h # vm.o: ccan/str/str.h
+vm.$(OBJEXT): $(hdrdir)/ruby/ruby.h # vm.o: include/ruby/ruby.h
+vm.$(OBJEXT): {$(VPATH)}constant.h # vm.o: constant.h
+vm.$(OBJEXT): {$(VPATH)}defines.h # vm.o: include/ruby/defines.h
+vm.$(OBJEXT): {$(VPATH)}encoding.h # vm.o: include/ruby/encoding.h
+vm.$(OBJEXT): {$(VPATH)}eval_intern.h # vm.o: eval_intern.h
+vm.$(OBJEXT): {$(VPATH)}gc.h # vm.o: gc.h
+vm.$(OBJEXT): {$(VPATH)}id.h # vm.o: id.h
+vm.$(OBJEXT): {$(VPATH)}insns.def # vm.o: insns.def
+vm.$(OBJEXT): {$(VPATH)}insns.inc # vm.o: insns.inc
+vm.$(OBJEXT): {$(VPATH)}intern.h # vm.o: include/ruby/intern.h
+vm.$(OBJEXT): {$(VPATH)}internal.h # vm.o: internal.h
+vm.$(OBJEXT): {$(VPATH)}iseq.h # vm.o: iseq.h
+vm.$(OBJEXT): {$(VPATH)}method.h # vm.o: method.h
+vm.$(OBJEXT): {$(VPATH)}node.h # vm.o: node.h
+vm.$(OBJEXT): {$(VPATH)}oniguruma.h # vm.o: include/ruby/oniguruma.h
+vm.$(OBJEXT): {$(VPATH)}probes.h # vm.o: probes.h
+vm.$(OBJEXT): {$(VPATH)}probes_helper.h # vm.o: probes_helper.h
+vm.$(OBJEXT): {$(VPATH)}ruby_atomic.h # vm.o: ruby_atomic.h
+vm.$(OBJEXT): {$(VPATH)}st.h # vm.o: include/ruby/st.h
+vm.$(OBJEXT): {$(VPATH)}subst.h # vm.o: include/ruby/subst.h
+vm.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # vm.o: thread_pthread.h
+vm.$(OBJEXT): {$(VPATH)}thread_native.h # vm.o: include/ruby/thread_native.h
+vm.$(OBJEXT): {$(VPATH)}vm.h # vm.o: include/ruby/vm.h
+vm.$(OBJEXT): {$(VPATH)}vm.inc # vm.o: vm.inc
+vm.$(OBJEXT): {$(VPATH)}vm_args.c # vm.o: vm_args.c
+vm.$(OBJEXT): {$(VPATH)}vm_core.h # vm.o: vm_core.h
+vm.$(OBJEXT): {$(VPATH)}vm_debug.h # vm.o: vm_debug.h
+vm.$(OBJEXT): {$(VPATH)}vm_eval.c # vm.o: vm_eval.c
+vm.$(OBJEXT): {$(VPATH)}vm_exec.c # vm.o: vm_exec.c
+vm.$(OBJEXT): {$(VPATH)}vm_exec.h # vm.o: vm_exec.h
+vm.$(OBJEXT): {$(VPATH)}vm_insnhelper.c # vm.o: vm_insnhelper.c
+vm.$(OBJEXT): {$(VPATH)}vm_insnhelper.h # vm.o: vm_insnhelper.h
+vm.$(OBJEXT): {$(VPATH)}vm_method.c # vm.o: vm_method.c
+vm.$(OBJEXT): {$(VPATH)}vm_opts.h # vm.o: vm_opts.h
+vm.$(OBJEXT): {$(VPATH)}vmtc.inc # vm.o: vmtc.inc
+vm_backtrace.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # vm_backtrace.o: ccan/check_type/check_type.h
+vm_backtrace.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # vm_backtrace.o: ccan/container_of/container_of.h
+vm_backtrace.$(OBJEXT): $(CCAN_DIR)/list/list.h # vm_backtrace.o: ccan/list/list.h
+vm_backtrace.$(OBJEXT): $(CCAN_DIR)/str/str.h # vm_backtrace.o: ccan/str/str.h
+vm_backtrace.$(OBJEXT): $(hdrdir)/ruby/ruby.h # vm_backtrace.o: include/ruby/ruby.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}debug.h # vm_backtrace.o: include/ruby/debug.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}defines.h # vm_backtrace.o: include/ruby/defines.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}encoding.h # vm_backtrace.o: include/ruby/encoding.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}eval_intern.h # vm_backtrace.o: eval_intern.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}id.h # vm_backtrace.o: id.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}intern.h # vm_backtrace.o: include/ruby/intern.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}internal.h # vm_backtrace.o: internal.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}iseq.h # vm_backtrace.o: iseq.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}method.h # vm_backtrace.o: method.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}node.h # vm_backtrace.o: node.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}oniguruma.h # vm_backtrace.o: include/ruby/oniguruma.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}ruby_atomic.h # vm_backtrace.o: ruby_atomic.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}st.h # vm_backtrace.o: include/ruby/st.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}subst.h # vm_backtrace.o: include/ruby/subst.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # vm_backtrace.o: thread_pthread.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}thread_native.h # vm_backtrace.o: include/ruby/thread_native.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}vm_core.h # vm_backtrace.o: vm_core.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}vm_debug.h # vm_backtrace.o: vm_debug.h
+vm_backtrace.$(OBJEXT): {$(VPATH)}vm_opts.h # vm_backtrace.o: vm_opts.h
+vm_dump.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # vm_dump.o: ccan/check_type/check_type.h
+vm_dump.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # vm_dump.o: ccan/container_of/container_of.h
+vm_dump.$(OBJEXT): $(CCAN_DIR)/list/list.h # vm_dump.o: ccan/list/list.h
+vm_dump.$(OBJEXT): $(CCAN_DIR)/str/str.h # vm_dump.o: ccan/str/str.h
+vm_dump.$(OBJEXT): $(hdrdir)/ruby/ruby.h # vm_dump.o: include/ruby/ruby.h
+vm_dump.$(OBJEXT): {$(VPATH)}addr2line.h # vm_dump.o: addr2line.h
+vm_dump.$(OBJEXT): {$(VPATH)}defines.h # vm_dump.o: include/ruby/defines.h
+vm_dump.$(OBJEXT): {$(VPATH)}id.h # vm_dump.o: id.h
+vm_dump.$(OBJEXT): {$(VPATH)}intern.h # vm_dump.o: include/ruby/intern.h
+vm_dump.$(OBJEXT): {$(VPATH)}internal.h # vm_dump.o: internal.h
+vm_dump.$(OBJEXT): {$(VPATH)}iseq.h # vm_dump.o: iseq.h
+vm_dump.$(OBJEXT): {$(VPATH)}method.h # vm_dump.o: method.h
+vm_dump.$(OBJEXT): {$(VPATH)}node.h # vm_dump.o: node.h
+vm_dump.$(OBJEXT): {$(VPATH)}ruby_atomic.h # vm_dump.o: ruby_atomic.h
+vm_dump.$(OBJEXT): {$(VPATH)}st.h # vm_dump.o: include/ruby/st.h
+vm_dump.$(OBJEXT): {$(VPATH)}subst.h # vm_dump.o: include/ruby/subst.h
+vm_dump.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # vm_dump.o: thread_pthread.h
+vm_dump.$(OBJEXT): {$(VPATH)}thread_native.h # vm_dump.o: include/ruby/thread_native.h
+vm_dump.$(OBJEXT): {$(VPATH)}vm_core.h # vm_dump.o: vm_core.h
+vm_dump.$(OBJEXT): {$(VPATH)}vm_debug.h # vm_dump.o: vm_debug.h
+vm_dump.$(OBJEXT): {$(VPATH)}vm_opts.h # vm_dump.o: vm_opts.h
+vm_trace.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h # vm_trace.o: ccan/check_type/check_type.h
+vm_trace.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h # vm_trace.o: ccan/container_of/container_of.h
+vm_trace.$(OBJEXT): $(CCAN_DIR)/list/list.h # vm_trace.o: ccan/list/list.h
+vm_trace.$(OBJEXT): $(CCAN_DIR)/str/str.h # vm_trace.o: ccan/str/str.h
+vm_trace.$(OBJEXT): $(hdrdir)/ruby/ruby.h # vm_trace.o: include/ruby/ruby.h
+vm_trace.$(OBJEXT): {$(VPATH)}debug.h # vm_trace.o: include/ruby/debug.h
+vm_trace.$(OBJEXT): {$(VPATH)}defines.h # vm_trace.o: include/ruby/defines.h
+vm_trace.$(OBJEXT): {$(VPATH)}encoding.h # vm_trace.o: include/ruby/encoding.h
+vm_trace.$(OBJEXT): {$(VPATH)}eval_intern.h # vm_trace.o: eval_intern.h
+vm_trace.$(OBJEXT): {$(VPATH)}id.h # vm_trace.o: id.h
+vm_trace.$(OBJEXT): {$(VPATH)}intern.h # vm_trace.o: include/ruby/intern.h
+vm_trace.$(OBJEXT): {$(VPATH)}internal.h # vm_trace.o: internal.h
+vm_trace.$(OBJEXT): {$(VPATH)}method.h # vm_trace.o: method.h
+vm_trace.$(OBJEXT): {$(VPATH)}node.h # vm_trace.o: node.h
+vm_trace.$(OBJEXT): {$(VPATH)}oniguruma.h # vm_trace.o: include/ruby/oniguruma.h
+vm_trace.$(OBJEXT): {$(VPATH)}ruby_atomic.h # vm_trace.o: ruby_atomic.h
+vm_trace.$(OBJEXT): {$(VPATH)}st.h # vm_trace.o: include/ruby/st.h
+vm_trace.$(OBJEXT): {$(VPATH)}subst.h # vm_trace.o: include/ruby/subst.h
+vm_trace.$(OBJEXT): {$(VPATH)}thread_$(THREAD_MODEL).h # vm_trace.o: thread_pthread.h
+vm_trace.$(OBJEXT): {$(VPATH)}thread_native.h # vm_trace.o: include/ruby/thread_native.h
+vm_trace.$(OBJEXT): {$(VPATH)}vm_core.h # vm_trace.o: vm_core.h
+vm_trace.$(OBJEXT): {$(VPATH)}vm_debug.h # vm_trace.o: vm_debug.h
+vm_trace.$(OBJEXT): {$(VPATH)}vm_opts.h # vm_trace.o: vm_opts.h
diff --git a/enc/depend b/enc/depend
index d3e1f3c74b..246e71faed 100644
--- a/enc/depend
+++ b/enc/depend
@@ -82,15 +82,9 @@ srcs: $(TRANSCSRCS)
% unless ENCS.empty? or TRANS.empty?
-% unless ENCS.empty?
-$(ENCOBJS): $(hdrdir)/ruby.h regenc.h oniguruma.h config.h defines.h ruby.h missing.h subst.h intern.h st.h encoding.h
-% end
% ENC_DEPS.each do |e, deps|
enc/<%=e%>.$(OBJEXT): <%=deps.map {|n| rule_subst % n}.join(' ')%>
% end
-% unless TRANS.empty?
-$(TRANSOBJS): $(hdrdir)/ruby.h ruby.h intern.h config.h defines.h missing.h encoding.h oniguruma.h st.h transcode_data.h subst.h encoding.h
-% end
% ATRANS.each do |e|
% src = "#{e}.trans"
@@ -161,3 +155,337 @@ clean-srcs:
-$(Q)$(RMDIR) <%=pathrep['enc']%><%=@ignore_error%>
<%# vim: set ft=eruby noexpandtab ts=8 sw=2 : -%>
+
+enc/euc_jp.$(OBJEXT): enc/jis/props.kwd # enc/euc_jp.o: enc/jis/props.kwd
+enc/shift_jis.$(OBJEXT): enc/jis/props.kwd # enc/shift_jis.o: enc/jis/props.kwd
+enc/windows_31j.$(OBJEXT): enc/jis/props.kwd # enc/windows_31j.o: enc/jis/props.kwd
+enc/big5.$(OBJEXT): $(top_srcdir)/regenc.h # enc/big5.o: regenc.h
+enc/big5.$(OBJEXT): config.h # enc/big5.o: .ext/include/x86_64-linux/ruby/config.h
+enc/big5.$(OBJEXT): defines.h # enc/big5.o: include/ruby/defines.h
+enc/big5.$(OBJEXT): missing.h # enc/big5.o: include/ruby/missing.h
+enc/big5.$(OBJEXT): oniguruma.h # enc/big5.o: include/ruby/oniguruma.h
+enc/cp949.$(OBJEXT): $(top_srcdir)/regenc.h # enc/cp949.o: regenc.h
+enc/cp949.$(OBJEXT): config.h # enc/cp949.o: .ext/include/x86_64-linux/ruby/config.h
+enc/cp949.$(OBJEXT): defines.h # enc/cp949.o: include/ruby/defines.h
+enc/cp949.$(OBJEXT): missing.h # enc/cp949.o: include/ruby/missing.h
+enc/cp949.$(OBJEXT): oniguruma.h # enc/cp949.o: include/ruby/oniguruma.h
+enc/emacs_mule.$(OBJEXT): $(top_srcdir)/regenc.h # enc/emacs_mule.o: regenc.h
+enc/emacs_mule.$(OBJEXT): config.h # enc/emacs_mule.o: .ext/include/x86_64-linux/ruby/config.h
+enc/emacs_mule.$(OBJEXT): defines.h # enc/emacs_mule.o: include/ruby/defines.h
+enc/emacs_mule.$(OBJEXT): intern.h # enc/emacs_mule.o: include/ruby/intern.h
+enc/emacs_mule.$(OBJEXT): missing.h # enc/emacs_mule.o: include/ruby/missing.h
+enc/emacs_mule.$(OBJEXT): oniguruma.h # enc/emacs_mule.o: include/ruby/oniguruma.h
+enc/emacs_mule.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/emacs_mule.o: include/ruby/ruby.h
+enc/emacs_mule.$(OBJEXT): st.h # enc/emacs_mule.o: include/ruby/st.h
+enc/emacs_mule.$(OBJEXT): subst.h # enc/emacs_mule.o: include/ruby/subst.h
+enc/euc_jp.$(OBJEXT): $(top_srcdir)/regenc.h # enc/euc_jp.o: regenc.h
+enc/euc_jp.$(OBJEXT): config.h # enc/euc_jp.o: .ext/include/x86_64-linux/ruby/config.h
+enc/euc_jp.$(OBJEXT): defines.h # enc/euc_jp.o: include/ruby/defines.h
+enc/euc_jp.$(OBJEXT): intern.h # enc/euc_jp.o: include/ruby/intern.h
+enc/euc_jp.$(OBJEXT): missing.h # enc/euc_jp.o: include/ruby/missing.h
+enc/euc_jp.$(OBJEXT): oniguruma.h # enc/euc_jp.o: include/ruby/oniguruma.h
+enc/euc_jp.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/euc_jp.o: include/ruby/ruby.h
+enc/euc_jp.$(OBJEXT): st.h # enc/euc_jp.o: include/ruby/st.h
+enc/euc_jp.$(OBJEXT): subst.h # enc/euc_jp.o: include/ruby/subst.h
+enc/euc_kr.$(OBJEXT): $(top_srcdir)/regenc.h # enc/euc_kr.o: regenc.h
+enc/euc_kr.$(OBJEXT): config.h # enc/euc_kr.o: .ext/include/x86_64-linux/ruby/config.h
+enc/euc_kr.$(OBJEXT): defines.h # enc/euc_kr.o: include/ruby/defines.h
+enc/euc_kr.$(OBJEXT): missing.h # enc/euc_kr.o: include/ruby/missing.h
+enc/euc_kr.$(OBJEXT): oniguruma.h # enc/euc_kr.o: include/ruby/oniguruma.h
+enc/euc_tw.$(OBJEXT): $(top_srcdir)/regenc.h # enc/euc_tw.o: regenc.h
+enc/euc_tw.$(OBJEXT): config.h # enc/euc_tw.o: .ext/include/x86_64-linux/ruby/config.h
+enc/euc_tw.$(OBJEXT): defines.h # enc/euc_tw.o: include/ruby/defines.h
+enc/euc_tw.$(OBJEXT): missing.h # enc/euc_tw.o: include/ruby/missing.h
+enc/euc_tw.$(OBJEXT): oniguruma.h # enc/euc_tw.o: include/ruby/oniguruma.h
+enc/gb18030.$(OBJEXT): $(top_srcdir)/regenc.h # enc/gb18030.o: regenc.h
+enc/gb18030.$(OBJEXT): config.h # enc/gb18030.o: .ext/include/x86_64-linux/ruby/config.h
+enc/gb18030.$(OBJEXT): defines.h # enc/gb18030.o: include/ruby/defines.h
+enc/gb18030.$(OBJEXT): missing.h # enc/gb18030.o: include/ruby/missing.h
+enc/gb18030.$(OBJEXT): oniguruma.h # enc/gb18030.o: include/ruby/oniguruma.h
+enc/gb2312.$(OBJEXT): $(top_srcdir)/regenc.h # enc/gb2312.o: regenc.h
+enc/gb2312.$(OBJEXT): config.h # enc/gb2312.o: .ext/include/x86_64-linux/ruby/config.h
+enc/gb2312.$(OBJEXT): defines.h # enc/gb2312.o: include/ruby/defines.h
+enc/gb2312.$(OBJEXT): encoding.h # enc/gb2312.o: include/ruby/encoding.h
+enc/gb2312.$(OBJEXT): intern.h # enc/gb2312.o: include/ruby/intern.h
+enc/gb2312.$(OBJEXT): missing.h # enc/gb2312.o: include/ruby/missing.h
+enc/gb2312.$(OBJEXT): oniguruma.h # enc/gb2312.o: include/ruby/oniguruma.h
+enc/gb2312.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/gb2312.o: include/ruby/ruby.h
+enc/gb2312.$(OBJEXT): st.h # enc/gb2312.o: include/ruby/st.h
+enc/gb2312.$(OBJEXT): subst.h # enc/gb2312.o: include/ruby/subst.h
+enc/gbk.$(OBJEXT): $(top_srcdir)/regenc.h # enc/gbk.o: regenc.h
+enc/gbk.$(OBJEXT): config.h # enc/gbk.o: .ext/include/x86_64-linux/ruby/config.h
+enc/gbk.$(OBJEXT): defines.h # enc/gbk.o: include/ruby/defines.h
+enc/gbk.$(OBJEXT): missing.h # enc/gbk.o: include/ruby/missing.h
+enc/gbk.$(OBJEXT): oniguruma.h # enc/gbk.o: include/ruby/oniguruma.h
+enc/iso_8859_1.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_1.o: regenc.h
+enc/iso_8859_1.$(OBJEXT): config.h # enc/iso_8859_1.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_1.$(OBJEXT): defines.h # enc/iso_8859_1.o: include/ruby/defines.h
+enc/iso_8859_1.$(OBJEXT): missing.h # enc/iso_8859_1.o: include/ruby/missing.h
+enc/iso_8859_1.$(OBJEXT): oniguruma.h # enc/iso_8859_1.o: include/ruby/oniguruma.h
+enc/iso_8859_10.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_10.o: regenc.h
+enc/iso_8859_10.$(OBJEXT): config.h # enc/iso_8859_10.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_10.$(OBJEXT): defines.h # enc/iso_8859_10.o: include/ruby/defines.h
+enc/iso_8859_10.$(OBJEXT): missing.h # enc/iso_8859_10.o: include/ruby/missing.h
+enc/iso_8859_10.$(OBJEXT): oniguruma.h # enc/iso_8859_10.o: include/ruby/oniguruma.h
+enc/iso_8859_11.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_11.o: regenc.h
+enc/iso_8859_11.$(OBJEXT): config.h # enc/iso_8859_11.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_11.$(OBJEXT): defines.h # enc/iso_8859_11.o: include/ruby/defines.h
+enc/iso_8859_11.$(OBJEXT): missing.h # enc/iso_8859_11.o: include/ruby/missing.h
+enc/iso_8859_11.$(OBJEXT): oniguruma.h # enc/iso_8859_11.o: include/ruby/oniguruma.h
+enc/iso_8859_13.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_13.o: regenc.h
+enc/iso_8859_13.$(OBJEXT): config.h # enc/iso_8859_13.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_13.$(OBJEXT): defines.h # enc/iso_8859_13.o: include/ruby/defines.h
+enc/iso_8859_13.$(OBJEXT): missing.h # enc/iso_8859_13.o: include/ruby/missing.h
+enc/iso_8859_13.$(OBJEXT): oniguruma.h # enc/iso_8859_13.o: include/ruby/oniguruma.h
+enc/iso_8859_14.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_14.o: regenc.h
+enc/iso_8859_14.$(OBJEXT): config.h # enc/iso_8859_14.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_14.$(OBJEXT): defines.h # enc/iso_8859_14.o: include/ruby/defines.h
+enc/iso_8859_14.$(OBJEXT): missing.h # enc/iso_8859_14.o: include/ruby/missing.h
+enc/iso_8859_14.$(OBJEXT): oniguruma.h # enc/iso_8859_14.o: include/ruby/oniguruma.h
+enc/iso_8859_15.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_15.o: regenc.h
+enc/iso_8859_15.$(OBJEXT): config.h # enc/iso_8859_15.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_15.$(OBJEXT): defines.h # enc/iso_8859_15.o: include/ruby/defines.h
+enc/iso_8859_15.$(OBJEXT): missing.h # enc/iso_8859_15.o: include/ruby/missing.h
+enc/iso_8859_15.$(OBJEXT): oniguruma.h # enc/iso_8859_15.o: include/ruby/oniguruma.h
+enc/iso_8859_16.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_16.o: regenc.h
+enc/iso_8859_16.$(OBJEXT): config.h # enc/iso_8859_16.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_16.$(OBJEXT): defines.h # enc/iso_8859_16.o: include/ruby/defines.h
+enc/iso_8859_16.$(OBJEXT): missing.h # enc/iso_8859_16.o: include/ruby/missing.h
+enc/iso_8859_16.$(OBJEXT): oniguruma.h # enc/iso_8859_16.o: include/ruby/oniguruma.h
+enc/iso_8859_2.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_2.o: regenc.h
+enc/iso_8859_2.$(OBJEXT): config.h # enc/iso_8859_2.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_2.$(OBJEXT): defines.h # enc/iso_8859_2.o: include/ruby/defines.h
+enc/iso_8859_2.$(OBJEXT): missing.h # enc/iso_8859_2.o: include/ruby/missing.h
+enc/iso_8859_2.$(OBJEXT): oniguruma.h # enc/iso_8859_2.o: include/ruby/oniguruma.h
+enc/iso_8859_3.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_3.o: regenc.h
+enc/iso_8859_3.$(OBJEXT): config.h # enc/iso_8859_3.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_3.$(OBJEXT): defines.h # enc/iso_8859_3.o: include/ruby/defines.h
+enc/iso_8859_3.$(OBJEXT): missing.h # enc/iso_8859_3.o: include/ruby/missing.h
+enc/iso_8859_3.$(OBJEXT): oniguruma.h # enc/iso_8859_3.o: include/ruby/oniguruma.h
+enc/iso_8859_4.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_4.o: regenc.h
+enc/iso_8859_4.$(OBJEXT): config.h # enc/iso_8859_4.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_4.$(OBJEXT): defines.h # enc/iso_8859_4.o: include/ruby/defines.h
+enc/iso_8859_4.$(OBJEXT): missing.h # enc/iso_8859_4.o: include/ruby/missing.h
+enc/iso_8859_4.$(OBJEXT): oniguruma.h # enc/iso_8859_4.o: include/ruby/oniguruma.h
+enc/iso_8859_5.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_5.o: regenc.h
+enc/iso_8859_5.$(OBJEXT): config.h # enc/iso_8859_5.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_5.$(OBJEXT): defines.h # enc/iso_8859_5.o: include/ruby/defines.h
+enc/iso_8859_5.$(OBJEXT): missing.h # enc/iso_8859_5.o: include/ruby/missing.h
+enc/iso_8859_5.$(OBJEXT): oniguruma.h # enc/iso_8859_5.o: include/ruby/oniguruma.h
+enc/iso_8859_6.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_6.o: regenc.h
+enc/iso_8859_6.$(OBJEXT): config.h # enc/iso_8859_6.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_6.$(OBJEXT): defines.h # enc/iso_8859_6.o: include/ruby/defines.h
+enc/iso_8859_6.$(OBJEXT): missing.h # enc/iso_8859_6.o: include/ruby/missing.h
+enc/iso_8859_6.$(OBJEXT): oniguruma.h # enc/iso_8859_6.o: include/ruby/oniguruma.h
+enc/iso_8859_7.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_7.o: regenc.h
+enc/iso_8859_7.$(OBJEXT): config.h # enc/iso_8859_7.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_7.$(OBJEXT): defines.h # enc/iso_8859_7.o: include/ruby/defines.h
+enc/iso_8859_7.$(OBJEXT): missing.h # enc/iso_8859_7.o: include/ruby/missing.h
+enc/iso_8859_7.$(OBJEXT): oniguruma.h # enc/iso_8859_7.o: include/ruby/oniguruma.h
+enc/iso_8859_8.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_8.o: regenc.h
+enc/iso_8859_8.$(OBJEXT): config.h # enc/iso_8859_8.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_8.$(OBJEXT): defines.h # enc/iso_8859_8.o: include/ruby/defines.h
+enc/iso_8859_8.$(OBJEXT): missing.h # enc/iso_8859_8.o: include/ruby/missing.h
+enc/iso_8859_8.$(OBJEXT): oniguruma.h # enc/iso_8859_8.o: include/ruby/oniguruma.h
+enc/iso_8859_9.$(OBJEXT): $(top_srcdir)/regenc.h # enc/iso_8859_9.o: regenc.h
+enc/iso_8859_9.$(OBJEXT): config.h # enc/iso_8859_9.o: .ext/include/x86_64-linux/ruby/config.h
+enc/iso_8859_9.$(OBJEXT): defines.h # enc/iso_8859_9.o: include/ruby/defines.h
+enc/iso_8859_9.$(OBJEXT): missing.h # enc/iso_8859_9.o: include/ruby/missing.h
+enc/iso_8859_9.$(OBJEXT): oniguruma.h # enc/iso_8859_9.o: include/ruby/oniguruma.h
+enc/koi8_r.$(OBJEXT): $(top_srcdir)/regenc.h # enc/koi8_r.o: regenc.h
+enc/koi8_r.$(OBJEXT): config.h # enc/koi8_r.o: .ext/include/x86_64-linux/ruby/config.h
+enc/koi8_r.$(OBJEXT): defines.h # enc/koi8_r.o: include/ruby/defines.h
+enc/koi8_r.$(OBJEXT): missing.h # enc/koi8_r.o: include/ruby/missing.h
+enc/koi8_r.$(OBJEXT): oniguruma.h # enc/koi8_r.o: include/ruby/oniguruma.h
+enc/koi8_u.$(OBJEXT): $(top_srcdir)/regenc.h # enc/koi8_u.o: regenc.h
+enc/koi8_u.$(OBJEXT): config.h # enc/koi8_u.o: .ext/include/x86_64-linux/ruby/config.h
+enc/koi8_u.$(OBJEXT): defines.h # enc/koi8_u.o: include/ruby/defines.h
+enc/koi8_u.$(OBJEXT): missing.h # enc/koi8_u.o: include/ruby/missing.h
+enc/koi8_u.$(OBJEXT): oniguruma.h # enc/koi8_u.o: include/ruby/oniguruma.h
+enc/shift_jis.$(OBJEXT): $(top_srcdir)/regenc.h # enc/shift_jis.o: regenc.h
+enc/shift_jis.$(OBJEXT): config.h # enc/shift_jis.o: .ext/include/x86_64-linux/ruby/config.h
+enc/shift_jis.$(OBJEXT): defines.h # enc/shift_jis.o: include/ruby/defines.h
+enc/shift_jis.$(OBJEXT): intern.h # enc/shift_jis.o: include/ruby/intern.h
+enc/shift_jis.$(OBJEXT): missing.h # enc/shift_jis.o: include/ruby/missing.h
+enc/shift_jis.$(OBJEXT): oniguruma.h # enc/shift_jis.o: include/ruby/oniguruma.h
+enc/shift_jis.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/shift_jis.o: include/ruby/ruby.h
+enc/shift_jis.$(OBJEXT): st.h # enc/shift_jis.o: include/ruby/st.h
+enc/shift_jis.$(OBJEXT): subst.h # enc/shift_jis.o: include/ruby/subst.h
+enc/utf_16be.$(OBJEXT): $(top_srcdir)/regenc.h # enc/utf_16be.o: regenc.h
+enc/utf_16be.$(OBJEXT): config.h # enc/utf_16be.o: .ext/include/x86_64-linux/ruby/config.h
+enc/utf_16be.$(OBJEXT): defines.h # enc/utf_16be.o: include/ruby/defines.h
+enc/utf_16be.$(OBJEXT): missing.h # enc/utf_16be.o: include/ruby/missing.h
+enc/utf_16be.$(OBJEXT): oniguruma.h # enc/utf_16be.o: include/ruby/oniguruma.h
+enc/utf_16le.$(OBJEXT): $(top_srcdir)/regenc.h # enc/utf_16le.o: regenc.h
+enc/utf_16le.$(OBJEXT): config.h # enc/utf_16le.o: .ext/include/x86_64-linux/ruby/config.h
+enc/utf_16le.$(OBJEXT): defines.h # enc/utf_16le.o: include/ruby/defines.h
+enc/utf_16le.$(OBJEXT): missing.h # enc/utf_16le.o: include/ruby/missing.h
+enc/utf_16le.$(OBJEXT): oniguruma.h # enc/utf_16le.o: include/ruby/oniguruma.h
+enc/utf_32be.$(OBJEXT): $(top_srcdir)/regenc.h # enc/utf_32be.o: regenc.h
+enc/utf_32be.$(OBJEXT): config.h # enc/utf_32be.o: .ext/include/x86_64-linux/ruby/config.h
+enc/utf_32be.$(OBJEXT): defines.h # enc/utf_32be.o: include/ruby/defines.h
+enc/utf_32be.$(OBJEXT): missing.h # enc/utf_32be.o: include/ruby/missing.h
+enc/utf_32be.$(OBJEXT): oniguruma.h # enc/utf_32be.o: include/ruby/oniguruma.h
+enc/utf_32le.$(OBJEXT): $(top_srcdir)/regenc.h # enc/utf_32le.o: regenc.h
+enc/utf_32le.$(OBJEXT): config.h # enc/utf_32le.o: .ext/include/x86_64-linux/ruby/config.h
+enc/utf_32le.$(OBJEXT): defines.h # enc/utf_32le.o: include/ruby/defines.h
+enc/utf_32le.$(OBJEXT): missing.h # enc/utf_32le.o: include/ruby/missing.h
+enc/utf_32le.$(OBJEXT): oniguruma.h # enc/utf_32le.o: include/ruby/oniguruma.h
+enc/windows_1251.$(OBJEXT): $(top_srcdir)/regenc.h # enc/windows_1251.o: regenc.h
+enc/windows_1251.$(OBJEXT): config.h # enc/windows_1251.o: .ext/include/x86_64-linux/ruby/config.h
+enc/windows_1251.$(OBJEXT): defines.h # enc/windows_1251.o: include/ruby/defines.h
+enc/windows_1251.$(OBJEXT): missing.h # enc/windows_1251.o: include/ruby/missing.h
+enc/windows_1251.$(OBJEXT): oniguruma.h # enc/windows_1251.o: include/ruby/oniguruma.h
+enc/windows_31j.$(OBJEXT): $(top_srcdir)/regenc.h # enc/windows_31j.o: regenc.h
+enc/windows_31j.$(OBJEXT): config.h # enc/windows_31j.o: .ext/include/x86_64-linux/ruby/config.h
+enc/windows_31j.$(OBJEXT): defines.h # enc/windows_31j.o: include/ruby/defines.h
+enc/windows_31j.$(OBJEXT): intern.h # enc/windows_31j.o: include/ruby/intern.h
+enc/windows_31j.$(OBJEXT): missing.h # enc/windows_31j.o: include/ruby/missing.h
+enc/windows_31j.$(OBJEXT): oniguruma.h # enc/windows_31j.o: include/ruby/oniguruma.h
+enc/windows_31j.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/windows_31j.o: include/ruby/ruby.h
+enc/windows_31j.$(OBJEXT): st.h # enc/windows_31j.o: include/ruby/st.h
+enc/windows_31j.$(OBJEXT): subst.h # enc/windows_31j.o: include/ruby/subst.h
+enc/trans/big5.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/big5.o: transcode_data.h
+enc/trans/big5.$(OBJEXT): config.h # enc/trans/big5.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/big5.$(OBJEXT): defines.h # enc/trans/big5.o: include/ruby/defines.h
+enc/trans/big5.$(OBJEXT): intern.h # enc/trans/big5.o: include/ruby/intern.h
+enc/trans/big5.$(OBJEXT): missing.h # enc/trans/big5.o: include/ruby/missing.h
+enc/trans/big5.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/big5.o: include/ruby/ruby.h
+enc/trans/big5.$(OBJEXT): st.h # enc/trans/big5.o: include/ruby/st.h
+enc/trans/big5.$(OBJEXT): subst.h # enc/trans/big5.o: include/ruby/subst.h
+enc/trans/chinese.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/chinese.o: transcode_data.h
+enc/trans/chinese.$(OBJEXT): config.h # enc/trans/chinese.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/chinese.$(OBJEXT): defines.h # enc/trans/chinese.o: include/ruby/defines.h
+enc/trans/chinese.$(OBJEXT): intern.h # enc/trans/chinese.o: include/ruby/intern.h
+enc/trans/chinese.$(OBJEXT): missing.h # enc/trans/chinese.o: include/ruby/missing.h
+enc/trans/chinese.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/chinese.o: include/ruby/ruby.h
+enc/trans/chinese.$(OBJEXT): st.h # enc/trans/chinese.o: include/ruby/st.h
+enc/trans/chinese.$(OBJEXT): subst.h # enc/trans/chinese.o: include/ruby/subst.h
+enc/trans/emoji.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/emoji.o: transcode_data.h
+enc/trans/emoji.$(OBJEXT): config.h # enc/trans/emoji.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/emoji.$(OBJEXT): defines.h # enc/trans/emoji.o: include/ruby/defines.h
+enc/trans/emoji.$(OBJEXT): intern.h # enc/trans/emoji.o: include/ruby/intern.h
+enc/trans/emoji.$(OBJEXT): missing.h # enc/trans/emoji.o: include/ruby/missing.h
+enc/trans/emoji.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/emoji.o: include/ruby/ruby.h
+enc/trans/emoji.$(OBJEXT): st.h # enc/trans/emoji.o: include/ruby/st.h
+enc/trans/emoji.$(OBJEXT): subst.h # enc/trans/emoji.o: include/ruby/subst.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/emoji_iso2022_kddi.o: transcode_data.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): config.h # enc/trans/emoji_iso2022_kddi.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): defines.h # enc/trans/emoji_iso2022_kddi.o: include/ruby/defines.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): intern.h # enc/trans/emoji_iso2022_kddi.o: include/ruby/intern.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): missing.h # enc/trans/emoji_iso2022_kddi.o: include/ruby/missing.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/emoji_iso2022_kddi.o: include/ruby/ruby.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): st.h # enc/trans/emoji_iso2022_kddi.o: include/ruby/st.h
+enc/trans/emoji_iso2022_kddi.$(OBJEXT): subst.h # enc/trans/emoji_iso2022_kddi.o: include/ruby/subst.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/emoji_sjis_docomo.o: transcode_data.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): config.h # enc/trans/emoji_sjis_docomo.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): defines.h # enc/trans/emoji_sjis_docomo.o: include/ruby/defines.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): intern.h # enc/trans/emoji_sjis_docomo.o: include/ruby/intern.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): missing.h # enc/trans/emoji_sjis_docomo.o: include/ruby/missing.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/emoji_sjis_docomo.o: include/ruby/ruby.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): st.h # enc/trans/emoji_sjis_docomo.o: include/ruby/st.h
+enc/trans/emoji_sjis_docomo.$(OBJEXT): subst.h # enc/trans/emoji_sjis_docomo.o: include/ruby/subst.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/emoji_sjis_kddi.o: transcode_data.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): config.h # enc/trans/emoji_sjis_kddi.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): defines.h # enc/trans/emoji_sjis_kddi.o: include/ruby/defines.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): intern.h # enc/trans/emoji_sjis_kddi.o: include/ruby/intern.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): missing.h # enc/trans/emoji_sjis_kddi.o: include/ruby/missing.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/emoji_sjis_kddi.o: include/ruby/ruby.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): st.h # enc/trans/emoji_sjis_kddi.o: include/ruby/st.h
+enc/trans/emoji_sjis_kddi.$(OBJEXT): subst.h # enc/trans/emoji_sjis_kddi.o: include/ruby/subst.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/emoji_sjis_softbank.o: transcode_data.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): config.h # enc/trans/emoji_sjis_softbank.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): defines.h # enc/trans/emoji_sjis_softbank.o: include/ruby/defines.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): intern.h # enc/trans/emoji_sjis_softbank.o: include/ruby/intern.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): missing.h # enc/trans/emoji_sjis_softbank.o: include/ruby/missing.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/emoji_sjis_softbank.o: include/ruby/ruby.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): st.h # enc/trans/emoji_sjis_softbank.o: include/ruby/st.h
+enc/trans/emoji_sjis_softbank.$(OBJEXT): subst.h # enc/trans/emoji_sjis_softbank.o: include/ruby/subst.h
+enc/trans/escape.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/escape.o: transcode_data.h
+enc/trans/escape.$(OBJEXT): config.h # enc/trans/escape.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/escape.$(OBJEXT): defines.h # enc/trans/escape.o: include/ruby/defines.h
+enc/trans/escape.$(OBJEXT): intern.h # enc/trans/escape.o: include/ruby/intern.h
+enc/trans/escape.$(OBJEXT): missing.h # enc/trans/escape.o: include/ruby/missing.h
+enc/trans/escape.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/escape.o: include/ruby/ruby.h
+enc/trans/escape.$(OBJEXT): st.h # enc/trans/escape.o: include/ruby/st.h
+enc/trans/escape.$(OBJEXT): subst.h # enc/trans/escape.o: include/ruby/subst.h
+enc/trans/gb18030.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/gb18030.o: transcode_data.h
+enc/trans/gb18030.$(OBJEXT): config.h # enc/trans/gb18030.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/gb18030.$(OBJEXT): defines.h # enc/trans/gb18030.o: include/ruby/defines.h
+enc/trans/gb18030.$(OBJEXT): intern.h # enc/trans/gb18030.o: include/ruby/intern.h
+enc/trans/gb18030.$(OBJEXT): missing.h # enc/trans/gb18030.o: include/ruby/missing.h
+enc/trans/gb18030.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/gb18030.o: include/ruby/ruby.h
+enc/trans/gb18030.$(OBJEXT): st.h # enc/trans/gb18030.o: include/ruby/st.h
+enc/trans/gb18030.$(OBJEXT): subst.h # enc/trans/gb18030.o: include/ruby/subst.h
+enc/trans/gbk.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/gbk.o: transcode_data.h
+enc/trans/gbk.$(OBJEXT): config.h # enc/trans/gbk.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/gbk.$(OBJEXT): defines.h # enc/trans/gbk.o: include/ruby/defines.h
+enc/trans/gbk.$(OBJEXT): intern.h # enc/trans/gbk.o: include/ruby/intern.h
+enc/trans/gbk.$(OBJEXT): missing.h # enc/trans/gbk.o: include/ruby/missing.h
+enc/trans/gbk.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/gbk.o: include/ruby/ruby.h
+enc/trans/gbk.$(OBJEXT): st.h # enc/trans/gbk.o: include/ruby/st.h
+enc/trans/gbk.$(OBJEXT): subst.h # enc/trans/gbk.o: include/ruby/subst.h
+enc/trans/iso2022.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/iso2022.o: transcode_data.h
+enc/trans/iso2022.$(OBJEXT): config.h # enc/trans/iso2022.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/iso2022.$(OBJEXT): defines.h # enc/trans/iso2022.o: include/ruby/defines.h
+enc/trans/iso2022.$(OBJEXT): intern.h # enc/trans/iso2022.o: include/ruby/intern.h
+enc/trans/iso2022.$(OBJEXT): missing.h # enc/trans/iso2022.o: include/ruby/missing.h
+enc/trans/iso2022.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/iso2022.o: include/ruby/ruby.h
+enc/trans/iso2022.$(OBJEXT): st.h # enc/trans/iso2022.o: include/ruby/st.h
+enc/trans/iso2022.$(OBJEXT): subst.h # enc/trans/iso2022.o: include/ruby/subst.h
+enc/trans/japanese.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/japanese.o: transcode_data.h
+enc/trans/japanese.$(OBJEXT): config.h # enc/trans/japanese.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/japanese.$(OBJEXT): defines.h # enc/trans/japanese.o: include/ruby/defines.h
+enc/trans/japanese.$(OBJEXT): intern.h # enc/trans/japanese.o: include/ruby/intern.h
+enc/trans/japanese.$(OBJEXT): missing.h # enc/trans/japanese.o: include/ruby/missing.h
+enc/trans/japanese.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/japanese.o: include/ruby/ruby.h
+enc/trans/japanese.$(OBJEXT): st.h # enc/trans/japanese.o: include/ruby/st.h
+enc/trans/japanese.$(OBJEXT): subst.h # enc/trans/japanese.o: include/ruby/subst.h
+enc/trans/japanese_euc.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/japanese_euc.o: transcode_data.h
+enc/trans/japanese_euc.$(OBJEXT): config.h # enc/trans/japanese_euc.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/japanese_euc.$(OBJEXT): defines.h # enc/trans/japanese_euc.o: include/ruby/defines.h
+enc/trans/japanese_euc.$(OBJEXT): intern.h # enc/trans/japanese_euc.o: include/ruby/intern.h
+enc/trans/japanese_euc.$(OBJEXT): missing.h # enc/trans/japanese_euc.o: include/ruby/missing.h
+enc/trans/japanese_euc.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/japanese_euc.o: include/ruby/ruby.h
+enc/trans/japanese_euc.$(OBJEXT): st.h # enc/trans/japanese_euc.o: include/ruby/st.h
+enc/trans/japanese_euc.$(OBJEXT): subst.h # enc/trans/japanese_euc.o: include/ruby/subst.h
+enc/trans/japanese_sjis.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/japanese_sjis.o: transcode_data.h
+enc/trans/japanese_sjis.$(OBJEXT): config.h # enc/trans/japanese_sjis.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/japanese_sjis.$(OBJEXT): defines.h # enc/trans/japanese_sjis.o: include/ruby/defines.h
+enc/trans/japanese_sjis.$(OBJEXT): intern.h # enc/trans/japanese_sjis.o: include/ruby/intern.h
+enc/trans/japanese_sjis.$(OBJEXT): missing.h # enc/trans/japanese_sjis.o: include/ruby/missing.h
+enc/trans/japanese_sjis.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/japanese_sjis.o: include/ruby/ruby.h
+enc/trans/japanese_sjis.$(OBJEXT): st.h # enc/trans/japanese_sjis.o: include/ruby/st.h
+enc/trans/japanese_sjis.$(OBJEXT): subst.h # enc/trans/japanese_sjis.o: include/ruby/subst.h
+enc/trans/korean.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/korean.o: transcode_data.h
+enc/trans/korean.$(OBJEXT): config.h # enc/trans/korean.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/korean.$(OBJEXT): defines.h # enc/trans/korean.o: include/ruby/defines.h
+enc/trans/korean.$(OBJEXT): intern.h # enc/trans/korean.o: include/ruby/intern.h
+enc/trans/korean.$(OBJEXT): missing.h # enc/trans/korean.o: include/ruby/missing.h
+enc/trans/korean.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/korean.o: include/ruby/ruby.h
+enc/trans/korean.$(OBJEXT): st.h # enc/trans/korean.o: include/ruby/st.h
+enc/trans/korean.$(OBJEXT): subst.h # enc/trans/korean.o: include/ruby/subst.h
+enc/trans/single_byte.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/single_byte.o: transcode_data.h
+enc/trans/single_byte.$(OBJEXT): config.h # enc/trans/single_byte.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/single_byte.$(OBJEXT): defines.h # enc/trans/single_byte.o: include/ruby/defines.h
+enc/trans/single_byte.$(OBJEXT): intern.h # enc/trans/single_byte.o: include/ruby/intern.h
+enc/trans/single_byte.$(OBJEXT): missing.h # enc/trans/single_byte.o: include/ruby/missing.h
+enc/trans/single_byte.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/single_byte.o: include/ruby/ruby.h
+enc/trans/single_byte.$(OBJEXT): st.h # enc/trans/single_byte.o: include/ruby/st.h
+enc/trans/single_byte.$(OBJEXT): subst.h # enc/trans/single_byte.o: include/ruby/subst.h
+enc/trans/utf8_mac.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/utf8_mac.o: transcode_data.h
+enc/trans/utf8_mac.$(OBJEXT): config.h # enc/trans/utf8_mac.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/utf8_mac.$(OBJEXT): defines.h # enc/trans/utf8_mac.o: include/ruby/defines.h
+enc/trans/utf8_mac.$(OBJEXT): intern.h # enc/trans/utf8_mac.o: include/ruby/intern.h
+enc/trans/utf8_mac.$(OBJEXT): missing.h # enc/trans/utf8_mac.o: include/ruby/missing.h
+enc/trans/utf8_mac.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/utf8_mac.o: include/ruby/ruby.h
+enc/trans/utf8_mac.$(OBJEXT): st.h # enc/trans/utf8_mac.o: include/ruby/st.h
+enc/trans/utf8_mac.$(OBJEXT): subst.h # enc/trans/utf8_mac.o: include/ruby/subst.h
+enc/trans/utf_16_32.$(OBJEXT): $(top_srcdir)/transcode_data.h # enc/trans/utf_16_32.o: transcode_data.h
+enc/trans/utf_16_32.$(OBJEXT): config.h # enc/trans/utf_16_32.o: .ext/include/x86_64-linux/ruby/config.h
+enc/trans/utf_16_32.$(OBJEXT): defines.h # enc/trans/utf_16_32.o: include/ruby/defines.h
+enc/trans/utf_16_32.$(OBJEXT): intern.h # enc/trans/utf_16_32.o: include/ruby/intern.h
+enc/trans/utf_16_32.$(OBJEXT): missing.h # enc/trans/utf_16_32.o: include/ruby/missing.h
+enc/trans/utf_16_32.$(OBJEXT): $(hdrdir)/ruby/ruby.h # enc/trans/utf_16_32.o: include/ruby/ruby.h
+enc/trans/utf_16_32.$(OBJEXT): st.h # enc/trans/utf_16_32.o: include/ruby/st.h
+enc/trans/utf_16_32.$(OBJEXT): subst.h # enc/trans/utf_16_32.o: include/ruby/subst.h
diff --git a/ext/-test-/bignum/depend b/ext/-test-/bignum/depend
index c65482236a..a499f8d3a6 100644
--- a/ext/-test-/bignum/depend
+++ b/ext/-test-/bignum/depend
@@ -1,7 +1,68 @@
-$(OBJS): $(HDRS) $(ruby_headers)
+big2str.o: big2str.c
+div.o: div.c
+intpack.o: intpack.c
+mul.o: mul.c
+str2big.o: str2big.c
-intpack.o: intpack.c $(top_srcdir)/internal.h
-mul.o: mul.c $(top_srcdir)/internal.h
-div.o: div.c $(top_srcdir)/internal.h
-big2str.o: big2str.c $(top_srcdir)/internal.h
-str2big.o: big2str.c $(top_srcdir)/internal.h
+bigzero.o: $(top_srcdir)/internal.h # ext/-test-/bignum/bigzero.o: internal.h
+big2str.o: $(top_srcdir)/internal.h # ext/-test-/bignum/big2str.o: internal.h
+big2str.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/big2str.o: .ext/include/x86_64-linux/ruby/config.h
+big2str.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/big2str.o: include/ruby.h
+big2str.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/big2str.o: include/ruby/defines.h
+big2str.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/big2str.o: include/ruby/intern.h
+big2str.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/big2str.o: include/ruby/missing.h
+big2str.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/big2str.o: include/ruby/ruby.h
+big2str.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/big2str.o: include/ruby/st.h
+big2str.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/big2str.o: include/ruby/subst.h
+bigzero.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/bigzero.o: .ext/include/x86_64-linux/ruby/config.h
+bigzero.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/bigzero.o: include/ruby.h
+bigzero.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/bigzero.o: include/ruby/defines.h
+bigzero.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/bigzero.o: include/ruby/intern.h
+bigzero.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/bigzero.o: include/ruby/missing.h
+bigzero.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/bigzero.o: include/ruby/ruby.h
+bigzero.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/bigzero.o: include/ruby/st.h
+bigzero.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/bigzero.o: include/ruby/subst.h
+div.o: $(top_srcdir)/internal.h # ext/-test-/bignum/div.o: internal.h
+div.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/div.o: .ext/include/x86_64-linux/ruby/config.h
+div.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/div.o: include/ruby.h
+div.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/div.o: include/ruby/defines.h
+div.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/div.o: include/ruby/intern.h
+div.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/div.o: include/ruby/missing.h
+div.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/div.o: include/ruby/ruby.h
+div.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/div.o: include/ruby/st.h
+div.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/div.o: include/ruby/subst.h
+init.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/init.o: .ext/include/x86_64-linux/ruby/config.h
+init.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/init.o: include/ruby.h
+init.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/init.o: include/ruby/defines.h
+init.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/init.o: include/ruby/intern.h
+init.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/init.o: include/ruby/missing.h
+init.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/init.o: include/ruby/ruby.h
+init.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/init.o: include/ruby/st.h
+init.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/init.o: include/ruby/subst.h
+intpack.o: $(top_srcdir)/internal.h # ext/-test-/bignum/intpack.o: internal.h
+intpack.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/intpack.o: .ext/include/x86_64-linux/ruby/config.h
+intpack.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/intpack.o: include/ruby.h
+intpack.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/intpack.o: include/ruby/defines.h
+intpack.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/intpack.o: include/ruby/intern.h
+intpack.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/intpack.o: include/ruby/missing.h
+intpack.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/intpack.o: include/ruby/ruby.h
+intpack.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/intpack.o: include/ruby/st.h
+intpack.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/intpack.o: include/ruby/subst.h
+mul.o: $(top_srcdir)/internal.h # ext/-test-/bignum/mul.o: internal.h
+mul.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/mul.o: .ext/include/x86_64-linux/ruby/config.h
+mul.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/mul.o: include/ruby.h
+mul.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/mul.o: include/ruby/defines.h
+mul.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/mul.o: include/ruby/intern.h
+mul.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/mul.o: include/ruby/missing.h
+mul.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/mul.o: include/ruby/ruby.h
+mul.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/mul.o: include/ruby/st.h
+mul.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/mul.o: include/ruby/subst.h
+str2big.o: $(top_srcdir)/internal.h # ext/-test-/bignum/str2big.o: internal.h
+str2big.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/bignum/str2big.o: .ext/include/x86_64-linux/ruby/config.h
+str2big.o: $(top_srcdir)/include/ruby.h # ext/-test-/bignum/str2big.o: include/ruby.h
+str2big.o: $(hdrdir)/ruby/defines.h # ext/-test-/bignum/str2big.o: include/ruby/defines.h
+str2big.o: $(hdrdir)/ruby/intern.h # ext/-test-/bignum/str2big.o: include/ruby/intern.h
+str2big.o: $(hdrdir)/ruby/missing.h # ext/-test-/bignum/str2big.o: include/ruby/missing.h
+str2big.o: $(hdrdir)/ruby/ruby.h # ext/-test-/bignum/str2big.o: include/ruby/ruby.h
+str2big.o: $(hdrdir)/ruby/st.h # ext/-test-/bignum/str2big.o: include/ruby/st.h
+str2big.o: $(hdrdir)/ruby/subst.h # ext/-test-/bignum/str2big.o: include/ruby/subst.h
diff --git a/ext/-test-/debug/depend b/ext/-test-/debug/depend
index d5a2ef9a52..356bd3c817 100644
--- a/ext/-test-/debug/depend
+++ b/ext/-test-/debug/depend
@@ -1,3 +1,24 @@
-init.o: $(HDRS) $(ruby_headers)
-inspector.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h
-profile_frames.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h
+init.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/debug/init.o: .ext/include/x86_64-linux/ruby/config.h
+init.o: $(top_srcdir)/include/ruby.h # ext/-test-/debug/init.o: include/ruby.h
+init.o: $(hdrdir)/ruby/defines.h # ext/-test-/debug/init.o: include/ruby/defines.h
+init.o: $(hdrdir)/ruby/intern.h # ext/-test-/debug/init.o: include/ruby/intern.h
+init.o: $(hdrdir)/ruby/missing.h # ext/-test-/debug/init.o: include/ruby/missing.h
+init.o: $(hdrdir)/ruby/ruby.h # ext/-test-/debug/init.o: include/ruby/ruby.h
+init.o: $(hdrdir)/ruby/st.h # ext/-test-/debug/init.o: include/ruby/st.h
+init.o: $(hdrdir)/ruby/subst.h # ext/-test-/debug/init.o: include/ruby/subst.h
+inspector.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/debug/inspector.o: .ext/include/x86_64-linux/ruby/config.h
+inspector.o: $(hdrdir)/ruby/debug.h # ext/-test-/debug/inspector.o: include/ruby/debug.h
+inspector.o: $(hdrdir)/ruby/defines.h # ext/-test-/debug/inspector.o: include/ruby/defines.h
+inspector.o: $(hdrdir)/ruby/intern.h # ext/-test-/debug/inspector.o: include/ruby/intern.h
+inspector.o: $(hdrdir)/ruby/missing.h # ext/-test-/debug/inspector.o: include/ruby/missing.h
+inspector.o: $(hdrdir)/ruby/ruby.h # ext/-test-/debug/inspector.o: include/ruby/ruby.h
+inspector.o: $(hdrdir)/ruby/st.h # ext/-test-/debug/inspector.o: include/ruby/st.h
+inspector.o: $(hdrdir)/ruby/subst.h # ext/-test-/debug/inspector.o: include/ruby/subst.h
+profile_frames.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/debug/profile_frames.o: .ext/include/x86_64-linux/ruby/config.h
+profile_frames.o: $(hdrdir)/ruby/debug.h # ext/-test-/debug/profile_frames.o: include/ruby/debug.h
+profile_frames.o: $(hdrdir)/ruby/defines.h # ext/-test-/debug/profile_frames.o: include/ruby/defines.h
+profile_frames.o: $(hdrdir)/ruby/intern.h # ext/-test-/debug/profile_frames.o: include/ruby/intern.h
+profile_frames.o: $(hdrdir)/ruby/missing.h # ext/-test-/debug/profile_frames.o: include/ruby/missing.h
+profile_frames.o: $(hdrdir)/ruby/ruby.h # ext/-test-/debug/profile_frames.o: include/ruby/ruby.h
+profile_frames.o: $(hdrdir)/ruby/st.h # ext/-test-/debug/profile_frames.o: include/ruby/st.h
+profile_frames.o: $(hdrdir)/ruby/subst.h # ext/-test-/debug/profile_frames.o: include/ruby/subst.h
diff --git a/ext/-test-/exception/depend b/ext/-test-/exception/depend
index 79b6c53f50..d9f4189fed 100644
--- a/ext/-test-/exception/depend
+++ b/ext/-test-/exception/depend
@@ -1,3 +1,33 @@
-$(OBJS): $(HDRS) $(ruby_headers) \
- $(hdrdir)/ruby/encoding.h \
- $(hdrdir)/ruby/oniguruma.h
+dataerror.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/exception/dataerror.o: .ext/include/x86_64-linux/ruby/config.h
+dataerror.o: $(hdrdir)/ruby/defines.h # ext/-test-/exception/dataerror.o: include/ruby/defines.h
+dataerror.o: $(hdrdir)/ruby/intern.h # ext/-test-/exception/dataerror.o: include/ruby/intern.h
+dataerror.o: $(hdrdir)/ruby/missing.h # ext/-test-/exception/dataerror.o: include/ruby/missing.h
+dataerror.o: $(hdrdir)/ruby/ruby.h # ext/-test-/exception/dataerror.o: include/ruby/ruby.h
+dataerror.o: $(hdrdir)/ruby/st.h # ext/-test-/exception/dataerror.o: include/ruby/st.h
+dataerror.o: $(hdrdir)/ruby/subst.h # ext/-test-/exception/dataerror.o: include/ruby/subst.h
+enc_raise.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/exception/enc_raise.o: .ext/include/x86_64-linux/ruby/config.h
+enc_raise.o: $(top_srcdir)/include/ruby.h # ext/-test-/exception/enc_raise.o: include/ruby.h
+enc_raise.o: $(hdrdir)/ruby/defines.h # ext/-test-/exception/enc_raise.o: include/ruby/defines.h
+enc_raise.o: $(hdrdir)/ruby/encoding.h # ext/-test-/exception/enc_raise.o: include/ruby/encoding.h
+enc_raise.o: $(hdrdir)/ruby/intern.h # ext/-test-/exception/enc_raise.o: include/ruby/intern.h
+enc_raise.o: $(hdrdir)/ruby/missing.h # ext/-test-/exception/enc_raise.o: include/ruby/missing.h
+enc_raise.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/exception/enc_raise.o: include/ruby/oniguruma.h
+enc_raise.o: $(hdrdir)/ruby/ruby.h # ext/-test-/exception/enc_raise.o: include/ruby/ruby.h
+enc_raise.o: $(hdrdir)/ruby/st.h # ext/-test-/exception/enc_raise.o: include/ruby/st.h
+enc_raise.o: $(hdrdir)/ruby/subst.h # ext/-test-/exception/enc_raise.o: include/ruby/subst.h
+ensured.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/exception/ensured.o: .ext/include/x86_64-linux/ruby/config.h
+ensured.o: $(top_srcdir)/include/ruby.h # ext/-test-/exception/ensured.o: include/ruby.h
+ensured.o: $(hdrdir)/ruby/defines.h # ext/-test-/exception/ensured.o: include/ruby/defines.h
+ensured.o: $(hdrdir)/ruby/intern.h # ext/-test-/exception/ensured.o: include/ruby/intern.h
+ensured.o: $(hdrdir)/ruby/missing.h # ext/-test-/exception/ensured.o: include/ruby/missing.h
+ensured.o: $(hdrdir)/ruby/ruby.h # ext/-test-/exception/ensured.o: include/ruby/ruby.h
+ensured.o: $(hdrdir)/ruby/st.h # ext/-test-/exception/ensured.o: include/ruby/st.h
+ensured.o: $(hdrdir)/ruby/subst.h # ext/-test-/exception/ensured.o: include/ruby/subst.h
+init.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/exception/init.o: .ext/include/x86_64-linux/ruby/config.h
+init.o: $(top_srcdir)/include/ruby.h # ext/-test-/exception/init.o: include/ruby.h
+init.o: $(hdrdir)/ruby/defines.h # ext/-test-/exception/init.o: include/ruby/defines.h
+init.o: $(hdrdir)/ruby/intern.h # ext/-test-/exception/init.o: include/ruby/intern.h
+init.o: $(hdrdir)/ruby/missing.h # ext/-test-/exception/init.o: include/ruby/missing.h
+init.o: $(hdrdir)/ruby/ruby.h # ext/-test-/exception/init.o: include/ruby/ruby.h
+init.o: $(hdrdir)/ruby/st.h # ext/-test-/exception/init.o: include/ruby/st.h
+init.o: $(hdrdir)/ruby/subst.h # ext/-test-/exception/init.o: include/ruby/subst.h
diff --git a/ext/-test-/file/depend b/ext/-test-/file/depend
index 7555a235b5..e63c00b416 100644
--- a/ext/-test-/file/depend
+++ b/ext/-test-/file/depend
@@ -1,2 +1,28 @@
-init.o: $(HDRS) $(ruby_headers)
-stat.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/io.h $(hdrdir)/ruby/encoding.h $(hdrdir)/oniguruma.h
+fs.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/file/fs.o: .ext/include/x86_64-linux/ruby/config.h
+fs.o: $(hdrdir)/ruby/defines.h # ext/-test-/file/fs.o: include/ruby/defines.h
+fs.o: $(hdrdir)/ruby/encoding.h # ext/-test-/file/fs.o: include/ruby/encoding.h
+fs.o: $(hdrdir)/ruby/intern.h # ext/-test-/file/fs.o: include/ruby/intern.h
+fs.o: $(hdrdir)/ruby/io.h # ext/-test-/file/fs.o: include/ruby/io.h
+fs.o: $(hdrdir)/ruby/missing.h # ext/-test-/file/fs.o: include/ruby/missing.h
+fs.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/file/fs.o: include/ruby/oniguruma.h
+fs.o: $(hdrdir)/ruby/ruby.h # ext/-test-/file/fs.o: include/ruby/ruby.h
+fs.o: $(hdrdir)/ruby/st.h # ext/-test-/file/fs.o: include/ruby/st.h
+fs.o: $(hdrdir)/ruby/subst.h # ext/-test-/file/fs.o: include/ruby/subst.h
+init.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/file/init.o: .ext/include/x86_64-linux/ruby/config.h
+init.o: $(top_srcdir)/include/ruby.h # ext/-test-/file/init.o: include/ruby.h
+init.o: $(hdrdir)/ruby/defines.h # ext/-test-/file/init.o: include/ruby/defines.h
+init.o: $(hdrdir)/ruby/intern.h # ext/-test-/file/init.o: include/ruby/intern.h
+init.o: $(hdrdir)/ruby/missing.h # ext/-test-/file/init.o: include/ruby/missing.h
+init.o: $(hdrdir)/ruby/ruby.h # ext/-test-/file/init.o: include/ruby/ruby.h
+init.o: $(hdrdir)/ruby/st.h # ext/-test-/file/init.o: include/ruby/st.h
+init.o: $(hdrdir)/ruby/subst.h # ext/-test-/file/init.o: include/ruby/subst.h
+stat.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/file/stat.o: .ext/include/x86_64-linux/ruby/config.h
+stat.o: $(hdrdir)/ruby/defines.h # ext/-test-/file/stat.o: include/ruby/defines.h
+stat.o: $(hdrdir)/ruby/encoding.h # ext/-test-/file/stat.o: include/ruby/encoding.h
+stat.o: $(hdrdir)/ruby/intern.h # ext/-test-/file/stat.o: include/ruby/intern.h
+stat.o: $(hdrdir)/ruby/io.h # ext/-test-/file/stat.o: include/ruby/io.h
+stat.o: $(hdrdir)/ruby/missing.h # ext/-test-/file/stat.o: include/ruby/missing.h
+stat.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/file/stat.o: include/ruby/oniguruma.h
+stat.o: $(hdrdir)/ruby/ruby.h # ext/-test-/file/stat.o: include/ruby/ruby.h
+stat.o: $(hdrdir)/ruby/st.h # ext/-test-/file/stat.o: include/ruby/st.h
+stat.o: $(hdrdir)/ruby/subst.h # ext/-test-/file/stat.o: include/ruby/subst.h
diff --git a/ext/-test-/string/depend b/ext/-test-/string/depend
index 86617ff289..39246b41f0 100644
--- a/ext/-test-/string/depend
+++ b/ext/-test-/string/depend
@@ -1,5 +1,90 @@
-$(OBJS): $(HDRS) $(ruby_headers) \
- $(hdrdir)/ruby/encoding.h \
- $(hdrdir)/ruby/oniguruma.h
-qsort.o: $(hdrdir)/ruby/util.h
-normalize.o: $(top_srcdir)/internal.h
+coderange.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/coderange.o: .ext/include/x86_64-linux/ruby/config.h
+coderange.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/coderange.o: include/ruby/defines.h
+coderange.o: $(hdrdir)/ruby/encoding.h # ext/-test-/string/coderange.o: include/ruby/encoding.h
+coderange.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/coderange.o: include/ruby/intern.h
+coderange.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/coderange.o: include/ruby/missing.h
+coderange.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/string/coderange.o: include/ruby/oniguruma.h
+coderange.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/coderange.o: include/ruby/ruby.h
+coderange.o: $(hdrdir)/ruby/st.h # ext/-test-/string/coderange.o: include/ruby/st.h
+coderange.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/coderange.o: include/ruby/subst.h
+cstr.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/cstr.o: .ext/include/x86_64-linux/ruby/config.h
+cstr.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/cstr.o: include/ruby.h
+cstr.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/cstr.o: include/ruby/defines.h
+cstr.o: $(hdrdir)/ruby/encoding.h # ext/-test-/string/cstr.o: include/ruby/encoding.h
+cstr.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/cstr.o: include/ruby/intern.h
+cstr.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/cstr.o: include/ruby/missing.h
+cstr.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/string/cstr.o: include/ruby/oniguruma.h
+cstr.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/cstr.o: include/ruby/ruby.h
+cstr.o: $(hdrdir)/ruby/st.h # ext/-test-/string/cstr.o: include/ruby/st.h
+cstr.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/cstr.o: include/ruby/subst.h
+ellipsize.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/ellipsize.o: .ext/include/x86_64-linux/ruby/config.h
+ellipsize.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/ellipsize.o: include/ruby.h
+ellipsize.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/ellipsize.o: include/ruby/defines.h
+ellipsize.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/ellipsize.o: include/ruby/intern.h
+ellipsize.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/ellipsize.o: include/ruby/missing.h
+ellipsize.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/ellipsize.o: include/ruby/ruby.h
+ellipsize.o: $(hdrdir)/ruby/st.h # ext/-test-/string/ellipsize.o: include/ruby/st.h
+ellipsize.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/ellipsize.o: include/ruby/subst.h
+enc_associate.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/enc_associate.o: .ext/include/x86_64-linux/ruby/config.h
+enc_associate.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/enc_associate.o: include/ruby.h
+enc_associate.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/enc_associate.o: include/ruby/defines.h
+enc_associate.o: $(hdrdir)/ruby/encoding.h # ext/-test-/string/enc_associate.o: include/ruby/encoding.h
+enc_associate.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/enc_associate.o: include/ruby/intern.h
+enc_associate.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/enc_associate.o: include/ruby/missing.h
+enc_associate.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/string/enc_associate.o: include/ruby/oniguruma.h
+enc_associate.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/enc_associate.o: include/ruby/ruby.h
+enc_associate.o: $(hdrdir)/ruby/st.h # ext/-test-/string/enc_associate.o: include/ruby/st.h
+enc_associate.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/enc_associate.o: include/ruby/subst.h
+enc_str_buf_cat.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/enc_str_buf_cat.o: .ext/include/x86_64-linux/ruby/config.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/defines.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/encoding.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/encoding.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/intern.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/missing.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/oniguruma.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/ruby.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/st.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/st.h
+enc_str_buf_cat.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/enc_str_buf_cat.o: include/ruby/subst.h
+init.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/init.o: .ext/include/x86_64-linux/ruby/config.h
+init.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/init.o: include/ruby.h
+init.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/init.o: include/ruby/defines.h
+init.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/init.o: include/ruby/intern.h
+init.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/init.o: include/ruby/missing.h
+init.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/init.o: include/ruby/ruby.h
+init.o: $(hdrdir)/ruby/st.h # ext/-test-/string/init.o: include/ruby/st.h
+init.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/init.o: include/ruby/subst.h
+modify.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/modify.o: .ext/include/x86_64-linux/ruby/config.h
+modify.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/modify.o: include/ruby.h
+modify.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/modify.o: include/ruby/defines.h
+modify.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/modify.o: include/ruby/intern.h
+modify.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/modify.o: include/ruby/missing.h
+modify.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/modify.o: include/ruby/ruby.h
+modify.o: $(hdrdir)/ruby/st.h # ext/-test-/string/modify.o: include/ruby/st.h
+modify.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/modify.o: include/ruby/subst.h
+normalize.o: $(top_srcdir)/internal.h # ext/-test-/string/normalize.o: internal.h
+normalize.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/normalize.o: .ext/include/x86_64-linux/ruby/config.h
+normalize.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/normalize.o: include/ruby.h
+normalize.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/normalize.o: include/ruby/defines.h
+normalize.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/normalize.o: include/ruby/intern.h
+normalize.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/normalize.o: include/ruby/missing.h
+normalize.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/normalize.o: include/ruby/ruby.h
+normalize.o: $(hdrdir)/ruby/st.h # ext/-test-/string/normalize.o: include/ruby/st.h
+normalize.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/normalize.o: include/ruby/subst.h
+qsort.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/qsort.o: .ext/include/x86_64-linux/ruby/config.h
+qsort.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/qsort.o: include/ruby.h
+qsort.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/qsort.o: include/ruby/defines.h
+qsort.o: $(hdrdir)/ruby/encoding.h # ext/-test-/string/qsort.o: include/ruby/encoding.h
+qsort.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/qsort.o: include/ruby/intern.h
+qsort.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/qsort.o: include/ruby/missing.h
+qsort.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/string/qsort.o: include/ruby/oniguruma.h
+qsort.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/qsort.o: include/ruby/ruby.h
+qsort.o: $(hdrdir)/ruby/st.h # ext/-test-/string/qsort.o: include/ruby/st.h
+qsort.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/qsort.o: include/ruby/subst.h
+qsort.o: $(hdrdir)/ruby/util.h # ext/-test-/string/qsort.o: include/ruby/util.h
+set_len.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/string/set_len.o: .ext/include/x86_64-linux/ruby/config.h
+set_len.o: $(top_srcdir)/include/ruby.h # ext/-test-/string/set_len.o: include/ruby.h
+set_len.o: $(hdrdir)/ruby/defines.h # ext/-test-/string/set_len.o: include/ruby/defines.h
+set_len.o: $(hdrdir)/ruby/intern.h # ext/-test-/string/set_len.o: include/ruby/intern.h
+set_len.o: $(hdrdir)/ruby/missing.h # ext/-test-/string/set_len.o: include/ruby/missing.h
+set_len.o: $(hdrdir)/ruby/ruby.h # ext/-test-/string/set_len.o: include/ruby/ruby.h
+set_len.o: $(hdrdir)/ruby/st.h # ext/-test-/string/set_len.o: include/ruby/st.h
+set_len.o: $(hdrdir)/ruby/subst.h # ext/-test-/string/set_len.o: include/ruby/subst.h
diff --git a/ext/-test-/tracepoint/depend b/ext/-test-/tracepoint/depend
index 8d4e5ab343..efba62065f 100644
--- a/ext/-test-/tracepoint/depend
+++ b/ext/-test-/tracepoint/depend
@@ -1 +1,16 @@
-tracepoint.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h
+gc_hook.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/tracepoint/gc_hook.o: .ext/include/x86_64-linux/ruby/config.h
+gc_hook.o: $(hdrdir)/ruby/debug.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/debug.h
+gc_hook.o: $(hdrdir)/ruby/defines.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/defines.h
+gc_hook.o: $(hdrdir)/ruby/intern.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/intern.h
+gc_hook.o: $(hdrdir)/ruby/missing.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/missing.h
+gc_hook.o: $(hdrdir)/ruby/ruby.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/ruby.h
+gc_hook.o: $(hdrdir)/ruby/st.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/st.h
+gc_hook.o: $(hdrdir)/ruby/subst.h # ext/-test-/tracepoint/gc_hook.o: include/ruby/subst.h
+tracepoint.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/tracepoint/tracepoint.o: .ext/include/x86_64-linux/ruby/config.h
+tracepoint.o: $(hdrdir)/ruby/debug.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/debug.h
+tracepoint.o: $(hdrdir)/ruby/defines.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/defines.h
+tracepoint.o: $(hdrdir)/ruby/intern.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/intern.h
+tracepoint.o: $(hdrdir)/ruby/missing.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/missing.h
+tracepoint.o: $(hdrdir)/ruby/ruby.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/ruby.h
+tracepoint.o: $(hdrdir)/ruby/st.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/st.h
+tracepoint.o: $(hdrdir)/ruby/subst.h # ext/-test-/tracepoint/tracepoint.o: include/ruby/subst.h
diff --git a/ext/-test-/wait_for_single_fd/depend b/ext/-test-/wait_for_single_fd/depend
index b94e507631..819a271c51 100644
--- a/ext/-test-/wait_for_single_fd/depend
+++ b/ext/-test-/wait_for_single_fd/depend
@@ -1,4 +1,10 @@
-$(OBJS): $(HDRS) $(ruby_headers) \
- $(hdrdir)/ruby/encoding.h \
- $(hdrdir)/ruby/oniguruma.h \
- $(hdrdir)/ruby/io.h
+wait_for_single_fd.o: $(arch_hdrdir)/ruby/config.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: .ext/include/x86_64-linux/ruby/config.h
+wait_for_single_fd.o: $(hdrdir)/ruby/defines.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/defines.h
+wait_for_single_fd.o: $(hdrdir)/ruby/encoding.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/encoding.h
+wait_for_single_fd.o: $(hdrdir)/ruby/intern.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/intern.h
+wait_for_single_fd.o: $(hdrdir)/ruby/io.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/io.h
+wait_for_single_fd.o: $(hdrdir)/ruby/missing.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/missing.h
+wait_for_single_fd.o: $(hdrdir)/ruby/oniguruma.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/oniguruma.h
+wait_for_single_fd.o: $(hdrdir)/ruby/ruby.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/ruby.h
+wait_for_single_fd.o: $(hdrdir)/ruby/st.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/st.h
+wait_for_single_fd.o: $(hdrdir)/ruby/subst.h # ext/-test-/wait_for_single_fd/wait_for_single_fd.o: include/ruby/subst.h
diff --git a/ext/bigdecimal/depend b/ext/bigdecimal/depend
index 0a83c1f17f..ba0df8bc75 100644
--- a/ext/bigdecimal/depend
+++ b/ext/bigdecimal/depend
@@ -1 +1,9 @@
-bigdecimal.o: bigdecimal.c bigdecimal.h $(HDRS) $(ruby_headers) $(hdrdir)/ruby/util.h
+bigdecimal.o: $(arch_hdrdir)/ruby/config.h # ext/bigdecimal/bigdecimal.o: .ext/include/x86_64-linux/ruby/config.h
+bigdecimal.o: bigdecimal.h # ext/bigdecimal/bigdecimal.o: ext/bigdecimal/bigdecimal.h
+bigdecimal.o: $(hdrdir)/ruby/defines.h # ext/bigdecimal/bigdecimal.o: include/ruby/defines.h
+bigdecimal.o: $(hdrdir)/ruby/intern.h # ext/bigdecimal/bigdecimal.o: include/ruby/intern.h
+bigdecimal.o: $(hdrdir)/ruby/missing.h # ext/bigdecimal/bigdecimal.o: include/ruby/missing.h
+bigdecimal.o: $(hdrdir)/ruby/ruby.h # ext/bigdecimal/bigdecimal.o: include/ruby/ruby.h
+bigdecimal.o: $(hdrdir)/ruby/st.h # ext/bigdecimal/bigdecimal.o: include/ruby/st.h
+bigdecimal.o: $(hdrdir)/ruby/subst.h # ext/bigdecimal/bigdecimal.o: include/ruby/subst.h
+bigdecimal.o: $(hdrdir)/ruby/util.h # ext/bigdecimal/bigdecimal.o: include/ruby/util.h
diff --git a/ext/coverage/depend b/ext/coverage/depend
index ad0ac1cdfa..59bbae2ff3 100644
--- a/ext/coverage/depend
+++ b/ext/coverage/depend
@@ -9,3 +9,7 @@ $(OBJS): $(HDRS) $(ruby_headers) \
$(top_srcdir)/thread_pthread.h \
$(top_srcdir)/internal.h \
$(top_srcdir)/include/ruby/thread_native.h
+coverage.o: $(top_srcdir)/ccan/check_type/check_type.h # ext/coverage/coverage.o: ccan/check_type/check_type.h
+coverage.o: $(top_srcdir)/ccan/container_of/container_of.h # ext/coverage/coverage.o: ccan/container_of/container_of.h
+coverage.o: $(top_srcdir)/ccan/list/list.h # ext/coverage/coverage.o: ccan/list/list.h
+coverage.o: $(top_srcdir)/ccan/str/str.h # ext/coverage/coverage.o: ccan/str/str.h
diff --git a/ext/date/depend b/ext/date/depend
index 3a13fcc9a9..a4e3f61267 100644
--- a/ext/date/depend
+++ b/ext/date/depend
@@ -1,7 +1,43 @@
-$(OBJS): $(ruby_headers)
-date_core.o: date_tmx.h $(hdrdir)/ruby/encoding.h $(hdrdir)/ruby/oniguruma.h
-date_strftime.o: date_tmx.h
-date_parse.o: $(hdrdir)/ruby/encoding.h $(hdrdir)/ruby/oniguruma.h $(hdrdir)/ruby/re.h $(hdrdir)/ruby/regex.h
-date_strptime.o: $(hdrdir)/ruby/encoding.h $(hdrdir)/ruby/oniguruma.h $(hdrdir)/ruby/re.h $(hdrdir)/ruby/regex.h
-
-
+date_core.o: $(arch_hdrdir)/ruby/config.h # ext/date/date_core.o: .ext/include/x86_64-linux/ruby/config.h
+date_core.o: date_tmx.h # ext/date/date_core.o: ext/date/date_tmx.h
+date_core.o: $(top_srcdir)/include/ruby.h # ext/date/date_core.o: include/ruby.h
+date_core.o: $(hdrdir)/ruby/defines.h # ext/date/date_core.o: include/ruby/defines.h
+date_core.o: $(hdrdir)/ruby/encoding.h # ext/date/date_core.o: include/ruby/encoding.h
+date_core.o: $(hdrdir)/ruby/intern.h # ext/date/date_core.o: include/ruby/intern.h
+date_core.o: $(hdrdir)/ruby/missing.h # ext/date/date_core.o: include/ruby/missing.h
+date_core.o: $(hdrdir)/ruby/oniguruma.h # ext/date/date_core.o: include/ruby/oniguruma.h
+date_core.o: $(hdrdir)/ruby/ruby.h # ext/date/date_core.o: include/ruby/ruby.h
+date_core.o: $(hdrdir)/ruby/st.h # ext/date/date_core.o: include/ruby/st.h
+date_core.o: $(hdrdir)/ruby/subst.h # ext/date/date_core.o: include/ruby/subst.h
+date_parse.o: $(arch_hdrdir)/ruby/config.h # ext/date/date_parse.o: .ext/include/x86_64-linux/ruby/config.h
+date_parse.o: $(top_srcdir)/include/ruby.h # ext/date/date_parse.o: include/ruby.h
+date_parse.o: $(hdrdir)/ruby/defines.h # ext/date/date_parse.o: include/ruby/defines.h
+date_parse.o: $(hdrdir)/ruby/encoding.h # ext/date/date_parse.o: include/ruby/encoding.h
+date_parse.o: $(hdrdir)/ruby/intern.h # ext/date/date_parse.o: include/ruby/intern.h
+date_parse.o: $(hdrdir)/ruby/missing.h # ext/date/date_parse.o: include/ruby/missing.h
+date_parse.o: $(hdrdir)/ruby/oniguruma.h # ext/date/date_parse.o: include/ruby/oniguruma.h
+date_parse.o: $(hdrdir)/ruby/re.h # ext/date/date_parse.o: include/ruby/re.h
+date_parse.o: $(hdrdir)/ruby/regex.h # ext/date/date_parse.o: include/ruby/regex.h
+date_parse.o: $(hdrdir)/ruby/ruby.h # ext/date/date_parse.o: include/ruby/ruby.h
+date_parse.o: $(hdrdir)/ruby/st.h # ext/date/date_parse.o: include/ruby/st.h
+date_parse.o: $(hdrdir)/ruby/subst.h # ext/date/date_parse.o: include/ruby/subst.h
+date_strftime.o: $(arch_hdrdir)/ruby/config.h # ext/date/date_strftime.o: .ext/include/x86_64-linux/ruby/config.h
+date_strftime.o: date_tmx.h # ext/date/date_strftime.o: ext/date/date_tmx.h
+date_strftime.o: $(hdrdir)/ruby/defines.h # ext/date/date_strftime.o: include/ruby/defines.h
+date_strftime.o: $(hdrdir)/ruby/intern.h # ext/date/date_strftime.o: include/ruby/intern.h
+date_strftime.o: $(hdrdir)/ruby/missing.h # ext/date/date_strftime.o: include/ruby/missing.h
+date_strftime.o: $(hdrdir)/ruby/ruby.h # ext/date/date_strftime.o: include/ruby/ruby.h
+date_strftime.o: $(hdrdir)/ruby/st.h # ext/date/date_strftime.o: include/ruby/st.h
+date_strftime.o: $(hdrdir)/ruby/subst.h # ext/date/date_strftime.o: include/ruby/subst.h
+date_strptime.o: $(arch_hdrdir)/ruby/config.h # ext/date/date_strptime.o: .ext/include/x86_64-linux/ruby/config.h
+date_strptime.o: $(top_srcdir)/include/ruby.h # ext/date/date_strptime.o: include/ruby.h
+date_strptime.o: $(hdrdir)/ruby/defines.h # ext/date/date_strptime.o: include/ruby/defines.h
+date_strptime.o: $(hdrdir)/ruby/encoding.h # ext/date/date_strptime.o: include/ruby/encoding.h
+date_strptime.o: $(hdrdir)/ruby/intern.h # ext/date/date_strptime.o: include/ruby/intern.h
+date_strptime.o: $(hdrdir)/ruby/missing.h # ext/date/date_strptime.o: include/ruby/missing.h
+date_strptime.o: $(hdrdir)/ruby/oniguruma.h # ext/date/date_strptime.o: include/ruby/oniguruma.h
+date_strptime.o: $(hdrdir)/ruby/re.h # ext/date/date_strptime.o: include/ruby/re.h
+date_strptime.o: $(hdrdir)/ruby/regex.h # ext/date/date_strptime.o: include/ruby/regex.h
+date_strptime.o: $(hdrdir)/ruby/ruby.h # ext/date/date_strptime.o: include/ruby/ruby.h
+date_strptime.o: $(hdrdir)/ruby/st.h # ext/date/date_strptime.o: include/ruby/st.h
+date_strptime.o: $(hdrdir)/ruby/subst.h # ext/date/date_strptime.o: include/ruby/subst.h
diff --git a/ext/digest/bubblebabble/depend b/ext/digest/bubblebabble/depend
index d13a156ce1..ccfa8b3be7 100644
--- a/ext/digest/bubblebabble/depend
+++ b/ext/digest/bubblebabble/depend
@@ -1 +1,9 @@
-bubblebabble.o: bubblebabble.c $(srcdir)/../digest.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
+bubblebabble.o: $(arch_hdrdir)/ruby/config.h # ext/digest/bubblebabble/bubblebabble.o: .ext/include/x86_64-linux/ruby/config.h
+bubblebabble.o: $(top_srcdir)/ext/digest/digest.h # ext/digest/bubblebabble/bubblebabble.o: ext/digest/digest.h
+bubblebabble.o: $(top_srcdir)/include/ruby.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby.h
+bubblebabble.o: $(hdrdir)/ruby/defines.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby/defines.h
+bubblebabble.o: $(hdrdir)/ruby/intern.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby/intern.h
+bubblebabble.o: $(hdrdir)/ruby/missing.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby/missing.h
+bubblebabble.o: $(hdrdir)/ruby/ruby.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby/ruby.h
+bubblebabble.o: $(hdrdir)/ruby/st.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby/st.h
+bubblebabble.o: $(hdrdir)/ruby/subst.h # ext/digest/bubblebabble/bubblebabble.o: include/ruby/subst.h
diff --git a/ext/digest/depend b/ext/digest/depend
index 2fbc6d9adf..a81d4d512f 100644
--- a/ext/digest/depend
+++ b/ext/digest/depend
@@ -1 +1,9 @@
-digest.o: digest.c digest.h $(HDRS) $(ruby_headers)
+digest.o: $(arch_hdrdir)/ruby/config.h # ext/digest/digest.o: .ext/include/x86_64-linux/ruby/config.h
+digest.o: digest.h # ext/digest/digest.o: ext/digest/digest.h
+digest.o: $(top_srcdir)/include/ruby.h # ext/digest/digest.o: include/ruby.h
+digest.o: $(hdrdir)/ruby/defines.h # ext/digest/digest.o: include/ruby/defines.h
+digest.o: $(hdrdir)/ruby/intern.h # ext/digest/digest.o: include/ruby/intern.h
+digest.o: $(hdrdir)/ruby/missing.h # ext/digest/digest.o: include/ruby/missing.h
+digest.o: $(hdrdir)/ruby/ruby.h # ext/digest/digest.o: include/ruby/ruby.h
+digest.o: $(hdrdir)/ruby/st.h # ext/digest/digest.o: include/ruby/st.h
+digest.o: $(hdrdir)/ruby/subst.h # ext/digest/digest.o: include/ruby/subst.h
diff --git a/ext/digest/md5/depend b/ext/digest/md5/depend
index ca30d310e9..c6b85d0f49 100644
--- a/ext/digest/md5/depend
+++ b/ext/digest/md5/depend
@@ -1,3 +1,12 @@
md5.o: md5.c md5.h $(srcdir)/../defs.h
-md5init.o: md5init.c md5.h $(srcdir)/../digest.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
-md5ossl.o: md5ossl.h
+md5init.o: $(arch_hdrdir)/ruby/config.h # ext/digest/md5/md5init.o: .ext/include/x86_64-linux/ruby/config.h
+md5init.o: $(top_srcdir)/ext/digest/digest.h # ext/digest/md5/md5init.o: ext/digest/digest.h
+md5init.o: md5ossl.h # ext/digest/md5/md5init.o: ext/digest/md5/md5ossl.h
+md5init.o: $(top_srcdir)/include/ruby.h # ext/digest/md5/md5init.o: include/ruby.h
+md5init.o: $(hdrdir)/ruby/defines.h # ext/digest/md5/md5init.o: include/ruby/defines.h
+md5init.o: $(hdrdir)/ruby/intern.h # ext/digest/md5/md5init.o: include/ruby/intern.h
+md5init.o: $(hdrdir)/ruby/missing.h # ext/digest/md5/md5init.o: include/ruby/missing.h
+md5init.o: $(hdrdir)/ruby/ruby.h # ext/digest/md5/md5init.o: include/ruby/ruby.h
+md5init.o: $(hdrdir)/ruby/st.h # ext/digest/md5/md5init.o: include/ruby/st.h
+md5init.o: $(hdrdir)/ruby/subst.h # ext/digest/md5/md5init.o: include/ruby/subst.h
+md5ossl.o: md5ossl.h # ext/digest/md5/md5ossl.o: ext/digest/md5/md5ossl.h
diff --git a/ext/digest/rmd160/depend b/ext/digest/rmd160/depend
index c5524be459..050a47c0c5 100644
--- a/ext/digest/rmd160/depend
+++ b/ext/digest/rmd160/depend
@@ -1,3 +1,21 @@
rmd160.o: rmd160.c rmd160.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
-rmd160init.o: rmd160init.c rmd160.h $(srcdir)/../digest.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
-rmd160ossl.o: rmd160ossl.h $(srcdir)/../defs.h
+rmd160init.o: $(arch_hdrdir)/ruby/config.h # ext/digest/rmd160/rmd160init.o: .ext/include/x86_64-linux/ruby/config.h
+rmd160init.o: $(hdrdir)/ruby/defines.h # ext/digest/rmd160/rmd160init.o: include/ruby/defines.h
+rmd160init.o: $(hdrdir)/ruby/intern.h # ext/digest/rmd160/rmd160init.o: include/ruby/intern.h
+rmd160init.o: $(hdrdir)/ruby/missing.h # ext/digest/rmd160/rmd160init.o: include/ruby/missing.h
+rmd160init.o: $(hdrdir)/ruby/ruby.h # ext/digest/rmd160/rmd160init.o: include/ruby/ruby.h
+rmd160init.o: $(hdrdir)/ruby/st.h # ext/digest/rmd160/rmd160init.o: include/ruby/st.h
+rmd160init.o: $(hdrdir)/ruby/subst.h # ext/digest/rmd160/rmd160init.o: include/ruby/subst.h
+rmd160init.o: $(top_srcdir)/ext/digest/digest.h # ext/digest/rmd160/rmd160init.o: ext/digest/digest.h
+rmd160init.o: $(top_srcdir)/include/ruby.h # ext/digest/rmd160/rmd160init.o: include/ruby.h
+rmd160init.o: rmd160ossl.h # ext/digest/rmd160/rmd160init.o: ext/digest/rmd160/rmd160ossl.h
+rmd160ossl.o: $(arch_hdrdir)/ruby/config.h # ext/digest/rmd160/rmd160ossl.o: .ext/include/x86_64-linux/ruby/config.h
+rmd160ossl.o: $(hdrdir)/ruby/defines.h # ext/digest/rmd160/rmd160ossl.o: include/ruby/defines.h
+rmd160ossl.o: $(hdrdir)/ruby/intern.h # ext/digest/rmd160/rmd160ossl.o: include/ruby/intern.h
+rmd160ossl.o: $(hdrdir)/ruby/missing.h # ext/digest/rmd160/rmd160ossl.o: include/ruby/missing.h
+rmd160ossl.o: $(hdrdir)/ruby/ruby.h # ext/digest/rmd160/rmd160ossl.o: include/ruby/ruby.h
+rmd160ossl.o: $(hdrdir)/ruby/st.h # ext/digest/rmd160/rmd160ossl.o: include/ruby/st.h
+rmd160ossl.o: $(hdrdir)/ruby/subst.h # ext/digest/rmd160/rmd160ossl.o: include/ruby/subst.h
+rmd160ossl.o: $(top_srcdir)/ext/digest/defs.h # ext/digest/rmd160/rmd160ossl.o: ext/digest/defs.h
+rmd160ossl.o: $(top_srcdir)/include/ruby.h # ext/digest/rmd160/rmd160ossl.o: include/ruby.h
+rmd160ossl.o: rmd160ossl.h # ext/digest/rmd160/rmd160ossl.o: ext/digest/rmd160/rmd160ossl.h
diff --git a/ext/digest/sha1/depend b/ext/digest/sha1/depend
index 6b6ee6a0bf..5043b33095 100644
--- a/ext/digest/sha1/depend
+++ b/ext/digest/sha1/depend
@@ -1,3 +1,22 @@
sha1.o: sha1.c sha1.h $(srcdir)/../defs.h
-sha1init.o: sha1init.c sha1.h $(srcdir)/../digest.h sha1.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
-sha1ossl.o: sha1ossl.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
+
+sha1init.o: $(arch_hdrdir)/ruby/config.h # ext/digest/sha1/sha1init.o: .ext/include/x86_64-linux/ruby/config.h
+sha1init.o: $(top_srcdir)/ext/digest/digest.h # ext/digest/sha1/sha1init.o: ext/digest/digest.h
+sha1init.o: sha1ossl.h # ext/digest/sha1/sha1init.o: ext/digest/sha1/sha1ossl.h
+sha1init.o: $(top_srcdir)/include/ruby.h # ext/digest/sha1/sha1init.o: include/ruby.h
+sha1init.o: $(hdrdir)/ruby/defines.h # ext/digest/sha1/sha1init.o: include/ruby/defines.h
+sha1init.o: $(hdrdir)/ruby/intern.h # ext/digest/sha1/sha1init.o: include/ruby/intern.h
+sha1init.o: $(hdrdir)/ruby/missing.h # ext/digest/sha1/sha1init.o: include/ruby/missing.h
+sha1init.o: $(hdrdir)/ruby/ruby.h # ext/digest/sha1/sha1init.o: include/ruby/ruby.h
+sha1init.o: $(hdrdir)/ruby/st.h # ext/digest/sha1/sha1init.o: include/ruby/st.h
+sha1init.o: $(hdrdir)/ruby/subst.h # ext/digest/sha1/sha1init.o: include/ruby/subst.h
+sha1ossl.o: $(arch_hdrdir)/ruby/config.h # ext/digest/sha1/sha1ossl.o: .ext/include/x86_64-linux/ruby/config.h
+sha1ossl.o: $(top_srcdir)/ext/digest/defs.h # ext/digest/sha1/sha1ossl.o: ext/digest/defs.h
+sha1ossl.o: sha1ossl.h # ext/digest/sha1/sha1ossl.o: ext/digest/sha1/sha1ossl.h
+sha1ossl.o: $(top_srcdir)/include/ruby.h # ext/digest/sha1/sha1ossl.o: include/ruby.h
+sha1ossl.o: $(hdrdir)/ruby/defines.h # ext/digest/sha1/sha1ossl.o: include/ruby/defines.h
+sha1ossl.o: $(hdrdir)/ruby/intern.h # ext/digest/sha1/sha1ossl.o: include/ruby/intern.h
+sha1ossl.o: $(hdrdir)/ruby/missing.h # ext/digest/sha1/sha1ossl.o: include/ruby/missing.h
+sha1ossl.o: $(hdrdir)/ruby/ruby.h # ext/digest/sha1/sha1ossl.o: include/ruby/ruby.h
+sha1ossl.o: $(hdrdir)/ruby/st.h # ext/digest/sha1/sha1ossl.o: include/ruby/st.h
+sha1ossl.o: $(hdrdir)/ruby/subst.h # ext/digest/sha1/sha1ossl.o: include/ruby/subst.h
diff --git a/ext/digest/sha2/depend b/ext/digest/sha2/depend
index 7373f46fc2..377f03c768 100644
--- a/ext/digest/sha2/depend
+++ b/ext/digest/sha2/depend
@@ -1,3 +1,21 @@
sha2.o: sha2.c sha2.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
-sha2init.o: sha2init.c sha2.h $(srcdir)/../digest.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
-sha2ossl.o: sha2ossl.h $(srcdir)/../defs.h $(HDRS) $(ruby_headers)
+sha2init.o: $(arch_hdrdir)/ruby/config.h # ext/digest/sha2/sha2init.o: .ext/include/x86_64-linux/ruby/config.h
+sha2init.o: $(top_srcdir)/ext/digest/digest.h # ext/digest/sha2/sha2init.o: ext/digest/digest.h
+sha2init.o: sha2ossl.h # ext/digest/sha2/sha2init.o: ext/digest/sha2/sha2ossl.h
+sha2init.o: $(top_srcdir)/include/ruby.h # ext/digest/sha2/sha2init.o: include/ruby.h
+sha2init.o: $(hdrdir)/ruby/defines.h # ext/digest/sha2/sha2init.o: include/ruby/defines.h
+sha2init.o: $(hdrdir)/ruby/intern.h # ext/digest/sha2/sha2init.o: include/ruby/intern.h
+sha2init.o: $(hdrdir)/ruby/missing.h # ext/digest/sha2/sha2init.o: include/ruby/missing.h
+sha2init.o: $(hdrdir)/ruby/ruby.h # ext/digest/sha2/sha2init.o: include/ruby/ruby.h
+sha2init.o: $(hdrdir)/ruby/st.h # ext/digest/sha2/sha2init.o: include/ruby/st.h
+sha2init.o: $(hdrdir)/ruby/subst.h # ext/digest/sha2/sha2init.o: include/ruby/subst.h
+sha2ossl.o: $(arch_hdrdir)/ruby/config.h # ext/digest/sha2/sha2ossl.o: .ext/include/x86_64-linux/ruby/config.h
+sha2ossl.o: $(top_srcdir)/ext/digest/defs.h # ext/digest/sha2/sha2ossl.o: ext/digest/defs.h
+sha2ossl.o: sha2ossl.h # ext/digest/sha2/sha2ossl.o: ext/digest/sha2/sha2ossl.h
+sha2ossl.o: $(top_srcdir)/include/ruby.h # ext/digest/sha2/sha2ossl.o: include/ruby.h
+sha2ossl.o: $(hdrdir)/ruby/defines.h # ext/digest/sha2/sha2ossl.o: include/ruby/defines.h
+sha2ossl.o: $(hdrdir)/ruby/intern.h # ext/digest/sha2/sha2ossl.o: include/ruby/intern.h
+sha2ossl.o: $(hdrdir)/ruby/missing.h # ext/digest/sha2/sha2ossl.o: include/ruby/missing.h
+sha2ossl.o: $(hdrdir)/ruby/ruby.h # ext/digest/sha2/sha2ossl.o: include/ruby/ruby.h
+sha2ossl.o: $(hdrdir)/ruby/st.h # ext/digest/sha2/sha2ossl.o: include/ruby/st.h
+sha2ossl.o: $(hdrdir)/ruby/subst.h # ext/digest/sha2/sha2ossl.o: include/ruby/subst.h
diff --git a/ext/json/generator/depend b/ext/json/generator/depend
index 593a8fbb54..cf7d85c892 100644
--- a/ext/json/generator/depend
+++ b/ext/json/generator/depend
@@ -1,2 +1,6 @@
$(OBJS): $(ruby_headers)
generator.o: generator.c generator.h $(srcdir)/../fbuffer/fbuffer.h
+generator.o: $(hdrdir)/ruby/encoding.h # ext/json/generator/generator.o: include/ruby/encoding.h
+generator.o: $(hdrdir)/ruby/oniguruma.h # ext/json/generator/generator.o: include/ruby/oniguruma.h
+generator.o: $(hdrdir)/ruby/re.h # ext/json/generator/generator.o: include/ruby/re.h
+generator.o: $(hdrdir)/ruby/regex.h # ext/json/generator/generator.o: include/ruby/regex.h
diff --git a/ext/json/parser/depend b/ext/json/parser/depend
index d188844670..f82115855d 100644
--- a/ext/json/parser/depend
+++ b/ext/json/parser/depend
@@ -1,2 +1,5 @@
$(OBJS): $(ruby_headers)
parser.o: parser.c parser.h $(srcdir)/../fbuffer/fbuffer.h
+parser.o: parser.rl # ext/json/parser/parser.o: ext/json/parser/parser.rl
+parser.o: $(hdrdir)/ruby/encoding.h # ext/json/parser/parser.o: include/ruby/encoding.h
+parser.o: $(hdrdir)/ruby/oniguruma.h # ext/json/parser/parser.o: include/ruby/oniguruma.h
diff --git a/ext/nkf/depend b/ext/nkf/depend
index f368cd51d7..dc411a7705 100644
--- a/ext/nkf/depend
+++ b/ext/nkf/depend
@@ -1,6 +1,14 @@
-nkf.o : nkf.c $(HDRS) $(ruby_headers) \
- $(hdrdir)/ruby/encoding.h \
- $(hdrdir)/ruby/oniguruma.h \
- $(srcdir)/nkf-utf8/nkf.c $(srcdir)/nkf-utf8/nkf.h \
- $(srcdir)/nkf-utf8/utf8tbl.c $(srcdir)/nkf-utf8/utf8tbl.h \
- $(srcdir)/nkf-utf8/config.h
+nkf.o: $(arch_hdrdir)/ruby/config.h # ext/nkf/nkf.o: .ext/include/x86_64-linux/ruby/config.h
+nkf.o: nkf-utf8/config.h # ext/nkf/nkf.o: ext/nkf/nkf-utf8/config.h
+nkf.o: nkf-utf8/nkf.c # ext/nkf/nkf.o: ext/nkf/nkf-utf8/nkf.c
+nkf.o: nkf-utf8/nkf.h # ext/nkf/nkf.o: ext/nkf/nkf-utf8/nkf.h
+nkf.o: nkf-utf8/utf8tbl.c # ext/nkf/nkf.o: ext/nkf/nkf-utf8/utf8tbl.c
+nkf.o: nkf-utf8/utf8tbl.h # ext/nkf/nkf.o: ext/nkf/nkf-utf8/utf8tbl.h
+nkf.o: $(hdrdir)/ruby/defines.h # ext/nkf/nkf.o: include/ruby/defines.h
+nkf.o: $(hdrdir)/ruby/encoding.h # ext/nkf/nkf.o: include/ruby/encoding.h
+nkf.o: $(hdrdir)/ruby/intern.h # ext/nkf/nkf.o: include/ruby/intern.h
+nkf.o: $(hdrdir)/ruby/missing.h # ext/nkf/nkf.o: include/ruby/missing.h
+nkf.o: $(hdrdir)/ruby/oniguruma.h # ext/nkf/nkf.o: include/ruby/oniguruma.h
+nkf.o: $(hdrdir)/ruby/ruby.h # ext/nkf/nkf.o: include/ruby/ruby.h
+nkf.o: $(hdrdir)/ruby/st.h # ext/nkf/nkf.o: include/ruby/st.h
+nkf.o: $(hdrdir)/ruby/subst.h # ext/nkf/nkf.o: include/ruby/subst.h
diff --git a/ext/objspace/depend b/ext/objspace/depend
index 270bd911d3..9b7663aa95 100644
--- a/ext/objspace/depend
+++ b/ext/objspace/depend
@@ -1,14 +1,52 @@
-objspace.o: $(HDRS) $(ruby_headers) \
- $(hdrdir)/ruby/io.h \
- $(hdrdir)/ruby/encoding.h \
- $(hdrdir)/ruby/oniguruma.h \
- $(hdrdir)/ruby/regex.h \
- $(top_srcdir)/regenc.h \
- $(top_srcdir)/node.h $(top_srcdir)/gc.h \
- $(hdrdir)/ruby/re.h $(top_srcdir)/node.h $(top_srcdir)/gc.h \
- $(top_srcdir)/regint.h $(top_srcdir)/internal.h
-gc_hook.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h
-object_tracing.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h
-objspace_dump.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h \
- $(hdrdir)/ruby/encoding.h $(hdrdir)/ruby/io.h \
- $(top_srcdir)/node.h $(top_srcdir)/vm_core.h $(top_srcdir)/gc.h
+object_tracing.o: $(top_srcdir)/internal.h # ext/objspace/object_tracing.o: internal.h
+objspace_dump.o: $(topdir)/id.h # ext/objspace/objspace_dump.o: id.h
+objspace_dump.o: $(top_srcdir)/internal.h # ext/objspace/objspace_dump.o: internal.h
+objspace_dump.o: $(top_srcdir)/method.h # ext/objspace/objspace_dump.o: method.h
+objspace_dump.o: $(top_srcdir)/ruby_atomic.h # ext/objspace/objspace_dump.o: ruby_atomic.h
+objspace_dump.o: $(top_srcdir)/thread_pthread.h # ext/objspace/objspace_dump.o: thread_pthread.h
+objspace_dump.o: $(top_srcdir)/vm_debug.h # ext/objspace/objspace_dump.o: vm_debug.h
+objspace_dump.o: $(top_srcdir)/vm_opts.h # ext/objspace/objspace_dump.o: vm_opts.h
+objspace_dump.o: $(top_srcdir)/ccan/check_type/check_type.h # ext/objspace/objspace_dump.o: ccan/check_type/check_type.h
+objspace_dump.o: $(top_srcdir)/ccan/container_of/container_of.h # ext/objspace/objspace_dump.o: ccan/container_of/container_of.h
+objspace_dump.o: $(top_srcdir)/ccan/list/list.h # ext/objspace/objspace_dump.o: ccan/list/list.h
+objspace_dump.o: $(top_srcdir)/ccan/str/str.h # ext/objspace/objspace_dump.o: ccan/str/str.h
+objspace_dump.o: $(hdrdir)/ruby/oniguruma.h # ext/objspace/objspace_dump.o: include/ruby/oniguruma.h
+objspace_dump.o: $(hdrdir)/ruby/thread_native.h # ext/objspace/objspace_dump.o: include/ruby/thread_native.h
+object_tracing.o: $(arch_hdrdir)/ruby/config.h # ext/objspace/object_tracing.o: .ext/include/x86_64-linux/ruby/config.h
+object_tracing.o: objspace.h # ext/objspace/object_tracing.o: ext/objspace/objspace.h
+object_tracing.o: $(hdrdir)/ruby/debug.h # ext/objspace/object_tracing.o: include/ruby/debug.h
+object_tracing.o: $(hdrdir)/ruby/defines.h # ext/objspace/object_tracing.o: include/ruby/defines.h
+object_tracing.o: $(hdrdir)/ruby/intern.h # ext/objspace/object_tracing.o: include/ruby/intern.h
+object_tracing.o: $(hdrdir)/ruby/missing.h # ext/objspace/object_tracing.o: include/ruby/missing.h
+object_tracing.o: $(hdrdir)/ruby/ruby.h # ext/objspace/object_tracing.o: include/ruby/ruby.h
+object_tracing.o: $(hdrdir)/ruby/st.h # ext/objspace/object_tracing.o: include/ruby/st.h
+object_tracing.o: $(hdrdir)/ruby/subst.h # ext/objspace/object_tracing.o: include/ruby/subst.h
+objspace.o: $(top_srcdir)/gc.h # ext/objspace/objspace.o: gc.h
+objspace.o: $(top_srcdir)/internal.h # ext/objspace/objspace.o: internal.h
+objspace.o: $(top_srcdir)/node.h # ext/objspace/objspace.o: node.h
+objspace.o: $(arch_hdrdir)/ruby/config.h # ext/objspace/objspace.o: .ext/include/x86_64-linux/ruby/config.h
+objspace.o: $(hdrdir)/ruby/defines.h # ext/objspace/objspace.o: include/ruby/defines.h
+objspace.o: $(hdrdir)/ruby/encoding.h # ext/objspace/objspace.o: include/ruby/encoding.h
+objspace.o: $(hdrdir)/ruby/intern.h # ext/objspace/objspace.o: include/ruby/intern.h
+objspace.o: $(hdrdir)/ruby/io.h # ext/objspace/objspace.o: include/ruby/io.h
+objspace.o: $(hdrdir)/ruby/missing.h # ext/objspace/objspace.o: include/ruby/missing.h
+objspace.o: $(hdrdir)/ruby/oniguruma.h # ext/objspace/objspace.o: include/ruby/oniguruma.h
+objspace.o: $(hdrdir)/ruby/re.h # ext/objspace/objspace.o: include/ruby/re.h
+objspace.o: $(hdrdir)/ruby/regex.h # ext/objspace/objspace.o: include/ruby/regex.h
+objspace.o: $(hdrdir)/ruby/ruby.h # ext/objspace/objspace.o: include/ruby/ruby.h
+objspace.o: $(hdrdir)/ruby/st.h # ext/objspace/objspace.o: include/ruby/st.h
+objspace.o: $(hdrdir)/ruby/subst.h # ext/objspace/objspace.o: include/ruby/subst.h
+objspace_dump.o: $(top_srcdir)/gc.h # ext/objspace/objspace_dump.o: gc.h
+objspace_dump.o: $(top_srcdir)/node.h # ext/objspace/objspace_dump.o: node.h
+objspace_dump.o: $(top_srcdir)/vm_core.h # ext/objspace/objspace_dump.o: vm_core.h
+objspace_dump.o: $(arch_hdrdir)/ruby/config.h # ext/objspace/objspace_dump.o: .ext/include/x86_64-linux/ruby/config.h
+objspace_dump.o: objspace.h # ext/objspace/objspace_dump.o: ext/objspace/objspace.h
+objspace_dump.o: $(hdrdir)/ruby/debug.h # ext/objspace/objspace_dump.o: include/ruby/debug.h
+objspace_dump.o: $(hdrdir)/ruby/defines.h # ext/objspace/objspace_dump.o: include/ruby/defines.h
+objspace_dump.o: $(hdrdir)/ruby/encoding.h # ext/objspace/objspace_dump.o: include/ruby/encoding.h
+objspace_dump.o: $(hdrdir)/ruby/intern.h # ext/objspace/objspace_dump.o: include/ruby/intern.h
+objspace_dump.o: $(hdrdir)/ruby/io.h # ext/objspace/objspace_dump.o: include/ruby/io.h
+objspace_dump.o: $(hdrdir)/ruby/missing.h # ext/objspace/objspace_dump.o: include/ruby/missing.h
+objspace_dump.o: $(hdrdir)/ruby/ruby.h # ext/objspace/objspace_dump.o: include/ruby/ruby.h
+objspace_dump.o: $(hdrdir)/ruby/st.h # ext/objspace/objspace_dump.o: include/ruby/st.h
+objspace_dump.o: $(hdrdir)/ruby/subst.h # ext/objspace/objspace_dump.o: include/ruby/subst.h
diff --git a/ext/openssl/depend b/ext/openssl/depend
index 23bebd8cc8..748e69e4f8 100644
--- a/ext/openssl/depend
+++ b/ext/openssl/depend
@@ -1,6 +1,1025 @@
-$(OBJS): $(HDRS) $(ruby_headers) \
- $(hdrdir)/ruby/io.h \
- $(hdrdir)/ruby/encoding.h \
- $(hdrdir)/ruby/oniguruma.h \
- $(hdrdir)/ruby/thread.h
-ossl.o: $(hdrdir)/ruby/thread_native.h
+openssl_missing.o: openssl_missing.h # ext/openssl/openssl_missing.o: ext/openssl/openssl_missing.h
+ossl.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl.o: .ext/include/x86_64-linux/ruby/config.h
+ossl.o: openssl_missing.h # ext/openssl/ossl.o: ext/openssl/openssl_missing.h
+ossl.o: ossl.h # ext/openssl/ossl.o: ext/openssl/ossl.h
+ossl.o: ossl_asn1.h # ext/openssl/ossl.o: ext/openssl/ossl_asn1.h
+ossl.o: ossl_bio.h # ext/openssl/ossl.o: ext/openssl/ossl_bio.h
+ossl.o: ossl_bn.h # ext/openssl/ossl.o: ext/openssl/ossl_bn.h
+ossl.o: ossl_cipher.h # ext/openssl/ossl.o: ext/openssl/ossl_cipher.h
+ossl.o: ossl_config.h # ext/openssl/ossl.o: ext/openssl/ossl_config.h
+ossl.o: ossl_digest.h # ext/openssl/ossl.o: ext/openssl/ossl_digest.h
+ossl.o: ossl_engine.h # ext/openssl/ossl.o: ext/openssl/ossl_engine.h
+ossl.o: ossl_hmac.h # ext/openssl/ossl.o: ext/openssl/ossl_hmac.h
+ossl.o: ossl_ns_spki.h # ext/openssl/ossl.o: ext/openssl/ossl_ns_spki.h
+ossl.o: ossl_ocsp.h # ext/openssl/ossl.o: ext/openssl/ossl_ocsp.h
+ossl.o: ossl_pkcs12.h # ext/openssl/ossl.o: ext/openssl/ossl_pkcs12.h
+ossl.o: ossl_pkcs5.h # ext/openssl/ossl.o: ext/openssl/ossl_pkcs5.h
+ossl.o: ossl_pkcs7.h # ext/openssl/ossl.o: ext/openssl/ossl_pkcs7.h
+ossl.o: ossl_pkey.h # ext/openssl/ossl.o: ext/openssl/ossl_pkey.h
+ossl.o: ossl_rand.h # ext/openssl/ossl.o: ext/openssl/ossl_rand.h
+ossl.o: ossl_ssl.h # ext/openssl/ossl.o: ext/openssl/ossl_ssl.h
+ossl.o: ossl_version.h # ext/openssl/ossl.o: ext/openssl/ossl_version.h
+ossl.o: ossl_x509.h # ext/openssl/ossl.o: ext/openssl/ossl_x509.h
+ossl.o: ruby_missing.h # ext/openssl/ossl.o: ext/openssl/ruby_missing.h
+ossl.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl.o: include/ruby.h
+ossl.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl.o: include/ruby/defines.h
+ossl.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl.o: include/ruby/encoding.h
+ossl.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl.o: include/ruby/intern.h
+ossl.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl.o: include/ruby/io.h
+ossl.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl.o: include/ruby/missing.h
+ossl.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl.o: include/ruby/oniguruma.h
+ossl.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl.o: include/ruby/ruby.h
+ossl.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl.o: include/ruby/st.h
+ossl.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl.o: include/ruby/subst.h
+ossl.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl.o: include/ruby/thread.h
+ossl.o: $(hdrdir)/ruby/thread_native.h # ext/openssl/ossl.o: include/ruby/thread_native.h
+ossl_asn1.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_asn1.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_asn1.o: openssl_missing.h # ext/openssl/ossl_asn1.o: ext/openssl/openssl_missing.h
+ossl_asn1.o: ossl.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl.h
+ossl_asn1.o: ossl_asn1.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_asn1.h
+ossl_asn1.o: ossl_bio.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_bio.h
+ossl_asn1.o: ossl_bn.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_bn.h
+ossl_asn1.o: ossl_cipher.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_cipher.h
+ossl_asn1.o: ossl_config.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_config.h
+ossl_asn1.o: ossl_digest.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_digest.h
+ossl_asn1.o: ossl_engine.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_engine.h
+ossl_asn1.o: ossl_hmac.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_hmac.h
+ossl_asn1.o: ossl_ns_spki.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_ns_spki.h
+ossl_asn1.o: ossl_ocsp.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_ocsp.h
+ossl_asn1.o: ossl_pkcs12.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_pkcs12.h
+ossl_asn1.o: ossl_pkcs5.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_pkcs5.h
+ossl_asn1.o: ossl_pkcs7.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_pkcs7.h
+ossl_asn1.o: ossl_pkey.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_pkey.h
+ossl_asn1.o: ossl_rand.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_rand.h
+ossl_asn1.o: ossl_ssl.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_ssl.h
+ossl_asn1.o: ossl_version.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_version.h
+ossl_asn1.o: ossl_x509.h # ext/openssl/ossl_asn1.o: ext/openssl/ossl_x509.h
+ossl_asn1.o: ruby_missing.h # ext/openssl/ossl_asn1.o: ext/openssl/ruby_missing.h
+ossl_asn1.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_asn1.o: include/ruby.h
+ossl_asn1.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_asn1.o: include/ruby/defines.h
+ossl_asn1.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_asn1.o: include/ruby/encoding.h
+ossl_asn1.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_asn1.o: include/ruby/intern.h
+ossl_asn1.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_asn1.o: include/ruby/io.h
+ossl_asn1.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_asn1.o: include/ruby/missing.h
+ossl_asn1.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_asn1.o: include/ruby/oniguruma.h
+ossl_asn1.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_asn1.o: include/ruby/ruby.h
+ossl_asn1.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_asn1.o: include/ruby/st.h
+ossl_asn1.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_asn1.o: include/ruby/subst.h
+ossl_asn1.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_asn1.o: include/ruby/thread.h
+ossl_bio.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_bio.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_bio.o: openssl_missing.h # ext/openssl/ossl_bio.o: ext/openssl/openssl_missing.h
+ossl_bio.o: ossl.h # ext/openssl/ossl_bio.o: ext/openssl/ossl.h
+ossl_bio.o: ossl_asn1.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_asn1.h
+ossl_bio.o: ossl_bio.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_bio.h
+ossl_bio.o: ossl_bn.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_bn.h
+ossl_bio.o: ossl_cipher.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_cipher.h
+ossl_bio.o: ossl_config.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_config.h
+ossl_bio.o: ossl_digest.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_digest.h
+ossl_bio.o: ossl_engine.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_engine.h
+ossl_bio.o: ossl_hmac.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_hmac.h
+ossl_bio.o: ossl_ns_spki.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_ns_spki.h
+ossl_bio.o: ossl_ocsp.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_ocsp.h
+ossl_bio.o: ossl_pkcs12.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_pkcs12.h
+ossl_bio.o: ossl_pkcs5.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_pkcs5.h
+ossl_bio.o: ossl_pkcs7.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_pkcs7.h
+ossl_bio.o: ossl_pkey.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_pkey.h
+ossl_bio.o: ossl_rand.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_rand.h
+ossl_bio.o: ossl_ssl.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_ssl.h
+ossl_bio.o: ossl_version.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_version.h
+ossl_bio.o: ossl_x509.h # ext/openssl/ossl_bio.o: ext/openssl/ossl_x509.h
+ossl_bio.o: ruby_missing.h # ext/openssl/ossl_bio.o: ext/openssl/ruby_missing.h
+ossl_bio.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_bio.o: include/ruby.h
+ossl_bio.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_bio.o: include/ruby/defines.h
+ossl_bio.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_bio.o: include/ruby/encoding.h
+ossl_bio.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_bio.o: include/ruby/intern.h
+ossl_bio.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_bio.o: include/ruby/io.h
+ossl_bio.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_bio.o: include/ruby/missing.h
+ossl_bio.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_bio.o: include/ruby/oniguruma.h
+ossl_bio.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_bio.o: include/ruby/ruby.h
+ossl_bio.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_bio.o: include/ruby/st.h
+ossl_bio.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_bio.o: include/ruby/subst.h
+ossl_bio.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_bio.o: include/ruby/thread.h
+ossl_bn.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_bn.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_bn.o: openssl_missing.h # ext/openssl/ossl_bn.o: ext/openssl/openssl_missing.h
+ossl_bn.o: ossl.h # ext/openssl/ossl_bn.o: ext/openssl/ossl.h
+ossl_bn.o: ossl_asn1.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_asn1.h
+ossl_bn.o: ossl_bio.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_bio.h
+ossl_bn.o: ossl_bn.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_bn.h
+ossl_bn.o: ossl_cipher.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_cipher.h
+ossl_bn.o: ossl_config.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_config.h
+ossl_bn.o: ossl_digest.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_digest.h
+ossl_bn.o: ossl_engine.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_engine.h
+ossl_bn.o: ossl_hmac.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_hmac.h
+ossl_bn.o: ossl_ns_spki.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_ns_spki.h
+ossl_bn.o: ossl_ocsp.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_ocsp.h
+ossl_bn.o: ossl_pkcs12.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_pkcs12.h
+ossl_bn.o: ossl_pkcs5.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_pkcs5.h
+ossl_bn.o: ossl_pkcs7.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_pkcs7.h
+ossl_bn.o: ossl_pkey.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_pkey.h
+ossl_bn.o: ossl_rand.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_rand.h
+ossl_bn.o: ossl_ssl.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_ssl.h
+ossl_bn.o: ossl_version.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_version.h
+ossl_bn.o: ossl_x509.h # ext/openssl/ossl_bn.o: ext/openssl/ossl_x509.h
+ossl_bn.o: ruby_missing.h # ext/openssl/ossl_bn.o: ext/openssl/ruby_missing.h
+ossl_bn.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_bn.o: include/ruby.h
+ossl_bn.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_bn.o: include/ruby/defines.h
+ossl_bn.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_bn.o: include/ruby/encoding.h
+ossl_bn.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_bn.o: include/ruby/intern.h
+ossl_bn.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_bn.o: include/ruby/io.h
+ossl_bn.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_bn.o: include/ruby/missing.h
+ossl_bn.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_bn.o: include/ruby/oniguruma.h
+ossl_bn.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_bn.o: include/ruby/ruby.h
+ossl_bn.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_bn.o: include/ruby/st.h
+ossl_bn.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_bn.o: include/ruby/subst.h
+ossl_bn.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_bn.o: include/ruby/thread.h
+ossl_cipher.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_cipher.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_cipher.o: openssl_missing.h # ext/openssl/ossl_cipher.o: ext/openssl/openssl_missing.h
+ossl_cipher.o: ossl.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl.h
+ossl_cipher.o: ossl_asn1.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_asn1.h
+ossl_cipher.o: ossl_bio.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_bio.h
+ossl_cipher.o: ossl_bn.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_bn.h
+ossl_cipher.o: ossl_cipher.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_cipher.h
+ossl_cipher.o: ossl_config.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_config.h
+ossl_cipher.o: ossl_digest.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_digest.h
+ossl_cipher.o: ossl_engine.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_engine.h
+ossl_cipher.o: ossl_hmac.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_hmac.h
+ossl_cipher.o: ossl_ns_spki.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_ns_spki.h
+ossl_cipher.o: ossl_ocsp.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_ocsp.h
+ossl_cipher.o: ossl_pkcs12.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_pkcs12.h
+ossl_cipher.o: ossl_pkcs5.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_pkcs5.h
+ossl_cipher.o: ossl_pkcs7.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_pkcs7.h
+ossl_cipher.o: ossl_pkey.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_pkey.h
+ossl_cipher.o: ossl_rand.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_rand.h
+ossl_cipher.o: ossl_ssl.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_ssl.h
+ossl_cipher.o: ossl_version.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_version.h
+ossl_cipher.o: ossl_x509.h # ext/openssl/ossl_cipher.o: ext/openssl/ossl_x509.h
+ossl_cipher.o: ruby_missing.h # ext/openssl/ossl_cipher.o: ext/openssl/ruby_missing.h
+ossl_cipher.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_cipher.o: include/ruby.h
+ossl_cipher.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_cipher.o: include/ruby/defines.h
+ossl_cipher.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_cipher.o: include/ruby/encoding.h
+ossl_cipher.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_cipher.o: include/ruby/intern.h
+ossl_cipher.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_cipher.o: include/ruby/io.h
+ossl_cipher.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_cipher.o: include/ruby/missing.h
+ossl_cipher.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_cipher.o: include/ruby/oniguruma.h
+ossl_cipher.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_cipher.o: include/ruby/ruby.h
+ossl_cipher.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_cipher.o: include/ruby/st.h
+ossl_cipher.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_cipher.o: include/ruby/subst.h
+ossl_cipher.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_cipher.o: include/ruby/thread.h
+ossl_config.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_config.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_config.o: openssl_missing.h # ext/openssl/ossl_config.o: ext/openssl/openssl_missing.h
+ossl_config.o: ossl.h # ext/openssl/ossl_config.o: ext/openssl/ossl.h
+ossl_config.o: ossl_asn1.h # ext/openssl/ossl_config.o: ext/openssl/ossl_asn1.h
+ossl_config.o: ossl_bio.h # ext/openssl/ossl_config.o: ext/openssl/ossl_bio.h
+ossl_config.o: ossl_bn.h # ext/openssl/ossl_config.o: ext/openssl/ossl_bn.h
+ossl_config.o: ossl_cipher.h # ext/openssl/ossl_config.o: ext/openssl/ossl_cipher.h
+ossl_config.o: ossl_config.h # ext/openssl/ossl_config.o: ext/openssl/ossl_config.h
+ossl_config.o: ossl_digest.h # ext/openssl/ossl_config.o: ext/openssl/ossl_digest.h
+ossl_config.o: ossl_engine.h # ext/openssl/ossl_config.o: ext/openssl/ossl_engine.h
+ossl_config.o: ossl_hmac.h # ext/openssl/ossl_config.o: ext/openssl/ossl_hmac.h
+ossl_config.o: ossl_ns_spki.h # ext/openssl/ossl_config.o: ext/openssl/ossl_ns_spki.h
+ossl_config.o: ossl_ocsp.h # ext/openssl/ossl_config.o: ext/openssl/ossl_ocsp.h
+ossl_config.o: ossl_pkcs12.h # ext/openssl/ossl_config.o: ext/openssl/ossl_pkcs12.h
+ossl_config.o: ossl_pkcs5.h # ext/openssl/ossl_config.o: ext/openssl/ossl_pkcs5.h
+ossl_config.o: ossl_pkcs7.h # ext/openssl/ossl_config.o: ext/openssl/ossl_pkcs7.h
+ossl_config.o: ossl_pkey.h # ext/openssl/ossl_config.o: ext/openssl/ossl_pkey.h
+ossl_config.o: ossl_rand.h # ext/openssl/ossl_config.o: ext/openssl/ossl_rand.h
+ossl_config.o: ossl_ssl.h # ext/openssl/ossl_config.o: ext/openssl/ossl_ssl.h
+ossl_config.o: ossl_version.h # ext/openssl/ossl_config.o: ext/openssl/ossl_version.h
+ossl_config.o: ossl_x509.h # ext/openssl/ossl_config.o: ext/openssl/ossl_x509.h
+ossl_config.o: ruby_missing.h # ext/openssl/ossl_config.o: ext/openssl/ruby_missing.h
+ossl_config.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_config.o: include/ruby.h
+ossl_config.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_config.o: include/ruby/defines.h
+ossl_config.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_config.o: include/ruby/encoding.h
+ossl_config.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_config.o: include/ruby/intern.h
+ossl_config.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_config.o: include/ruby/io.h
+ossl_config.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_config.o: include/ruby/missing.h
+ossl_config.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_config.o: include/ruby/oniguruma.h
+ossl_config.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_config.o: include/ruby/ruby.h
+ossl_config.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_config.o: include/ruby/st.h
+ossl_config.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_config.o: include/ruby/subst.h
+ossl_config.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_config.o: include/ruby/thread.h
+ossl_digest.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_digest.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_digest.o: openssl_missing.h # ext/openssl/ossl_digest.o: ext/openssl/openssl_missing.h
+ossl_digest.o: ossl.h # ext/openssl/ossl_digest.o: ext/openssl/ossl.h
+ossl_digest.o: ossl_asn1.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_asn1.h
+ossl_digest.o: ossl_bio.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_bio.h
+ossl_digest.o: ossl_bn.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_bn.h
+ossl_digest.o: ossl_cipher.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_cipher.h
+ossl_digest.o: ossl_config.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_config.h
+ossl_digest.o: ossl_digest.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_digest.h
+ossl_digest.o: ossl_engine.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_engine.h
+ossl_digest.o: ossl_hmac.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_hmac.h
+ossl_digest.o: ossl_ns_spki.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_ns_spki.h
+ossl_digest.o: ossl_ocsp.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_ocsp.h
+ossl_digest.o: ossl_pkcs12.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_pkcs12.h
+ossl_digest.o: ossl_pkcs5.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_pkcs5.h
+ossl_digest.o: ossl_pkcs7.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_pkcs7.h
+ossl_digest.o: ossl_pkey.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_pkey.h
+ossl_digest.o: ossl_rand.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_rand.h
+ossl_digest.o: ossl_ssl.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_ssl.h
+ossl_digest.o: ossl_version.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_version.h
+ossl_digest.o: ossl_x509.h # ext/openssl/ossl_digest.o: ext/openssl/ossl_x509.h
+ossl_digest.o: ruby_missing.h # ext/openssl/ossl_digest.o: ext/openssl/ruby_missing.h
+ossl_digest.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_digest.o: include/ruby.h
+ossl_digest.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_digest.o: include/ruby/defines.h
+ossl_digest.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_digest.o: include/ruby/encoding.h
+ossl_digest.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_digest.o: include/ruby/intern.h
+ossl_digest.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_digest.o: include/ruby/io.h
+ossl_digest.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_digest.o: include/ruby/missing.h
+ossl_digest.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_digest.o: include/ruby/oniguruma.h
+ossl_digest.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_digest.o: include/ruby/ruby.h
+ossl_digest.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_digest.o: include/ruby/st.h
+ossl_digest.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_digest.o: include/ruby/subst.h
+ossl_digest.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_digest.o: include/ruby/thread.h
+ossl_engine.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_engine.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_engine.o: openssl_missing.h # ext/openssl/ossl_engine.o: ext/openssl/openssl_missing.h
+ossl_engine.o: ossl.h # ext/openssl/ossl_engine.o: ext/openssl/ossl.h
+ossl_engine.o: ossl_asn1.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_asn1.h
+ossl_engine.o: ossl_bio.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_bio.h
+ossl_engine.o: ossl_bn.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_bn.h
+ossl_engine.o: ossl_cipher.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_cipher.h
+ossl_engine.o: ossl_config.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_config.h
+ossl_engine.o: ossl_digest.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_digest.h
+ossl_engine.o: ossl_engine.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_engine.h
+ossl_engine.o: ossl_hmac.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_hmac.h
+ossl_engine.o: ossl_ns_spki.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_ns_spki.h
+ossl_engine.o: ossl_ocsp.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_ocsp.h
+ossl_engine.o: ossl_pkcs12.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_pkcs12.h
+ossl_engine.o: ossl_pkcs5.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_pkcs5.h
+ossl_engine.o: ossl_pkcs7.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_pkcs7.h
+ossl_engine.o: ossl_pkey.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_pkey.h
+ossl_engine.o: ossl_rand.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_rand.h
+ossl_engine.o: ossl_ssl.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_ssl.h
+ossl_engine.o: ossl_version.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_version.h
+ossl_engine.o: ossl_x509.h # ext/openssl/ossl_engine.o: ext/openssl/ossl_x509.h
+ossl_engine.o: ruby_missing.h # ext/openssl/ossl_engine.o: ext/openssl/ruby_missing.h
+ossl_engine.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_engine.o: include/ruby.h
+ossl_engine.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_engine.o: include/ruby/defines.h
+ossl_engine.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_engine.o: include/ruby/encoding.h
+ossl_engine.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_engine.o: include/ruby/intern.h
+ossl_engine.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_engine.o: include/ruby/io.h
+ossl_engine.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_engine.o: include/ruby/missing.h
+ossl_engine.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_engine.o: include/ruby/oniguruma.h
+ossl_engine.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_engine.o: include/ruby/ruby.h
+ossl_engine.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_engine.o: include/ruby/st.h
+ossl_engine.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_engine.o: include/ruby/subst.h
+ossl_engine.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_engine.o: include/ruby/thread.h
+ossl_hmac.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_hmac.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_hmac.o: openssl_missing.h # ext/openssl/ossl_hmac.o: ext/openssl/openssl_missing.h
+ossl_hmac.o: ossl.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl.h
+ossl_hmac.o: ossl_asn1.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_asn1.h
+ossl_hmac.o: ossl_bio.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_bio.h
+ossl_hmac.o: ossl_bn.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_bn.h
+ossl_hmac.o: ossl_cipher.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_cipher.h
+ossl_hmac.o: ossl_config.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_config.h
+ossl_hmac.o: ossl_digest.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_digest.h
+ossl_hmac.o: ossl_engine.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_engine.h
+ossl_hmac.o: ossl_hmac.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_hmac.h
+ossl_hmac.o: ossl_ns_spki.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_ns_spki.h
+ossl_hmac.o: ossl_ocsp.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_ocsp.h
+ossl_hmac.o: ossl_pkcs12.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_pkcs12.h
+ossl_hmac.o: ossl_pkcs5.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_pkcs5.h
+ossl_hmac.o: ossl_pkcs7.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_pkcs7.h
+ossl_hmac.o: ossl_pkey.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_pkey.h
+ossl_hmac.o: ossl_rand.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_rand.h
+ossl_hmac.o: ossl_ssl.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_ssl.h
+ossl_hmac.o: ossl_version.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_version.h
+ossl_hmac.o: ossl_x509.h # ext/openssl/ossl_hmac.o: ext/openssl/ossl_x509.h
+ossl_hmac.o: ruby_missing.h # ext/openssl/ossl_hmac.o: ext/openssl/ruby_missing.h
+ossl_hmac.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_hmac.o: include/ruby.h
+ossl_hmac.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_hmac.o: include/ruby/defines.h
+ossl_hmac.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_hmac.o: include/ruby/encoding.h
+ossl_hmac.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_hmac.o: include/ruby/intern.h
+ossl_hmac.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_hmac.o: include/ruby/io.h
+ossl_hmac.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_hmac.o: include/ruby/missing.h
+ossl_hmac.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_hmac.o: include/ruby/oniguruma.h
+ossl_hmac.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_hmac.o: include/ruby/ruby.h
+ossl_hmac.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_hmac.o: include/ruby/st.h
+ossl_hmac.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_hmac.o: include/ruby/subst.h
+ossl_hmac.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_hmac.o: include/ruby/thread.h
+ossl_ns_spki.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_ns_spki.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_ns_spki.o: openssl_missing.h # ext/openssl/ossl_ns_spki.o: ext/openssl/openssl_missing.h
+ossl_ns_spki.o: ossl.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl.h
+ossl_ns_spki.o: ossl_asn1.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_asn1.h
+ossl_ns_spki.o: ossl_bio.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_bio.h
+ossl_ns_spki.o: ossl_bn.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_bn.h
+ossl_ns_spki.o: ossl_cipher.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_cipher.h
+ossl_ns_spki.o: ossl_config.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_config.h
+ossl_ns_spki.o: ossl_digest.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_digest.h
+ossl_ns_spki.o: ossl_engine.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_engine.h
+ossl_ns_spki.o: ossl_hmac.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_hmac.h
+ossl_ns_spki.o: ossl_ns_spki.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_ns_spki.h
+ossl_ns_spki.o: ossl_ocsp.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_ocsp.h
+ossl_ns_spki.o: ossl_pkcs12.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_pkcs12.h
+ossl_ns_spki.o: ossl_pkcs5.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_pkcs5.h
+ossl_ns_spki.o: ossl_pkcs7.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_pkcs7.h
+ossl_ns_spki.o: ossl_pkey.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_pkey.h
+ossl_ns_spki.o: ossl_rand.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_rand.h
+ossl_ns_spki.o: ossl_ssl.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_ssl.h
+ossl_ns_spki.o: ossl_version.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_version.h
+ossl_ns_spki.o: ossl_x509.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ossl_x509.h
+ossl_ns_spki.o: ruby_missing.h # ext/openssl/ossl_ns_spki.o: ext/openssl/ruby_missing.h
+ossl_ns_spki.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_ns_spki.o: include/ruby.h
+ossl_ns_spki.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_ns_spki.o: include/ruby/defines.h
+ossl_ns_spki.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_ns_spki.o: include/ruby/encoding.h
+ossl_ns_spki.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_ns_spki.o: include/ruby/intern.h
+ossl_ns_spki.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_ns_spki.o: include/ruby/io.h
+ossl_ns_spki.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_ns_spki.o: include/ruby/missing.h
+ossl_ns_spki.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_ns_spki.o: include/ruby/oniguruma.h
+ossl_ns_spki.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_ns_spki.o: include/ruby/ruby.h
+ossl_ns_spki.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_ns_spki.o: include/ruby/st.h
+ossl_ns_spki.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_ns_spki.o: include/ruby/subst.h
+ossl_ns_spki.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_ns_spki.o: include/ruby/thread.h
+ossl_ocsp.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_ocsp.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_ocsp.o: openssl_missing.h # ext/openssl/ossl_ocsp.o: ext/openssl/openssl_missing.h
+ossl_ocsp.o: ossl.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl.h
+ossl_ocsp.o: ossl_asn1.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_asn1.h
+ossl_ocsp.o: ossl_bio.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_bio.h
+ossl_ocsp.o: ossl_bn.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_bn.h
+ossl_ocsp.o: ossl_cipher.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_cipher.h
+ossl_ocsp.o: ossl_config.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_config.h
+ossl_ocsp.o: ossl_digest.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_digest.h
+ossl_ocsp.o: ossl_engine.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_engine.h
+ossl_ocsp.o: ossl_hmac.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_hmac.h
+ossl_ocsp.o: ossl_ns_spki.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_ns_spki.h
+ossl_ocsp.o: ossl_ocsp.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_ocsp.h
+ossl_ocsp.o: ossl_pkcs12.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_pkcs12.h
+ossl_ocsp.o: ossl_pkcs5.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_pkcs5.h
+ossl_ocsp.o: ossl_pkcs7.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_pkcs7.h
+ossl_ocsp.o: ossl_pkey.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_pkey.h
+ossl_ocsp.o: ossl_rand.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_rand.h
+ossl_ocsp.o: ossl_ssl.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_ssl.h
+ossl_ocsp.o: ossl_version.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_version.h
+ossl_ocsp.o: ossl_x509.h # ext/openssl/ossl_ocsp.o: ext/openssl/ossl_x509.h
+ossl_ocsp.o: ruby_missing.h # ext/openssl/ossl_ocsp.o: ext/openssl/ruby_missing.h
+ossl_ocsp.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_ocsp.o: include/ruby.h
+ossl_ocsp.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_ocsp.o: include/ruby/defines.h
+ossl_ocsp.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_ocsp.o: include/ruby/encoding.h
+ossl_ocsp.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_ocsp.o: include/ruby/intern.h
+ossl_ocsp.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_ocsp.o: include/ruby/io.h
+ossl_ocsp.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_ocsp.o: include/ruby/missing.h
+ossl_ocsp.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_ocsp.o: include/ruby/oniguruma.h
+ossl_ocsp.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_ocsp.o: include/ruby/ruby.h
+ossl_ocsp.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_ocsp.o: include/ruby/st.h
+ossl_ocsp.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_ocsp.o: include/ruby/subst.h
+ossl_ocsp.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_ocsp.o: include/ruby/thread.h
+ossl_pkcs12.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_pkcs12.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_pkcs12.o: openssl_missing.h # ext/openssl/ossl_pkcs12.o: ext/openssl/openssl_missing.h
+ossl_pkcs12.o: ossl.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl.h
+ossl_pkcs12.o: ossl_asn1.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_asn1.h
+ossl_pkcs12.o: ossl_bio.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_bio.h
+ossl_pkcs12.o: ossl_bn.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_bn.h
+ossl_pkcs12.o: ossl_cipher.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_cipher.h
+ossl_pkcs12.o: ossl_config.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_config.h
+ossl_pkcs12.o: ossl_digest.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_digest.h
+ossl_pkcs12.o: ossl_engine.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_engine.h
+ossl_pkcs12.o: ossl_hmac.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_hmac.h
+ossl_pkcs12.o: ossl_ns_spki.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_ns_spki.h
+ossl_pkcs12.o: ossl_ocsp.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_ocsp.h
+ossl_pkcs12.o: ossl_pkcs12.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_pkcs12.h
+ossl_pkcs12.o: ossl_pkcs5.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_pkcs5.h
+ossl_pkcs12.o: ossl_pkcs7.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_pkcs7.h
+ossl_pkcs12.o: ossl_pkey.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_pkey.h
+ossl_pkcs12.o: ossl_rand.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_rand.h
+ossl_pkcs12.o: ossl_ssl.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_ssl.h
+ossl_pkcs12.o: ossl_version.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_version.h
+ossl_pkcs12.o: ossl_x509.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ossl_x509.h
+ossl_pkcs12.o: ruby_missing.h # ext/openssl/ossl_pkcs12.o: ext/openssl/ruby_missing.h
+ossl_pkcs12.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_pkcs12.o: include/ruby.h
+ossl_pkcs12.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_pkcs12.o: include/ruby/defines.h
+ossl_pkcs12.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_pkcs12.o: include/ruby/encoding.h
+ossl_pkcs12.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_pkcs12.o: include/ruby/intern.h
+ossl_pkcs12.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_pkcs12.o: include/ruby/io.h
+ossl_pkcs12.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_pkcs12.o: include/ruby/missing.h
+ossl_pkcs12.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_pkcs12.o: include/ruby/oniguruma.h
+ossl_pkcs12.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_pkcs12.o: include/ruby/ruby.h
+ossl_pkcs12.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_pkcs12.o: include/ruby/st.h
+ossl_pkcs12.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_pkcs12.o: include/ruby/subst.h
+ossl_pkcs12.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_pkcs12.o: include/ruby/thread.h
+ossl_pkcs5.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_pkcs5.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_pkcs5.o: openssl_missing.h # ext/openssl/ossl_pkcs5.o: ext/openssl/openssl_missing.h
+ossl_pkcs5.o: ossl.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl.h
+ossl_pkcs5.o: ossl_asn1.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_asn1.h
+ossl_pkcs5.o: ossl_bio.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_bio.h
+ossl_pkcs5.o: ossl_bn.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_bn.h
+ossl_pkcs5.o: ossl_cipher.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_cipher.h
+ossl_pkcs5.o: ossl_config.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_config.h
+ossl_pkcs5.o: ossl_digest.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_digest.h
+ossl_pkcs5.o: ossl_engine.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_engine.h
+ossl_pkcs5.o: ossl_hmac.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_hmac.h
+ossl_pkcs5.o: ossl_ns_spki.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_ns_spki.h
+ossl_pkcs5.o: ossl_ocsp.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_ocsp.h
+ossl_pkcs5.o: ossl_pkcs12.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_pkcs12.h
+ossl_pkcs5.o: ossl_pkcs5.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_pkcs5.h
+ossl_pkcs5.o: ossl_pkcs7.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_pkcs7.h
+ossl_pkcs5.o: ossl_pkey.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_pkey.h
+ossl_pkcs5.o: ossl_rand.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_rand.h
+ossl_pkcs5.o: ossl_ssl.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_ssl.h
+ossl_pkcs5.o: ossl_version.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_version.h
+ossl_pkcs5.o: ossl_x509.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ossl_x509.h
+ossl_pkcs5.o: ruby_missing.h # ext/openssl/ossl_pkcs5.o: ext/openssl/ruby_missing.h
+ossl_pkcs5.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_pkcs5.o: include/ruby.h
+ossl_pkcs5.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_pkcs5.o: include/ruby/defines.h
+ossl_pkcs5.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_pkcs5.o: include/ruby/encoding.h
+ossl_pkcs5.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_pkcs5.o: include/ruby/intern.h
+ossl_pkcs5.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_pkcs5.o: include/ruby/io.h
+ossl_pkcs5.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_pkcs5.o: include/ruby/missing.h
+ossl_pkcs5.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_pkcs5.o: include/ruby/oniguruma.h
+ossl_pkcs5.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_pkcs5.o: include/ruby/ruby.h
+ossl_pkcs5.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_pkcs5.o: include/ruby/st.h
+ossl_pkcs5.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_pkcs5.o: include/ruby/subst.h
+ossl_pkcs5.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_pkcs5.o: include/ruby/thread.h
+ossl_pkcs7.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_pkcs7.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_pkcs7.o: openssl_missing.h # ext/openssl/ossl_pkcs7.o: ext/openssl/openssl_missing.h
+ossl_pkcs7.o: ossl.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl.h
+ossl_pkcs7.o: ossl_asn1.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_asn1.h
+ossl_pkcs7.o: ossl_bio.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_bio.h
+ossl_pkcs7.o: ossl_bn.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_bn.h
+ossl_pkcs7.o: ossl_cipher.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_cipher.h
+ossl_pkcs7.o: ossl_config.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_config.h
+ossl_pkcs7.o: ossl_digest.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_digest.h
+ossl_pkcs7.o: ossl_engine.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_engine.h
+ossl_pkcs7.o: ossl_hmac.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_hmac.h
+ossl_pkcs7.o: ossl_ns_spki.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_ns_spki.h
+ossl_pkcs7.o: ossl_ocsp.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_ocsp.h
+ossl_pkcs7.o: ossl_pkcs12.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_pkcs12.h
+ossl_pkcs7.o: ossl_pkcs5.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_pkcs5.h
+ossl_pkcs7.o: ossl_pkcs7.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_pkcs7.h
+ossl_pkcs7.o: ossl_pkey.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_pkey.h
+ossl_pkcs7.o: ossl_rand.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_rand.h
+ossl_pkcs7.o: ossl_ssl.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_ssl.h
+ossl_pkcs7.o: ossl_version.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_version.h
+ossl_pkcs7.o: ossl_x509.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ossl_x509.h
+ossl_pkcs7.o: ruby_missing.h # ext/openssl/ossl_pkcs7.o: ext/openssl/ruby_missing.h
+ossl_pkcs7.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_pkcs7.o: include/ruby.h
+ossl_pkcs7.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_pkcs7.o: include/ruby/defines.h
+ossl_pkcs7.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_pkcs7.o: include/ruby/encoding.h
+ossl_pkcs7.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_pkcs7.o: include/ruby/intern.h
+ossl_pkcs7.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_pkcs7.o: include/ruby/io.h
+ossl_pkcs7.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_pkcs7.o: include/ruby/missing.h
+ossl_pkcs7.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_pkcs7.o: include/ruby/oniguruma.h
+ossl_pkcs7.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_pkcs7.o: include/ruby/ruby.h
+ossl_pkcs7.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_pkcs7.o: include/ruby/st.h
+ossl_pkcs7.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_pkcs7.o: include/ruby/subst.h
+ossl_pkcs7.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_pkcs7.o: include/ruby/thread.h
+ossl_pkey.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_pkey.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_pkey.o: openssl_missing.h # ext/openssl/ossl_pkey.o: ext/openssl/openssl_missing.h
+ossl_pkey.o: ossl.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl.h
+ossl_pkey.o: ossl_asn1.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_asn1.h
+ossl_pkey.o: ossl_bio.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_bio.h
+ossl_pkey.o: ossl_bn.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_bn.h
+ossl_pkey.o: ossl_cipher.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_cipher.h
+ossl_pkey.o: ossl_config.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_config.h
+ossl_pkey.o: ossl_digest.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_digest.h
+ossl_pkey.o: ossl_engine.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_engine.h
+ossl_pkey.o: ossl_hmac.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_hmac.h
+ossl_pkey.o: ossl_ns_spki.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_ns_spki.h
+ossl_pkey.o: ossl_ocsp.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_ocsp.h
+ossl_pkey.o: ossl_pkcs12.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_pkcs12.h
+ossl_pkey.o: ossl_pkcs5.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_pkcs5.h
+ossl_pkey.o: ossl_pkcs7.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_pkcs7.h
+ossl_pkey.o: ossl_pkey.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_pkey.h
+ossl_pkey.o: ossl_rand.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_rand.h
+ossl_pkey.o: ossl_ssl.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_ssl.h
+ossl_pkey.o: ossl_version.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_version.h
+ossl_pkey.o: ossl_x509.h # ext/openssl/ossl_pkey.o: ext/openssl/ossl_x509.h
+ossl_pkey.o: ruby_missing.h # ext/openssl/ossl_pkey.o: ext/openssl/ruby_missing.h
+ossl_pkey.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_pkey.o: include/ruby.h
+ossl_pkey.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_pkey.o: include/ruby/defines.h
+ossl_pkey.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_pkey.o: include/ruby/encoding.h
+ossl_pkey.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_pkey.o: include/ruby/intern.h
+ossl_pkey.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_pkey.o: include/ruby/io.h
+ossl_pkey.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_pkey.o: include/ruby/missing.h
+ossl_pkey.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_pkey.o: include/ruby/oniguruma.h
+ossl_pkey.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_pkey.o: include/ruby/ruby.h
+ossl_pkey.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_pkey.o: include/ruby/st.h
+ossl_pkey.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_pkey.o: include/ruby/subst.h
+ossl_pkey.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_pkey.o: include/ruby/thread.h
+ossl_pkey_dh.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_pkey_dh.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_pkey_dh.o: openssl_missing.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/openssl_missing.h
+ossl_pkey_dh.o: ossl.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl.h
+ossl_pkey_dh.o: ossl_asn1.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_asn1.h
+ossl_pkey_dh.o: ossl_bio.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_bio.h
+ossl_pkey_dh.o: ossl_bn.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_bn.h
+ossl_pkey_dh.o: ossl_cipher.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_cipher.h
+ossl_pkey_dh.o: ossl_config.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_config.h
+ossl_pkey_dh.o: ossl_digest.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_digest.h
+ossl_pkey_dh.o: ossl_engine.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_engine.h
+ossl_pkey_dh.o: ossl_hmac.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_hmac.h
+ossl_pkey_dh.o: ossl_ns_spki.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_ns_spki.h
+ossl_pkey_dh.o: ossl_ocsp.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_ocsp.h
+ossl_pkey_dh.o: ossl_pkcs12.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_pkcs12.h
+ossl_pkey_dh.o: ossl_pkcs5.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_pkcs5.h
+ossl_pkey_dh.o: ossl_pkcs7.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_pkcs7.h
+ossl_pkey_dh.o: ossl_pkey.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_pkey.h
+ossl_pkey_dh.o: ossl_rand.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_rand.h
+ossl_pkey_dh.o: ossl_ssl.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_ssl.h
+ossl_pkey_dh.o: ossl_version.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_version.h
+ossl_pkey_dh.o: ossl_x509.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ossl_x509.h
+ossl_pkey_dh.o: ruby_missing.h # ext/openssl/ossl_pkey_dh.o: ext/openssl/ruby_missing.h
+ossl_pkey_dh.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_pkey_dh.o: include/ruby.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_pkey_dh.o: include/ruby/defines.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_pkey_dh.o: include/ruby/encoding.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_pkey_dh.o: include/ruby/intern.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_pkey_dh.o: include/ruby/io.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_pkey_dh.o: include/ruby/missing.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_pkey_dh.o: include/ruby/oniguruma.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_pkey_dh.o: include/ruby/ruby.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_pkey_dh.o: include/ruby/st.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_pkey_dh.o: include/ruby/subst.h
+ossl_pkey_dh.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_pkey_dh.o: include/ruby/thread.h
+ossl_pkey_dsa.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_pkey_dsa.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_pkey_dsa.o: openssl_missing.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/openssl_missing.h
+ossl_pkey_dsa.o: ossl.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl.h
+ossl_pkey_dsa.o: ossl_asn1.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_asn1.h
+ossl_pkey_dsa.o: ossl_bio.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_bio.h
+ossl_pkey_dsa.o: ossl_bn.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_bn.h
+ossl_pkey_dsa.o: ossl_cipher.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_cipher.h
+ossl_pkey_dsa.o: ossl_config.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_config.h
+ossl_pkey_dsa.o: ossl_digest.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_digest.h
+ossl_pkey_dsa.o: ossl_engine.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_engine.h
+ossl_pkey_dsa.o: ossl_hmac.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_hmac.h
+ossl_pkey_dsa.o: ossl_ns_spki.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_ns_spki.h
+ossl_pkey_dsa.o: ossl_ocsp.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_ocsp.h
+ossl_pkey_dsa.o: ossl_pkcs12.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_pkcs12.h
+ossl_pkey_dsa.o: ossl_pkcs5.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_pkcs5.h
+ossl_pkey_dsa.o: ossl_pkcs7.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_pkcs7.h
+ossl_pkey_dsa.o: ossl_pkey.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_pkey.h
+ossl_pkey_dsa.o: ossl_rand.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_rand.h
+ossl_pkey_dsa.o: ossl_ssl.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_ssl.h
+ossl_pkey_dsa.o: ossl_version.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_version.h
+ossl_pkey_dsa.o: ossl_x509.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ossl_x509.h
+ossl_pkey_dsa.o: ruby_missing.h # ext/openssl/ossl_pkey_dsa.o: ext/openssl/ruby_missing.h
+ossl_pkey_dsa.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_pkey_dsa.o: include/ruby.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_pkey_dsa.o: include/ruby/defines.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_pkey_dsa.o: include/ruby/encoding.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_pkey_dsa.o: include/ruby/intern.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_pkey_dsa.o: include/ruby/io.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_pkey_dsa.o: include/ruby/missing.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_pkey_dsa.o: include/ruby/oniguruma.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_pkey_dsa.o: include/ruby/ruby.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_pkey_dsa.o: include/ruby/st.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_pkey_dsa.o: include/ruby/subst.h
+ossl_pkey_dsa.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_pkey_dsa.o: include/ruby/thread.h
+ossl_pkey_ec.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_pkey_ec.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_pkey_ec.o: openssl_missing.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/openssl_missing.h
+ossl_pkey_ec.o: ossl.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl.h
+ossl_pkey_ec.o: ossl_asn1.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_asn1.h
+ossl_pkey_ec.o: ossl_bio.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_bio.h
+ossl_pkey_ec.o: ossl_bn.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_bn.h
+ossl_pkey_ec.o: ossl_cipher.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_cipher.h
+ossl_pkey_ec.o: ossl_config.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_config.h
+ossl_pkey_ec.o: ossl_digest.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_digest.h
+ossl_pkey_ec.o: ossl_engine.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_engine.h
+ossl_pkey_ec.o: ossl_hmac.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_hmac.h
+ossl_pkey_ec.o: ossl_ns_spki.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_ns_spki.h
+ossl_pkey_ec.o: ossl_ocsp.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_ocsp.h
+ossl_pkey_ec.o: ossl_pkcs12.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_pkcs12.h
+ossl_pkey_ec.o: ossl_pkcs5.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_pkcs5.h
+ossl_pkey_ec.o: ossl_pkcs7.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_pkcs7.h
+ossl_pkey_ec.o: ossl_pkey.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_pkey.h
+ossl_pkey_ec.o: ossl_rand.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_rand.h
+ossl_pkey_ec.o: ossl_ssl.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_ssl.h
+ossl_pkey_ec.o: ossl_version.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_version.h
+ossl_pkey_ec.o: ossl_x509.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ossl_x509.h
+ossl_pkey_ec.o: ruby_missing.h # ext/openssl/ossl_pkey_ec.o: ext/openssl/ruby_missing.h
+ossl_pkey_ec.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_pkey_ec.o: include/ruby.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_pkey_ec.o: include/ruby/defines.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_pkey_ec.o: include/ruby/encoding.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_pkey_ec.o: include/ruby/intern.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_pkey_ec.o: include/ruby/io.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_pkey_ec.o: include/ruby/missing.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_pkey_ec.o: include/ruby/oniguruma.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_pkey_ec.o: include/ruby/ruby.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_pkey_ec.o: include/ruby/st.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_pkey_ec.o: include/ruby/subst.h
+ossl_pkey_ec.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_pkey_ec.o: include/ruby/thread.h
+ossl_pkey_rsa.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_pkey_rsa.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_pkey_rsa.o: openssl_missing.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/openssl_missing.h
+ossl_pkey_rsa.o: ossl.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl.h
+ossl_pkey_rsa.o: ossl_asn1.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_asn1.h
+ossl_pkey_rsa.o: ossl_bio.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_bio.h
+ossl_pkey_rsa.o: ossl_bn.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_bn.h
+ossl_pkey_rsa.o: ossl_cipher.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_cipher.h
+ossl_pkey_rsa.o: ossl_config.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_config.h
+ossl_pkey_rsa.o: ossl_digest.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_digest.h
+ossl_pkey_rsa.o: ossl_engine.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_engine.h
+ossl_pkey_rsa.o: ossl_hmac.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_hmac.h
+ossl_pkey_rsa.o: ossl_ns_spki.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_ns_spki.h
+ossl_pkey_rsa.o: ossl_ocsp.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_ocsp.h
+ossl_pkey_rsa.o: ossl_pkcs12.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_pkcs12.h
+ossl_pkey_rsa.o: ossl_pkcs5.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_pkcs5.h
+ossl_pkey_rsa.o: ossl_pkcs7.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_pkcs7.h
+ossl_pkey_rsa.o: ossl_pkey.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_pkey.h
+ossl_pkey_rsa.o: ossl_rand.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_rand.h
+ossl_pkey_rsa.o: ossl_ssl.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_ssl.h
+ossl_pkey_rsa.o: ossl_version.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_version.h
+ossl_pkey_rsa.o: ossl_x509.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ossl_x509.h
+ossl_pkey_rsa.o: ruby_missing.h # ext/openssl/ossl_pkey_rsa.o: ext/openssl/ruby_missing.h
+ossl_pkey_rsa.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_pkey_rsa.o: include/ruby.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_pkey_rsa.o: include/ruby/defines.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_pkey_rsa.o: include/ruby/encoding.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_pkey_rsa.o: include/ruby/intern.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_pkey_rsa.o: include/ruby/io.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_pkey_rsa.o: include/ruby/missing.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_pkey_rsa.o: include/ruby/oniguruma.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_pkey_rsa.o: include/ruby/ruby.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_pkey_rsa.o: include/ruby/st.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_pkey_rsa.o: include/ruby/subst.h
+ossl_pkey_rsa.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_pkey_rsa.o: include/ruby/thread.h
+ossl_rand.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_rand.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_rand.o: openssl_missing.h # ext/openssl/ossl_rand.o: ext/openssl/openssl_missing.h
+ossl_rand.o: ossl.h # ext/openssl/ossl_rand.o: ext/openssl/ossl.h
+ossl_rand.o: ossl_asn1.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_asn1.h
+ossl_rand.o: ossl_bio.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_bio.h
+ossl_rand.o: ossl_bn.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_bn.h
+ossl_rand.o: ossl_cipher.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_cipher.h
+ossl_rand.o: ossl_config.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_config.h
+ossl_rand.o: ossl_digest.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_digest.h
+ossl_rand.o: ossl_engine.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_engine.h
+ossl_rand.o: ossl_hmac.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_hmac.h
+ossl_rand.o: ossl_ns_spki.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_ns_spki.h
+ossl_rand.o: ossl_ocsp.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_ocsp.h
+ossl_rand.o: ossl_pkcs12.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_pkcs12.h
+ossl_rand.o: ossl_pkcs5.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_pkcs5.h
+ossl_rand.o: ossl_pkcs7.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_pkcs7.h
+ossl_rand.o: ossl_pkey.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_pkey.h
+ossl_rand.o: ossl_rand.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_rand.h
+ossl_rand.o: ossl_ssl.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_ssl.h
+ossl_rand.o: ossl_version.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_version.h
+ossl_rand.o: ossl_x509.h # ext/openssl/ossl_rand.o: ext/openssl/ossl_x509.h
+ossl_rand.o: ruby_missing.h # ext/openssl/ossl_rand.o: ext/openssl/ruby_missing.h
+ossl_rand.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_rand.o: include/ruby.h
+ossl_rand.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_rand.o: include/ruby/defines.h
+ossl_rand.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_rand.o: include/ruby/encoding.h
+ossl_rand.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_rand.o: include/ruby/intern.h
+ossl_rand.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_rand.o: include/ruby/io.h
+ossl_rand.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_rand.o: include/ruby/missing.h
+ossl_rand.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_rand.o: include/ruby/oniguruma.h
+ossl_rand.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_rand.o: include/ruby/ruby.h
+ossl_rand.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_rand.o: include/ruby/st.h
+ossl_rand.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_rand.o: include/ruby/subst.h
+ossl_rand.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_rand.o: include/ruby/thread.h
+ossl_ssl.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_ssl.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_ssl.o: openssl_missing.h # ext/openssl/ossl_ssl.o: ext/openssl/openssl_missing.h
+ossl_ssl.o: ossl.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl.h
+ossl_ssl.o: ossl_asn1.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_asn1.h
+ossl_ssl.o: ossl_bio.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_bio.h
+ossl_ssl.o: ossl_bn.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_bn.h
+ossl_ssl.o: ossl_cipher.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_cipher.h
+ossl_ssl.o: ossl_config.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_config.h
+ossl_ssl.o: ossl_digest.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_digest.h
+ossl_ssl.o: ossl_engine.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_engine.h
+ossl_ssl.o: ossl_hmac.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_hmac.h
+ossl_ssl.o: ossl_ns_spki.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_ns_spki.h
+ossl_ssl.o: ossl_ocsp.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_ocsp.h
+ossl_ssl.o: ossl_pkcs12.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_pkcs12.h
+ossl_ssl.o: ossl_pkcs5.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_pkcs5.h
+ossl_ssl.o: ossl_pkcs7.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_pkcs7.h
+ossl_ssl.o: ossl_pkey.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_pkey.h
+ossl_ssl.o: ossl_rand.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_rand.h
+ossl_ssl.o: ossl_ssl.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_ssl.h
+ossl_ssl.o: ossl_version.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_version.h
+ossl_ssl.o: ossl_x509.h # ext/openssl/ossl_ssl.o: ext/openssl/ossl_x509.h
+ossl_ssl.o: ruby_missing.h # ext/openssl/ossl_ssl.o: ext/openssl/ruby_missing.h
+ossl_ssl.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_ssl.o: include/ruby.h
+ossl_ssl.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_ssl.o: include/ruby/defines.h
+ossl_ssl.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_ssl.o: include/ruby/encoding.h
+ossl_ssl.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_ssl.o: include/ruby/intern.h
+ossl_ssl.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_ssl.o: include/ruby/io.h
+ossl_ssl.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_ssl.o: include/ruby/missing.h
+ossl_ssl.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_ssl.o: include/ruby/oniguruma.h
+ossl_ssl.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_ssl.o: include/ruby/ruby.h
+ossl_ssl.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_ssl.o: include/ruby/st.h
+ossl_ssl.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_ssl.o: include/ruby/subst.h
+ossl_ssl.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_ssl.o: include/ruby/thread.h
+ossl_ssl_session.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_ssl_session.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_ssl_session.o: openssl_missing.h # ext/openssl/ossl_ssl_session.o: ext/openssl/openssl_missing.h
+ossl_ssl_session.o: ossl.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl.h
+ossl_ssl_session.o: ossl_asn1.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_asn1.h
+ossl_ssl_session.o: ossl_bio.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_bio.h
+ossl_ssl_session.o: ossl_bn.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_bn.h
+ossl_ssl_session.o: ossl_cipher.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_cipher.h
+ossl_ssl_session.o: ossl_config.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_config.h
+ossl_ssl_session.o: ossl_digest.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_digest.h
+ossl_ssl_session.o: ossl_engine.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_engine.h
+ossl_ssl_session.o: ossl_hmac.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_hmac.h
+ossl_ssl_session.o: ossl_ns_spki.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_ns_spki.h
+ossl_ssl_session.o: ossl_ocsp.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_ocsp.h
+ossl_ssl_session.o: ossl_pkcs12.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_pkcs12.h
+ossl_ssl_session.o: ossl_pkcs5.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_pkcs5.h
+ossl_ssl_session.o: ossl_pkcs7.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_pkcs7.h
+ossl_ssl_session.o: ossl_pkey.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_pkey.h
+ossl_ssl_session.o: ossl_rand.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_rand.h
+ossl_ssl_session.o: ossl_ssl.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_ssl.h
+ossl_ssl_session.o: ossl_version.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_version.h
+ossl_ssl_session.o: ossl_x509.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ossl_x509.h
+ossl_ssl_session.o: ruby_missing.h # ext/openssl/ossl_ssl_session.o: ext/openssl/ruby_missing.h
+ossl_ssl_session.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_ssl_session.o: include/ruby.h
+ossl_ssl_session.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_ssl_session.o: include/ruby/defines.h
+ossl_ssl_session.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_ssl_session.o: include/ruby/encoding.h
+ossl_ssl_session.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_ssl_session.o: include/ruby/intern.h
+ossl_ssl_session.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_ssl_session.o: include/ruby/io.h
+ossl_ssl_session.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_ssl_session.o: include/ruby/missing.h
+ossl_ssl_session.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_ssl_session.o: include/ruby/oniguruma.h
+ossl_ssl_session.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_ssl_session.o: include/ruby/ruby.h
+ossl_ssl_session.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_ssl_session.o: include/ruby/st.h
+ossl_ssl_session.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_ssl_session.o: include/ruby/subst.h
+ossl_ssl_session.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_ssl_session.o: include/ruby/thread.h
+ossl_x509.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_x509.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_x509.o: openssl_missing.h # ext/openssl/ossl_x509.o: ext/openssl/openssl_missing.h
+ossl_x509.o: ossl.h # ext/openssl/ossl_x509.o: ext/openssl/ossl.h
+ossl_x509.o: ossl_asn1.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_asn1.h
+ossl_x509.o: ossl_bio.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_bio.h
+ossl_x509.o: ossl_bn.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_bn.h
+ossl_x509.o: ossl_cipher.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_cipher.h
+ossl_x509.o: ossl_config.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_config.h
+ossl_x509.o: ossl_digest.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_digest.h
+ossl_x509.o: ossl_engine.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_engine.h
+ossl_x509.o: ossl_hmac.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_hmac.h
+ossl_x509.o: ossl_ns_spki.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_ns_spki.h
+ossl_x509.o: ossl_ocsp.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_ocsp.h
+ossl_x509.o: ossl_pkcs12.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_pkcs12.h
+ossl_x509.o: ossl_pkcs5.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_pkcs5.h
+ossl_x509.o: ossl_pkcs7.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_pkcs7.h
+ossl_x509.o: ossl_pkey.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_pkey.h
+ossl_x509.o: ossl_rand.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_rand.h
+ossl_x509.o: ossl_ssl.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_ssl.h
+ossl_x509.o: ossl_version.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_version.h
+ossl_x509.o: ossl_x509.h # ext/openssl/ossl_x509.o: ext/openssl/ossl_x509.h
+ossl_x509.o: ruby_missing.h # ext/openssl/ossl_x509.o: ext/openssl/ruby_missing.h
+ossl_x509.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_x509.o: include/ruby.h
+ossl_x509.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_x509.o: include/ruby/defines.h
+ossl_x509.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_x509.o: include/ruby/encoding.h
+ossl_x509.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_x509.o: include/ruby/intern.h
+ossl_x509.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_x509.o: include/ruby/io.h
+ossl_x509.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_x509.o: include/ruby/missing.h
+ossl_x509.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_x509.o: include/ruby/oniguruma.h
+ossl_x509.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_x509.o: include/ruby/ruby.h
+ossl_x509.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_x509.o: include/ruby/st.h
+ossl_x509.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_x509.o: include/ruby/subst.h
+ossl_x509.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_x509.o: include/ruby/thread.h
+ossl_x509attr.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_x509attr.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_x509attr.o: openssl_missing.h # ext/openssl/ossl_x509attr.o: ext/openssl/openssl_missing.h
+ossl_x509attr.o: ossl.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl.h
+ossl_x509attr.o: ossl_asn1.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_asn1.h
+ossl_x509attr.o: ossl_bio.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_bio.h
+ossl_x509attr.o: ossl_bn.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_bn.h
+ossl_x509attr.o: ossl_cipher.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_cipher.h
+ossl_x509attr.o: ossl_config.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_config.h
+ossl_x509attr.o: ossl_digest.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_digest.h
+ossl_x509attr.o: ossl_engine.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_engine.h
+ossl_x509attr.o: ossl_hmac.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_hmac.h
+ossl_x509attr.o: ossl_ns_spki.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_ns_spki.h
+ossl_x509attr.o: ossl_ocsp.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_ocsp.h
+ossl_x509attr.o: ossl_pkcs12.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_pkcs12.h
+ossl_x509attr.o: ossl_pkcs5.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_pkcs5.h
+ossl_x509attr.o: ossl_pkcs7.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_pkcs7.h
+ossl_x509attr.o: ossl_pkey.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_pkey.h
+ossl_x509attr.o: ossl_rand.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_rand.h
+ossl_x509attr.o: ossl_ssl.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_ssl.h
+ossl_x509attr.o: ossl_version.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_version.h
+ossl_x509attr.o: ossl_x509.h # ext/openssl/ossl_x509attr.o: ext/openssl/ossl_x509.h
+ossl_x509attr.o: ruby_missing.h # ext/openssl/ossl_x509attr.o: ext/openssl/ruby_missing.h
+ossl_x509attr.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_x509attr.o: include/ruby.h
+ossl_x509attr.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_x509attr.o: include/ruby/defines.h
+ossl_x509attr.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_x509attr.o: include/ruby/encoding.h
+ossl_x509attr.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_x509attr.o: include/ruby/intern.h
+ossl_x509attr.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_x509attr.o: include/ruby/io.h
+ossl_x509attr.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_x509attr.o: include/ruby/missing.h
+ossl_x509attr.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_x509attr.o: include/ruby/oniguruma.h
+ossl_x509attr.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_x509attr.o: include/ruby/ruby.h
+ossl_x509attr.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_x509attr.o: include/ruby/st.h
+ossl_x509attr.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_x509attr.o: include/ruby/subst.h
+ossl_x509attr.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_x509attr.o: include/ruby/thread.h
+ossl_x509cert.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_x509cert.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_x509cert.o: openssl_missing.h # ext/openssl/ossl_x509cert.o: ext/openssl/openssl_missing.h
+ossl_x509cert.o: ossl.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl.h
+ossl_x509cert.o: ossl_asn1.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_asn1.h
+ossl_x509cert.o: ossl_bio.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_bio.h
+ossl_x509cert.o: ossl_bn.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_bn.h
+ossl_x509cert.o: ossl_cipher.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_cipher.h
+ossl_x509cert.o: ossl_config.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_config.h
+ossl_x509cert.o: ossl_digest.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_digest.h
+ossl_x509cert.o: ossl_engine.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_engine.h
+ossl_x509cert.o: ossl_hmac.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_hmac.h
+ossl_x509cert.o: ossl_ns_spki.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_ns_spki.h
+ossl_x509cert.o: ossl_ocsp.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_ocsp.h
+ossl_x509cert.o: ossl_pkcs12.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_pkcs12.h
+ossl_x509cert.o: ossl_pkcs5.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_pkcs5.h
+ossl_x509cert.o: ossl_pkcs7.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_pkcs7.h
+ossl_x509cert.o: ossl_pkey.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_pkey.h
+ossl_x509cert.o: ossl_rand.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_rand.h
+ossl_x509cert.o: ossl_ssl.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_ssl.h
+ossl_x509cert.o: ossl_version.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_version.h
+ossl_x509cert.o: ossl_x509.h # ext/openssl/ossl_x509cert.o: ext/openssl/ossl_x509.h
+ossl_x509cert.o: ruby_missing.h # ext/openssl/ossl_x509cert.o: ext/openssl/ruby_missing.h
+ossl_x509cert.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_x509cert.o: include/ruby.h
+ossl_x509cert.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_x509cert.o: include/ruby/defines.h
+ossl_x509cert.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_x509cert.o: include/ruby/encoding.h
+ossl_x509cert.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_x509cert.o: include/ruby/intern.h
+ossl_x509cert.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_x509cert.o: include/ruby/io.h
+ossl_x509cert.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_x509cert.o: include/ruby/missing.h
+ossl_x509cert.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_x509cert.o: include/ruby/oniguruma.h
+ossl_x509cert.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_x509cert.o: include/ruby/ruby.h
+ossl_x509cert.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_x509cert.o: include/ruby/st.h
+ossl_x509cert.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_x509cert.o: include/ruby/subst.h
+ossl_x509cert.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_x509cert.o: include/ruby/thread.h
+ossl_x509crl.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_x509crl.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_x509crl.o: openssl_missing.h # ext/openssl/ossl_x509crl.o: ext/openssl/openssl_missing.h
+ossl_x509crl.o: ossl.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl.h
+ossl_x509crl.o: ossl_asn1.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_asn1.h
+ossl_x509crl.o: ossl_bio.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_bio.h
+ossl_x509crl.o: ossl_bn.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_bn.h
+ossl_x509crl.o: ossl_cipher.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_cipher.h
+ossl_x509crl.o: ossl_config.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_config.h
+ossl_x509crl.o: ossl_digest.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_digest.h
+ossl_x509crl.o: ossl_engine.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_engine.h
+ossl_x509crl.o: ossl_hmac.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_hmac.h
+ossl_x509crl.o: ossl_ns_spki.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_ns_spki.h
+ossl_x509crl.o: ossl_ocsp.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_ocsp.h
+ossl_x509crl.o: ossl_pkcs12.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_pkcs12.h
+ossl_x509crl.o: ossl_pkcs5.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_pkcs5.h
+ossl_x509crl.o: ossl_pkcs7.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_pkcs7.h
+ossl_x509crl.o: ossl_pkey.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_pkey.h
+ossl_x509crl.o: ossl_rand.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_rand.h
+ossl_x509crl.o: ossl_ssl.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_ssl.h
+ossl_x509crl.o: ossl_version.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_version.h
+ossl_x509crl.o: ossl_x509.h # ext/openssl/ossl_x509crl.o: ext/openssl/ossl_x509.h
+ossl_x509crl.o: ruby_missing.h # ext/openssl/ossl_x509crl.o: ext/openssl/ruby_missing.h
+ossl_x509crl.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_x509crl.o: include/ruby.h
+ossl_x509crl.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_x509crl.o: include/ruby/defines.h
+ossl_x509crl.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_x509crl.o: include/ruby/encoding.h
+ossl_x509crl.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_x509crl.o: include/ruby/intern.h
+ossl_x509crl.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_x509crl.o: include/ruby/io.h
+ossl_x509crl.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_x509crl.o: include/ruby/missing.h
+ossl_x509crl.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_x509crl.o: include/ruby/oniguruma.h
+ossl_x509crl.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_x509crl.o: include/ruby/ruby.h
+ossl_x509crl.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_x509crl.o: include/ruby/st.h
+ossl_x509crl.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_x509crl.o: include/ruby/subst.h
+ossl_x509crl.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_x509crl.o: include/ruby/thread.h
+ossl_x509ext.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_x509ext.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_x509ext.o: openssl_missing.h # ext/openssl/ossl_x509ext.o: ext/openssl/openssl_missing.h
+ossl_x509ext.o: ossl.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl.h
+ossl_x509ext.o: ossl_asn1.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_asn1.h
+ossl_x509ext.o: ossl_bio.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_bio.h
+ossl_x509ext.o: ossl_bn.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_bn.h
+ossl_x509ext.o: ossl_cipher.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_cipher.h
+ossl_x509ext.o: ossl_config.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_config.h
+ossl_x509ext.o: ossl_digest.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_digest.h
+ossl_x509ext.o: ossl_engine.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_engine.h
+ossl_x509ext.o: ossl_hmac.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_hmac.h
+ossl_x509ext.o: ossl_ns_spki.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_ns_spki.h
+ossl_x509ext.o: ossl_ocsp.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_ocsp.h
+ossl_x509ext.o: ossl_pkcs12.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_pkcs12.h
+ossl_x509ext.o: ossl_pkcs5.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_pkcs5.h
+ossl_x509ext.o: ossl_pkcs7.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_pkcs7.h
+ossl_x509ext.o: ossl_pkey.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_pkey.h
+ossl_x509ext.o: ossl_rand.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_rand.h
+ossl_x509ext.o: ossl_ssl.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_ssl.h
+ossl_x509ext.o: ossl_version.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_version.h
+ossl_x509ext.o: ossl_x509.h # ext/openssl/ossl_x509ext.o: ext/openssl/ossl_x509.h
+ossl_x509ext.o: ruby_missing.h # ext/openssl/ossl_x509ext.o: ext/openssl/ruby_missing.h
+ossl_x509ext.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_x509ext.o: include/ruby.h
+ossl_x509ext.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_x509ext.o: include/ruby/defines.h
+ossl_x509ext.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_x509ext.o: include/ruby/encoding.h
+ossl_x509ext.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_x509ext.o: include/ruby/intern.h
+ossl_x509ext.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_x509ext.o: include/ruby/io.h
+ossl_x509ext.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_x509ext.o: include/ruby/missing.h
+ossl_x509ext.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_x509ext.o: include/ruby/oniguruma.h
+ossl_x509ext.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_x509ext.o: include/ruby/ruby.h
+ossl_x509ext.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_x509ext.o: include/ruby/st.h
+ossl_x509ext.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_x509ext.o: include/ruby/subst.h
+ossl_x509ext.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_x509ext.o: include/ruby/thread.h
+ossl_x509name.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_x509name.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_x509name.o: openssl_missing.h # ext/openssl/ossl_x509name.o: ext/openssl/openssl_missing.h
+ossl_x509name.o: ossl.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl.h
+ossl_x509name.o: ossl_asn1.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_asn1.h
+ossl_x509name.o: ossl_bio.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_bio.h
+ossl_x509name.o: ossl_bn.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_bn.h
+ossl_x509name.o: ossl_cipher.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_cipher.h
+ossl_x509name.o: ossl_config.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_config.h
+ossl_x509name.o: ossl_digest.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_digest.h
+ossl_x509name.o: ossl_engine.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_engine.h
+ossl_x509name.o: ossl_hmac.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_hmac.h
+ossl_x509name.o: ossl_ns_spki.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_ns_spki.h
+ossl_x509name.o: ossl_ocsp.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_ocsp.h
+ossl_x509name.o: ossl_pkcs12.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_pkcs12.h
+ossl_x509name.o: ossl_pkcs5.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_pkcs5.h
+ossl_x509name.o: ossl_pkcs7.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_pkcs7.h
+ossl_x509name.o: ossl_pkey.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_pkey.h
+ossl_x509name.o: ossl_rand.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_rand.h
+ossl_x509name.o: ossl_ssl.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_ssl.h
+ossl_x509name.o: ossl_version.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_version.h
+ossl_x509name.o: ossl_x509.h # ext/openssl/ossl_x509name.o: ext/openssl/ossl_x509.h
+ossl_x509name.o: ruby_missing.h # ext/openssl/ossl_x509name.o: ext/openssl/ruby_missing.h
+ossl_x509name.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_x509name.o: include/ruby.h
+ossl_x509name.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_x509name.o: include/ruby/defines.h
+ossl_x509name.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_x509name.o: include/ruby/encoding.h
+ossl_x509name.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_x509name.o: include/ruby/intern.h
+ossl_x509name.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_x509name.o: include/ruby/io.h
+ossl_x509name.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_x509name.o: include/ruby/missing.h
+ossl_x509name.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_x509name.o: include/ruby/oniguruma.h
+ossl_x509name.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_x509name.o: include/ruby/ruby.h
+ossl_x509name.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_x509name.o: include/ruby/st.h
+ossl_x509name.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_x509name.o: include/ruby/subst.h
+ossl_x509name.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_x509name.o: include/ruby/thread.h
+ossl_x509req.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_x509req.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_x509req.o: openssl_missing.h # ext/openssl/ossl_x509req.o: ext/openssl/openssl_missing.h
+ossl_x509req.o: ossl.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl.h
+ossl_x509req.o: ossl_asn1.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_asn1.h
+ossl_x509req.o: ossl_bio.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_bio.h
+ossl_x509req.o: ossl_bn.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_bn.h
+ossl_x509req.o: ossl_cipher.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_cipher.h
+ossl_x509req.o: ossl_config.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_config.h
+ossl_x509req.o: ossl_digest.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_digest.h
+ossl_x509req.o: ossl_engine.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_engine.h
+ossl_x509req.o: ossl_hmac.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_hmac.h
+ossl_x509req.o: ossl_ns_spki.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_ns_spki.h
+ossl_x509req.o: ossl_ocsp.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_ocsp.h
+ossl_x509req.o: ossl_pkcs12.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_pkcs12.h
+ossl_x509req.o: ossl_pkcs5.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_pkcs5.h
+ossl_x509req.o: ossl_pkcs7.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_pkcs7.h
+ossl_x509req.o: ossl_pkey.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_pkey.h
+ossl_x509req.o: ossl_rand.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_rand.h
+ossl_x509req.o: ossl_ssl.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_ssl.h
+ossl_x509req.o: ossl_version.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_version.h
+ossl_x509req.o: ossl_x509.h # ext/openssl/ossl_x509req.o: ext/openssl/ossl_x509.h
+ossl_x509req.o: ruby_missing.h # ext/openssl/ossl_x509req.o: ext/openssl/ruby_missing.h
+ossl_x509req.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_x509req.o: include/ruby.h
+ossl_x509req.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_x509req.o: include/ruby/defines.h
+ossl_x509req.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_x509req.o: include/ruby/encoding.h
+ossl_x509req.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_x509req.o: include/ruby/intern.h
+ossl_x509req.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_x509req.o: include/ruby/io.h
+ossl_x509req.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_x509req.o: include/ruby/missing.h
+ossl_x509req.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_x509req.o: include/ruby/oniguruma.h
+ossl_x509req.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_x509req.o: include/ruby/ruby.h
+ossl_x509req.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_x509req.o: include/ruby/st.h
+ossl_x509req.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_x509req.o: include/ruby/subst.h
+ossl_x509req.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_x509req.o: include/ruby/thread.h
+ossl_x509revoked.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_x509revoked.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_x509revoked.o: openssl_missing.h # ext/openssl/ossl_x509revoked.o: ext/openssl/openssl_missing.h
+ossl_x509revoked.o: ossl.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl.h
+ossl_x509revoked.o: ossl_asn1.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_asn1.h
+ossl_x509revoked.o: ossl_bio.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_bio.h
+ossl_x509revoked.o: ossl_bn.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_bn.h
+ossl_x509revoked.o: ossl_cipher.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_cipher.h
+ossl_x509revoked.o: ossl_config.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_config.h
+ossl_x509revoked.o: ossl_digest.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_digest.h
+ossl_x509revoked.o: ossl_engine.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_engine.h
+ossl_x509revoked.o: ossl_hmac.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_hmac.h
+ossl_x509revoked.o: ossl_ns_spki.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_ns_spki.h
+ossl_x509revoked.o: ossl_ocsp.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_ocsp.h
+ossl_x509revoked.o: ossl_pkcs12.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_pkcs12.h
+ossl_x509revoked.o: ossl_pkcs5.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_pkcs5.h
+ossl_x509revoked.o: ossl_pkcs7.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_pkcs7.h
+ossl_x509revoked.o: ossl_pkey.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_pkey.h
+ossl_x509revoked.o: ossl_rand.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_rand.h
+ossl_x509revoked.o: ossl_ssl.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_ssl.h
+ossl_x509revoked.o: ossl_version.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_version.h
+ossl_x509revoked.o: ossl_x509.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ossl_x509.h
+ossl_x509revoked.o: ruby_missing.h # ext/openssl/ossl_x509revoked.o: ext/openssl/ruby_missing.h
+ossl_x509revoked.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_x509revoked.o: include/ruby.h
+ossl_x509revoked.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_x509revoked.o: include/ruby/defines.h
+ossl_x509revoked.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_x509revoked.o: include/ruby/encoding.h
+ossl_x509revoked.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_x509revoked.o: include/ruby/intern.h
+ossl_x509revoked.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_x509revoked.o: include/ruby/io.h
+ossl_x509revoked.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_x509revoked.o: include/ruby/missing.h
+ossl_x509revoked.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_x509revoked.o: include/ruby/oniguruma.h
+ossl_x509revoked.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_x509revoked.o: include/ruby/ruby.h
+ossl_x509revoked.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_x509revoked.o: include/ruby/st.h
+ossl_x509revoked.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_x509revoked.o: include/ruby/subst.h
+ossl_x509revoked.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_x509revoked.o: include/ruby/thread.h
+ossl_x509store.o: $(arch_hdrdir)/ruby/config.h # ext/openssl/ossl_x509store.o: .ext/include/x86_64-linux/ruby/config.h
+ossl_x509store.o: openssl_missing.h # ext/openssl/ossl_x509store.o: ext/openssl/openssl_missing.h
+ossl_x509store.o: ossl.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl.h
+ossl_x509store.o: ossl_asn1.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_asn1.h
+ossl_x509store.o: ossl_bio.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_bio.h
+ossl_x509store.o: ossl_bn.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_bn.h
+ossl_x509store.o: ossl_cipher.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_cipher.h
+ossl_x509store.o: ossl_config.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_config.h
+ossl_x509store.o: ossl_digest.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_digest.h
+ossl_x509store.o: ossl_engine.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_engine.h
+ossl_x509store.o: ossl_hmac.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_hmac.h
+ossl_x509store.o: ossl_ns_spki.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_ns_spki.h
+ossl_x509store.o: ossl_ocsp.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_ocsp.h
+ossl_x509store.o: ossl_pkcs12.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_pkcs12.h
+ossl_x509store.o: ossl_pkcs5.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_pkcs5.h
+ossl_x509store.o: ossl_pkcs7.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_pkcs7.h
+ossl_x509store.o: ossl_pkey.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_pkey.h
+ossl_x509store.o: ossl_rand.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_rand.h
+ossl_x509store.o: ossl_ssl.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_ssl.h
+ossl_x509store.o: ossl_version.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_version.h
+ossl_x509store.o: ossl_x509.h # ext/openssl/ossl_x509store.o: ext/openssl/ossl_x509.h
+ossl_x509store.o: ruby_missing.h # ext/openssl/ossl_x509store.o: ext/openssl/ruby_missing.h
+ossl_x509store.o: $(top_srcdir)/include/ruby.h # ext/openssl/ossl_x509store.o: include/ruby.h
+ossl_x509store.o: $(hdrdir)/ruby/defines.h # ext/openssl/ossl_x509store.o: include/ruby/defines.h
+ossl_x509store.o: $(hdrdir)/ruby/encoding.h # ext/openssl/ossl_x509store.o: include/ruby/encoding.h
+ossl_x509store.o: $(hdrdir)/ruby/intern.h # ext/openssl/ossl_x509store.o: include/ruby/intern.h
+ossl_x509store.o: $(hdrdir)/ruby/io.h # ext/openssl/ossl_x509store.o: include/ruby/io.h
+ossl_x509store.o: $(hdrdir)/ruby/missing.h # ext/openssl/ossl_x509store.o: include/ruby/missing.h
+ossl_x509store.o: $(hdrdir)/ruby/oniguruma.h # ext/openssl/ossl_x509store.o: include/ruby/oniguruma.h
+ossl_x509store.o: $(hdrdir)/ruby/ruby.h # ext/openssl/ossl_x509store.o: include/ruby/ruby.h
+ossl_x509store.o: $(hdrdir)/ruby/st.h # ext/openssl/ossl_x509store.o: include/ruby/st.h
+ossl_x509store.o: $(hdrdir)/ruby/subst.h # ext/openssl/ossl_x509store.o: include/ruby/subst.h
+ossl_x509store.o: $(hdrdir)/ruby/thread.h # ext/openssl/ossl_x509store.o: include/ruby/thread.h
diff --git a/ext/pty/depend b/ext/pty/depend
index cfcd3c910e..b280378ce1 100644
--- a/ext/pty/depend
+++ b/ext/pty/depend
@@ -1,6 +1,12 @@
-pty.o: pty.c $(HDRS) $(ruby_headers) \
- $(hdrdir)/ruby/io.h \
- $(hdrdir)/ruby/encoding.h \
- $(hdrdir)/ruby/oniguruma.h \
- $(hdrdir)/ruby/util.h \
- $(top_srcdir)/internal.h
+pty.o: $(top_srcdir)/internal.h # ext/pty/pty.o: internal.h
+pty.o: $(arch_hdrdir)/ruby/config.h # ext/pty/pty.o: .ext/include/x86_64-linux/ruby/config.h
+pty.o: $(hdrdir)/ruby/defines.h # ext/pty/pty.o: include/ruby/defines.h
+pty.o: $(hdrdir)/ruby/encoding.h # ext/pty/pty.o: include/ruby/encoding.h
+pty.o: $(hdrdir)/ruby/intern.h # ext/pty/pty.o: include/ruby/intern.h
+pty.o: $(hdrdir)/ruby/io.h # ext/pty/pty.o: include/ruby/io.h
+pty.o: $(hdrdir)/ruby/missing.h # ext/pty/pty.o: include/ruby/missing.h
+pty.o: $(hdrdir)/ruby/oniguruma.h # ext/pty/pty.o: include/ruby/oniguruma.h
+pty.o: $(hdrdir)/ruby/ruby.h # ext/pty/pty.o: include/ruby/ruby.h
+pty.o: $(hdrdir)/ruby/st.h # ext/pty/pty.o: include/ruby/st.h
+pty.o: $(hdrdir)/ruby/subst.h # ext/pty/pty.o: include/ruby/subst.h
+pty.o: $(hdrdir)/ruby/util.h # ext/pty/pty.o: include/ruby/util.h
diff --git a/ext/rbconfig/sizeof/depend b/ext/rbconfig/sizeof/depend
index 360b3386d3..a962b0d29a 100644
--- a/ext/rbconfig/sizeof/depend
+++ b/ext/rbconfig/sizeof/depend
@@ -1,3 +1,10 @@
sizes.c: $(top_srcdir)/tool/generic_erb.rb $(top_srcdir)/template/sizes.c.tmpl $(top_srcdir)/configure.in
$(Q) $(RUBY) $(top_srcdir)/tool/generic_erb.rb --output=$@ \
$(top_srcdir)/template/sizes.c.tmpl $(top_srcdir)/configure.in
+sizes.o: $(arch_hdrdir)/ruby/config.h # ext/rbconfig/sizeof/sizes.o: .ext/include/x86_64-linux/ruby/config.h
+sizes.o: $(hdrdir)/ruby/defines.h # ext/rbconfig/sizeof/sizes.o: include/ruby/defines.h
+sizes.o: $(hdrdir)/ruby/intern.h # ext/rbconfig/sizeof/sizes.o: include/ruby/intern.h
+sizes.o: $(hdrdir)/ruby/missing.h # ext/rbconfig/sizeof/sizes.o: include/ruby/missing.h
+sizes.o: $(hdrdir)/ruby/ruby.h # ext/rbconfig/sizeof/sizes.o: include/ruby/ruby.h
+sizes.o: $(hdrdir)/ruby/st.h # ext/rbconfig/sizeof/sizes.o: include/ruby/st.h
+sizes.o: $(hdrdir)/ruby/subst.h # ext/rbconfig/sizeof/sizes.o: include/ruby/subst.h
diff --git a/ext/readline/depend b/ext/readline/depend
index 5780d8d42a..4998a291ed 100644
--- a/ext/readline/depend
+++ b/ext/readline/depend
@@ -1,6 +1,12 @@
-readline.o: readline.c $(HDRS) $(ruby_headers) \
- $(top_srcdir)/internal.h \
- $(hdrdir)/ruby/io.h \
- $(hdrdir)/ruby/encoding.h \
- $(hdrdir)/ruby/oniguruma.h \
- $(hdrdir)/ruby/thread.h
+readline.o: $(top_srcdir)/internal.h # ext/readline/readline.o: internal.h
+readline.o: $(arch_hdrdir)/ruby/config.h # ext/readline/readline.o: .ext/include/x86_64-linux/ruby/config.h
+readline.o: $(hdrdir)/ruby/defines.h # ext/readline/readline.o: include/ruby/defines.h
+readline.o: $(hdrdir)/ruby/encoding.h # ext/readline/readline.o: include/ruby/encoding.h
+readline.o: $(hdrdir)/ruby/intern.h # ext/readline/readline.o: include/ruby/intern.h
+readline.o: $(hdrdir)/ruby/io.h # ext/readline/readline.o: include/ruby/io.h
+readline.o: $(hdrdir)/ruby/missing.h # ext/readline/readline.o: include/ruby/missing.h
+readline.o: $(hdrdir)/ruby/oniguruma.h # ext/readline/readline.o: include/ruby/oniguruma.h
+readline.o: $(hdrdir)/ruby/ruby.h # ext/readline/readline.o: include/ruby/ruby.h
+readline.o: $(hdrdir)/ruby/st.h # ext/readline/readline.o: include/ruby/st.h
+readline.o: $(hdrdir)/ruby/subst.h # ext/readline/readline.o: include/ruby/subst.h
+readline.o: $(hdrdir)/ruby/thread.h # ext/readline/readline.o: include/ruby/thread.h
diff --git a/ext/ripper/depend b/ext/ripper/depend
index db7bea74ed..a1efbfea78 100644
--- a/ext/ripper/depend
+++ b/ext/ripper/depend
@@ -7,19 +7,7 @@ BISON = bison
src: ripper.c eventids1.c eventids2table.c
-ripper.o: ripper.c id.c lex.c eventids1.c eventids2.c eventids2table.c \
- $(HDRS) $(ruby_headers) \
- $(hdrdir)/ruby/encoding.h \
- $(hdrdir)/ruby/oniguruma.h \
- $(hdrdir)/ruby/regex.h \
- $(hdrdir)/ruby/util.h \
- $(top_srcdir)/node.h \
- $(top_srcdir)/internal.h \
- {$(VPATH)}parse.h \
- {$(VPATH)}id.h \
- $(top_srcdir)/regenc.h \
- $(top_srcdir)/vm_opts.h \
- $(topdir)/probes.h
+ripper.o: ripper.c
.y.c:
$(ECHO) compiling compiler $<
@@ -54,3 +42,28 @@ preproc: ripper.E
ripper.E: ripper.c
$(ECHO) preprocessing ripper.c
$(Q) $(CC) -E $(CPPFLAGS) ripper.c | $(RUBY) $(srcdir)/tools/strip.rb > $@
+
+ripper.o: {$(VPATH)}id.h # ext/ripper/ripper.o: id.h
+ripper.o: $(top_srcdir)/internal.h # ext/ripper/ripper.o: internal.h
+ripper.o: {$(VPATH)}lex.c # ext/ripper/ripper.o: lex.c
+ripper.o: $(top_srcdir)/node.h # ext/ripper/ripper.o: node.h
+ripper.o: {$(VPATH)}parse.h # ext/ripper/ripper.o: parse.h
+ripper.o: {$(VPATH)}probes.h # ext/ripper/ripper.o: probes.h
+ripper.o: $(top_srcdir)/regenc.h # ext/ripper/ripper.o: regenc.h
+ripper.o: $(top_srcdir)/symbol.h # ext/ripper/ripper.o: symbol.h
+ripper.o: $(top_srcdir)/vm_opts.h # ext/ripper/ripper.o: vm_opts.h
+ripper.o: $(arch_hdrdir)/ruby/config.h # ext/ripper/ripper.o: .ext/include/x86_64-linux/ruby/config.h
+ripper.o: eventids1.c # ext/ripper/ripper.o: ext/ripper/eventids1.c
+ripper.o: eventids2.c # ext/ripper/ripper.o: ext/ripper/eventids2.c
+ripper.o: eventids2table.c # ext/ripper/ripper.o: ext/ripper/eventids2table.c
+ripper.o: ripper.y # ext/ripper/ripper.o: ext/ripper/ripper.y
+ripper.o: $(hdrdir)/ruby/defines.h # ext/ripper/ripper.o: include/ruby/defines.h
+ripper.o: $(hdrdir)/ruby/encoding.h # ext/ripper/ripper.o: include/ruby/encoding.h
+ripper.o: $(hdrdir)/ruby/intern.h # ext/ripper/ripper.o: include/ruby/intern.h
+ripper.o: $(hdrdir)/ruby/missing.h # ext/ripper/ripper.o: include/ruby/missing.h
+ripper.o: $(hdrdir)/ruby/oniguruma.h # ext/ripper/ripper.o: include/ruby/oniguruma.h
+ripper.o: $(hdrdir)/ruby/regex.h # ext/ripper/ripper.o: include/ruby/regex.h
+ripper.o: $(hdrdir)/ruby/ruby.h # ext/ripper/ripper.o: include/ruby/ruby.h
+ripper.o: $(hdrdir)/ruby/st.h # ext/ripper/ripper.o: include/ruby/st.h
+ripper.o: $(hdrdir)/ruby/subst.h # ext/ripper/ripper.o: include/ruby/subst.h
+ripper.o: $(hdrdir)/ruby/util.h # ext/ripper/ripper.o: include/ruby/util.h
diff --git a/ext/sdbm/depend b/ext/sdbm/depend
index 09f171a511..39606b80fe 100644
--- a/ext/sdbm/depend
+++ b/ext/sdbm/depend
@@ -1,2 +1,13 @@
-_sdbm.o: _sdbm.c sdbm.h $(HDRS) $(ruby_headers)
-init.o: init.c sdbm.h $(HDRS) $(ruby_headers)
+_sdbm.o: $(arch_hdrdir)/ruby/config.h # ext/sdbm/_sdbm.o: .ext/include/x86_64-linux/ruby/config.h
+_sdbm.o: sdbm.h # ext/sdbm/_sdbm.o: ext/sdbm/sdbm.h
+_sdbm.o: $(hdrdir)/ruby/defines.h # ext/sdbm/_sdbm.o: include/ruby/defines.h
+_sdbm.o: $(hdrdir)/ruby/missing.h # ext/sdbm/_sdbm.o: include/ruby/missing.h
+init.o: $(arch_hdrdir)/ruby/config.h # ext/sdbm/init.o: .ext/include/x86_64-linux/ruby/config.h
+init.o: sdbm.h # ext/sdbm/init.o: ext/sdbm/sdbm.h
+init.o: $(top_srcdir)/include/ruby.h # ext/sdbm/init.o: include/ruby.h
+init.o: $(hdrdir)/ruby/defines.h # ext/sdbm/init.o: include/ruby/defines.h
+init.o: $(hdrdir)/ruby/intern.h # ext/sdbm/init.o: include/ruby/intern.h
+init.o: $(hdrdir)/ruby/missing.h # ext/sdbm/init.o: include/ruby/missing.h
+init.o: $(hdrdir)/ruby/ruby.h # ext/sdbm/init.o: include/ruby/ruby.h
+init.o: $(hdrdir)/ruby/st.h # ext/sdbm/init.o: include/ruby/st.h
+init.o: $(hdrdir)/ruby/subst.h # ext/sdbm/init.o: include/ruby/subst.h
diff --git a/ext/socket/depend b/ext/socket/depend
index cd3fae98ea..84eae579dd 100644
--- a/ext/socket/depend
+++ b/ext/socket/depend
@@ -1,29 +1,248 @@
-SOCK_HEADERS = $(srcdir)/rubysocket.h $(HDRS) $(ruby_headers) \
- $(hdrdir)/ruby/encoding.h \
- $(hdrdir)/ruby/oniguruma.h \
- $(hdrdir)/ruby/util.h \
- $(hdrdir)/ruby/io.h $(hdrdir)/ruby/thread.h \
- $(srcdir)/addrinfo.h $(srcdir)/sockport.h constdefs.h $(top_srcdir)/internal.h
-
-init.o: init.c $(SOCK_HEADERS)
-constants.o: constants.c constdefs.c $(SOCK_HEADERS)
-basicsocket.o: basicsocket.c $(SOCK_HEADERS)
-socket.o: socket.c $(SOCK_HEADERS)
-ifaddr.o: ifaddr.c $(SOCK_HEADERS)
-ipsocket.o: ipsocket.c $(SOCK_HEADERS)
-tcpsocket.o: tcpsocket.c $(SOCK_HEADERS)
-tcpserver.o: tcpserver.c $(SOCK_HEADERS)
-sockssocket.o: sockssocket.c $(SOCK_HEADERS)
-udpsocket.o: udpsocket.c $(SOCK_HEADERS)
-unixsocket.o: unixsocket.c $(SOCK_HEADERS)
-unixserver.o: unixserver.c $(SOCK_HEADERS)
-option.o: option.c $(SOCK_HEADERS)
-ancdata.o: ancdata.c $(SOCK_HEADERS)
-raddrinfo.o: raddrinfo.c $(SOCK_HEADERS)
-
getnameinfo.o: getnameinfo.c $(arch_hdrdir)/ruby/config.h addrinfo.h sockport.h
getaddrinfo.o: getaddrinfo.c $(arch_hdrdir)/ruby/config.h addrinfo.h sockport.h
constdefs.h constdefs.c : $(srcdir)/mkconstants.rb
@echo "generating constant definitions"
@$(RUBY) $(srcdir)/mkconstants.rb -H constdefs.h -o constdefs.c
+
+ancdata.o: $(top_srcdir)/internal.h # ext/socket/ancdata.o: internal.h
+ancdata.o: $(arch_hdrdir)/ruby/config.h # ext/socket/ancdata.o: .ext/include/x86_64-linux/ruby/config.h
+ancdata.o: constdefs.h # ext/socket/ancdata.o: ext/socket/constdefs.h
+ancdata.o: rubysocket.h # ext/socket/ancdata.o: ext/socket/rubysocket.h
+ancdata.o: sockport.h # ext/socket/ancdata.o: ext/socket/sockport.h
+ancdata.o: $(hdrdir)/ruby/defines.h # ext/socket/ancdata.o: include/ruby/defines.h
+ancdata.o: $(hdrdir)/ruby/encoding.h # ext/socket/ancdata.o: include/ruby/encoding.h
+ancdata.o: $(hdrdir)/ruby/intern.h # ext/socket/ancdata.o: include/ruby/intern.h
+ancdata.o: $(hdrdir)/ruby/io.h # ext/socket/ancdata.o: include/ruby/io.h
+ancdata.o: $(hdrdir)/ruby/missing.h # ext/socket/ancdata.o: include/ruby/missing.h
+ancdata.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/ancdata.o: include/ruby/oniguruma.h
+ancdata.o: $(hdrdir)/ruby/ruby.h # ext/socket/ancdata.o: include/ruby/ruby.h
+ancdata.o: $(hdrdir)/ruby/st.h # ext/socket/ancdata.o: include/ruby/st.h
+ancdata.o: $(hdrdir)/ruby/subst.h # ext/socket/ancdata.o: include/ruby/subst.h
+ancdata.o: $(hdrdir)/ruby/thread.h # ext/socket/ancdata.o: include/ruby/thread.h
+ancdata.o: $(hdrdir)/ruby/util.h # ext/socket/ancdata.o: include/ruby/util.h
+basicsocket.o: $(top_srcdir)/internal.h # ext/socket/basicsocket.o: internal.h
+basicsocket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/basicsocket.o: .ext/include/x86_64-linux/ruby/config.h
+basicsocket.o: constdefs.h # ext/socket/basicsocket.o: ext/socket/constdefs.h
+basicsocket.o: rubysocket.h # ext/socket/basicsocket.o: ext/socket/rubysocket.h
+basicsocket.o: sockport.h # ext/socket/basicsocket.o: ext/socket/sockport.h
+basicsocket.o: $(hdrdir)/ruby/defines.h # ext/socket/basicsocket.o: include/ruby/defines.h
+basicsocket.o: $(hdrdir)/ruby/encoding.h # ext/socket/basicsocket.o: include/ruby/encoding.h
+basicsocket.o: $(hdrdir)/ruby/intern.h # ext/socket/basicsocket.o: include/ruby/intern.h
+basicsocket.o: $(hdrdir)/ruby/io.h # ext/socket/basicsocket.o: include/ruby/io.h
+basicsocket.o: $(hdrdir)/ruby/missing.h # ext/socket/basicsocket.o: include/ruby/missing.h
+basicsocket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/basicsocket.o: include/ruby/oniguruma.h
+basicsocket.o: $(hdrdir)/ruby/ruby.h # ext/socket/basicsocket.o: include/ruby/ruby.h
+basicsocket.o: $(hdrdir)/ruby/st.h # ext/socket/basicsocket.o: include/ruby/st.h
+basicsocket.o: $(hdrdir)/ruby/subst.h # ext/socket/basicsocket.o: include/ruby/subst.h
+basicsocket.o: $(hdrdir)/ruby/thread.h # ext/socket/basicsocket.o: include/ruby/thread.h
+basicsocket.o: $(hdrdir)/ruby/util.h # ext/socket/basicsocket.o: include/ruby/util.h
+constants.o: $(top_srcdir)/internal.h # ext/socket/constants.o: internal.h
+constants.o: $(arch_hdrdir)/ruby/config.h # ext/socket/constants.o: .ext/include/x86_64-linux/ruby/config.h
+constants.o: constdefs.c # ext/socket/constants.o: ext/socket/constdefs.c
+constants.o: constdefs.h # ext/socket/constants.o: ext/socket/constdefs.h
+constants.o: rubysocket.h # ext/socket/constants.o: ext/socket/rubysocket.h
+constants.o: sockport.h # ext/socket/constants.o: ext/socket/sockport.h
+constants.o: $(hdrdir)/ruby/defines.h # ext/socket/constants.o: include/ruby/defines.h
+constants.o: $(hdrdir)/ruby/encoding.h # ext/socket/constants.o: include/ruby/encoding.h
+constants.o: $(hdrdir)/ruby/intern.h # ext/socket/constants.o: include/ruby/intern.h
+constants.o: $(hdrdir)/ruby/io.h # ext/socket/constants.o: include/ruby/io.h
+constants.o: $(hdrdir)/ruby/missing.h # ext/socket/constants.o: include/ruby/missing.h
+constants.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/constants.o: include/ruby/oniguruma.h
+constants.o: $(hdrdir)/ruby/ruby.h # ext/socket/constants.o: include/ruby/ruby.h
+constants.o: $(hdrdir)/ruby/st.h # ext/socket/constants.o: include/ruby/st.h
+constants.o: $(hdrdir)/ruby/subst.h # ext/socket/constants.o: include/ruby/subst.h
+constants.o: $(hdrdir)/ruby/thread.h # ext/socket/constants.o: include/ruby/thread.h
+constants.o: $(hdrdir)/ruby/util.h # ext/socket/constants.o: include/ruby/util.h
+ifaddr.o: $(top_srcdir)/internal.h # ext/socket/ifaddr.o: internal.h
+ifaddr.o: $(arch_hdrdir)/ruby/config.h # ext/socket/ifaddr.o: .ext/include/x86_64-linux/ruby/config.h
+ifaddr.o: constdefs.h # ext/socket/ifaddr.o: ext/socket/constdefs.h
+ifaddr.o: rubysocket.h # ext/socket/ifaddr.o: ext/socket/rubysocket.h
+ifaddr.o: sockport.h # ext/socket/ifaddr.o: ext/socket/sockport.h
+ifaddr.o: $(hdrdir)/ruby/defines.h # ext/socket/ifaddr.o: include/ruby/defines.h
+ifaddr.o: $(hdrdir)/ruby/encoding.h # ext/socket/ifaddr.o: include/ruby/encoding.h
+ifaddr.o: $(hdrdir)/ruby/intern.h # ext/socket/ifaddr.o: include/ruby/intern.h
+ifaddr.o: $(hdrdir)/ruby/io.h # ext/socket/ifaddr.o: include/ruby/io.h
+ifaddr.o: $(hdrdir)/ruby/missing.h # ext/socket/ifaddr.o: include/ruby/missing.h
+ifaddr.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/ifaddr.o: include/ruby/oniguruma.h
+ifaddr.o: $(hdrdir)/ruby/ruby.h # ext/socket/ifaddr.o: include/ruby/ruby.h
+ifaddr.o: $(hdrdir)/ruby/st.h # ext/socket/ifaddr.o: include/ruby/st.h
+ifaddr.o: $(hdrdir)/ruby/subst.h # ext/socket/ifaddr.o: include/ruby/subst.h
+ifaddr.o: $(hdrdir)/ruby/thread.h # ext/socket/ifaddr.o: include/ruby/thread.h
+ifaddr.o: $(hdrdir)/ruby/util.h # ext/socket/ifaddr.o: include/ruby/util.h
+init.o: $(top_srcdir)/internal.h # ext/socket/init.o: internal.h
+init.o: $(arch_hdrdir)/ruby/config.h # ext/socket/init.o: .ext/include/x86_64-linux/ruby/config.h
+init.o: constdefs.h # ext/socket/init.o: ext/socket/constdefs.h
+init.o: rubysocket.h # ext/socket/init.o: ext/socket/rubysocket.h
+init.o: sockport.h # ext/socket/init.o: ext/socket/sockport.h
+init.o: $(hdrdir)/ruby/defines.h # ext/socket/init.o: include/ruby/defines.h
+init.o: $(hdrdir)/ruby/encoding.h # ext/socket/init.o: include/ruby/encoding.h
+init.o: $(hdrdir)/ruby/intern.h # ext/socket/init.o: include/ruby/intern.h
+init.o: $(hdrdir)/ruby/io.h # ext/socket/init.o: include/ruby/io.h
+init.o: $(hdrdir)/ruby/missing.h # ext/socket/init.o: include/ruby/missing.h
+init.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/init.o: include/ruby/oniguruma.h
+init.o: $(hdrdir)/ruby/ruby.h # ext/socket/init.o: include/ruby/ruby.h
+init.o: $(hdrdir)/ruby/st.h # ext/socket/init.o: include/ruby/st.h
+init.o: $(hdrdir)/ruby/subst.h # ext/socket/init.o: include/ruby/subst.h
+init.o: $(hdrdir)/ruby/thread.h # ext/socket/init.o: include/ruby/thread.h
+init.o: $(hdrdir)/ruby/util.h # ext/socket/init.o: include/ruby/util.h
+ipsocket.o: $(top_srcdir)/internal.h # ext/socket/ipsocket.o: internal.h
+ipsocket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/ipsocket.o: .ext/include/x86_64-linux/ruby/config.h
+ipsocket.o: constdefs.h # ext/socket/ipsocket.o: ext/socket/constdefs.h
+ipsocket.o: rubysocket.h # ext/socket/ipsocket.o: ext/socket/rubysocket.h
+ipsocket.o: sockport.h # ext/socket/ipsocket.o: ext/socket/sockport.h
+ipsocket.o: $(hdrdir)/ruby/defines.h # ext/socket/ipsocket.o: include/ruby/defines.h
+ipsocket.o: $(hdrdir)/ruby/encoding.h # ext/socket/ipsocket.o: include/ruby/encoding.h
+ipsocket.o: $(hdrdir)/ruby/intern.h # ext/socket/ipsocket.o: include/ruby/intern.h
+ipsocket.o: $(hdrdir)/ruby/io.h # ext/socket/ipsocket.o: include/ruby/io.h
+ipsocket.o: $(hdrdir)/ruby/missing.h # ext/socket/ipsocket.o: include/ruby/missing.h
+ipsocket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/ipsocket.o: include/ruby/oniguruma.h
+ipsocket.o: $(hdrdir)/ruby/ruby.h # ext/socket/ipsocket.o: include/ruby/ruby.h
+ipsocket.o: $(hdrdir)/ruby/st.h # ext/socket/ipsocket.o: include/ruby/st.h
+ipsocket.o: $(hdrdir)/ruby/subst.h # ext/socket/ipsocket.o: include/ruby/subst.h
+ipsocket.o: $(hdrdir)/ruby/thread.h # ext/socket/ipsocket.o: include/ruby/thread.h
+ipsocket.o: $(hdrdir)/ruby/util.h # ext/socket/ipsocket.o: include/ruby/util.h
+option.o: $(top_srcdir)/internal.h # ext/socket/option.o: internal.h
+option.o: $(arch_hdrdir)/ruby/config.h # ext/socket/option.o: .ext/include/x86_64-linux/ruby/config.h
+option.o: constdefs.h # ext/socket/option.o: ext/socket/constdefs.h
+option.o: rubysocket.h # ext/socket/option.o: ext/socket/rubysocket.h
+option.o: sockport.h # ext/socket/option.o: ext/socket/sockport.h
+option.o: $(hdrdir)/ruby/defines.h # ext/socket/option.o: include/ruby/defines.h
+option.o: $(hdrdir)/ruby/encoding.h # ext/socket/option.o: include/ruby/encoding.h
+option.o: $(hdrdir)/ruby/intern.h # ext/socket/option.o: include/ruby/intern.h
+option.o: $(hdrdir)/ruby/io.h # ext/socket/option.o: include/ruby/io.h
+option.o: $(hdrdir)/ruby/missing.h # ext/socket/option.o: include/ruby/missing.h
+option.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/option.o: include/ruby/oniguruma.h
+option.o: $(hdrdir)/ruby/ruby.h # ext/socket/option.o: include/ruby/ruby.h
+option.o: $(hdrdir)/ruby/st.h # ext/socket/option.o: include/ruby/st.h
+option.o: $(hdrdir)/ruby/subst.h # ext/socket/option.o: include/ruby/subst.h
+option.o: $(hdrdir)/ruby/thread.h # ext/socket/option.o: include/ruby/thread.h
+option.o: $(hdrdir)/ruby/util.h # ext/socket/option.o: include/ruby/util.h
+raddrinfo.o: $(top_srcdir)/internal.h # ext/socket/raddrinfo.o: internal.h
+raddrinfo.o: $(arch_hdrdir)/ruby/config.h # ext/socket/raddrinfo.o: .ext/include/x86_64-linux/ruby/config.h
+raddrinfo.o: constdefs.h # ext/socket/raddrinfo.o: ext/socket/constdefs.h
+raddrinfo.o: rubysocket.h # ext/socket/raddrinfo.o: ext/socket/rubysocket.h
+raddrinfo.o: sockport.h # ext/socket/raddrinfo.o: ext/socket/sockport.h
+raddrinfo.o: $(hdrdir)/ruby/defines.h # ext/socket/raddrinfo.o: include/ruby/defines.h
+raddrinfo.o: $(hdrdir)/ruby/encoding.h # ext/socket/raddrinfo.o: include/ruby/encoding.h
+raddrinfo.o: $(hdrdir)/ruby/intern.h # ext/socket/raddrinfo.o: include/ruby/intern.h
+raddrinfo.o: $(hdrdir)/ruby/io.h # ext/socket/raddrinfo.o: include/ruby/io.h
+raddrinfo.o: $(hdrdir)/ruby/missing.h # ext/socket/raddrinfo.o: include/ruby/missing.h
+raddrinfo.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/raddrinfo.o: include/ruby/oniguruma.h
+raddrinfo.o: $(hdrdir)/ruby/ruby.h # ext/socket/raddrinfo.o: include/ruby/ruby.h
+raddrinfo.o: $(hdrdir)/ruby/st.h # ext/socket/raddrinfo.o: include/ruby/st.h
+raddrinfo.o: $(hdrdir)/ruby/subst.h # ext/socket/raddrinfo.o: include/ruby/subst.h
+raddrinfo.o: $(hdrdir)/ruby/thread.h # ext/socket/raddrinfo.o: include/ruby/thread.h
+raddrinfo.o: $(hdrdir)/ruby/util.h # ext/socket/raddrinfo.o: include/ruby/util.h
+socket.o: $(top_srcdir)/internal.h # ext/socket/socket.o: internal.h
+socket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/socket.o: .ext/include/x86_64-linux/ruby/config.h
+socket.o: constdefs.h # ext/socket/socket.o: ext/socket/constdefs.h
+socket.o: rubysocket.h # ext/socket/socket.o: ext/socket/rubysocket.h
+socket.o: sockport.h # ext/socket/socket.o: ext/socket/sockport.h
+socket.o: $(hdrdir)/ruby/defines.h # ext/socket/socket.o: include/ruby/defines.h
+socket.o: $(hdrdir)/ruby/encoding.h # ext/socket/socket.o: include/ruby/encoding.h
+socket.o: $(hdrdir)/ruby/intern.h # ext/socket/socket.o: include/ruby/intern.h
+socket.o: $(hdrdir)/ruby/io.h # ext/socket/socket.o: include/ruby/io.h
+socket.o: $(hdrdir)/ruby/missing.h # ext/socket/socket.o: include/ruby/missing.h
+socket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/socket.o: include/ruby/oniguruma.h
+socket.o: $(hdrdir)/ruby/ruby.h # ext/socket/socket.o: include/ruby/ruby.h
+socket.o: $(hdrdir)/ruby/st.h # ext/socket/socket.o: include/ruby/st.h
+socket.o: $(hdrdir)/ruby/subst.h # ext/socket/socket.o: include/ruby/subst.h
+socket.o: $(hdrdir)/ruby/thread.h # ext/socket/socket.o: include/ruby/thread.h
+socket.o: $(hdrdir)/ruby/util.h # ext/socket/socket.o: include/ruby/util.h
+sockssocket.o: $(top_srcdir)/internal.h # ext/socket/sockssocket.o: internal.h
+sockssocket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/sockssocket.o: .ext/include/x86_64-linux/ruby/config.h
+sockssocket.o: constdefs.h # ext/socket/sockssocket.o: ext/socket/constdefs.h
+sockssocket.o: rubysocket.h # ext/socket/sockssocket.o: ext/socket/rubysocket.h
+sockssocket.o: sockport.h # ext/socket/sockssocket.o: ext/socket/sockport.h
+sockssocket.o: $(hdrdir)/ruby/defines.h # ext/socket/sockssocket.o: include/ruby/defines.h
+sockssocket.o: $(hdrdir)/ruby/encoding.h # ext/socket/sockssocket.o: include/ruby/encoding.h
+sockssocket.o: $(hdrdir)/ruby/intern.h # ext/socket/sockssocket.o: include/ruby/intern.h
+sockssocket.o: $(hdrdir)/ruby/io.h # ext/socket/sockssocket.o: include/ruby/io.h
+sockssocket.o: $(hdrdir)/ruby/missing.h # ext/socket/sockssocket.o: include/ruby/missing.h
+sockssocket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/sockssocket.o: include/ruby/oniguruma.h
+sockssocket.o: $(hdrdir)/ruby/ruby.h # ext/socket/sockssocket.o: include/ruby/ruby.h
+sockssocket.o: $(hdrdir)/ruby/st.h # ext/socket/sockssocket.o: include/ruby/st.h
+sockssocket.o: $(hdrdir)/ruby/subst.h # ext/socket/sockssocket.o: include/ruby/subst.h
+sockssocket.o: $(hdrdir)/ruby/thread.h # ext/socket/sockssocket.o: include/ruby/thread.h
+sockssocket.o: $(hdrdir)/ruby/util.h # ext/socket/sockssocket.o: include/ruby/util.h
+tcpserver.o: $(top_srcdir)/internal.h # ext/socket/tcpserver.o: internal.h
+tcpserver.o: $(arch_hdrdir)/ruby/config.h # ext/socket/tcpserver.o: .ext/include/x86_64-linux/ruby/config.h
+tcpserver.o: constdefs.h # ext/socket/tcpserver.o: ext/socket/constdefs.h
+tcpserver.o: rubysocket.h # ext/socket/tcpserver.o: ext/socket/rubysocket.h
+tcpserver.o: sockport.h # ext/socket/tcpserver.o: ext/socket/sockport.h
+tcpserver.o: $(hdrdir)/ruby/defines.h # ext/socket/tcpserver.o: include/ruby/defines.h
+tcpserver.o: $(hdrdir)/ruby/encoding.h # ext/socket/tcpserver.o: include/ruby/encoding.h
+tcpserver.o: $(hdrdir)/ruby/intern.h # ext/socket/tcpserver.o: include/ruby/intern.h
+tcpserver.o: $(hdrdir)/ruby/io.h # ext/socket/tcpserver.o: include/ruby/io.h
+tcpserver.o: $(hdrdir)/ruby/missing.h # ext/socket/tcpserver.o: include/ruby/missing.h
+tcpserver.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/tcpserver.o: include/ruby/oniguruma.h
+tcpserver.o: $(hdrdir)/ruby/ruby.h # ext/socket/tcpserver.o: include/ruby/ruby.h
+tcpserver.o: $(hdrdir)/ruby/st.h # ext/socket/tcpserver.o: include/ruby/st.h
+tcpserver.o: $(hdrdir)/ruby/subst.h # ext/socket/tcpserver.o: include/ruby/subst.h
+tcpserver.o: $(hdrdir)/ruby/thread.h # ext/socket/tcpserver.o: include/ruby/thread.h
+tcpserver.o: $(hdrdir)/ruby/util.h # ext/socket/tcpserver.o: include/ruby/util.h
+tcpsocket.o: $(top_srcdir)/internal.h # ext/socket/tcpsocket.o: internal.h
+tcpsocket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/tcpsocket.o: .ext/include/x86_64-linux/ruby/config.h
+tcpsocket.o: constdefs.h # ext/socket/tcpsocket.o: ext/socket/constdefs.h
+tcpsocket.o: rubysocket.h # ext/socket/tcpsocket.o: ext/socket/rubysocket.h
+tcpsocket.o: sockport.h # ext/socket/tcpsocket.o: ext/socket/sockport.h
+tcpsocket.o: $(hdrdir)/ruby/defines.h # ext/socket/tcpsocket.o: include/ruby/defines.h
+tcpsocket.o: $(hdrdir)/ruby/encoding.h # ext/socket/tcpsocket.o: include/ruby/encoding.h
+tcpsocket.o: $(hdrdir)/ruby/intern.h # ext/socket/tcpsocket.o: include/ruby/intern.h
+tcpsocket.o: $(hdrdir)/ruby/io.h # ext/socket/tcpsocket.o: include/ruby/io.h
+tcpsocket.o: $(hdrdir)/ruby/missing.h # ext/socket/tcpsocket.o: include/ruby/missing.h
+tcpsocket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/tcpsocket.o: include/ruby/oniguruma.h
+tcpsocket.o: $(hdrdir)/ruby/ruby.h # ext/socket/tcpsocket.o: include/ruby/ruby.h
+tcpsocket.o: $(hdrdir)/ruby/st.h # ext/socket/tcpsocket.o: include/ruby/st.h
+tcpsocket.o: $(hdrdir)/ruby/subst.h # ext/socket/tcpsocket.o: include/ruby/subst.h
+tcpsocket.o: $(hdrdir)/ruby/thread.h # ext/socket/tcpsocket.o: include/ruby/thread.h
+tcpsocket.o: $(hdrdir)/ruby/util.h # ext/socket/tcpsocket.o: include/ruby/util.h
+udpsocket.o: $(top_srcdir)/internal.h # ext/socket/udpsocket.o: internal.h
+udpsocket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/udpsocket.o: .ext/include/x86_64-linux/ruby/config.h
+udpsocket.o: constdefs.h # ext/socket/udpsocket.o: ext/socket/constdefs.h
+udpsocket.o: rubysocket.h # ext/socket/udpsocket.o: ext/socket/rubysocket.h
+udpsocket.o: sockport.h # ext/socket/udpsocket.o: ext/socket/sockport.h
+udpsocket.o: $(hdrdir)/ruby/defines.h # ext/socket/udpsocket.o: include/ruby/defines.h
+udpsocket.o: $(hdrdir)/ruby/encoding.h # ext/socket/udpsocket.o: include/ruby/encoding.h
+udpsocket.o: $(hdrdir)/ruby/intern.h # ext/socket/udpsocket.o: include/ruby/intern.h
+udpsocket.o: $(hdrdir)/ruby/io.h # ext/socket/udpsocket.o: include/ruby/io.h
+udpsocket.o: $(hdrdir)/ruby/missing.h # ext/socket/udpsocket.o: include/ruby/missing.h
+udpsocket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/udpsocket.o: include/ruby/oniguruma.h
+udpsocket.o: $(hdrdir)/ruby/ruby.h # ext/socket/udpsocket.o: include/ruby/ruby.h
+udpsocket.o: $(hdrdir)/ruby/st.h # ext/socket/udpsocket.o: include/ruby/st.h
+udpsocket.o: $(hdrdir)/ruby/subst.h # ext/socket/udpsocket.o: include/ruby/subst.h
+udpsocket.o: $(hdrdir)/ruby/thread.h # ext/socket/udpsocket.o: include/ruby/thread.h
+udpsocket.o: $(hdrdir)/ruby/util.h # ext/socket/udpsocket.o: include/ruby/util.h
+unixserver.o: $(top_srcdir)/internal.h # ext/socket/unixserver.o: internal.h
+unixserver.o: $(arch_hdrdir)/ruby/config.h # ext/socket/unixserver.o: .ext/include/x86_64-linux/ruby/config.h
+unixserver.o: constdefs.h # ext/socket/unixserver.o: ext/socket/constdefs.h
+unixserver.o: rubysocket.h # ext/socket/unixserver.o: ext/socket/rubysocket.h
+unixserver.o: sockport.h # ext/socket/unixserver.o: ext/socket/sockport.h
+unixserver.o: $(hdrdir)/ruby/defines.h # ext/socket/unixserver.o: include/ruby/defines.h
+unixserver.o: $(hdrdir)/ruby/encoding.h # ext/socket/unixserver.o: include/ruby/encoding.h
+unixserver.o: $(hdrdir)/ruby/intern.h # ext/socket/unixserver.o: include/ruby/intern.h
+unixserver.o: $(hdrdir)/ruby/io.h # ext/socket/unixserver.o: include/ruby/io.h
+unixserver.o: $(hdrdir)/ruby/missing.h # ext/socket/unixserver.o: include/ruby/missing.h
+unixserver.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/unixserver.o: include/ruby/oniguruma.h
+unixserver.o: $(hdrdir)/ruby/ruby.h # ext/socket/unixserver.o: include/ruby/ruby.h
+unixserver.o: $(hdrdir)/ruby/st.h # ext/socket/unixserver.o: include/ruby/st.h
+unixserver.o: $(hdrdir)/ruby/subst.h # ext/socket/unixserver.o: include/ruby/subst.h
+unixserver.o: $(hdrdir)/ruby/thread.h # ext/socket/unixserver.o: include/ruby/thread.h
+unixserver.o: $(hdrdir)/ruby/util.h # ext/socket/unixserver.o: include/ruby/util.h
+unixsocket.o: $(top_srcdir)/internal.h # ext/socket/unixsocket.o: internal.h
+unixsocket.o: $(arch_hdrdir)/ruby/config.h # ext/socket/unixsocket.o: .ext/include/x86_64-linux/ruby/config.h
+unixsocket.o: constdefs.h # ext/socket/unixsocket.o: ext/socket/constdefs.h
+unixsocket.o: rubysocket.h # ext/socket/unixsocket.o: ext/socket/rubysocket.h
+unixsocket.o: sockport.h # ext/socket/unixsocket.o: ext/socket/sockport.h
+unixsocket.o: $(hdrdir)/ruby/defines.h # ext/socket/unixsocket.o: include/ruby/defines.h
+unixsocket.o: $(hdrdir)/ruby/encoding.h # ext/socket/unixsocket.o: include/ruby/encoding.h
+unixsocket.o: $(hdrdir)/ruby/intern.h # ext/socket/unixsocket.o: include/ruby/intern.h
+unixsocket.o: $(hdrdir)/ruby/io.h # ext/socket/unixsocket.o: include/ruby/io.h
+unixsocket.o: $(hdrdir)/ruby/missing.h # ext/socket/unixsocket.o: include/ruby/missing.h
+unixsocket.o: $(hdrdir)/ruby/oniguruma.h # ext/socket/unixsocket.o: include/ruby/oniguruma.h
+unixsocket.o: $(hdrdir)/ruby/ruby.h # ext/socket/unixsocket.o: include/ruby/ruby.h
+unixsocket.o: $(hdrdir)/ruby/st.h # ext/socket/unixsocket.o: include/ruby/st.h
+unixsocket.o: $(hdrdir)/ruby/subst.h # ext/socket/unixsocket.o: include/ruby/subst.h
+unixsocket.o: $(hdrdir)/ruby/thread.h # ext/socket/unixsocket.o: include/ruby/thread.h
+unixsocket.o: $(hdrdir)/ruby/util.h # ext/socket/unixsocket.o: include/ruby/util.h
diff --git a/ext/strscan/depend b/ext/strscan/depend
index 689510ec66..28254beb3d 100644
--- a/ext/strscan/depend
+++ b/ext/strscan/depend
@@ -1,7 +1,13 @@
-strscan.o: strscan.c $(HDRS) $(ruby_headers) \
- $(hdrdir)/re.h \
- $(hdrdir)/regex.h \
- $(hdrdir)/encoding.h \
- $(hdrdir)/oniguruma.h \
- $(top_srcdir)/regint.h \
- $(top_srcdir)/regenc.h
+strscan.o: $(top_srcdir)/regenc.h # ext/strscan/strscan.o: regenc.h
+strscan.o: $(top_srcdir)/regint.h # ext/strscan/strscan.o: regint.h
+strscan.o: $(arch_hdrdir)/ruby/config.h # ext/strscan/strscan.o: .ext/include/x86_64-linux/ruby/config.h
+strscan.o: $(hdrdir)/ruby/defines.h # ext/strscan/strscan.o: include/ruby/defines.h
+strscan.o: $(hdrdir)/ruby/encoding.h # ext/strscan/strscan.o: include/ruby/encoding.h
+strscan.o: $(hdrdir)/ruby/intern.h # ext/strscan/strscan.o: include/ruby/intern.h
+strscan.o: $(hdrdir)/ruby/missing.h # ext/strscan/strscan.o: include/ruby/missing.h
+strscan.o: $(hdrdir)/ruby/oniguruma.h # ext/strscan/strscan.o: include/ruby/oniguruma.h
+strscan.o: $(hdrdir)/ruby/re.h # ext/strscan/strscan.o: include/ruby/re.h
+strscan.o: $(hdrdir)/ruby/regex.h # ext/strscan/strscan.o: include/ruby/regex.h
+strscan.o: $(hdrdir)/ruby/ruby.h # ext/strscan/strscan.o: include/ruby/ruby.h
+strscan.o: $(hdrdir)/ruby/st.h # ext/strscan/strscan.o: include/ruby/st.h
+strscan.o: $(hdrdir)/ruby/subst.h # ext/strscan/strscan.o: include/ruby/subst.h
diff --git a/ext/syslog/depend b/ext/syslog/depend
index 0e2d76fbf6..37581fe0e4 100644
--- a/ext/syslog/depend
+++ b/ext/syslog/depend
@@ -1,2 +1,8 @@
-syslog.o: syslog.c $(HDRS) $(ruby_headers) \
- $(hdrdir)/util.h
+syslog.o: $(arch_hdrdir)/ruby/config.h # ext/syslog/syslog.o: .ext/include/x86_64-linux/ruby/config.h
+syslog.o: $(hdrdir)/ruby/defines.h # ext/syslog/syslog.o: include/ruby/defines.h
+syslog.o: $(hdrdir)/ruby/intern.h # ext/syslog/syslog.o: include/ruby/intern.h
+syslog.o: $(hdrdir)/ruby/missing.h # ext/syslog/syslog.o: include/ruby/missing.h
+syslog.o: $(hdrdir)/ruby/ruby.h # ext/syslog/syslog.o: include/ruby/ruby.h
+syslog.o: $(hdrdir)/ruby/st.h # ext/syslog/syslog.o: include/ruby/st.h
+syslog.o: $(hdrdir)/ruby/subst.h # ext/syslog/syslog.o: include/ruby/subst.h
+syslog.o: $(hdrdir)/ruby/util.h # ext/syslog/syslog.o: include/ruby/util.h
diff --git a/tool/update-deps b/tool/update-deps
index 97bf7f8712..29f233b40a 100755
--- a/tool/update-deps
+++ b/tool/update-deps
@@ -11,25 +11,53 @@
# Ex. ./configure debugflags='-save-temps=obj -g' && make all golf
# 2. Run tool/update-deps to show dependency problems.
# Ex. ruby tool/update-deps
+# 3. Use --fix to fix makefiles.
+# Ex. ruby tool/update-deps --fix
+#
+# Other usages:
+# * Fix makefiles using previously detected dependency problems
+# Ex. ruby tool/update-deps --actual-fix [file]
+# "ruby tool/update-deps --fix" is same as "ruby tool/update-deps | ruby tool/update-deps --actual-fix".
+require 'optparse'
+require 'stringio'
require 'pathname'
require 'pp'
ENV['LC_ALL'] = 'C'
+$opt_fix = false
+$opt_a = false
+$opt_actual_fix = false
+
+def optionparser
+ op = OptionParser.new
+ op.banner = 'Usage: ruby tool/update-deps'
+ op.def_option('-a', 'show valid dependencies') { $opt_a = true }
+ op.def_option('--fix') { $opt_fix = true }
+ op.def_option('--actual-fix') { $opt_actual_fix = true }
+ op
+end
+
def read_make_deps(cwd)
dependencies = {}
make_p = `make -p all miniruby ruby golf 2> /dev/null`
dirstack = [cwd]
curdir = nil
- make_p.scan(%r{Entering directory ['`](.*)'|^\# (GNU Make) |^CURDIR := (.*)|^([/0-9a-zA-Z._-]+):(.*)|^# (Finished Make data base on) |Leaving directory ['`](.*)'}) {
+ make_p.scan(%r{Entering\ directory\ ['`](.*)'|
+ ^\#\ (GNU\ Make)\ |
+ ^CURDIR\ :=\ (.*)|
+ ^([/0-9a-zA-Z._-]+):(.*)\n((?:\#.*\n)*)|
+ ^\#\ (Finished\ Make\ data\ base\ on)\ |
+ Leaving\ directory\ ['`](.*)'}x) {
directory_enter = $1
data_base_start = $2
data_base_curdir = $3
rule_target = $4
rule_sources = $5
- data_base_end = $6
- directory_leave = $7
+ rule_desc = $6
+ data_base_end = $7
+ directory_leave = $8
#p $~
if directory_enter
enter_dir = Pathname(directory_enter)
@@ -39,15 +67,17 @@ def read_make_deps(cwd)
curdir = nil
elsif data_base_curdir
curdir = Pathname(data_base_curdir)
- elsif rule_target && rule_sources
+ elsif rule_target && rule_sources && rule_desc &&
+ /Modification time never checked/ !~ rule_desc # This pattern match eliminates rules which VPATH is not expanded.
target = rule_target
deps = rule_sources
deps = deps.scan(%r{[/0-9a-zA-Z._-]+})
next if /\.o\z/ !~ target.to_s
next if /\A\./ =~ target.to_s # skip rules such as ".c.o"
#p [curdir, target, deps]
- dependencies[(curdir||dirstack.last) + target] ||= []
- dependencies[(curdir||dirstack.last) + target] |= deps.map {|dep| (curdir||dirstack.last) + dep }
+ dir = curdir || dirstack.last
+ dependencies[dir + target] ||= []
+ dependencies[dir + target] |= deps.map {|dep| dir + dep }
elsif data_base_end
curdir = nil
elsif directory_leave
@@ -109,7 +139,10 @@ def read_actual_deps(cwd)
deps = {}
Pathname.glob('**/*.o').sort.each {|fn_o|
fn_i = fn_o.sub_ext('.i')
- next if !fn_i.exist?
+ if !fn_i.exist?
+ warn "not found: #{fn_i}"
+ next
+ end
path_o = cwd + fn_o
path_i = cwd + fn_i
deps[path_o] = read_single_actual_deps(path_i, cwd)
@@ -143,35 +176,184 @@ def concentrate(dependencies, cwd)
deps
end
-def compare_deps(make_deps, actual_deps)
- targets = actual_deps.keys.sort_by {|t|
+def sort_paths(paths)
+ paths.sort_by {|t|
ary = t.to_s.split(%r{/})
ary.map.with_index {|e, i| i == ary.length-1 ? [0, e] : [1, e] } # regular file first, directories last.
}
+end
+
+def in_makefile(target, source)
+ target = target.to_s
+ source = source.to_s
+ case target
+ when %r{\A[^/]*\z}
+ target2 = "#{target.sub(/\.o\z/, '.$(OBJEXT)')}"
+ case source
+ when 'newline.c', 'miniprelude.c', 'prelude.c' then source2 = source
+ when 'thread_pthread.c' then source2 = '{$(VPATH)}thread_$(THREAD_MODEL).c'
+ when 'thread_pthread.h' then source2 = '{$(VPATH)}thread_$(THREAD_MODEL).h'
+ when 'include/ruby.h' then source2 = '$(hdrdir)/ruby.h'
+ when 'include/ruby/ruby.h' then source2 = '$(hdrdir)/ruby/ruby.h'
+ when 'revision.h' then source2 = '$(srcdir)/revision.h'
+ when 'version.h' then source2 = '$(srcdir)/version.h'
+ when 'include/ruby/version.h' then source2 = '$(srcdir)/include/ruby/version.h'
+ when %r{\A[^/]*\z} then source2 = "{$(VPATH)}#{File.basename source}"
+ when %r{\A\.ext/include/[^/]+/ruby/} then source2 = "{$(VPATH)}#{$'}"
+ when %r{\Ainclude/ruby/} then source2 = "{$(VPATH)}#{$'}"
+ when %r{\Aenc/} then source2 = "{$(VPATH)}#{$'}"
+ when %r{\Amissing/} then source2 = "{$(VPATH)}#{$'}"
+ when %r{\Accan/} then source2 = "$(CCAN_DIR)/#{$'}"
+ when %r{\Adefs/} then source2 = "{$(VPATH)}#{source}"
+ else source2 = "$(top_srcdir)/#{source}"
+ end
+ ["common.mk", target2, source2]
+ when %r{\Aenc/}
+ target2 = "#{target.sub(/\.o\z/, '.$(OBJEXT)')}"
+ case source
+ when 'include/ruby.h' then source2 = '$(hdrdir)/ruby.h'
+ when 'include/ruby/ruby.h' then source2 = '$(hdrdir)/ruby/ruby.h'
+ when %r{\A\.ext/include/[^/]+/ruby/} then source2 = $'
+ when %r{\Ainclude/ruby/} then source2 = $'
+ when %r{\Aenc/} then source2 = source
+ else source2 = "$(top_srcdir)/#{source}"
+ end
+ ["enc/depend", target2, source2]
+ when %r{\Aext/}
+ unless File.exist?("#{File.dirname(target)}/extconf.rb")
+ warn "not found: #{File.dirname(target)}/extconf.rb"
+ end
+ target2 = File.basename(target)
+ case source
+ when 'include/ruby.h' then source2 = '$(top_srcdir)/include/ruby.h'
+ when %r{\Ainclude/} then source2 = "$(hdrdir)/#{$'}"
+ when %r{\A\.ext/include/[^/]+/ruby/} then source2 = "$(arch_hdrdir)/ruby/#{$'}"
+ when %r{\A#{Regexp.escape File.dirname(target)}/extconf\.h\z} then source2 = "$(RUBY_EXTCONF_H)"
+ when %r{\A#{Regexp.escape File.dirname(target)}/} then source2 = $'
+ when 'id.h' then source2 = '{$(VPATH)}id.h'
+ when 'parse.h' then source2 = '{$(VPATH)}parse.h'
+ when 'lex.c' then source2 = '{$(VPATH)}lex.c'
+ when 'probes.h' then source2 = '{$(VPATH)}probes.h'
+ else source2 = "$(top_srcdir)/#{source}"
+ end
+ ["#{File.dirname(target)}/depend", target2, source2]
+ else
+ raise "unexpected target: #{target}"
+ end
+end
+
+def compare_deps(make_deps, actual_deps, out=$stdout)
+ targets = sort_paths(actual_deps.keys)
targets.each {|target|
actual_sources = actual_deps[target]
if !make_deps.has_key?(target)
warn "no makefile dependency for #{target}"
else
make_sources = make_deps[target]
- lacks = actual_sources - make_sources
- puts "#{target} lacks: #{lacks.join(" ")}" if !lacks.empty?
- unused = make_sources - actual_sources
- puts "#{target} unuse: #{unused.join(" ")}" if !unused.empty?
+ sort_paths(actual_sources | make_sources).each {|source|
+ makefile, target2, source2 = in_makefile(target, source)
+ lines = begin
+ File.readlines(makefile)
+ rescue Errno::ENOENT
+ []
+ end
+ depline = "#{target2}: #{source2} \# #{target}: #{source}\n"
+ if !make_sources.include?(source)
+ out.puts "add #{makefile} : #{depline}"
+ elsif !actual_sources.include?(source)
+ if lines.include? depline
+ out.puts "delL #{makefile} : #{depline}" # delL stands for del line
+ else
+ out.puts "delP #{makefile} : #{depline}" # delP stands for del prerequisite
+ end
+ else
+ if $opt_a
+ if lines.include? depline
+ out.puts "okL #{makefile} : #{depline}" # okL stands for ok line
+ else
+ out.puts "okP #{makefile} : #{depline}" # okP stands for ok prerequisite
+ end
+ end
+ end
+ }
end
}
end
-def main
+def main_show(out=$stdout)
cwd = Pathname.pwd
make_deps = read_make_deps(cwd)
#pp make_deps
make_deps = concentrate(make_deps, cwd)
#pp make_deps
actual_deps = read_actual_deps(cwd)
+ #pp actual_deps
actual_deps = concentrate(actual_deps, cwd)
#pp actual_deps
- compare_deps(make_deps, actual_deps)
+ compare_deps(make_deps, actual_deps, out)
+end
+
+def extract_deplines(problems)
+ adds = {}
+ dels = {}
+ problems.each_line {|line|
+ case line
+ when /\Aadd (\S+) : (\S+: \S+ \# \S+: \S+\n)\z/
+ (adds[$1] ||= []) << $2
+ when /\AdelL (\S+) : (\S+: \S+ \# \S+: \S+\n)\z/
+ (dels[$1] ||= []) << $2
+ when /\AdelP (\S+) : (\S+: \S+ \# \S+: \S+\n)\z/
+ (dels[$1] ||= []) << $2
+ when /\AokL (\S+) : (\S+: \S+ \# \S+: \S+\n)\z/
+ when /\AokP (\S+) : (\S+: \S+ \# \S+: \S+\n)\z/
+ (adds[$1] ||= []) << $2
+ end
+ }
+ return adds, dels
+end
+
+def main_actual_fix(problems)
+ adds, dels = extract_deplines(problems)
+ (adds.keys | dels.keys).sort.each {|makefile|
+ lines = begin
+ File.readlines(makefile)
+ rescue Errno::ENOENT
+ []
+ end
+ if dels[makefile]
+ lines -= dels[makefile]
+ end
+ if adds[makefile]
+ lines.concat(adds[makefile] - lines)
+ end
+ if lines.empty?
+ if File.exist? makefile
+ File.open(makefile, 'w') {|f| }
+ end
+ else
+ tmp_makefile = "#{makefile}.new#{$$}"
+ File.open(tmp_makefile, 'w') {|f| f.puts lines }
+ File.rename tmp_makefile, makefile
+ end
+ }
+end
+
+def main_fix
+ problems = StringIO.new
+ main_show(problems)
+ main_actual_fix(problems.read)
+end
+
+def run
+ op = optionparser
+ op.parse!(ARGV)
+ if $opt_actual_fix
+ main_actual_fix(ARGF.read)
+ elsif $opt_fix
+ main_fix
+ else
+ main_show
+ end
end
-main
+run