diff options
author | Eric Fiselier <eric@efcs.ca> | 2017-02-04 20:38:35 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2017-02-04 20:38:35 +0000 |
commit | dfc9947636ceab64b15bbc4c60aa9b7308a98a0c (patch) | |
tree | 49feb7e8ea2de9982e021597acff41678da276f3 /lldb/source/Plugins/ScriptInterpreter/Python | |
parent | fb5c750222c63e882bbb5ea9ed15127038152bba (diff) | |
download | bcm5719-llvm-dfc9947636ceab64b15bbc4c60aa9b7308a98a0c.tar.gz bcm5719-llvm-dfc9947636ceab64b15bbc4c60aa9b7308a98a0c.zip |
Mark basic_string::assign templates as inline to improve ABI stability.
Visible definitions for basic_string::assign are sometimes emitted in
the dylib depending on the version of LLVM used to compile libc++.
This can cause the check-cxx-abilist target to fail.
This patch attempts marks the basic_string::assign templates as inline
to prevent this. That way the export list is consistent across LLVM
versions.
llvm-svn: 294100
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions