diff options
author | Fangrui Song <maskray@google.com> | 2019-04-26 16:01:48 +0000 |
---|---|---|
committer | Fangrui Song <maskray@google.com> | 2019-04-26 16:01:48 +0000 |
commit | 0bf06a8f59b0074a60871865e828d92db8930c59 (patch) | |
tree | afe7ff54777d64bca408d7a6a10f3f0dae39a7d2 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h | |
parent | 51a4a0d68f3761a0a0317b3bedde06a3cb44ee3d (diff) | |
download | llvm-0bf06a8f59b0074a60871865e828d92db8930c59.zip llvm-0bf06a8f59b0074a60871865e828d92db8930c59.tar.gz llvm-0bf06a8f59b0074a60871865e828d92db8930c59.tar.bz2 |
[llvm-nm] Fix handling of symbol types 't' 'd' 'r'
In addition, fix and convert the two tests to yaml2obj based. This
allows us to delete two executables.
X86/weak.test: 'v' was not tested
X86/init-fini.test: symbol types of __bss_start _edata _end were wrong
GNU nm reports __init_array_start as 't', and __preinit_array_start as 'd'.
__init_array_start is 't' just because its section ".init_array" starts with ".init"
'd' makes more sense and allows us to drop the weird SHT_INIT_ARRAY rule.
So, change __init_array_start to 'd' instead.
llvm-svn: 359311
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions