OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
PR middle-end/35456
[pf3gnuchains/gcc-fork.git]
/
gcc
/
testsuite
/
gcc.c-torture
/
execute
/
20000706-1.c
1
extern void abort(void);
2
extern void exit(int);
3
4
struct baz {
5
int a, b, c, d, e;
6
};
7
8
void bar(struct baz *x, int f, int g, int h, int i, int j)
9
{
10
if (x->a != 1 || x->b != 2 || x->c != 3 || x->d != 4 || x->e != 5 ||
11
f != 6 || g != 7 || h != 8 || i != 9 || j != 10)
12
abort();
13
}
14
15
void foo(struct baz x, char **y)
16
{
17
bar(&x,6,7,8,9,10);
18
}
19
20
int main()
21
{
22
struct baz x;
23
24
x.a = 1;
25
x.b = 2;
26
x.c = 3;
27
x.d = 4;
28
x.e = 5;
29
foo(x,(char **)0);
30
exit(0);
31
}