Mercurial > hg > graal-jvmci-8
comparison make/solaris/makefiles/dtrace.make @ 116:018d5b58dd4f
6537506: Provide a mechanism for specifying Java-level USDT-like dtrace probes
Summary: Initial checkin of JSDT code
Reviewed-by: acorn, sbohne
author | kamg |
---|---|
date | Thu, 17 Apr 2008 22:18:15 -0400 |
parents | a294fd0c4b38 |
children | a49545cab84a |
comparison
equal
deleted
inserted
replaced
115:e7a91a357527 | 116:018d5b58dd4f |
---|---|
191 $(QUIETLY) if [ -f $(GENOFFS) ]; then touch $(GENOFFS); fi | 191 $(QUIETLY) if [ -f $(GENOFFS) ]; then touch $(GENOFFS); fi |
192 $(QUIETLY) if [ -f $(JVMOFFS.o) ]; then touch $(JVMOFFS.o); fi | 192 $(QUIETLY) if [ -f $(JVMOFFS.o) ]; then touch $(JVMOFFS.o); fi |
193 | 193 |
194 .PHONY: dtraceCheck | 194 .PHONY: dtraceCheck |
195 | 195 |
196 SYSTEM_DTRACE_H = /usr/include/dtrace.h | |
196 SYSTEM_DTRACE_PROG = /usr/sbin/dtrace | 197 SYSTEM_DTRACE_PROG = /usr/sbin/dtrace |
197 PATCH_DTRACE_PROG = /opt/SUNWdtrd/sbin/dtrace | 198 PATCH_DTRACE_PROG = /opt/SUNWdtrd/sbin/dtrace |
198 systemDtraceFound := $(wildcard ${SYSTEM_DTRACE_PROG}) | 199 systemDtraceFound := $(wildcard ${SYSTEM_DTRACE_PROG}) |
199 patchDtraceFound := $(wildcard ${PATCH_DTRACE_PROG}) | 200 patchDtraceFound := $(wildcard ${PATCH_DTRACE_PROG}) |
201 systemDtraceHdrFound := $(wildcard $(SYSTEM_DTRACE_H)) | |
202 | |
203 ifneq ("$(systemDtraceHdrFound)", "") | |
204 CFLAGS += -DHAVE_DTRACE_H | |
205 endif | |
200 | 206 |
201 ifneq ("$(patchDtraceFound)", "") | 207 ifneq ("$(patchDtraceFound)", "") |
202 DTRACE_PROG=$(PATCH_DTRACE_PROG) | 208 DTRACE_PROG=$(PATCH_DTRACE_PROG) |
203 DTRACE_INCL=-I/opt/SUNWdtrd/include | 209 DTRACE_INCL=-I/opt/SUNWdtrd/include |
204 else | 210 else |