diff options
author | Nick Fitzgerald <fitzgen@gmail.com> | 2017-11-01 14:36:08 -0700 |
---|---|---|
committer | Nick Fitzgerald <fitzgen@gmail.com> | 2017-11-02 09:51:09 -0700 |
commit | 79dbe8b8062076f8ac3f76c0eaf4846dcb8c4638 (patch) | |
tree | c7fbf6bbb0134e13a1ebaea38c342f02daaaa69c /src/codegen/helpers.rs | |
parent | f059edee4a6b165323623af0c993d3c3889ed2c1 (diff) |
Detect `#pragma pack(...)` and make `pack(n)` where `n > 1` opaque
This is a bandaid for #537. It does *not* fix the underlying issue, which
requires `#[repr(packed = "N")]` support in Rust. However, it does make sure
that we don't generate type definitions with the wrong layout, or fail our
generated layout tests.
Diffstat (limited to 'src/codegen/helpers.rs')
0 files changed, 0 insertions, 0 deletions