mirror of
https://git.openafs.org/openafs.git
synced 2025-01-18 23:10:58 +00:00
solaris10-optimization-20050602
FIXES 17262 declare certain things volatile to make solaris compiler less cranky
This commit is contained in:
parent
ab0f8ed43b
commit
23cbd8f646
@ -92,7 +92,7 @@ des_ecb_encrypt(void * clear, void * cipher,
|
||||
#endif
|
||||
#endif
|
||||
afs_uint32 P_temp;
|
||||
register unsigned char *P_temp_p = (unsigned char *)&P_temp;
|
||||
volatile unsigned char *P_temp_p = (unsigned char *)&P_temp;
|
||||
#ifdef BITS16
|
||||
sbox_out S_out;
|
||||
afs_uint32 *S_out_p = (afs_uint32 *) & S_out;
|
||||
|
@ -112,9 +112,9 @@ fc_ecb_encrypt(void * clear, void * cipher,
|
||||
fc_KeySchedule schedule, int encrypt)
|
||||
{
|
||||
afs_uint32 L, R;
|
||||
afs_uint32 S, P;
|
||||
unsigned char *Pchar = (unsigned char *)&P;
|
||||
unsigned char *Schar = (unsigned char *)&S;
|
||||
volatile afs_uint32 S, P;
|
||||
volatile unsigned char *Pchar = (unsigned char *)&P;
|
||||
volatile unsigned char *Schar = (unsigned char *)&S;
|
||||
int i;
|
||||
|
||||
#if defined(vax) || (defined(mips) && defined(MIPSEL)) || defined(AFSLITTLE_ENDIAN)
|
||||
|
Loading…
Reference in New Issue
Block a user