Sign in
gnu
/
gcc
/
93ac832f1846e4867aa6537f76f510fab8e3e87d
/
.
/
gcc
/
testsuite
/
gcc.target
/
aarch64
/
pr93235.c
blob: 829ae13f199fc7ef2eeeb9ab4903743e83dff642 [
file
] [
log
] [
blame
]
/* PR middle-end/93235 */
/* { dg-do compile } */
/* { dg-options "-O2 -fno-strict-aliasing" } */
struct
sfp16
{
__fp16 f
;
};
struct
sfp16
foo
(
short
x
)
{
struct
sfp16 a
;
*(
short
*)&
a
.
f
=
x
;
return
a
;
}