summaryrefslogtreecommitdiffstats
path: root/libcxxabi/src/cxa_demangle.cpp
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2012-02-02 20:47:28 +0000
committerHoward Hinnant <hhinnant@apple.com>2012-02-02 20:47:28 +0000
commiteaa65afc7bff75649cab2a4be4ce18f82554db5b (patch)
tree7396b684027c1d47b99a8a297ced48ee4f4ea042 /libcxxabi/src/cxa_demangle.cpp
parent90ef25c05ed63aab61a946231332e2e708eb6b8d (diff)
downloadbcm5719-llvm-eaa65afc7bff75649cab2a4be4ce18f82554db5b.tar.gz
bcm5719-llvm-eaa65afc7bff75649cab2a4be4ce18f82554db5b.zip
Work on restricting symbol visibility.
llvm-svn: 149633
Diffstat (limited to 'libcxxabi/src/cxa_demangle.cpp')
-rw-r--r--libcxxabi/src/cxa_demangle.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/libcxxabi/src/cxa_demangle.cpp b/libcxxabi/src/cxa_demangle.cpp
index 4f0ba1c4aa7..1135c99b120 100644
--- a/libcxxabi/src/cxa_demangle.cpp
+++ b/libcxxabi/src/cxa_demangle.cpp
@@ -10692,9 +10692,6 @@ __demangle_tree::__parse()
}
}
-#pragma GCC visibility pop
-#pragma GCC visibility push(default)
-
__demangle_tree
__demangle(const char* mangled_name, char* buf, size_t bs)
{
@@ -10772,6 +10769,9 @@ printf("\n");
} // __libcxxabi
+#pragma GCC visibility pop
+#pragma GCC visibility push(default)
+
extern "C"
{
OpenPOWER on IntegriCloud