mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-24 04:54:40 +02:00
Merge
This commit is contained in:
commit
22682702f6
2 changed files with 17 additions and 3 deletions
|
@ -99,8 +99,16 @@ CFLAGS_REQUIRED_sparcv9 += -m64 -mcpu=v9
|
||||||
LDFLAGS_COMMON_sparcv9 += -m64 -mcpu=v9
|
LDFLAGS_COMMON_sparcv9 += -m64 -mcpu=v9
|
||||||
CFLAGS_REQUIRED_sparc += -m32 -mcpu=v9
|
CFLAGS_REQUIRED_sparc += -m32 -mcpu=v9
|
||||||
LDFLAGS_COMMON_sparc += -m32 -mcpu=v9
|
LDFLAGS_COMMON_sparc += -m32 -mcpu=v9
|
||||||
|
ifeq ($(ZERO_BUILD), true)
|
||||||
|
CFLAGS_REQUIRED = $(ZERO_ARCHFLAG)
|
||||||
|
ifeq ($(ZERO_ENDIANNESS), little)
|
||||||
|
CFLAGS_REQUIRED += -D_LITTLE_ENDIAN
|
||||||
|
endif
|
||||||
|
LDFLAGS_COMMON += $(ZERO_ARCHFLAG)
|
||||||
|
else
|
||||||
CFLAGS_REQUIRED = $(CFLAGS_REQUIRED_$(ARCH))
|
CFLAGS_REQUIRED = $(CFLAGS_REQUIRED_$(ARCH))
|
||||||
LDFLAGS_COMMON += $(LDFLAGS_COMMON_$(ARCH))
|
LDFLAGS_COMMON += $(LDFLAGS_COMMON_$(ARCH))
|
||||||
|
endif
|
||||||
|
|
||||||
# Add in platform specific optimizations for all opt levels
|
# Add in platform specific optimizations for all opt levels
|
||||||
CC_HIGHEST_OPT += $(_OPT_$(ARCH))
|
CC_HIGHEST_OPT += $(_OPT_$(ARCH))
|
||||||
|
@ -196,7 +204,7 @@ endif
|
||||||
|
|
||||||
EXTRA_LIBS += -lc
|
EXTRA_LIBS += -lc
|
||||||
|
|
||||||
LDFLAGS_DEFS_OPTION = -z defs
|
LDFLAGS_DEFS_OPTION = -Xlinker -z -Xlinker defs
|
||||||
LDFLAGS_COMMON += $(LDFLAGS_DEFS_OPTION)
|
LDFLAGS_COMMON += $(LDFLAGS_DEFS_OPTION)
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|
|
@ -70,6 +70,11 @@ ifeq ($(PLATFORM), linux)
|
||||||
else
|
else
|
||||||
CXX = $(COMPILER_PATH)g++
|
CXX = $(COMPILER_PATH)g++
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(ZERO_BUILD), true)
|
||||||
|
# zero
|
||||||
|
REQUIRED_CC_VER = 3.2
|
||||||
|
REQUIRED_GCC_VER = 3.2.*
|
||||||
|
else
|
||||||
ifneq ("$(findstring sparc,$(ARCH))", "")
|
ifneq ("$(findstring sparc,$(ARCH))", "")
|
||||||
# sparc or sparcv9
|
# sparc or sparcv9
|
||||||
REQUIRED_CC_VER = 4.0
|
REQUIRED_CC_VER = 4.0
|
||||||
|
@ -88,6 +93,7 @@ ifeq ($(PLATFORM), linux)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
endif
|
||||||
# Option used to create a shared library
|
# Option used to create a shared library
|
||||||
SHARED_LIBRARY_FLAG = -shared -mimpure-text
|
SHARED_LIBRARY_FLAG = -shared -mimpure-text
|
||||||
SUN_COMP_VER := $(shell $(CC) --verbose 2>&1 )
|
SUN_COMP_VER := $(shell $(CC) --verbose 2>&1 )
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue