diff options
author | Pat Haugen <pthaugen@us.ibm.com> | 2017-09-14 18:29:44 +0000 |
---|---|---|
committer | Pat Haugen <pthaugen@gcc.gnu.org> | 2017-09-14 18:29:44 +0000 |
commit | 44e13e607f63ef73c75cd64b041f24b0eeafd992 (patch) | |
tree | 19b2d65af1c02d3ff136cf98414c82940da1f8b1 /gcc/ChangeLog | |
parent | bc998d034f45d1828a8663b2eed928faf22a7d01 (diff) | |
download | gcc-44e13e607f63ef73c75cd64b041f24b0eeafd992.zip gcc-44e13e607f63ef73c75cd64b041f24b0eeafd992.tar.gz gcc-44e13e607f63ef73c75cd64b041f24b0eeafd992.tar.bz2 |
rs6000.c (rs6000_set_up_by_prologue): Make sure the TOC reg (r2) isn't in the set of registers defined in the prologue.
* config/rs6000/rs6000.c (rs6000_set_up_by_prologue): Make sure the TOC
reg (r2) isn't in the set of registers defined in the prologue.
* gcc.target/powerpc/r2_shrink-wrap.c: New.
From-SVN: r252768
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 31c9d0a..b66faeb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-09-14 Pat Haugen <pthaugen@us.ibm.com> + + * config/rs6000/rs6000.c (rs6000_set_up_by_prologue): Make sure the TOC + reg (r2) isn't in the set of registers defined in the prologue. + 2017-09-14 Richard Sandiford <richard.sandiford@linaro.org> Alan Hayward <alan.hayward@arm.com> David Sherwood <david.sherwood@arm.com> |