aboutsummaryrefslogtreecommitdiff
path: root/gcc/target-hooks-macros.h
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2019-04-21 08:25:44 +0000
committerIain Sandoe <iains@gcc.gnu.org>2019-04-21 08:25:44 +0000
commitbefa87119968e13dfadacaec91c81aebce2fcf16 (patch)
tree281da1a9d7aa83f57fb11f0d7a5c4006384bc1a1 /gcc/target-hooks-macros.h
parent375eb99a558e4e90ddba2cda1b3066d3cabf80bc (diff)
downloadgcc-befa87119968e13dfadacaec91c81aebce2fcf16.zip
gcc-befa87119968e13dfadacaec91c81aebce2fcf16.tar.gz
gcc-befa87119968e13dfadacaec91c81aebce2fcf16.tar.bz2
Fix test fails on powerpc-darwin.
The current implementation of “speculation_barrier” and “group_end_nop” insns emit hard-wired register names which causes tests using them to fail on Darwin, at least, which uses “rNN” instead of “NN”. The patch makes the register names for these insns use the operand output mechanism to substitute the appropriate variant when needed. gcc/ 2019-04-21 Iain Sandoe <iain@sandoe.co.uk> * config/rs6000/rs6000.md (group_end_nop): Emit insn register names using operand format, rather than hard-wired. (speculation_barrier): Likewise. From-SVN: r270480
Diffstat (limited to 'gcc/target-hooks-macros.h')
0 files changed, 0 insertions, 0 deletions