Commit 8af13192 authored by Andy Polyakov's avatar Andy Polyakov
Browse files

bn/bn_lcl.h: fix MIPS-specific gcc version check.



RT#3859

Reviewed-by: default avatarTim Hudson <tjh@openssl.org>
(cherry picked from commit 60c268b2)
parent 38b70733
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -276,7 +276,7 @@ unsigned __int64 _umul128(unsigned __int64 a, unsigned __int64 b,
#   endif
#  elif defined(__mips) && (defined(SIXTY_FOUR_BIT) || defined(SIXTY_FOUR_BIT_LONG))
#   if defined(__GNUC__) && __GNUC__>=2
#    if __GNUC__>=4 && __GNUC_MINOR__>=4
#    if __GNUC__>4 || (__GNUC__>=4 && __GNUC_MINOR__>=4)
                                     /* "h" constraint is no more since 4.4 */
#     define BN_UMULT_HIGH(a,b)          (((__uint128_t)(a)*(b))>>64)
#     define BN_UMULT_LOHI(low,high,a,b) ({     \