[Bug tree-optimization/78428] [5/6/7 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu in 64-bit mode

marxin at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Nov 21 12:09:00 GMT 2016


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78428

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hjl.tools at gmail dot com,
                   |                            |marxin at gcc dot gnu.org
      Known to fail|                            |6.2.0

--- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> ---
I can confirm that it fail starting with r218818.

Add -malign-data={abi|compat|cachineline}

Add -malign-data={abi|compat,cachineline} to control how GCC aligns
variables.  "compat" uses increased alignment value compatible with
GCC 4.8 and earlier, "abi" uses alignment value as specified by the
psABI, and "cacheline" uses increased alignment value to match the
cache line size.  "compat" is the default.


More information about the Gcc-bugs mailing list