Jason
From a quick look it seems that this patch considers bitfields
following the one we're deliberately touching, but not previous
bitfields in the same memory location; we need to include those as well.
With your struct foo, the bits touched are the same regardless of
whether we name .a or .b.
- [C++0x] contiguous bitfields race implementation Aldy Hernandez
- Re: [C++0x] contiguous bitfields race implementation Jeff Law
- Re: [C++0x] contiguous bitfields race implementa... Aldy Hernandez
- Re: [C++0x] contiguous bitfields race implementa... Aldy Hernandez
- Re: [C++0x] contiguous bitfields race implem... Jakub Jelinek
- Re: [C++0x] contiguous bitfields race im... Richard Guenther
- Re: [C++0x] contiguous bitfields race implem... Jason Merrill
- Re: [C++0x] contiguous bitfields race im... Aldy Hernandez
- Re: [C++0x] contiguous bitfields ra... Aldy Hernandez
- Re: [C++0x] contiguous bitfields ra... Jason Merrill
- Re: [C++0x] contiguous bitfield... Aldy Hernandez
- Re: [C++0x] contiguous bitf... Jason Merrill
- Re: [C++0x] contiguous bitf... Aldy Hernandez
- Re: [C++0x] contiguous bitf... Jason Merrill
- Re: [C++0x] contiguous bitf... Aldy Hernandez
- Re: [C++0x] contiguous bitf... Jason Merrill