< prev index next >

src/utils/hsdis/Makefile

Print this page
rev 59103 : imported patch hotspot

@@ -42,41 +42,17 @@
 # or visit www.oracle.com if you need additional information or have any
 # questions.
 #
 #
 
-# Single gnu makefile for solaris, linux and windows (windows requires cygwin and mingw)
+# Single gnu makefile for linux and windows (windows requires cygwin and mingw)
 
 # Default arch; it is changed below as needed.
 ARCH            = i386
 OS              = $(shell uname)
 AR              = ar
 
-## OS = SunOS ##
-ifeq            ($(OS),SunOS)
-CPU             = $(shell uname -p)
-ARCH1=$(CPU:i586=i386)
-ARCH=$(ARCH1:i686=i386)
-OS              = solaris
-CC              = cc
-CFLAGS          += -KPIC
-ifdef LP64
-ifeq ($(ARCH),sparc)
-ARCH            = sparcv9
-endif
-ifeq ($(ARCH),i386)
-ARCH            = amd64
-endif
-endif
-CFLAGS/sparcv9  += -xarch=v9
-CFLAGS/amd64    += -m64
-CFLAGS          += $(CFLAGS/$(ARCH))
-DLDFLAGS        += -G
-LDFLAGS         += -ldl
-OUTFLAGS        += -o $@
-LIB_EXT         = .so
-else
 ## OS = Linux ##
 ifeq            ($(OS),Linux)
 ifneq           ($(MINGW),)
 LIB_EXT         = .dll
 CPPFLAGS += -I$(TARGET_DIR)/include

@@ -91,23 +67,20 @@
 CONFIGURE_ARGS= --host=$(MINGW) --target=$(MINGW)
 else   #linux
 CPU             = $(shell uname -m)
 ARCH1=$(CPU:x86_64=amd64)
 ARCH2=$(ARCH1:i686=i386)
-ARCH=$(ARCH2:sparc64=sparcv9)
 ifdef LP64
-CFLAGS/sparcv9  += -m64
 CFLAGS/amd64    += -m64
 CFLAGS/ppc64    += -m64
 CFLAGS/ppc64le  += -m64 -DABI_ELFv2
 else
 ARCH=$(ARCH2:amd64=i386)
 ifneq ($(findstring arm,$(ARCH)),)
 ARCH=arm
 endif
 CFLAGS/i386     += -m32
-CFLAGS/sparc    += -m32
 endif
 CFLAGS          += $(CFLAGS/$(ARCH))
 CFLAGS          += -fPIC
 OS              = linux
 LIB_EXT         = .so

@@ -134,16 +107,14 @@
 ifeq ($(OS),Darwin)
 CPU             = $(shell uname -m)
 ARCH1=$(CPU:x86_64=amd64)
 ARCH=$(ARCH1:i686=i386)
 ifdef LP64
-CFLAGS/sparcv9  += -m64
 CFLAGS/amd64    += -m64
 else
 ARCH=$(ARCH1:amd64=i386)
 CFLAGS/i386     += -m32
-CFLAGS/sparc    += -m32
 endif # LP64
 CFLAGS          += $(CFLAGS/$(ARCH))
 CFLAGS          += -fPIC
 OS              = macosx
 LIB_EXT         = .dylib

@@ -165,15 +136,13 @@
 OUTFLAGS        += /link /out:$@
 LIB_EXT         = .dll
 endif   # Darwin
 endif   # AIX
 endif   # Linux
-endif   # SunOS
 
 LIBARCH         = $(ARCH)
 ifdef           LP64
-LIBARCH64/sparc = sparcv9
 LIBARCH64/i386  = amd64
 LIBARCH64       = $(LIBARCH64/$(ARCH))
 ifneq           ($(LIBARCH64),)
 LIBARCH         = $(LIBARCH64)
 endif   # LIBARCH64/$(ARCH)
< prev index next >