Sign in
gnu
/
gcc
/
refs/tags/basepoints/gcc-13
/
.
/
gcc
/
testsuite
/
gcc.target
/
riscv
/
flattened-struct-abi-2.c
blob: 760826a42f1ca081b77135f17f0fdafc200929c3 [
file
] [
log
] [
blame
]
/* { dg-do compile } */
/* { dg-options "-march=rv32gc -mabi=ilp32d" } */
struct
s1
{
int
:
0
;
float
f
;
float
g
;
int
:
0
;
};
void
dummy
(
float
,
float
);
void
f
(
struct
s1 s
)
{
/* { dg-warning "flattened struct" } */
dummy
(
s
.
f
+
1.0
,
s
.
g
+
2.0
);
}