aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Basic/SourceManagerTest.cpp
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2017-03-17 22:04:52 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2017-03-17 22:04:52 +0000
commit4b78036ba89e7f9cc63fde7bff9a0bc54b8f7d88 (patch)
tree8c0d45f444937ad7df7ca5f67c45b00c91463459 /clang/unittests/Basic/SourceManagerTest.cpp
parent6bfe4d369b40f8339fcec4888cb0db54da994dfe (diff)
downloadllvm-4b78036ba89e7f9cc63fde7bff9a0bc54b8f7d88.zip
llvm-4b78036ba89e7f9cc63fde7bff9a0bc54b8f7d88.tar.gz
llvm-4b78036ba89e7f9cc63fde7bff9a0bc54b8f7d88.tar.bz2
[ELF] Restore GC handling of LINK_ORDER, C-named sections.
__start_xxx symbol keeps section xxx alive only if it is not SHF_LINK_ORDER. Such sections can be used for user metadata, when __start_xxx is used to iterate over section contents at runtime, and the liveness is determined solely by the linked (associated) section. This was earlier implemented in r294592, and broken in r296723. Differential Revision: https://reviews.llvm.org/D30964 llvm-svn: 298154
Diffstat (limited to 'clang/unittests/Basic/SourceManagerTest.cpp')
0 files changed, 0 insertions, 0 deletions