diff options
author | Peter Smith <peter.smith@linaro.org> | 2016-08-24 09:08:54 +0000 |
---|---|---|
committer | Peter Smith <peter.smith@linaro.org> | 2016-08-24 09:08:54 +0000 |
commit | a52864a78c790bcd1d217143a817973d6becb400 (patch) | |
tree | a83418027c6d3bfea0e15cbd095b8fcf9a5ff659 /llvm/tools/llvm-cov/SourceCoverageViewText.cpp | |
parent | 1164cae527ace6b4f4eba2121f161dea7fb005ae (diff) | |
download | llvm-a52864a78c790bcd1d217143a817973d6becb400.zip llvm-a52864a78c790bcd1d217143a817973d6becb400.tar.gz llvm-a52864a78c790bcd1d217143a817973d6becb400.tar.bz2 |
Canonicalize output section name for .ARM.exidx sections
The ARM Exception handling ABI requires that all ARM exception index
table sections have a prefix of .ARM.exidx and are combined into a
single contiguous block either in their own output section or as part
of another output section.
In general clang will output a single .ARM.exidx section per object,
but will use .ARM.exidx.<section name> when -ffunction-sections is used.
This change canonicalizes the names of sections with the .ARM.exidx
prefix to just .ARM.exidx, which ensures that there is only a single
output section.
Differential Revision: https://reviews.llvm.org/D23775
llvm-svn: 279617
Diffstat (limited to 'llvm/tools/llvm-cov/SourceCoverageViewText.cpp')
0 files changed, 0 insertions, 0 deletions