llvm-project/libunwind
Martin Storsjo e95d73958d Remove a FIXME about truncated section names
If the linker chose to store the full section name instead of truncating
it, this field doesn't contain a truncated name, but an offset into
the string table of the binary. The string table isn't loaded/mapped
into memory during runtime though, so it's not possible to read the
full section name, unless we try to locate the DLL/EXE on disk that
the HMODULE corresponds to and load that manually.

Due to this, lld now always prefers writing a truncated section name
for sections that will be mapped at runtime, even when debug info is
enabled.

Differential Revision: https://reviews.llvm.org/D39918

llvm-svn: 318446
2017-11-16 19:36:48 +00:00
..
cmake build: use POSITION_INDEPENDENT_CODE instead of -fPIC 2017-10-03 20:22:26 +00:00
docs [docs] Mention that dwarf unwinding should be supported on arm64/windows 2017-11-16 07:16:36 +00:00
include Fix building for ARM with dwarf exception handling 2017-11-02 08:16:16 +00:00
src Remove a FIXME about truncated section names 2017-11-16 19:36:48 +00:00
test [libunwind] Always use unwind tables in tests 2017-10-26 12:02:03 +00:00
.arcconfig Update .arcconfig 2016-07-20 23:56:17 +00:00
.clang-format unwind: add a .clang-format 2015-05-07 19:50:18 +00:00
CMakeLists.txt [CMake] Allow overriding lib dir suffix independently from LLVM 2017-08-08 00:37:59 +00:00
LICENSE.TXT Fix the project name in the license file. 2017-02-27 17:47:58 +00:00