diff options
author | Geoffrey Keating <geoffk@redhat.com> | 2000-12-28 23:56:49 +0000 |
---|---|---|
committer | Geoffrey Keating <geoffk@gcc.gnu.org> | 2000-12-28 23:56:49 +0000 |
commit | f33f0c3a0136f7612c8227a683855b5a4fe3cda6 (patch) | |
tree | 56d897423ee0c85a934fca9705f7e7720da77d3f /gcc | |
parent | bc5137ae0f057b811d68a342d0c1f84d96bb9a2c (diff) | |
download | gcc-f33f0c3a0136f7612c8227a683855b5a4fe3cda6.zip gcc-f33f0c3a0136f7612c8227a683855b5a4fe3cda6.tar.gz gcc-f33f0c3a0136f7612c8227a683855b5a4fe3cda6.tar.bz2 |
* gcc.dg/20001228-1.c: New test.
From-SVN: r38518
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/20001228-1.c | 16 |
2 files changed, 18 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 50a513f..2bb5042 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,7 @@ 2000-12-28 Geoffrey Keating <geoffk@redhat.com> + * gcc.dg/20001228-1.c: New test. + * gcc.c-torture/execute/20001228-1.c: New test. 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk> diff --git a/gcc/testsuite/gcc.dg/20001228-1.c b/gcc/testsuite/gcc.dg/20001228-1.c new file mode 100644 index 0000000..49aec96 --- /dev/null +++ b/gcc/testsuite/gcc.dg/20001228-1.c @@ -0,0 +1,16 @@ +/* { dg-do compile } */ +/* { dg-options "-ffast-math -O2" } */ + +typedef struct +{ + float vs_data[75], vs_peak[75], vs_peak_speed[75]; + int vs_refresh_delay; + int vs_doublesize; +} Vis; + +void vis_timeout_func(Vis * vis) +{ + if (vis->vs_peak[0] < 0.0) + vis->vs_peak[0] = 0.0; +} + |