aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/array.c
diff options
context:
space:
mode:
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>2018-01-21 13:26:07 +0000
committerWilliam Schmidt <wschmidt@gcc.gnu.org>2018-01-21 13:26:07 +0000
commitb8f63c51104a1e97754dd6d4d9dcd49307b850aa (patch)
tree877af85007b1c337fc106b6b45e303c3cdca43c2 /gcc/fortran/array.c
parentf54a25b84f1db7ab9c8da4f4ddab1346c9d081e0 (diff)
downloadgcc-b8f63c51104a1e97754dd6d4d9dcd49307b850aa.zip
gcc-b8f63c51104a1e97754dd6d4d9dcd49307b850aa.tar.gz
gcc-b8f63c51104a1e97754dd6d4d9dcd49307b850aa.tar.bz2
re PR target/83946 (Safe Indirect Jumps broken on AIX)
[gcc] 2018-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com> David Edelsohn <dje.gcc@gmail.com> PR target/83946 * config/rs6000/rs6000.md (*call_indirect_nonlocal_sysv<mode>): Change "crset eq" to "crset 2". (*call_value_indirect_nonlocal_sysv<mode>): Likewise. (*call_indirect_aix<mode>_nospec): Likewise. (*call_value_indirect_aix<mode>_nospec): Likewise. (*call_indirect_elfv2<mode>_nospec): Likewise. (*call_value_indirect_elfv2<mode>_nospec): Likewise. (*sibcall_nonlocal_sysv<mode>): Change "crset eq" to "crset 2"; change assembly output from . to $. (*sibcall_value_nonlocal_sysv<mode>): Likewise. (indirect_jump<mode>_nospec): Change assembly output from . to $. (*tablejump<mode>_internal1_nospec): Likewise. [gcc/testsuite] 2018-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com> David Edelsohn <dje.gcc@gmail.com> PR target/83946 * gcc.target/powerpc/safe-indirect-jump-1.c: Change expected assembly output from "crset eq" to "crset 2". * gcc.target/powerpc/safe-indirect-jump-2.c: Change expected assembly output from . to $. * gcc.target/powerpc/safe-indirect-jump-3.c: Likewise. * gcc.target/powerpc/safe-indirect-jump-1.c: Change expected assembly output from "crset eq" to "crset 2". * gcc.target/powerpc/safe-indirect-jump-8.c: Change expected assembly output from "crset eq" to "crset 2", and from . to $. Co-Authored-By: David Edelsohn <dje.gcc@gmail.com> From-SVN: r256931
Diffstat (limited to 'gcc/fortran/array.c')
0 files changed, 0 insertions, 0 deletions