Make it possible to check for explicit auxiliary trust
[openssl.git] / Configure
index 3d2e3cd..6d36ae1 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -97,12 +97,8 @@ my $warn_make_depend = 0;
 # This adds backtrace information to the memory leak info.
 my $memleak_devteam_backtrace = "-rdynamic -DCRYPTO_MDEBUG_BACKTRACE";
 
-
 my $strict_warnings = 0;
 
-my $x86_gcc_des="";
-my $x86_gcc_opts="";
-
 # As for $BSDthreads. Idea is to maintain "collective" set of flags,
 # which would cover all BSD flavors. -pthread applies to them all,
 # but is treated differently. OpenBSD expands is as -D_POSIX_THREAD
@@ -1131,7 +1127,7 @@ $config{export_var_as_fn} =0;
 my $def_int="unsigned int";
 $config{rc4_int}               =$def_int;
 $config{rc2_int}               =$def_int;
-($config{b64l},$config{b64},$config{b32},$config{b16},$config{b8})=(0,0,1,0,0);
+($config{b64l},$config{b64},$config{b32})=(0,0,1);
 
 foreach (sort split(/\s+/,$target{bn_ops})) {
     $config{bn_ll}=1                           if /BN_LLONG/;
@@ -1142,10 +1138,6 @@ foreach (sort split(/\s+/,$target{bn_ops})) {
        =(1,0,0,0,0)                            if /SIXTY_FOUR_BIT_LONG/;
     ($config{b64l},$config{b64},$config{b32},$config{b16},$config{b8})
        =(0,0,1,0,0)                            if /THIRTY_TWO_BIT/;
-    ($config{b64l},$config{b64},$config{b32},$config{b16},$config{b8})
-       =(0,0,0,1,0)                            if /SIXTEEN_BIT/;
-    ($config{b64l},$config{b64},$config{b32},$config{b16},$config{b8})
-       =(0,0,0,0,1)                            if /EIGHT_BIT/;
     $config{export_var_as_fn}=1                        if /EXPORT_VAR_AS_FN/;
 }
 
@@ -1295,8 +1287,6 @@ print "\n";
 print "SIXTY_FOUR_BIT_LONG mode\n" if $config{b64l};
 print "SIXTY_FOUR_BIT mode\n" if $config{b64};
 print "THIRTY_TWO_BIT mode\n" if $config{b32};
-print "SIXTEEN_BIT mode\n" if $config{b16};
-print "EIGHT_BIT mode\n" if $config{b8};
 print "BN_LLONG mode\n" if $config{bn_ll};
 print "RC4 uses $config{rc4_int}\n" if $config{rc4_int} != $def_int;
 print "RC2 uses $config{rc2_int}\n" if $config{rc2_int} != $def_int;
@@ -1675,6 +1665,7 @@ sub run_dofile()
     my $in = shift;
     my $out = shift;
 
+    die "Can't open $in, $!" unless -f $in;
     # should we remove $out ?
     system("$config{perl} -I. -Mconfigdata util/dofile.pl -o\"Configure\" $in > $out.new");
     exit 1 if $? != 0;