corelib/include/ebcl/Externals.hh
Emmanuel BENOîT 30d8d3057e Windows "compatibility"
* Makefile changes allowing for cross-compilation
* SRDData: had to rename an enum member from ERROR to ERR because
apparently creating a macro called ERROR is a thing in the windows
headers
* DynLib: ported
* Strings: fixes in toOSString, untested for now
* Fixes in some tests
* TODO list update
2018-06-17 12:39:02 +02:00

26 lines
622 B
C++

/******************************************************************************/
/* EXTERNAL HEADER FILES ******************************************************/
/******************************************************************************/
#ifndef _H_EBCL_EXTERNALS
#define _H_EBCL_EXTERNALS
#include <cstddef>
#include <cstdint>
#include <cstring>
#include <cassert>
#include <condition_variable>
#include <functional>
#include <malloc.h>
#include <mutex>
#include <new>
#include <shared_mutex>
#include <thread>
#include <utility>
#ifdef _WIN32
# include <windows.h>
#endif // _WIN32
#endif // _H_EBCL_EXTERNALS