Remove stdint.h substitute for older MSVC

We now require at least Visual Studio 2013, which has stdint.h per
 https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2013/y4hta57s(v=vs.120)
so the workaround to define C99 types on pre-C99 MSVC is no longer needed.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
Gilles Peskine 2022-12-04 13:18:58 +01:00
parent 6c607e5a55
commit 187932639b

View file

@ -8,7 +8,9 @@
#include <test/bignum_helpers.h> #include <test/bignum_helpers.h>
#include <test/psa_crypto_helpers.h> #include <test/psa_crypto_helpers.h>
#include <stdint.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h>
#if defined(MBEDTLS_ERROR_C) #if defined(MBEDTLS_ERROR_C)
#include "mbedtls/error.h" #include "mbedtls/error.h"
@ -19,17 +21,6 @@
#include "mbedtls/memory_buffer_alloc.h" #include "mbedtls/memory_buffer_alloc.h"
#endif #endif
#ifdef _MSC_VER
#include <basetsd.h>
typedef UINT8 uint8_t;
typedef INT32 int32_t;
typedef UINT32 uint32_t;
#else
#include <stdint.h>
#endif
#include <string.h>
#if defined(__unix__) || (defined(__APPLE__) && defined(__MACH__)) #if defined(__unix__) || (defined(__APPLE__) && defined(__MACH__))
#include <unistd.h> #include <unistd.h>
#endif #endif