[committed] testsuite: Require lra effective target for pr107385.c

Message ID Zc5hAyRjUM4t1A0M@tucnak
State Unresolved
Headers
Series [committed] testsuite: Require lra effective target for pr107385.c |

Checks

Context Check Description
snail/gcc-patch-check warning Git am fail log

Commit Message

Jakub Jelinek Feb. 15, 2024, 7:07 p.m. UTC
  Hi!

Old reload doesn't support asm goto with output operands.
We have lra effective target (though, strangely it returns
0 just for 2 targets out of at least 16 targets with no LRA support),
so this patch uses it, similarly how it is done in other asm goto
tests with output operands.

Tested on x86_64-linux, committed to trunk and other release branches.
Thanks to Andrew Pinski for noticing this on IRC.

2024-02-15  Jakub Jelinek  <jakub@redhat.com>

	PR middle-end/107385
	* gcc.dg/pr107385.c: Require lra effective target.


	Jakub
  

Patch

--- gcc/testsuite/gcc.dg/pr107385.c.jj	2024-02-15 15:51:24.171246580 +0100
+++ gcc/testsuite/gcc.dg/pr107385.c	2024-02-15 20:02:15.023763659 +0100
@@ -1,5 +1,5 @@ 
 /* PR middle-end/107385 */
-/* { dg-do run } */
+/* { dg-do run { target lra } } */
 /* { dg-options "-O2" } */
 
 __attribute__((noipa)) int