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
* gcc.c-torture/execute/20000412-1.c: Reduce some more.
[pf3gnuchains/gcc-fork.git]
/
gcc
/
testsuite
/
gcc.c-torture
/
execute
/
cvt-1.c
1
/* CYGNUS LOCAL -- meissner/16 bit ints */
2
static inline long
3
g1 (double x)
4
{
5
return (double) (long) x;
6
}
7
8
long
9
g2 (double f)
10
{
11
return f;
12
}
13
14
double
15
f (long i)
16
{
17
if (g1 (i) != g2 (i))
18
abort ();
19
return g2 (i);
20
}
21
22
main ()
23
{
24
if (f (123456789L) != 123456789L)
25
abort ();
26
if (f (123456789L) != g2 (123456789L))
27
abort ();
28
exit (0);
29
}
30
/* END CYGNUS LOCAL -- meissner/16 bit ints */