Sign in
gnu
/
gcc
/
fba228e259dd5112851527f2dbb62c5601100985
/
.
/
gcc
/
testsuite
/
gcc.target
/
riscv
/
flattened-struct-abi-1.c
blob: f6a3c51b3fb0b873bc2780e88015c92133f94cc6 [
file
] [
log
] [
blame
]
/* { dg-do compile } */
/* { dg-options "-march=rv32gc -mabi=ilp32d" } */
struct
s1
{
int
:
0
;
float
f
;
int
i
;
int
:
0
;
};
void
dummy
(
float
,
int
);
void
f
(
struct
s1 s
)
{
/* { dg-warning "flattened struct" } */
dummy
(
s
.
f
+
1.0
,
s
.
i
+
1
);
}