Sign in
gnu
/
gcc
/
fba228e259dd5112851527f2dbb62c5601100985
/
.
/
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
;
}