[Bug middle-end/71310] Bitfields cause load hit store with smaller store and larger load
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Jun 9 07:34:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71310
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |wrong-code
CC| |rguenth at gcc dot gnu.org
--- Comment #6 from Richard Biener <rguenth at gcc dot gnu.org> ---
That said - it is wrong-code (under the C++ memory model) to use DImode here
if for example you add a int x; field after csum_valid as the access is
required
to not cause any data races with that field (well, it's a load data race
only...)
More information about the Gcc-bugs
mailing list