Commit 7878e536 authored by Richard Levitte's avatar Richard Levitte
Browse files

Add the missing pointer_size information on VMS configs



Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
parent 27c40a93
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -106,6 +106,7 @@ sub vms_info {
        my $pointer_size_str = $pointer_size == 0 ? "" : "$pointer_size";

        $vms_info->{disable_warns} = [ ];
        $vms_info->{pointer_size} = $pointer_size_str;
        if ($pointer_size == 64) {
            `PIPE CC /NOCROSS_REFERENCE /NOLIST /NOOBJECT /WARNINGS = DISABLE = ( MAYLOSEDATA3, EMPTYFILE ) NL: 2> NL:`;
            if ($? == 0) {
@@ -1748,6 +1749,7 @@ sub vms_info {
                                ? "LIBZ=\"\"\"".vms_info(0)->{def_zlib}."\"\"\"" : ();
                            }),
        ex_libs          => add(sub { return vms_info(0)->{zlib} || (); }),
        pointer_size     => sub { return vms_info(0)->{pointer_size} },
        #as               => "???",
        #debug_aflags     => "/NOOPTIMIZE/DEBUG",
        #release_aflags   => "/OPTIMIZE/NODEBUG",
@@ -1768,6 +1770,7 @@ sub vms_info {
                                ? "LIBZ=\"\"\"".vms_info(32)->{def_zlib}."\"\"\"" : ();
                            }),
        ex_libs          => add(sub { return vms_info(32)->{zlib} || (); }),
        pointer_size     => sub { return vms_info(32)->{pointer_size} },
    },
    "vms-alpha-p64" => {
        inherit_from     => [ "vms-generic" ],
@@ -1784,6 +1787,7 @@ sub vms_info {
                                ? "LIBZ=\"\"\"".vms_info(64)->{def_zlib}."\"\"\"" : ();
                            }),
        ex_libs          => add(sub { return vms_info(64)->{zlib} || (); }),
        pointer_size     => sub { return vms_info(64)->{pointer_size} },
    },
    "vms-ia64" => {
        inherit_from     => [ "vms-generic" ],
@@ -1797,6 +1801,7 @@ sub vms_info {
                                ? "LIBZ=\"\"\"".vms_info(0)->{def_zlib}."\"\"\"" : ();
                            }),
        ex_libs          => add(sub { return vms_info(0)->{zlib} || (); }),
        pointer_size     => sub { return vms_info(0)->{pointer_size} },
        #as               => "I4S",
        #debug_aflags     => "/NOOPTIMIZE/DEBUG",
        #release_aflags   => "/OPTIMIZE/NODEBUG",
@@ -1817,6 +1822,7 @@ sub vms_info {
                                ? "LIBZ=\"\"\"".vms_info(32)->{def_zlib}."\"\"\"" : ();
                            }),
        ex_libs          => add(sub { return vms_info(32)->{zlib} || (); }),
        pointer_size     => sub { return vms_info(32)->{pointer_size} },
    },
    "vms-ia64-p64" => {
        inherit_from     => [ "vms-generic" ],
@@ -1833,6 +1839,7 @@ sub vms_info {
                                ? "LIBZ=\"\"\"".vms_info(64)->{def_zlib}."\"\"\"" : ();
                            }),
        ex_libs          => add(sub { return vms_info(64)->{zlib} || (); }),
        pointer_size     => sub { return vms_info(64)->{pointer_size} },
    },

);