1.1 --- a/common/autoconf/spec.gmk.in Mon Mar 31 14:06:57 2014 -0700 1.2 +++ b/common/autoconf/spec.gmk.in Wed Apr 02 10:01:38 2014 -0700 1.3 @@ -208,6 +208,7 @@ 1.4 JVM_VARIANT_KERNEL:=@JVM_VARIANT_KERNEL@ 1.5 JVM_VARIANT_ZERO:=@JVM_VARIANT_ZERO@ 1.6 JVM_VARIANT_ZEROSHARK:=@JVM_VARIANT_ZEROSHARK@ 1.7 +JVM_VARIANT_CORE:=@JVM_VARIANT_CORE@ 1.8 1.9 # Universal binaries on macosx 1.10 MACOSX_UNIVERSAL=@MACOSX_UNIVERSAL@ 1.11 @@ -297,6 +298,8 @@ 1.12 COMPILER_TYPE:=@COMPILER_TYPE@ 1.13 COMPILER_NAME:=@COMPILER_NAME@ 1.14 1.15 +# Option used to tell the compiler whether to create 32- or 64-bit executables 1.16 +COMPILER_TARGET_BITS_FLAG:=@COMPILER_TARGET_BITS_FLAG@ 1.17 COMPILER_SUPPORTS_TARGET_BITS_FLAG=@COMPILER_SUPPORTS_TARGET_BITS_FLAG@ 1.18 1.19 CC_OUT_OPTION:=@CC_OUT_OPTION@ 1.20 @@ -340,6 +343,11 @@ 1.21 # The linker can be gcc or ld on posix systems, or link.exe on windows systems. 1.22 LD:=@FIXPATH@ @LD@ 1.23 1.24 +# The linker on older SuSE distros (e.g. on SLES 10) complains with: 1.25 +# "Invalid version tag `SUNWprivate_1.1'. Only anonymous version tag is allowed in executable." 1.26 +# if feeded with a version script which contains named tags. 1.27 +USING_BROKEN_SUSE_LD:=@USING_BROKEN_SUSE_LD@ 1.28 + 1.29 # LDFLAGS used to link the jdk native libraries (C-code) 1.30 LDFLAGS_JDKLIB:=@LDFLAGS_JDKLIB@ 1.31 LDFLAGS_JDKLIB_SUFFIX:=@LDFLAGS_JDKLIB_SUFFIX@