aboutsummaryrefslogtreecommitdiff
path: root/libobjc
diff options
context:
space:
mode:
authorAndi Kleen <ak@gcc.gnu.org>2024-07-24 20:18:56 -0700
committerThomas Koenig <tkoenig@gcc.gnu.org>2024-07-28 19:06:00 +0200
commita2b05b0db407865d8970f1b329ab1f0cb9c529ea (patch)
tree9d72f10017093c65dec420c43bd26ba5a6a0b34f /libobjc
parentc7197b5cd774f575f10b98e31264634d368b1aaf (diff)
downloadgcc-a2b05b0db407865d8970f1b329ab1f0cb9c529ea.zip
gcc-a2b05b0db407865d8970f1b329ab1f0cb9c529ea.tar.gz
gcc-a2b05b0db407865d8970f1b329ab1f0cb9c529ea.tar.bz2
PR116080: Fix tail call dejagnu checks
- Run the target_effective tail_call checks without optimization to match the actual test cases. - Add an extra check for external tail calls to handle targets like powerpc that cannot tail call between different object files. This one will also cover templates. gcc/testsuite/ChangeLog: PR testsuite/116080 * g++.dg/musttail10.C: Use external tail call target check. * g++.dg/musttail6.C: Dito. * lib/target-supports.exp: Add external_tail_call. Disable optimization for tail call checks.
Diffstat (limited to 'libobjc')
0 files changed, 0 insertions, 0 deletions