summaryrefslogtreecommitdiff
path: root/src/codegen/mod.rs
diff options
context:
space:
mode:
authorbors-servo <lbergstrom+bors@mozilla.com>2017-06-05 11:06:16 -0700
committerGitHub <noreply@github.com>2017-06-05 11:06:16 -0700
commitc0389c3c7a77187c36ebeffc63bc5e6e43a0d11a (patch)
treec37bbd5c42b6138cf723eef74cf4b4732b94ff82 /src/codegen/mod.rs
parent8a0934763ead0e911b24bf685d052e79aeda5f95 (diff)
parent10106aa8a40f36477fdc9cd034d9a2eec2698318 (diff)
Auto merge of #736 - emilio:bitfields-revamp, r=fitzgen
ir: Fix a bunch of bitfield correctness issues. In particular, the "flush the allocation unit" logic is only valid for ms_structs (that is, MSVC). It's slightly annoying to have this different behavior, but it'd work just fine if we'd turn that on for MSVC. This patch doesn't do that, yet at least, and adds tests for all the weird bitfield alignments around. Fixes #726 (and another set of hidden issues by the old code).
Diffstat (limited to 'src/codegen/mod.rs')
0 files changed, 0 insertions, 0 deletions