hotspot/make/solaris/makefiles/dtrace.make
changeset 363 99d43e8a76ad
parent 338 5cf9f61d76f4
child 584 02175b2b64e6
equal deleted inserted replaced
362:00cf4bffd828 363:99d43e8a76ad
   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