Go to the documentation of this file.
19 #ifndef AVUTIL_ATTRIBUTES_INTERNAL_H
20 #define AVUTIL_ATTRIBUTES_INTERNAL_H
24 #if (AV_GCC_VERSION_AT_LEAST(4,0) || defined(__clang__)) && (defined(__ELF__) || defined(__MACH__))
25 # define attribute_visibility_hidden __attribute__((visibility("hidden")))
26 # define FF_VISIBILITY_PUSH_HIDDEN _Pragma("GCC visibility push(hidden)")
27 # define FF_VISIBILITY_POP_HIDDEN _Pragma("GCC visibility pop")
29 # define attribute_visibility_hidden
30 # define FF_VISIBILITY_PUSH_HIDDEN
31 # define FF_VISIBILITY_POP_HIDDEN