< prev index next >

make/autoconf/flags-ldflags.m4

Print this page
rev 59102 : imported patch build

*** 86,103 **** elif test "x$TOOLCHAIN_TYPE" = xclang; then BASIC_LDFLAGS_JVM_ONLY="-mno-omit-leaf-frame-pointer -mstack-alignment=16 \ -fPIC" - elif test "x$TOOLCHAIN_TYPE" = xsolstudio; then - BASIC_LDFLAGS="-Wl,-z,defs" - BASIC_LDFLAGS_ONLYCXX="-norunpath" - BASIC_LDFLAGS_ONLYCXX_JDK_ONLY="-xnolib" - - BASIC_LDFLAGS_JDK_ONLY="-ztext" - BASIC_LDFLAGS_JVM_ONLY="-library=%none -mt -z noversion" - elif test "x$TOOLCHAIN_TYPE" = xxlc; then BASIC_LDFLAGS="-b64 -brtl -bnorwexec -bnolibpath -bexpall -bernotok -btextpsize:64K \ -bdatapsize:64K -bstackpsize:64K" # libjvm.so has gotten too large for normal TOC size; compile with qpic=large and link with bigtoc BASIC_LDFLAGS_JVM_ONLY="-Wl,-lC_r -bbigtoc" --- 86,95 ----
*** 140,154 **** DEBUGLEVEL_LDFLAGS_JVM_ONLY="$DEBUGLEVEL_LDFLAGS_JVM_ONLY -bbigtoc" fi fi # Setup warning flags - if test "x$TOOLCHAIN_TYPE" = xsolstudio; then - LDFLAGS_WARNINGS_ARE_ERRORS="-Wl,-z,fatal-warnings" - else LDFLAGS_WARNINGS_ARE_ERRORS="" - fi AC_SUBST(LDFLAGS_WARNINGS_ARE_ERRORS) # Setup LDFLAGS for linking executables if test "x$TOOLCHAIN_TYPE" = xgcc; then EXECUTABLE_LDFLAGS="$EXECUTABLE_LDFLAGS -Wl,--allow-shlib-undefined" --- 132,142 ----
*** 186,200 **** elif test "x$OPENJDK_$1_CPU" = xarm; then $1_CPU_LDFLAGS_JVM_ONLY="${$1_CPU_LDFLAGS_JVM_ONLY} -fsigned-char" $1_CPU_LDFLAGS="$ARM_ARCH_TYPE_FLAGS $ARM_FLOAT_TYPE_FLAGS" fi - elif test "x$TOOLCHAIN_TYPE" = xsolstudio; then - if test "x${OPENJDK_$1_CPU}" = "xsparcv9"; then - $1_CPU_LDFLAGS_JVM_ONLY="-xarch=sparc" - fi - elif test "x$TOOLCHAIN_TYPE" = xmicrosoft; then if test "x${OPENJDK_$1_CPU}" = "xx86"; then $1_CPU_LDFLAGS="-safeseh" # NOTE: Old build added -machine. Probably not needed. $1_CPU_LDFLAGS_JVM_ONLY="-machine:I386" --- 174,183 ----
< prev index next >