diff options
Diffstat (limited to 'src/common/sanity.hpp')
-rw-r--r-- | src/common/sanity.hpp | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/src/common/sanity.hpp b/src/common/sanity.hpp deleted file mode 100644 index 3658f9f..0000000 --- a/src/common/sanity.hpp +++ /dev/null @@ -1,34 +0,0 @@ -/// return wrappers for unexpected NULL pointers -#ifndef SANITY_HPP -#define SANITY_HPP - -# ifndef __cplusplus -# error "Please compile in C++ mode" -# endif // __cplusplus - -# if __GNUC__ < 4 -# error "Your compiler is absolutely ancient. You have no chance ..." -# endif // __GNUC__ < 4 - -/// Convert type assumptions to use the standard types here -# include <cstdint> -/// size_t, NULL -# include <cstddef> - -# if __GNUC__ == 4 -// clang identifies as GCC 4.2, but is mostly okay. -// Until a bug-free release of it happens, though, I won't recommend it. -// (patched) clang 3.1 would be the requirement -# if __GNUC_MINOR__ < 6 && !defined(__clang__) -# error "Please upgrade to at least GCC 4.6" -# endif // __GNUC_MINOR__ < 6 && !defined(__clang__) -# endif // __GNUC__ == 4 - -# if not defined(__i386__) and not defined(__x86_64__) -// Known platform dependencies: -// endianness for the [RW]FIFO.* macros -// possibly, some signal-handling -# error "Unsupported platform use x86 / amd64 only" -# endif // not __i386__ - -#endif // SANITY_HPP |