312 |
312 |
313 $(eval $(call SetupJVMTIDemo,compiledMethodLoad, agent_util)) |
313 $(eval $(call SetupJVMTIDemo,compiledMethodLoad, agent_util)) |
314 $(eval $(call SetupJVMTIDemo,gctest, agent_util)) |
314 $(eval $(call SetupJVMTIDemo,gctest, agent_util)) |
315 $(eval $(call SetupJVMTIDemo,heapTracker, agent_util java_crw_demo)) |
315 $(eval $(call SetupJVMTIDemo,heapTracker, agent_util java_crw_demo)) |
316 $(eval $(call SetupJVMTIDemo,heapViewer, agent_util)) |
316 $(eval $(call SetupJVMTIDemo,heapViewer, agent_util)) |
317 |
|
318 # On AIX, hprof requires 'dladdr' from src/aix/porting/porting_aix.cpp |
|
319 BUILD_LIBHPROF_AIX_EXTRA_SRC := |
|
320 BUILD_LIBHPROF_AIX_EXTRA_CFLAGS := |
|
321 ifeq ($(OPENJDK_TARGET_OS), aix) |
|
322 BUILD_LIBHPROF_AIX_EXTRA_SRC += $(JDK_TOPDIR)/src/aix/porting |
|
323 BUILD_LIBHPROF_AIX_EXTRA_CFLAGS += -I$(JDK_TOPDIR)/src/aix/porting |
|
324 endif |
|
325 |
|
326 $(eval $(call SetupJVMTIDemo,hprof, java_crw_demo, \ |
|
327 $(BUILD_LIBHPROF_AIX_EXTRA_CFLAGS), C, \ |
|
328 -ldl, ws2_32.lib winmm.lib, -lsocket -lnsl, -lpthread, $(BUILD_LIBHPROF_AIX_EXTRA_SRC))) |
|
329 |
|
330 $(eval $(call SetupJVMTIDemo,minst, agent_util java_crw_demo)) |
317 $(eval $(call SetupJVMTIDemo,minst, agent_util java_crw_demo)) |
331 $(eval $(call SetupJVMTIDemo,mtrace, agent_util java_crw_demo)) |
318 $(eval $(call SetupJVMTIDemo,mtrace, agent_util java_crw_demo)) |
332 $(eval $(call SetupJVMTIDemo,waiters, agent_util, , C++)) |
319 $(eval $(call SetupJVMTIDemo,waiters, agent_util, , C++)) |
333 $(eval $(call SetupJVMTIDemo,versionCheck, agent_util)) |
320 $(eval $(call SetupJVMTIDemo,versionCheck, agent_util)) |
334 |
321 |