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
|