Sign in
gnu
/
gcc
/
93ac832f1846e4867aa6537f76f510fab8e3e87d
/
.
/
gcc
/
testsuite
/
gcc.target
/
arm
/
asm.c
blob: 452ebf4dec8e24b8c9d167c6908fa5813414b8ac [
file
] [
log
] [
blame
]
/* ARM and Thumb asm statements should be able to access the constant
pool. */
/* { dg-do compile } */
extern
unsigned
x
[];
unsigned
*
trapTable
()
{
unsigned
*
i
;
__asm__
volatile
(
"ldr %0,%1"
:
"=r"
(
i
)
:
"m"
(
x
[
0
]));
return
i
;
}