17 #ifndef compilerSpecific_h
18 #define compilerSpecific_h
21 # error compiler/gcc/compilerSpecific.h is only for use with the gnu compiler
25 # error compiler/gcc/compilerSpecific.h is not for use with the clang compiler
28 #define EPICS_ALWAYS_INLINE __inline__ __attribute__((always_inline))
31 #define EPICS_FUNCTION __PRETTY_FUNCTION__
45 #define CXX_PLACEMENT_DELETE
52 #define EPICS_PRINTF_STYLE(f,a) __attribute__((format(__printf__,f,a)))
57 #define EPICS_DEPRECATED __attribute__((deprecated))
62 #define EPICS_UNUSED __attribute__((unused))