Stanislav Blinov:

> I'm under the impression that
> 
> struct my_struct
> {
> mixin(bitfields!(
> uint, "i", 1,
> uint, "", 31));
> }
> 
> should do the trick.

But bitfields in C may not use the same alignments used by bitfields!() on DMD 
so I think you have to test the sanity of the whole thing for each combination 
of D compiler, operating system and C compiler.

Bye,
bearophile

Reply via email to