Sign in
gnu
/
gcc
/
refs/heads/master
/
.
/
gcc
/
testsuite
/
gcc.dg
/
typename-vla-2.c
blob: 24d3db8f58b24429da2050a1df463034e8e71573 [
file
] [
log
] [
blame
]
/* { dg-do run }
* { dg-options "-std=c99" }
* */
static
char
tmp
[
2
];
static
int
f
(
int
n
,
char
(*
x
)[
sizeof
(*(++
n
,
(
char
(*)[
n
])&
tmp
))])
{
return
sizeof
*
x
;
}
int
main
(
void
)
{
if
(
2
!=
f
(
1
,
&
tmp
))
__builtin_abort
();
return
0
;
}