diff options
author | Segher Boessenkool <segher@gcc.gnu.org> | 2018-01-26 22:08:47 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2018-01-26 22:08:47 +0100 |
commit | b5d0b3d27ac0f109f014b23563ae38535e3815d4 (patch) | |
tree | 17eb78f168ec228640ffa350b794ac44a8031b4d /gcc/config | |
parent | 5bb1c2be88b8f99e050df8ec9052771b122b769f (diff) | |
download | gcc-b5d0b3d27ac0f109f014b23563ae38535e3815d4.zip gcc-b5d0b3d27ac0f109f014b23563ae38535e3815d4.tar.gz gcc-b5d0b3d27ac0f109f014b23563ae38535e3815d4.tar.bz2 |
rs6000: Fix safe-indirect-jump-[18].c
This patch merges the safe-indirect-jump-1.c and -8.c testcases,
since they do the same thing. On the 64-bit and AIX ABIs the indirect
call is not a sibcall, since there is code generated after the call
(the restore of r2). On the 32-bit non-AIX ABIs it is a sibcall.
* gcc.target/powerpc/safe-indirect-jump-1.c: Build on all targets.
Make expected output depend on whether we expect sibcalls or not.
* gcc.target/powerpc/safe-indirect-jump-8.c: Delete (merged into
safe-indirect-jump-1.c).
From-SVN: r257108
Diffstat (limited to 'gcc/config')
0 files changed, 0 insertions, 0 deletions