Go to the documentation of this file.
18 #ifndef compilerDependencies_h
19 #define compilerDependencies_h
21 #include "compilerSpecific.h"
28 #if defined ( CXX_PLACEMENT_DELETE )
29 # define epicsPlacementDeleteOperator(X) void operator delete X;
31 # define epicsPlacementDeleteOperator(X)
37 #ifndef EPICS_PRINTF_STYLE
41 # define EPICS_PRINTF_STYLE(f,a)
44 #ifndef EPICS_DEPRECATED
48 #define EPICS_DEPRECATED
55 #ifndef EPICS_FUNCTION
56 #if (defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901)) || (defined(__cplusplus) && __cplusplus>=201103L)
57 # define EPICS_FUNCTION __func__
60 # define EPICS_FUNCTION ("<unknown function>")