diff options
author | Hans Wennborg <hans@hanshq.net> | 2019-08-28 09:21:56 +0000 |
---|---|---|
committer | Hans Wennborg <hans@hanshq.net> | 2019-08-28 09:21:56 +0000 |
commit | 0af82068a8c397381300f18ffd5bb69e702518ea (patch) | |
tree | 78ea4a5156e3affe64b495517ebd963f2c91115e /lldb/packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py | |
parent | 248abe2b663632070f57a60724ba8ab6a9f37de2 (diff) | |
download | bcm5719-llvm-0af82068a8c397381300f18ffd5bb69e702518ea.tar.gz bcm5719-llvm-0af82068a8c397381300f18ffd5bb69e702518ea.zip |
[LLVM-C] Fix ByVal Attribute crashing
With the introduction of the typed byval attribute change there was no
way that the LLVM-C API could create the correct class Attribute. If a
program that uses the C API creates a ByVal attribute and annotates a
function with that attribute LLVM will crash when it assembles or write
that module containing the function out as bitcode.
This change is a minimal fix to at least allow code to work, this is
because the byval change is on the 9.0 and I don't want to introduce new
LLVM-C API this late in the release cycle.
By Jakob Bornecrantz!
Differential revision: https://reviews.llvm.org/D66144
llvm-svn: 370176
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py')
0 files changed, 0 insertions, 0 deletions