3 /* { dg-options "-g" } */
5 #include "prevent-optimization.h"
7 extern void abort (void);
8 int a
[1024] ATTRIBUTE_USED
;
11 __attribute__((noinline
,noclone
,used
)) int
14 int b
= i
; /* { dg-final { gdb-test .+4 "b" "7" } } */
15 int c
= i
+ 4; /* { dg-final { gdb-test .+3 "c" "11" } } */
16 int d
= a
[i
]; /* { dg-final { gdb-test .+2 "d" "112" } } */
17 int e
= a
[i
+ 6]; /* { dg-final { gdb-test .+1 "e" "142" } } */
26 asm ("" : "=r" (l
) : "0" (7));