Add missing _POSIX_C_SOURCE define in threading.h

This commit is contained in:
Andres Amaya Garcia 2018-09-05 11:47:33 +01:00
parent ca04a01bb8
commit 193fe893a6

View file

@ -24,6 +24,12 @@
#ifndef MBEDTLS_THREADING_H #ifndef MBEDTLS_THREADING_H
#define MBEDTLS_THREADING_H #define MBEDTLS_THREADING_H
/*
* Ensure gmtime_r is available even with -std=c99; must be included before
* config.h, which pulls in glibc's features.h. Harmless on other platforms.
*/
#define _POSIX_C_SOURCE 200112L
#if !defined(MBEDTLS_CONFIG_FILE) #if !defined(MBEDTLS_CONFIG_FILE)
#include "config.h" #include "config.h"
#else #else