make/solaris/makefiles/dtrace.make

changeset 593
a49545cab84a
parent 551
018d5b58dd4f
child 631
d1605aabd0a1
equal deleted inserted replaced
592:a3e5744fafda 593:a49545cab84a
90 XARCH = $(subst sparcv9,v9,$(shell echo $(ISA))) 90 XARCH = $(subst sparcv9,v9,$(shell echo $(ISA)))
91 91
92 $(XLIBJVM_DB): $(DTRACE_SRCDIR)/$(JVM_DB).c $(JVMOFFS).h $(LIBJVM_DB_MAPFILE) 92 $(XLIBJVM_DB): $(DTRACE_SRCDIR)/$(JVM_DB).c $(JVMOFFS).h $(LIBJVM_DB_MAPFILE)
93 @echo Making $@ 93 @echo Making $@
94 $(QUIETLY) mkdir -p 64/ ; \ 94 $(QUIETLY) mkdir -p 64/ ; \
95 $(CC) $(SYMFLAG) -xarch=$(XARCH) -D$(TYPE) -I. -I$(GENERATED) \ 95 $(CC) $(SYMFLAG) $(ARCHFLAG/$(XARCH)) -D$(TYPE) -I. -I$(GENERATED) \
96 $(SHARED_FLAG) $(LFLAGS_JVM_DB) -o $@ $(DTRACE_SRCDIR)/$(JVM_DB).c -lc 96 $(SHARED_FLAG) $(LFLAGS_JVM_DB) -o $@ $(DTRACE_SRCDIR)/$(JVM_DB).c -lc
97 $(XLIBJVM_DTRACE): $(DTRACE_SRCDIR)/$(JVM_DTRACE).c $(DTRACE_SRCDIR)/$(JVM_DTRACE).h $(LIBJVM_DTRACE_MAPFILE) 97 $(XLIBJVM_DTRACE): $(DTRACE_SRCDIR)/$(JVM_DTRACE).c $(DTRACE_SRCDIR)/$(JVM_DTRACE).h $(LIBJVM_DTRACE_MAPFILE)
98 @echo Making $@ 98 @echo Making $@
99 $(QUIETLY) mkdir -p 64/ ; \ 99 $(QUIETLY) mkdir -p 64/ ; \
100 $(CC) $(SYMFLAG) -xarch=$(XARCH) -D$(TYPE) -I. \ 100 $(CC) $(SYMFLAG) $(ARCHFLAG/$(XARCH)) -D$(TYPE) -I. \
101 $(SHARED_FLAG) $(LFLAGS_JVM_DTRACE) -o $@ $(DTRACE_SRCDIR)/$(JVM_DTRACE).c -lc -lthread -ldoor 101 $(SHARED_FLAG) $(LFLAGS_JVM_DTRACE) -o $@ $(DTRACE_SRCDIR)/$(JVM_DTRACE).c -lc -lthread -ldoor
102 endif # ifneq ("${ISA}","${BUILDARCH}") 102 endif # ifneq ("${ISA}","${BUILDARCH}")
103 103
104 ifdef USE_GCC 104 ifdef USE_GCC
105 LFLAGS_GENOFFS += -D_REENTRANT 105 LFLAGS_GENOFFS += -D_REENTRANT

mercurial