hotspot/make/solaris/makefiles/dtrace.make
changeset 363 99d43e8a76ad
parent 338 5cf9f61d76f4
child 584 02175b2b64e6
--- a/hotspot/make/solaris/makefiles/dtrace.make	Wed Apr 16 17:36:29 2008 -0400
+++ b/hotspot/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)