Fix mips64 bignum implementation

- Use correct mips64 define (__mips64, not __mips64__).
- Added mips64 to the list of arches supporting 64-bit ints.
This commit is contained in:
James Cowgill 2014-12-16 15:24:06 +00:00 committed by Paul Bakker
parent 478fac4075
commit d1e7e8ba05
2 changed files with 2 additions and 2 deletions

View file

@ -148,7 +148,7 @@ typedef uint32_t t_udbl;
defined(__ppc64__) || defined(__powerpc64__) || \ defined(__ppc64__) || defined(__powerpc64__) || \
defined(__ia64__) || defined(__alpha__) || \ defined(__ia64__) || defined(__alpha__) || \
(defined(__sparc__) && defined(__arch64__)) || \ (defined(__sparc__) && defined(__arch64__)) || \
defined(__s390x__) ) ) defined(__s390x__) || defined(__mips64) ) )
#define POLARSSL_HAVE_INT64 #define POLARSSL_HAVE_INT64
typedef int64_t t_sint; typedef int64_t t_sint;
typedef uint64_t t_uint; typedef uint64_t t_uint;

View file

@ -680,7 +680,7 @@
); );
#endif /* Alpha */ #endif /* Alpha */
#if defined(__mips__) && !defined(__mips64__) #if defined(__mips__) && !defined(__mips64)
#define MULADDC_INIT \ #define MULADDC_INIT \
asm( \ asm( \