Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
82817ba18f2cf63708fc70a55ae458739e4feac4
/
.
/
test
/
Sema
/
stmt_exprs.c
blob: 8165cf03aa431b99b8fac962312df7a61116fffd [
file
] [
log
] [
blame
]
// RUN: clang %s -fsyntax-only
typedef
unsigned
__uint32_t
;
#define
__byte_swap_int_var
(
x
)
\
__extension__
({
register
__uint32_t
__X
=
(
x
);
\
__asm
(
"bswap %0"
:
"+r"
(
__X
));
\
__X
;
})
int
test
(
int
_x
)
{
return
(
__byte_swap_int_var
(
_x
));
}