From: Andy Polyakov Date: Mon, 5 Jun 2000 14:39:47 +0000 (+0000) Subject: GCC 2.95.2 from IRIX 6.5 -mabi=64 compiler bug workaround:-( X-Git-Tag: OpenSSL-engine-0_9_6-beta1~21^2~90 X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff_plain;h=e6441154fc8365f0be481d9f619caedc019283d6;hp=849c0e3046966cf3f0b2d51d5b4c7f3aee99424e GCC 2.95.2 from IRIX 6.5 -mabi=64 compiler bug workaround:-( Submitted by: Reviewed by: PR: --- diff --git a/crypto/bf/bftest.c b/crypto/bf/bftest.c index 5695250195..cf67cadefd 100644 --- a/crypto/bf/bftest.c +++ b/crypto/bf/bftest.c @@ -442,7 +442,8 @@ static int test(void) { BF_set_key(&key,n,key_test); BF_ecb_encrypt(key_data,out,&key,BF_ENCRYPT); - if (memcmp(out,&(key_out[n-1][0]),8) != 0) + /* mips-sgi-irix6.5-gcc vv -mabi=64 bug workaround */ + if (memcmp(out,&(key_out[i=n-1][0]),8) != 0) { printf("blowfish setkey error\n"); err=1;