diff options
| author | Björn Steinbrink <bsteinbr@gmail.com> | 2018-01-20 17:09:55 +0100 |
|---|---|---|
| committer | Björn Steinbrink <bsteinbr@gmail.com> | 2018-02-08 13:50:18 +0100 |
| commit | 5f3dc8b7b2b8fb4837adfe5defa92367f8fe1000 (patch) | |
| tree | 7913ed25d955c6dfd72c6cf2d79f8caaf16a7946 /src/rustllvm/RustWrapper.cpp | |
| parent | 6c04c41034c46730fba97bfe9cfa2dd0687c2a5f (diff) | |
| download | rust-5f3dc8b7b2b8fb4837adfe5defa92367f8fe1000.tar.gz rust-5f3dc8b7b2b8fb4837adfe5defa92367f8fe1000.zip | |
Fix oversized loads on x86_64 SysV FFI calls
The x86_64 SysV ABI should use exact sizes for small structs passed in registers, i.e. a struct that occupies 3 bytes should use an i24, instead of the i32 it currently uses. Refs #45543
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
