make/solaris/makefiles/vm.make

Print this page
rev 7056 : imported patch zdefs
rev 7057 : [mq]: sol-nsl

*** 128,138 **** ifeq ($(shell expr $(COMPILER_REV_NUMERIC) \>= 505), 1) # Old Comment: List the libraries in the order the compiler was designed for # Not sure what the 'designed for' comment is referring too above. # The order may not be too significant anymore, but I have placed this # older libm before libCrun, just to make sure it's found and used first. ! LIBS += -lsocket -lsched -ldl $(LIBM) -lCrun -lthread -ldoor -lc -ldemangle else ifeq ($(COMPILER_REV_NUMERIC), 502) # SC6.1 has it's own libm.so: specifying anything else provokes a name conflict. LIBS += -ldl -lthread -lsocket -lm -lsched -ldoor -ldemangle else --- 128,138 ---- ifeq ($(shell expr $(COMPILER_REV_NUMERIC) \>= 505), 1) # Old Comment: List the libraries in the order the compiler was designed for # Not sure what the 'designed for' comment is referring too above. # The order may not be too significant anymore, but I have placed this # older libm before libCrun, just to make sure it's found and used first. ! LIBS += -lsocket -lsched -ldl $(LIBM) -lCrun -lthread -ldoor -lc -ldemangle -lnsl else ifeq ($(COMPILER_REV_NUMERIC), 502) # SC6.1 has it's own libm.so: specifying anything else provokes a name conflict. LIBS += -ldl -lthread -lsocket -lm -lsched -ldoor -ldemangle else
*** 274,283 **** --- 274,284 ---- else LIBJVM.o = $(JVM_OBJ_FILES) LIBJVM_MAPFILE$(LDNOMAP) = mapfile_extended LFLAGS_VM$(LDNOMAP) += $(MAPFLAG:FILENAME=$(LIBJVM_MAPFILE)) LFLAGS_VM += $(SONAMEFLAG:SONAME=$(LIBJVM)) + LFLAGS_VM += -Wl,-z,defs ifndef USE_GCC LIBS_VM = $(LIBS) else # JVM is statically linked with libgcc[_s] and libstdc++; this is needed to # get around library dependency and compatibility issues. Must use gcc not