Hi Paul, > > On Sep 11, 2019, at 11:48 AM, Wilco Dijkstra <wilco.dijks...@arm.com> wrote: > > > > Contrary to all documentation, SLOW_BYTE_ACCESS simply means accessing > > bitfields by their declared type, which results in better codegeneration > > on practically any target. So set it correctly to 1 on Arm. > > If the documentation is indeed wrong, could you submit a patch to cure that > documentation defect? I already submitted a patch to completely remove SLOW_BYTE_ACCESS since there are only 2 uses of it in all of GCC. There is already a target call to handle volatile bitfields, the other use is completely unrelated (since it's not even about memory access) and dead code as far as I can see.
Wilco