about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-04-10 07:37:24 -0700
committerbors <bors@rust-lang.org>2013-04-10 07:37:24 -0700
commit5d01f649b4cda55cb6ec358d0e2685c9901f62a1 (patch)
tree5b3ff73e1777657e481d1f45d625bc996722b624 /src/rustllvm/RustWrapper.cpp
parenta425b75c6490df3567be3bf2c0437a395d295ed8 (diff)
parent7d7e149748846a306df56fae873db66b47a97a12 (diff)
downloadrust-5d01f649b4cda55cb6ec358d0e2685c9901f62a1.tar.gz
rust-5d01f649b4cda55cb6ec358d0e2685c9901f62a1.zip
auto merge of #5816 : dbaupp/rust/rustc-packed-v2, r=nikomatsakis
#5758 take 2.

This adds a `#[packed]` attribute for structs, like GCC's `__attribute__((packed))`, e.g.

```rust
#[packed]
struct Size5 {
   a: u8,
   b: u32
}
```

It works on normal and tuple structs, but is (silently) ignored on enums.

Closes #1704.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions