repo.or.cz
/
netbsd-mini2440.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
No empty .Rs/.Re
[netbsd-mini2440.git]
/
gnu
/
dist
/
gcc4
/
gcc
/
testsuite
/
gcc.c-torture
/
execute
/
20020206-1.c
blob
8450800a1768851ca2fb8e401fc8b4ac5843be43
1
struct
A
{
2
unsigned int
a
,
b
,
c
;
3
};
4
5
extern
void
abort
(
void
);
6
extern
void
exit
(
int
);
7
8
struct
A
bar
(
void
)
9
{
10
return
(
struct
A
) {
176
,
52
,
31
};
11
}
12
13
void
baz
(
struct
A
*
a
)
14
{
15
if
(
a
->
a
!=
176
||
a
->
b
!=
52
||
a
->
c
!=
31
)
16
abort
();
17
}
18
19
int
main
()
20
{
21
struct
A d
;
22
23
d
= ({ ({
bar
(); }); });
24
baz
(&
d
);
25
exit
(
0
);
26
}