mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-31 19:24:42 +02:00
Merge pull request #3447 from dgarske/microchip
Fixes for building with Microchip
This commit is contained in:
@@ -29,10 +29,8 @@
|
|||||||
|
|
||||||
#if defined(WOLFSSL_ATECC508A) || defined(WOLFSSL_ATECC608A) || \
|
#if defined(WOLFSSL_ATECC508A) || defined(WOLFSSL_ATECC608A) || \
|
||||||
defined(WOLFSSL_ATECC_PKCB)
|
defined(WOLFSSL_ATECC_PKCB)
|
||||||
#undef SHA_BLOCK_SIZE
|
|
||||||
#define SHA_BLOCK_SIZE SHA_BLOCK_SIZE_REMAP
|
|
||||||
#include <cryptoauthlib.h>
|
|
||||||
#undef SHA_BLOCK_SIZE
|
#undef SHA_BLOCK_SIZE
|
||||||
|
#include <cryptoauthlib.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* ATECC508A/608A only supports ECC P-256 */
|
/* ATECC508A/608A only supports ECC P-256 */
|
||||||
|
@@ -358,12 +358,13 @@
|
|||||||
#define NO_FILESYSTEM
|
#define NO_FILESYSTEM
|
||||||
#define USE_FAST_MATH
|
#define USE_FAST_MATH
|
||||||
#define TFM_TIMING_RESISTANT
|
#define TFM_TIMING_RESISTANT
|
||||||
#define WOLFSSL_HAVE_MIN
|
|
||||||
#define WOLFSSL_HAVE_MAX
|
|
||||||
#define NO_BIG_INT
|
#define NO_BIG_INT
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef WOLFSSL_MICROCHIP_PIC32MZ
|
#ifdef WOLFSSL_MICROCHIP_PIC32MZ
|
||||||
|
#define WOLFSSL_HAVE_MIN
|
||||||
|
#define WOLFSSL_HAVE_MAX
|
||||||
|
|
||||||
#ifndef NO_PIC32MZ_CRYPT
|
#ifndef NO_PIC32MZ_CRYPT
|
||||||
#define WOLFSSL_PIC32MZ_CRYPT
|
#define WOLFSSL_PIC32MZ_CRYPT
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user