Sign in
gnu
/
gcc.git
/
refs/heads/master
/
.
/
gcc
/
testsuite
/
gcc.c-torture
/
compile
/
pr77754-4.c
blob: 471b248d4e8d07c403d7e1d3aea1ac3ada1c15a2 [
file
] [
log
] [
blame
]
// { dg-require-effective-target indirect_calls }
/* PR c/77754 */
int
fn3
();
typedef
void
(*
fn6
)
(
int
[][
fn3
()]);
struct
S
{
fn6
**
fn7
;
fn6
*
fn8
;
fn6 fn9
;
}
s
;
void
fn1
()
{
int
a
[
10
][
fn3
()];
(**
s
.
fn7
)
(
a
);
(*
s
.
fn8
)
(
a
);
s
.
fn9
(
a
);
}