diff options
Diffstat (limited to 'lib/mpi')
| -rw-r--r-- | lib/mpi/longlong.h | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/lib/mpi/longlong.h b/lib/mpi/longlong.h index aac511417ad1..a89d041592c8 100644 --- a/lib/mpi/longlong.h +++ b/lib/mpi/longlong.h @@ -639,7 +639,7 @@ do { \  	**************  MIPS  *****************  	***************************************/  #if defined(__mips__) && W_TYPE_SIZE == 32 -#if __GNUC__ >= 4 && __GNUC_MINOR__ >= 4 +#if (__GNUC__ >= 5) || (__GNUC__ >= 4 && __GNUC_MINOR__ >= 4)  #define umul_ppmm(w1, w0, u, v)			\  do {						\  	UDItype __ll = (UDItype)(u) * (v);	\ @@ -671,7 +671,7 @@ do {						\  	**************  MIPS/64  **************  	***************************************/  #if (defined(__mips) && __mips >= 3) && W_TYPE_SIZE == 64 -#if __GNUC__ >= 4 && __GNUC_MINOR__ >= 4 +#if (__GNUC__ >= 5) || (__GNUC__ >= 4 && __GNUC_MINOR__ >= 4)  #define umul_ppmm(w1, w0, u, v) \  do {									\  	typedef unsigned int __ll_UTItype __attribute__((mode(TI)));	\ |