mirror of
https://github.com/openssl/openssl.git
synced 2024-11-21 01:15:20 +08:00
cryptlib.c, etc.: fix linker warnings in 64-bit Darwin build.
This commit is contained in:
parent
4a5397fb68
commit
ff6f9f96fd
@ -125,7 +125,7 @@ static double SSLeay_MSVC5_hack=0.0; /* and for VC1.5 */
|
||||
defined(__INTEL__) || \
|
||||
defined(__x86_64) || defined(__x86_64__) || defined(_M_AMD64) || defined(_M_X64)
|
||||
|
||||
unsigned int OPENSSL_ia32cap_P[2];
|
||||
extern unsigned int OPENSSL_ia32cap_P[2];
|
||||
unsigned int *OPENSSL_ia32cap_loc(void) { return OPENSSL_ia32cap_P; }
|
||||
|
||||
#if defined(OPENSSL_CPUID_OBJ) && !defined(OPENSSL_NO_ASM) && !defined(I386_ONLY)
|
||||
@ -164,6 +164,8 @@ void OPENSSL_cpuid_setup(void)
|
||||
OPENSSL_ia32cap_P[0] = (unsigned int)vec|(1<<10);
|
||||
OPENSSL_ia32cap_P[1] = (unsigned int)(vec>>32);
|
||||
}
|
||||
#else
|
||||
unsigned int OPENSSL_ia32cap_P[2];
|
||||
#endif
|
||||
|
||||
#else
|
||||
|
@ -519,6 +519,7 @@ my %globals;
|
||||
elsif ($flavour eq "mingw64") { $self->{value} = ""; }
|
||||
} elsif ($dir =~ /\.comm/) {
|
||||
$self->{value} = "$dir\t$prefix$line";
|
||||
$self->{value} =~ s|,([0-9]+),([0-9]+)$|",$1,".log($2)/log(2)|e if ($flavour eq "macosx");
|
||||
}
|
||||
$line = "";
|
||||
return $self;
|
||||
|
@ -121,6 +121,8 @@ int main(int argc, char *argv[])
|
||||
RC4_KEY key;
|
||||
unsigned char obuf[512];
|
||||
|
||||
OPENSSL_cpuid_setup();
|
||||
|
||||
for (i=0; i<6; i++)
|
||||
{
|
||||
RC4_set_key(&key,keys[i][0],&(keys[i][1]));
|
||||
|
@ -23,7 +23,7 @@ print<<___;
|
||||
call OPENSSL_cpuid_setup
|
||||
|
||||
.hidden OPENSSL_ia32cap_P
|
||||
.comm OPENSSL_ia32cap_P,8
|
||||
.comm OPENSSL_ia32cap_P,8,4
|
||||
|
||||
.text
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user