Add symbol versions to libstdc++.so
Bug: http://b/28987948
Change-Id: I3853528bd432ceab37e4867f2c4112d9ee0b40dc
diff --git a/libc/tools/genversion-scripts.py b/libc/tools/genversion-scripts.py
index 4f117f6..e6c8053 100755
--- a/libc/tools/genversion-scripts.py
+++ b/libc/tools/genversion-scripts.py
@@ -17,6 +17,7 @@
libc_script = os.path.join(bionic_libc_root, "libc.map.txt")
libm_script = os.path.join(bionic_libm_root, "libm.map.txt")
libdl_script = os.path.join(bionic_libdl_root, "libdl.map.txt")
+libstdcxx_script = os.path.join(bionic_libc_root, "libstdc++.map.txt")
script_name = os.path.basename(sys.argv[0])
@@ -35,7 +36,7 @@
class VersionScriptGenerator(object):
def run(self):
- for script in [libc_script, libm_script, libdl_script]:
+ for script in [libc_script, libstdcxx_script, libm_script, libdl_script]:
basename = os.path.basename(script)
dirname = os.path.dirname(script)
for arch in all_arches: