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
2006-12-19 Eric Christopher <echristo@apple.com>
[pf3gnuchains/gcc-fork.git]
/
gcc
/
testsuite
/
gcc.dg
/
20021006-1.c
1
/* PR target/7559
2
This testcase was miscompiled on x86-64 due to wrong access to the struct
3
members. */
4
5
extern void abort();
6
7
struct A {
8
long x;
9
};
10
11
struct R {
12
struct A a, b;
13
};
14
15
struct R R = {
16
{100}, {200}
17
};
18
19
void f(struct R r) {
20
if (r.a.x != R.a.x || r.b.x != R.b.x)
21
abort();
22
}
23
24
int main() {
25
f(R);
26
return 0;
27
}