re PR target/80103 (ICE in output_1144, at config/rs6000/vsx.md:2298)
authorKelvin Nilsen <kelvin@gcc.gnu.org>
Mon, 27 Mar 2017 17:04:07 +0000 (17:04 +0000)
committerKelvin Nilsen <kelvin@gcc.gnu.org>
Mon, 27 Mar 2017 17:04:07 +0000 (17:04 +0000)
commit79c4d73bdd404cb24dee33c34591ef7ec8f3dfa2
tree7d84265ab3a3a50f204ea271b8fd460a350a09b7
parent7a312bbd41e190379d80b47e308a32c8bc4575c3
re PR target/80103 (ICE in output_1144, at config/rs6000/vsx.md:2298)

gcc/testsuite/ChangeLog:

2017-03-27  Kelvin Nilsen  <kelvin@gcc.gnu.org>

PR target/80103
* gcc.target/powerpc/pr80103-1.c: New test.

gcc/ChangeLog:

2017-03-27  Kelvin Nilsen  <kelvin@gcc.gnu.org>

PR target/80103
* config/rs6000/rs6000-c.c (rs6000_target_modify_macros): Edit and
add comments.
* config/rs6000/rs6000.c (rs6000_option_override_internal): Add
special handling for target option conflicts between dform
options (-mpower9-dform, -mpower9-dform-vector,
-mpower9-dform-scalar) and -mno-direct-move.

From-SVN: r246505
gcc/ChangeLog
gcc/config/rs6000/rs6000-c.c
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/pr80103-1.c [new file with mode: 0644]