summaryrefslogtreecommitdiff
path: root/libre2.symbols.darwin
diff options
context:
space:
mode:
Diffstat (limited to 'libre2.symbols.darwin')
-rw-r--r--libre2.symbols.darwin7
1 files changed, 6 insertions, 1 deletions
diff --git a/libre2.symbols.darwin b/libre2.symbols.darwin
index bc6f1af..4207f87 100644
--- a/libre2.symbols.darwin
+++ b/libre2.symbols.darwin
@@ -6,7 +6,12 @@ __ZNK3re23RE2*
__ZN3re211StringPiece*
__ZNK3re211StringPiece*
# operator<<(std::ostream&, re2::StringPiece const&)
-__ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERKN3re211StringPieceE
+# Seen with libstdc++ on 10.8 and below:
+# __ZlsRSoRKN3re211StringPieceE
+# Seen with libc++ on 10.9 and above:
+# __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERKN3re211StringPieceE
+# Note that "ls" means operator<<, so this is not overly broad.
+__Zls*RKN3re211StringPieceE
# re2::FilteredRE2*
__ZN3re211FilteredRE2*
__ZNK3re211FilteredRE2*