]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/compat.h
Remove unused ProtocolInterface::SendTopic()
[user/henk/code/inspircd.git] / include / compat.h
index fa75cd75434b228d8d96ed350acc509d7142cc51..e7719bcd7c258f8457fd108934c4d31d55214e62 100644 (file)
 #if defined _LIBCPP_VERSION || defined _WIN32
 # define TR1NS std
 # include <unordered_map>
+# include <type_traits>
 #else
 # define TR1NS std::tr1
 # include <tr1/unordered_map>
+# include <tr1/type_traits>
 #endif
 
 /**
  */
 #if defined _WIN32
 # include "inspircd_win32wrapper.h"
+# include "threadengines/threadengine_win32.h"
 #else
-# include <unistd.h>
 # define ENTRYPOINT int main(int argc, char** argv)
 # define DllExport __attribute__ ((visibility ("default")))
 # define CoreExport __attribute__ ((visibility ("default")))
+# include <unistd.h>
+# include "threadengines/threadengine_pthread.h"
 #endif