Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:13:13

0001 #ifndef VISIBILITY_MACROS_H
0002 #define VISIBILITY_MACROS_H
0003 #include "FWCore/Utilities/interface/GCCPrerequisite.h"
0004 
0005 #if GCC_PREREQUISITE(4, 4, 0)
0006 #define dso_export __attribute__((visibility("default")))
0007 #define dso_hidden __attribute__((visibility("hidden")))
0008 #define dso_internal __attribute__((visibility("hidden")))
0009 #define dso_protected __attribute__((visibility("protected")))
0010 #else
0011 #define dso_export
0012 #define dso_hidden
0013 #define dso_internal
0014 #define dso_protected
0015 #endif
0016 
0017 #endif  // VISIBILITY