Sign in
kernel
/
pub
/
scm
/
linux
/
kernel
/
git
/
viro
/
sparse
/
v0.4.2-rc1
/
.
/
validation
/
bitfields.c
blob: 16aa16d1c1c07f6cd307c83c8452dea0f47143c1 [
file
] [
log
] [
blame
]
/*
* Al Viro points out that we don't
* do bitfield -> integer promotions
* for array dereferences
*
* "warning: a.c:16:10: incompatible types for operation"
*/
static
struct
{
int
x
:
4
;
}
y
;
extern
int
a
[];
static
int
b
(
void
)
{
return
a
[
y
.
x
];
}