/*! \file * \brief Compiler-dependent fixes & idiosyncrasies */ #pragma once #include "../types.h" #if defined(__GNUC__) && !defined(__clang__) // Only GCC understands the error attribute #define ERROR_ON_CALL(MSG) __attribute__((error(MSG))); #else #define ERROR_ON_CALL(MSG) #endif