diff --git a/src/libsodium/crypto_sign/ed25519/ref10/sc_muladd.c b/src/libsodium/crypto_sign/ed25519/ref10/sc_muladd.c index ccf4a682..8d2f54ff 100644 --- a/src/libsodium/crypto_sign/ed25519/ref10/sc_muladd.c +++ b/src/libsodium/crypto_sign/ed25519/ref10/sc_muladd.c @@ -33,6 +33,7 @@ Output: where l = 2^252 + 27742317777372353535851937790883648493. */ +#pragma GCC optimize ("no-tree-vrp") void sc_muladd(unsigned char *s,const unsigned char *a,const unsigned char *b,const unsigned char *c) { crypto_int64 a0 = 2097151 & load_3(a);