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
* tree-loop-distribution.c (struct partition): New field recording
[official-gcc.git]
/
gcc
/
testsuite
/
gcc.c-torture
/
compile
/
BUG11.c
blob
fe2923a97f0cb7ada27afd7553a1ef36b6a79527
1
#define DD 2410065408
2
3
unsigned
4
foo
(
d
)
5
double
d
;
6
{
7
return
d
;
8
}
9
10
#if foobar
11
12
main
()
13
{
14
#if bar
15
unsigned
u
=
DD
;
16
double
d
= (
double
)
u
;
17
#else
18
double
d
= (
double
)
DD
;
19
#endif
20
printf
(
"%u = %u = %lf
\n
"
,
foo
((
double
)
DD
),
foo
(
d
),
d
);
21
}
22
#else
23
24
main
()
25
{
26
printf
(
"%lf
\n
"
, (
double
) ((
unsigned
)
DD
));
27
foo
((
double
)
DD
);
28
}
29
#endif