mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
In principle, we have a DTrace probe in yjit.c, so yjit.o should be
in DTRACE_DEPENDENT_OBJS for DTRACE_REBUILD=yes builds. This commit
adds to the list.
In practice DTRACE_REBUILD=yes implies the system has a Solaris-like
DTrace and YJIT doesn't support those systems. YJIT_OBJ expands to
nothing, and yjit.c isn't compiled.
I tested on OmniOS v11 r151034m with:
$ ../src/configure --with-out-ext=psych MAKE=gmake AR=ar debugflags=-g
$ gmake -j
It builds before and after this change.
[Bug #18480]
|
||
|---|---|---|
| .. | ||
| builtin_binary.inc.tmpl | ||
| call_iseq_optimized.inc.tmpl | ||
| configure-ext.mk.tmpl | ||
| depend.tmpl | ||
| Doxyfile.tmpl | ||
| encdb.h.tmpl | ||
| extinit.c.tmpl | ||
| exts.mk.tmpl | ||
| fake.rb.in | ||
| GNUmakefile.in | ||
| id.c.tmpl | ||
| id.h.tmpl | ||
| known_errors.inc.tmpl | ||
| limits.c.tmpl | ||
| Makefile.in | ||
| prelude.c.tmpl | ||
| ruby-gdb.in | ||
| ruby-lldb.in | ||
| ruby-runner.h.in | ||
| ruby.pc.in | ||
| sizes.c.tmpl | ||
| transdb.h.tmpl | ||
| unicode_norm_gen.tmpl | ||
| verconf.h.tmpl | ||