mirror of
https://github.com/openssl/openssl.git
synced 2024-11-27 05:21:51 +08:00
Configurations/descrip.mms.tmpl: Add another inclusion hack
crypto/ec/curve448/ has a series of inclusions that throws VMS C off, so we compensate for it the same way as we have done before. Fixes #14247 Reviewed-by: Tim Hudson <tjh@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15317)
This commit is contained in:
parent
0cbb6f6a9a
commit
8ba3a15816
@ -215,6 +215,19 @@
|
||||
$unified_info{after}->{$obj}
|
||||
= qq(deassign arch);
|
||||
}
|
||||
my $sd32 = sourcedir("crypto", "ec", "curve448", "arch_32");
|
||||
my $sd64 = sourcedir("crypto", "ec", "curve448", "arch_64");
|
||||
foreach (grep /\[\.crypto\.ec\.curve448.*?\].*?\.o$/, keys %{$unified_info{sources}}) {
|
||||
my $obj = platform->obj($_);
|
||||
$unified_info{before}->{$obj}
|
||||
= qq(arch_32_include = F\$PARSE("$sd32","A.;",,,"SYNTAX_ONLY") - "A.;"
|
||||
define arch_32 'arch_32_include'
|
||||
arch_64_include = F\$PARSE("$sd64","A.;",,,"SYNTAX_ONLY") - "A.;"
|
||||
define arch_64 'arch_64_include');
|
||||
$unified_info{after}->{$obj}
|
||||
= qq(deassign arch_64
|
||||
deassign arch_32);
|
||||
}
|
||||
my $sd1 = sourcedir("ssl","record");
|
||||
my $sd2 = sourcedir("ssl","statem");
|
||||
my @ssl_locl_users = grep(/^\[\.(?:ssl\.(?:record|statem)|test)\].*\.o$/,
|
||||
|
Loading…
Reference in New Issue
Block a user