[Bug target/72802] New: powerpc64le: -mcpu=power9 emits lxssp instruction with offset that isn't a multiple of 4
anton at samba dot org
gcc-bugzilla@gcc.gnu.org
Thu Aug 4 02:54:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72802
Bug ID: 72802
Summary: powerpc64le: -mcpu=power9 emits lxssp instruction with
offset that isn't a multiple of 4
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: anton at samba dot org
CC: amodra at gcc dot gnu.org, bergner at gcc dot gnu.org,
meissner at gcc dot gnu.org, segher at gcc dot gnu.org
Target Milestone: ---
Target: powerpc64le-linux
I just hit this binutils error:
blah.s:401: Error: operand out of domain (2 is not a multiple of 4)
Which corresponds to:
lxssp 31,2(30)
Alan points out that the bottom two bits are part of the opcode, so it had
better be 4 byte aligned.
More information about the Gcc-bugs
mailing list