diff 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
line wrap: on
line diff
--- a/make/solaris/makefiles/dtrace.make	Wed Apr 16 17:36:29 2008 -0400
+++ b/make/solaris/makefiles/dtrace.make	Thu Apr 17 22:18:15 2008 -0400
@@ -193,10 +193,16 @@
 
 .PHONY: dtraceCheck
 
+SYSTEM_DTRACE_H = /usr/include/dtrace.h
 SYSTEM_DTRACE_PROG = /usr/sbin/dtrace
 PATCH_DTRACE_PROG = /opt/SUNWdtrd/sbin/dtrace
 systemDtraceFound := $(wildcard ${SYSTEM_DTRACE_PROG})
 patchDtraceFound := $(wildcard ${PATCH_DTRACE_PROG})
+systemDtraceHdrFound := $(wildcard $(SYSTEM_DTRACE_H))
+
+ifneq ("$(systemDtraceHdrFound)", "") 
+CFLAGS += -DHAVE_DTRACE_H
+endif
 
 ifneq ("$(patchDtraceFound)", "")
 DTRACE_PROG=$(PATCH_DTRACE_PROG)