comparison make/bsd/makefiles/dtrace.make @ 14319:a00b8f42c4c4

8032462: Change the linux SDT implementation to use USDT2 instead of USDT1 Reviewed-by: coleenp, sspitsyn, kamg
author sla
date Mon, 03 Feb 2014 13:41:26 +0100
parents a3ba776d6ab6
children 4ca6dc0799b6
comparison
equal deleted inserted replaced
14318:1020b892787b 14319:a00b8f42c4c4
51 JVMOFFS = JvmOffsets 51 JVMOFFS = JvmOffsets
52 JVMOFFS.o = $(JVMOFFS).o 52 JVMOFFS.o = $(JVMOFFS).o
53 GENOFFS = generate$(JVMOFFS) 53 GENOFFS = generate$(JVMOFFS)
54 54
55 DTRACE_SRCDIR = $(GAMMADIR)/src/os/$(Platform_os_family)/dtrace 55 DTRACE_SRCDIR = $(GAMMADIR)/src/os/$(Platform_os_family)/dtrace
56 DTRACE_COMMON_SRCDIR = $(GAMMADIR)/src/os/posix/dtrace
56 DTRACE = dtrace 57 DTRACE = dtrace
57 DTRACE.o = $(DTRACE).o 58 DTRACE.o = $(DTRACE).o
58 59
59 # to remove '-g' option which causes link problems 60 # to remove '-g' option which causes link problems
60 # also '-z nodefs' is used as workaround 61 # also '-z nodefs' is used as workaround
260 261
261 262
262 $(DtraceOutDir): 263 $(DtraceOutDir):
263 mkdir $(DtraceOutDir) 264 mkdir $(DtraceOutDir)
264 265
265 $(DtraceOutDir)/hotspot.h: $(DTRACE_SRCDIR)/hotspot.d | $(DtraceOutDir) 266 $(DtraceOutDir)/hotspot.h: $(DTRACE_COMMON_SRCDIR)/hotspot.d | $(DtraceOutDir)
266 $(QUIETLY) $(DTRACE_PROG) $(DTRACE_OPTS) -C -I. -h -o $@ -s $(DTRACE_SRCDIR)/hotspot.d 267 $(QUIETLY) $(DTRACE_PROG) $(DTRACE_OPTS) -C -I. -h -o $@ -s $(DTRACE_COMMON_SRCDIR)/hotspot.d
267 268
268 $(DtraceOutDir)/hotspot_jni.h: $(DTRACE_SRCDIR)/hotspot_jni.d | $(DtraceOutDir) 269 $(DtraceOutDir)/hotspot_jni.h: $(DTRACE_COMMON_SRCDIR)/hotspot_jni.d | $(DtraceOutDir)
269 $(QUIETLY) $(DTRACE_PROG) $(DTRACE_OPTS) -C -I. -h -o $@ -s $(DTRACE_SRCDIR)/hotspot_jni.d 270 $(QUIETLY) $(DTRACE_PROG) $(DTRACE_OPTS) -C -I. -h -o $@ -s $(DTRACE_COMMON_SRCDIR)/hotspot_jni.d
270 271
271 $(DtraceOutDir)/hs_private.h: $(DTRACE_SRCDIR)/hs_private.d | $(DtraceOutDir) 272 $(DtraceOutDir)/hs_private.h: $(DTRACE_COMMON_SRCDIR)/hs_private.d | $(DtraceOutDir)
272 $(QUIETLY) $(DTRACE_PROG) $(DTRACE_OPTS) -C -I. -h -o $@ -s $(DTRACE_SRCDIR)/hs_private.d 273 $(QUIETLY) $(DTRACE_PROG) $(DTRACE_OPTS) -C -I. -h -o $@ -s $(DTRACE_COMMON_SRCDIR)/hs_private.d
273 274
274 dtrace_gen_headers: $(DtraceOutDir)/hotspot.h $(DtraceOutDir)/hotspot_jni.h $(DtraceOutDir)/hs_private.h 275 dtrace_gen_headers: $(DtraceOutDir)/hotspot.h $(DtraceOutDir)/hotspot_jni.h $(DtraceOutDir)/hs_private.h
275 276
276 277
277 .PHONY: dtraceCheck 278 .PHONY: dtraceCheck