Add symbol versions to libstdc++.so
Bug: http://b/28987948
Change-Id: I3853528bd432ceab37e4867f2c4112d9ee0b40dc
diff --git a/libc/libstdc++.map.txt b/libc/libstdc++.map.txt
new file mode 100644
index 0000000..d11d4c0
--- /dev/null
+++ b/libc/libstdc++.map.txt
@@ -0,0 +1,22 @@
+LIBC {
+ global:
+ _ZdaPv;
+ _ZdaPvRKSt9nothrow_t;
+ _ZdlPv;
+ _ZdlPvRKSt9nothrow_t;
+ _Znam; # arm64 x86_64 mips64
+ _ZnamRKSt9nothrow_t; # arm64 x86_64 mips64
+ _Znwm; # arm64 x86_64 mips64
+ _ZnwmRKSt9nothrow_t; # arm64 x86_64 mips64
+ _Znaj; # arm x86 mips
+ _ZnajRKSt9nothrow_t; # arm x86 mips
+ _Znwj; # arm x86 mips
+ _ZnwjRKSt9nothrow_t; # arm x86 mips
+ _ZSt7nothrow;
+ __cxa_guard_abort;
+ __cxa_guard_acquire;
+ __cxa_guard_release;
+ __cxa_pure_virtual;
+ local:
+ *;
+};