about summary refs log tree commit diff
path: root/src/rustllvm/ArchiveWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-03-31 20:28:00 +0000
committerbors <bors@rust-lang.org>2019-03-31 20:28:00 +0000
commite3428db7c2b1eeb35096e0bf37672397977ff030 (patch)
tree6342506bcf71975160f13747c879d2fec7684a55 /src/rustllvm/ArchiveWrapper.cpp
parent4fac5c98b22faa7fce2d5d64bf34c61340883302 (diff)
parenta9d62be557a648f254c6850e2a08917686a26976 (diff)
downloadrust-e3428db7c2b1eeb35096e0bf37672397977ff030.tar.gz
rust-e3428db7c2b1eeb35096e0bf37672397977ff030.zip
Auto merge of #59577 - dlrobertson:fix_58881, r=nagisa
Fix LLVM IR generated for C-variadic arguments

It is possible to create malformed LLVM IR given variadic arguments that
are aggregate types. This occurs due to improper tracking of the current
argument in the functions list of arguments.

Fixes: #58881
Diffstat (limited to 'src/rustllvm/ArchiveWrapper.cpp')
0 files changed, 0 insertions, 0 deletions