Commit fa4618a2 authored by Andy Grundman's avatar Andy Grundman Committed by Andy Polyakov
Browse files

Remove -xtarget=ultra from solaris(64)-sparcv9-cc builds.



This flag got moved after -xarch=v9 in 1.1.0 and had the unexpected
side effect of the compiler building for 32-bit v8plusa instead of v9.

GH#1521
CLA: none; trivial

Signed-off-by: default avatarAndy Polyakov <appro@openssl.org>
Reviewed-by: default avatarTim Hudson <tjh@openssl.org>
parent c2efa783
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -308,11 +308,11 @@ sub vms_info {
    },
    "solaris-sparcv9-cc" => {
        inherit_from     => [ "solaris-sparcv7-cc", asm("sparcv9_asm") ],
        cflags           => add_before("-xarch=v8plus -xtarget=ultra"),
        cflags           => add_before("-xarch=v8plus"),
    },
    "solaris64-sparcv9-cc" => {
        inherit_from     => [ "solaris-sparcv7-cc", asm("sparcv9_asm") ],
        cflags           => add_before("-xarch=v9 -xtarget=ultra"),
        cflags           => add_before("-xarch=v9"),
        lflags           => add_before("-xarch=v9"),
        bn_ops           => "BN_LLONG RC4_CHAR",
        shared_ldflag    => "-xarch=v9 -G -dy -z text",