Sign in
gnu
/
gcc
/
e8cbc2e256b3e9568288594d9f90a2015d31b55a
/
.
/
gcc
/
testsuite
/
gcc.c-torture
/
execute
/
920908-2.c
blob: 66a6d86a7e71d33f8465aa2c62b2977334270dc3 [
file
] [
log
] [
blame
]
/*
CONF:m68k-sun-sunos4.1.1
OPTIONS:-O
*/
struct
T
{
unsigned
i
:
8
;
unsigned
c
:
24
;
};
f
(
struct
T t
)
{
struct
T s
[
1
];
s
[
0
]=
t
;
return
(
char
)
s
->
c
;
}
main
()
{
struct
T t
;
t
.
i
=
0xff
;
t
.
c
=
0xffff11
;
if
(
f
(
t
)!=
0x11
)
abort
();
exit
(
0
);
}