Commit c75065e1 authored by Andy Polyakov's avatar Andy Polyakov
Browse files

Configurations/10-main.conf: freeze -std option in darwin*-ppc-cc.



RT#4422

Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
parent 3e67b333
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -1507,15 +1507,18 @@ sub vc_wince_info {
        shared_ldflag    => "-dynamiclib",
        shared_extension => ".\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib",
    },
    # Option "freeze" such as -std=gnu9x can't negatively interfere
    # with future defaults for below two targets, because MacOS X
    # for PPC has no future, it was discontinued by vendor in 2009.
    "darwin-ppc-cc" => {
        inherit_from     => [ "darwin-common", asm("ppc32_asm") ],
        cflags           => add("-arch ppc -DB_ENDIAN -Wa,-force_cpusubtype_ALL"),
        cflags           => add("-arch ppc -std=gnu9x -DB_ENDIAN -Wa,-force_cpusubtype_ALL"),
        perlasm_scheme   => "osx32",
        shared_ldflag    => "-arch ppc -dynamiclib",
    },
    "darwin64-ppc-cc" => {
        inherit_from     => [ "darwin-common", asm("ppc64_asm") ],
        cflags           => add("-arch ppc64 -DB_ENDIAN"),
        cflags           => add("-arch ppc64 -std=gnu9x -DB_ENDIAN"),
        bn_ops           => "SIXTY_FOUR_BIT_LONG RC4_CHAR",
        perlasm_scheme   => "osx64",
        shared_ldflag    => "-arch ppc64 -dynamiclib",