blob: 9c25d64a59e169d0d8cf341a67d3159428ecfd3e [file] [log] [blame]
{
# Symbols marked as 'local' are not exported by the DSO and thus may not
# be used by client applications.
local:
# libunwind
_U*;
unw_backtrace;
# libev
ev_*;
# zlib
adler32*;
crc32*;
deflate*;
get_crc_table;
inflate*;
zError;
zlib*;
# devtoolset
__cxa_throw_bad_array*;
# breakpad
ConvertUTF*;
isLegalUTF8Sequence;
my_*;
extern "C++" {
# glog, gflags, and protobuf
*google::*;
fL*::FLAGS_*;
gflags_mutex_namespace::*;
glog_internal_namespace_::*;
# breakpad
google_breakpad::*;
logger::write*;
CreateGUID*;
GUIDToString*;
# crcutil
crcutil::*;
crcutil_interface::*;
# devtoolset - the Red Hat devtoolset statically links c++17 symbols
# into binaries so that the result may be executed on a system with an
# older libstdc++ which doesn't include the necessary c++17 symbols.
std::*;
};
};