diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2018-02-09 10:39:28 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2018-02-09 10:39:28 +0000 |
commit | c29529aa3dba5ef4e4f6e10452c53af4d25b6454 (patch) | |
tree | 9df59a1133c078ea070fb5f198409aa77fc9a829 /gcc/cp | |
parent | 8ed6f54304aac6a08b6d14663cbe46e3c47ce25e (diff) | |
download | gcc-c29529aa3dba5ef4e4f6e10452c53af4d25b6454.zip gcc-c29529aa3dba5ef4e4f6e10452c53af4d25b6454.tar.gz gcc-c29529aa3dba5ef4e4f6e10452c53af4d25b6454.tar.bz2 |
[LVU] set ppc64 blockage's length to zero
LVU requires the zero-length (pseudo) insns's length to reflect
reality. If they don't, it may assume there's a PC change where there
isn't any, and then a view-aware assembler will detect the problem and
complain about out-of-sync views.
ppc blockage pseudo-insns did not have the length attribute explicitly
set in them, so they inherited the attribute's default value, and that
was nonzero.
for gcc/ChangeLog
* config/rs6000/rs6000.md (blockage): Set length to zero.
From-SVN: r257520
Diffstat (limited to 'gcc/cp')
0 files changed, 0 insertions, 0 deletions