Remove "openssl ifdef" handling

Reviewed-by: David von Oheimb <david.von.oheimb@siemens.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15311)
This commit is contained in:
Rich Salz 2021-05-17 12:03:19 -04:00 committed by Pauli
parent e53ad1d8f2
commit 47c88d453e

View File

@ -1034,7 +1034,6 @@ sub checkflags {
my $doc = shift;
my @cmdopts;
my %docopts;
my %localskips;
# Get the list of options in the command source file.
my $active = 0;
@ -1069,12 +1068,6 @@ sub checkflags {
while ( <CFH> ) {
chop;
last if /DESCRIPTION/;
if ( /=for openssl ifdef (.*)/ ) {
foreach my $f ( split / /, $1 ) {
$localskips{$f} = 1;
}
next;
}
my $opt;
if ( /\[B<-([^ >]+)/ ) {
$opt = $1;
@ -1099,7 +1092,7 @@ sub checkflags {
my @unimpl = sort grep { my $e = $_; !(grep /^\Q$e\E$/, @cmdopts) } keys %docopts;
foreach ( @unimpl ) {
next if $_ eq "-"; # Skip the -- end-of-flags marker
next if defined $skips{$_} || defined $localskips{$_};
next if defined $skips{$_};
err("$doc: $cmd does not implement -$_");
}
}