diff --git a/ChangeLog b/ChangeLog index 875ea68f7f..78a8851329 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Mon Oct 28 12:42:11 2013 Tanaka Akira + + * common.mk, ext/objspace/depend, ext/coverage/depend, + ext/-test-/debug/depend, ext/date/depend: Update dependencies. + Mon Oct 28 09:29:00 2013 Charlie Somerville * vm.c: vm_clear_all_cache is not necessary now we use a 64 bit counter diff --git a/common.mk b/common.mk index a3e3f5a268..ac0413211f 100644 --- a/common.mk +++ b/common.mk @@ -698,7 +698,7 @@ marshal.$(OBJEXT): {$(VPATH)}marshal.c $(RUBY_H_INCLUDES) {$(VPATH)}io.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 + $(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 \ @@ -743,7 +743,7 @@ regsyntax.$(OBJEXT): {$(VPATH)}regsyntax.c {$(VPATH)}regint.h \ 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 +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 \ @@ -752,7 +752,7 @@ st.$(OBJEXT): {$(VPATH)}st.c $(RUBY_H_INCLUDES) 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)}regex.h $(ENCODING_H_INCLUDES) {$(VPATH)}internal.h $(PROBES_H_INCLUDES) {$(VPATH)}vm_opts.h {$(VPATH)}node.h {$(VPATH)}ruby_atomic.h {$(VPATH)}vm_core.h {$(VPATH)}vm_debug.h {$(VPATH)}id.h {$(VPATH)}method.h {$(VPATH)}thread_$(THREAD_MODEL).h + {$(VPATH)}regex.h $(ENCODING_H_INCLUDES) {$(VPATH)}internal.h $(PROBES_H_INCLUDES) {$(VPATH)}vm_opts.h {$(VPATH)}node.h {$(VPATH)}ruby_atomic.h {$(VPATH)}vm_core.h {$(VPATH)}vm_debug.h {$(VPATH)}id.h {$(VPATH)}method.h {$(VPATH)}thread_$(THREAD_MODEL).h {$(VPATH)}thread_native.h struct.$(OBJEXT): {$(VPATH)}struct.c $(RUBY_H_INCLUDES) {$(VPATH)}internal.h thread.$(OBJEXT): {$(VPATH)}thread.c {$(VPATH)}eval_intern.h \ $(RUBY_H_INCLUDES) {$(VPATH)}gc.h $(VM_CORE_H_INCLUDES) \ @@ -801,7 +801,7 @@ vm_dump.$(OBJEXT): {$(VPATH)}vm_dump.c $(RUBY_H_INCLUDES) \ {$(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)}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) \ diff --git a/ext/-test-/debug/depend b/ext/-test-/debug/depend index 3cbdbe5a26..d5a2ef9a52 100644 --- a/ext/-test-/debug/depend +++ b/ext/-test-/debug/depend @@ -1,2 +1,3 @@ init.o: $(HDRS) $(ruby_headers) inspector.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h +profile_frames.o: $(HDRS) $(ruby_headers) $(hdrdir)/ruby/debug.h diff --git a/ext/coverage/depend b/ext/coverage/depend index e9f041afeb..1227a5c9ae 100644 --- a/ext/coverage/depend +++ b/ext/coverage/depend @@ -6,4 +6,6 @@ $(OBJS): $(HDRS) $(ruby_headers) \ {$(VPATH)}id.h \ $(top_srcdir)/method.h \ $(top_srcdir)/ruby_atomic.h \ - $(top_srcdir)/thread_pthread.h + $(top_srcdir)/thread_pthread.h \ + $(top_srcdir)/internal.h \ + $(top_srcdir)/thread_native.h diff --git a/ext/date/depend b/ext/date/depend index e6afa56162..3a13fcc9a9 100644 --- a/ext/date/depend +++ b/ext/date/depend @@ -1,3 +1,7 @@ $(OBJS): $(ruby_headers) -date_core.o: date_tmx.h +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 + + diff --git a/ext/objspace/depend b/ext/objspace/depend index 3df851014e..d35ff18217 100644 --- a/ext/objspace/depend +++ b/ext/objspace/depend @@ -7,3 +7,5 @@ objspace.o: $(HDRS) $(ruby_headers) \ $(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 diff --git a/ext/openssl/depend b/ext/openssl/depend index 9d47df2a8d..35574e479f 100644 --- a/ext/openssl/depend +++ b/ext/openssl/depend @@ -3,3 +3,4 @@ $(OBJS): $(HDRS) $(ruby_headers) \ $(hdrdir)/ruby/encoding.h \ $(hdrdir)/ruby/oniguruma.h \ $(hdrdir)/ruby/thread.h +ossl.o: $(top_srcdir)/thread_native.h $(top_srcdir)/thread_pthread.h diff --git a/ext/readline/depend b/ext/readline/depend index 369bb0fbea..ef0414d9b2 100644 --- a/ext/readline/depend +++ b/ext/readline/depend @@ -1,4 +1,5 @@ readline.o: readline.c $(HDRS) $(ruby_headers) \ $(hdrdir)/ruby/io.h \ $(hdrdir)/ruby/encoding.h \ - $(hdrdir)/ruby/oniguruma.h + $(hdrdir)/ruby/oniguruma.h \ + $(hdrdir)/ruby/thread.h