diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-02-19 01:28:30 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-02-19 01:28:30 +0000 |
commit | b9ea63c551f667af119cce25e1b5a59b8bbe8091 (patch) | |
tree | e1d879ee81b6312f035044601fcd2d6179c5e6f0 /lldb/source/Interpreter/PythonDataObjects.cpp | |
parent | b32d009b4f51fcd6c055f88d4085620c7a040550 (diff) | |
download | bcm5719-llvm-b9ea63c551f667af119cce25e1b5a59b8bbe8091.tar.gz bcm5719-llvm-b9ea63c551f667af119cce25e1b5a59b8bbe8091.zip |
Avoid an infinite cycle with private linkage and -f{data|function}-sections.
When outputting an object we check its section to find its name, but when
looking for the section with -ffunction-section we look for the symbol name.
Break the loop by requesting a name with the private prefix when constructing
the section name. This matches the behavior before r201608.
llvm-svn: 201622
Diffstat (limited to 'lldb/source/Interpreter/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions