]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - make/test/compiler.cpp
Update copyright headers.
[user/henk/code/inspircd.git] / make / test / compiler.cpp
index d78f07830d38d15db375ee23b38396be08140ba0..13aede9fedc0b806a24541e9bbe7ff3d7e65cd30 100644 (file)
@@ -1,6 +1,8 @@
 /*
  * InspIRCd -- Internet Relay Chat Daemon
  *
+ *   Copyright (C) 2016 Attila Molnar <attilamolnar@hush.com>
+ *   Copyright (C) 2014-2015, 2017, 2021 Sadie Powell <sadie@witchery.services>
  *
  * This file is part of InspIRCd.  InspIRCd is free software: you can
  * redistribute it and/or modify it under the terms of the GNU General Public
 
 
 #include <iostream>
-#if defined _LIBCPP_VERSION
+#if defined _LIBCPP_VERSION || __cplusplus >= 201103L
+# include <array>
 # include <type_traits>
 # include <unordered_map>
 #else
+# include <tr1/array>
 # include <tr1/type_traits>
 # include <tr1/unordered_map>
 #endif
 
-#if defined __APPLE__ && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ == 1
+#if defined __llvm__ && !defined __clang__ && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ == 1
 # error "LLVM-GCC 4.2.1 has broken visibility support."
 #endif