repo.or.cz
/
official-gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
FSF GCC merge 02/23/03
[official-gcc.git]
/
gcc
/
testsuite
/
gcc.c-torture
/
compile
/
20021205-1.c
blob
9c400cfac3aa280f60dbf0865e23ad6557022f87
1
/* dg-do compile */
2
/* dg-options "-O3" */
3
typedef
struct
x x
;
4
extern
void
*
baz
(
char
*);
5
struct
x
{
char
* (*
bar
) (
int
); };
6
static
x
**
foo
() {
return
((
x
**)
baz
(
0
)); }
7
int
xyzzy
()
8
{
9
baz
((*
foo
())->
bar
(
0
));
10
return
3
;
11
}