diff options
author | Lang Hames <lhames@gmail.com> | 2016-01-24 21:56:40 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2016-01-24 21:56:40 +0000 |
commit | 074b42debb42f933b80f7fc885b24124ca98f717 (patch) | |
tree | 1c258424f4587201a35374d307ff02ea59b78941 /lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py | |
parent | f088f52a1fccdeb120c4d8f47e9956ddb8c85cbf (diff) | |
download | bcm5719-llvm-074b42debb42f933b80f7fc885b24124ca98f717.tar.gz bcm5719-llvm-074b42debb42f933b80f7fc885b24124ca98f717.zip |
[Object][COFF] Set the generic SF_Exported flag on COFF exported symbols.
The ORC ObjectLinkingLayer uses this flag during symbol lookup. Failure to set
it causes all symbols to behave as if they were non-exported, which has caused
failures in the kaleidoscope tutorials on Windows. Raising the flag should
un-break the tutorials.
No test case yet - none of the existing command line tools for printing symbol
tables (llvm-nm, llvm-objdump) show the status of this flag, and I don't want to
change the format from these tools without consulting their owners. I'll send an
email to the dev-list to figure out the right way forward.
llvm-svn: 258665
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py')
0 files changed, 0 insertions, 0 deletions