diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2021-09-08 13:10:30 +0000 |
---|---|---|
committer | Segher Boessenkool <segher@kernel.crashing.org> | 2021-09-08 13:27:56 +0000 |
commit | 86e6268cff328e27ee6f90e2afc35b6f437a25cd (patch) | |
tree | c688e92dabb1bb4277f4744909f3fed3e83cd1c0 /libgcc/libgcov-driver-system.c | |
parent | 7485a52551d71db2e8bbfc4c484196bcc321a1cd (diff) | |
download | gcc-86e6268cff328e27ee6f90e2afc35b6f437a25cd.zip gcc-86e6268cff328e27ee6f90e2afc35b6f437a25cd.tar.gz gcc-86e6268cff328e27ee6f90e2afc35b6f437a25cd.tar.bz2 |
rs6000: Fix ELFv2 r12 use in epilogue
We cannot use r12 here, it is already in use as the GEP (for sibling
calls).
2021-09-08 Segher Boessenkool <segher@kernel.crashing.org>
PR target/102107
* config/rs6000/rs6000-logue.c (rs6000_emit_epilogue): For ELFv2 use
r11 instead of r12 for restoring CR.
Diffstat (limited to 'libgcc/libgcov-driver-system.c')
0 files changed, 0 insertions, 0 deletions