* config/arm/arm.c (arm_reorg): Skip Thumb reorg pass for thunks.
commitced4584721ba7a178c85787e0708d8be7d39ba1c
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Sep 2018 07:36:45 +0000 (26 07:36 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Sep 2018 07:36:45 +0000 (26 07:36 +0000)
tree1bf405533a1a1311a53a999c18dc1c141744acbe
parent42a31e6d54e0ca97356e8ef5529c4b39799180a6
* config/arm/arm.c (arm_reorg): Skip Thumb reorg pass for thunks.
(arm32_output_mi_thunk): Deal with long calls.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@264595 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/thunk1.C [moved from gcc/testsuite/g++.dg/other/vthunk1.C with 100% similarity]
gcc/testsuite/g++.dg/other/thunk2a.C [new file with mode: 0644]
gcc/testsuite/g++.dg/other/thunk2b.C [new file with mode: 0644]