Lines Matching +full:a +full:- +full:za +full:- +full:z
2 # Copyright 1995-2018 The OpenSSL Project Authors. All Rights Reserved.
5 # this file except in compliance with the License. You can obtain a copy
9 # This is just a quick script to scan for cases where the 'error'
10 # function name in a XXXerr() macro is wrong.
31 -conf FILE Use the named config file FILE instead of the default.
33 -debug Verbose output debugging on stderr.
35 -internal Generate code that is to be built as part of OpenSSL itself.
38 -strict If any error was found, fail with exit code 1, otherwise 0.
40 -help Show this help text.
43 if '-internal' was NOT specified on the command line.
50 last unless $arg =~ /-.*/;
51 $arg = $1 if $arg =~ /-(-.*)/;
52 if ( $arg eq "-conf" ) {
55 } elsif ( $arg eq "-debug" ) {
57 } elsif ( $arg eq "-internal" ) {
59 } elsif ( $arg eq "-strict" ) {
61 } elsif ( $arg =~ /-*h(elp)?/ ) {
64 } elsif ( $arg =~ /-.*/ ) {
65 die "Unknown option $arg; use -h for help.\n";
78 die "Configuration file not given.\nSee '$0 -help' for information\n"
83 # To detect if there is any error generation for a libcrypto/libssl libs
92 next unless m|^L ([0-9A-Z_]+)\s|;
102 if ( !/;$/ && /^\**([a-zA-Z_].*[\s*])?([A-Za-z_0-9]+)\(.*([),]|$)/ ) {
104 $1 =~ /([A-Za-z_0-9]*)$/;
106 $func =~ tr/A-Z/a-z/;
108 if ( /([A-Z0-9_]+[A-Z0-9])err\(([^,]+)/ && !/ckerr_ignore/ ) {
125 #print "check -$file:$.:$func:$n\n";
137 $n =~ tr/A-Z/a-z/;