make/hotspot/lib/CompileDtraceLibraries.gmk
changeset 54490 bf07e140c49c
parent 53683 48ff68e2fe5c
child 58665 30a5049a36bb
child 58908 73bb9c4002cc
equal deleted inserted replaced
54489:a84fefde0543 54490:bf07e140c49c
    40         SRC := $(TOPDIR)/src/java.base/solaris/native/libjvm_dtrace, \
    40         SRC := $(TOPDIR)/src/java.base/solaris/native/libjvm_dtrace, \
    41         CFLAGS := $(JNI_INCLUDE_FLAGS) -m64 -G -mt -KPIC -xldscope=hidden, \
    41         CFLAGS := $(JNI_INCLUDE_FLAGS) -m64 -G -mt -KPIC -xldscope=hidden, \
    42         LDFLAGS := -m64 -mt -xnolib $(SHARED_LIBRARY_FLAGS), \
    42         LDFLAGS := -m64 -mt -xnolib $(SHARED_LIBRARY_FLAGS), \
    43         LIBS := $(LIBDL) -lthread -ldoor, \
    43         LIBS := $(LIBDL) -lthread -ldoor, \
    44         OBJECT_DIR := $(LIBJVM_DTRACE_OUTPUTDIR)/objs, \
    44         OBJECT_DIR := $(LIBJVM_DTRACE_OUTPUTDIR)/objs, \
       
    45         DEFINE_THIS_FILE := false, \
    45     ))
    46     ))
    46 
    47 
    47     # Note that libjvm_db.c has tests for COMPILER2, but this was never set by
    48     # Note that libjvm_db.c has tests for COMPILER2, but this was never set by
    48     # the old build.
    49     # the old build.
    49     LIBJVM_DB_OUTPUTDIR := $(JVM_VARIANT_OUTPUTDIR)/libjvm_db
    50     LIBJVM_DB_OUTPUTDIR := $(JVM_VARIANT_OUTPUTDIR)/libjvm_db
    52         OUTPUT_DIR := $(JVM_LIB_OUTPUTDIR), \
    53         OUTPUT_DIR := $(JVM_LIB_OUTPUTDIR), \
    53         SRC := $(TOPDIR)/src/java.base/solaris/native/libjvm_db, \
    54         SRC := $(TOPDIR)/src/java.base/solaris/native/libjvm_db, \
    54         CFLAGS := -I$(DTRACE_GENSRC_DIR) $(JNI_INCLUDE_FLAGS) -m64 -G -mt -KPIC -xldscope=hidden, \
    55         CFLAGS := -I$(DTRACE_GENSRC_DIR) $(JNI_INCLUDE_FLAGS) -m64 -G -mt -KPIC -xldscope=hidden, \
    55         LDFLAGS := -m64 -mt -xnolib $(SHARED_LIBRARY_FLAGS), \
    56         LDFLAGS := -m64 -mt -xnolib $(SHARED_LIBRARY_FLAGS), \
    56         OBJECT_DIR := $(LIBJVM_DB_OUTPUTDIR)/objs, \
    57         OBJECT_DIR := $(LIBJVM_DB_OUTPUTDIR)/objs, \
       
    58         DEFINE_THIS_FILE := false, \
    57     ))
    59     ))
    58 
    60 
    59     TARGETS += $(BUILD_LIBJVM_DTRACE) $(BUILD_LIBJVM_DB)
    61     TARGETS += $(BUILD_LIBJVM_DTRACE) $(BUILD_LIBJVM_DB)
    60 
    62 
    61   endif
    63   endif