fix for MQX

This commit is contained in:
Takashi Kojo
2020-10-11 06:57:33 +09:00
parent 7d33312f4b
commit ce97eadae1
3 changed files with 8 additions and 3 deletions

View File

@ -356,7 +356,7 @@ int wc_FileLoad(const char* fname, unsigned char** buf, size_t* bufLen,
return BAD_PATH_ERROR; return BAD_PATH_ERROR;
} }
XFSEEK(f, 0, SEEK_END); XFSEEK(f, 0, XSEEK_END);
fileSz = XFTELL(f); fileSz = XFTELL(f);
XREWIND(f); XREWIND(f);
if (fileSz > 0) { if (fileSz > 0) {

View File

@ -145,6 +145,9 @@
#include <netdb.h> #include <netdb.h>
#endif #endif
#endif #endif
#ifdef FREESCALE_MQX
typedef int socklen_t ;
#endif
#define SOCKET_T int #define SOCKET_T int
#ifndef SO_NOSIGPIPE #ifndef SO_NOSIGPIPE
#include <signal.h> /* ignore SIGPIPE */ #include <signal.h> /* ignore SIGPIPE */
@ -243,7 +246,7 @@
#define WOLFSSL_THREAD #define WOLFSSL_THREAD
#define INFINITE -1 #define INFINITE -1
#define WAIT_OBJECT_0 0L #define WAIT_OBJECT_0 0L
#elif defined(WOLFSSL_MDK_ARM)|| defined(WOLFSSL_KEIL_TCP_NET) #elif defined(WOLFSSL_MDK_ARM)|| defined(WOLFSSL_KEIL_TCP_NET) || defined(FREESCALE_MQX)
typedef unsigned int THREAD_RETURN; typedef unsigned int THREAD_RETURN;
typedef int THREAD_TYPE; typedef int THREAD_TYPE;
#define WOLFSSL_THREAD #define WOLFSSL_THREAD

View File

@ -1091,7 +1091,9 @@ extern void uITRON4_free(void *p) ;
/* random seed */ /* random seed */
#define NO_OLD_RNGNAME #define NO_OLD_RNGNAME
#if defined(FSL_FEATURE_SOC_TRNG_COUNT) && (FSL_FEATURE_SOC_TRNG_COUNT > 0) #if defined(FREESCALE_NO_RNG)
/* nothing to define */
#elif defined(FSL_FEATURE_SOC_TRNG_COUNT) && (FSL_FEATURE_SOC_TRNG_COUNT > 0)
#define FREESCALE_KSDK_2_0_TRNG #define FREESCALE_KSDK_2_0_TRNG
#elif defined(FSL_FEATURE_SOC_RNG_COUNT) && (FSL_FEATURE_SOC_RNG_COUNT > 0) #elif defined(FSL_FEATURE_SOC_RNG_COUNT) && (FSL_FEATURE_SOC_RNG_COUNT > 0)
#ifdef FREESCALE_KSDK_1_3 #ifdef FREESCALE_KSDK_1_3