< prev index next >

make/solaris/makefiles/vm.make

Print this page




 126 ifeq ("${Platform_compiler}", "sparcWorks")
 127 # The whole megilla:
 128 ifeq ($(shell expr $(COMPILER_REV_NUMERIC) \>= 505), 1)
 129 # Old Comment: List the libraries in the order the compiler was designed for
 130 # Not sure what the 'designed for' comment is referring too above.
 131 #   The order may not be too significant anymore, but I have placed this
 132 #   older libm before libCrun, just to make sure it's found and used first.
 133 LIBS += -lsocket -lsched -ldl $(LIBM) -lCrun -lthread -ldoor -lc -ldemangle -lnsl
 134 else
 135 ifeq ($(COMPILER_REV_NUMERIC), 502)
 136 # SC6.1 has it's own libm.so: specifying anything else provokes a name conflict.
 137 LIBS += -ldl -lthread -lsocket -lm -lsched -ldoor -ldemangle
 138 else
 139 LIBS += -ldl -lthread -lsocket $(LIBM) -lsched -ldoor -ldemangle
 140 endif # 502
 141 endif # 505
 142 else
 143 LIBS += -lsocket -lsched -ldl $(LIBM) -lthread -lc -ldemangle
 144 endif # sparcWorks
 145 
 146 LIBS += -lkstat
 147 
 148 # By default, link the *.o into the library, not the executable.
 149 LINK_INTO$(LINK_INTO) = LIBJVM
 150 
 151 JDK_LIBDIR = $(JAVA_HOME)/lib/$(LIBARCH)
 152 
 153 #----------------------------------------------------------------------
 154 # jvm_db & dtrace
 155 include $(MAKEFILES_DIR)/dtrace.make
 156 
 157 #----------------------------------------------------------------------
 158 # JVM
 159 
 160 JVM      = jvm
 161 LIBJVM   = lib$(JVM).so
 162 
 163 LIBJVM_DEBUGINFO   = lib$(JVM).debuginfo
 164 LIBJVM_DIZ         = lib$(JVM).diz
 165 
 166 SPECIAL_PATHS:=adlc c1 dist gc opto shark libadt




 126 ifeq ("${Platform_compiler}", "sparcWorks")
 127 # The whole megilla:
 128 ifeq ($(shell expr $(COMPILER_REV_NUMERIC) \>= 505), 1)
 129 # Old Comment: List the libraries in the order the compiler was designed for
 130 # Not sure what the 'designed for' comment is referring too above.
 131 #   The order may not be too significant anymore, but I have placed this
 132 #   older libm before libCrun, just to make sure it's found and used first.
 133 LIBS += -lsocket -lsched -ldl $(LIBM) -lCrun -lthread -ldoor -lc -ldemangle -lnsl
 134 else
 135 ifeq ($(COMPILER_REV_NUMERIC), 502)
 136 # SC6.1 has it's own libm.so: specifying anything else provokes a name conflict.
 137 LIBS += -ldl -lthread -lsocket -lm -lsched -ldoor -ldemangle
 138 else
 139 LIBS += -ldl -lthread -lsocket $(LIBM) -lsched -ldoor -ldemangle
 140 endif # 502
 141 endif # 505
 142 else
 143 LIBS += -lsocket -lsched -ldl $(LIBM) -lthread -lc -ldemangle
 144 endif # sparcWorks
 145 
 146 LIBS += -lkstat -lrt
 147 
 148 # By default, link the *.o into the library, not the executable.
 149 LINK_INTO$(LINK_INTO) = LIBJVM
 150 
 151 JDK_LIBDIR = $(JAVA_HOME)/lib/$(LIBARCH)
 152 
 153 #----------------------------------------------------------------------
 154 # jvm_db & dtrace
 155 include $(MAKEFILES_DIR)/dtrace.make
 156 
 157 #----------------------------------------------------------------------
 158 # JVM
 159 
 160 JVM      = jvm
 161 LIBJVM   = lib$(JVM).so
 162 
 163 LIBJVM_DEBUGINFO   = lib$(JVM).debuginfo
 164 LIBJVM_DIZ         = lib$(JVM).diz
 165 
 166 SPECIAL_PATHS:=adlc c1 dist gc opto shark libadt


< prev index next >