re PR target/79439 (Missing nop instruction after recursive call corrupts TOC register)
authorMichael Meissner <meissner@linux.vnet.ibm.com>
Wed, 1 Mar 2017 18:33:21 +0000 (18:33 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Wed, 1 Mar 2017 18:33:21 +0000 (18:33 +0000)
commitc7f0c9f34f82df40f1bff7662e64c9d5342b3585
tree956bfe58267a1acc98b592348be48dcf5371667f
parentf5ef6bfc3049187c0d84e12ed676b1b74207a693
re PR target/79439 (Missing nop instruction after recursive call corrupts TOC register)

[gcc]
2017-03-01  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/79439
* config/rs6000/predicates.md (current_file_function_operand): Do
not allow self calls to be local if the function is replaceable.

[gcc/testsuite]
2017-03-01  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/79439
* gcc.target/powerpc/pr79439.c: New test.

From-SVN: r245813
gcc/ChangeLog
gcc/config/rs6000/predicates.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/pr79439.c [new file with mode: 0644]