aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorFangrui Song <maskray@google.com>2019-04-26 16:01:48 +0000
committerFangrui Song <maskray@google.com>2019-04-26 16:01:48 +0000
commit0bf06a8f59b0074a60871865e828d92db8930c59 (patch)
treeafe7ff54777d64bca408d7a6a10f3f0dae39a7d2 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parent51a4a0d68f3761a0a0317b3bedde06a3cb44ee3d (diff)
downloadllvm-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