From f33f0c3a0136f7612c8227a683855b5a4fe3cda6 Mon Sep 17 00:00:00 2001 From: Geoffrey Keating Date: Thu, 28 Dec 2000 23:56:49 +0000 Subject: * gcc.dg/20001228-1.c: New test. From-SVN: r38518 --- gcc/testsuite/ChangeLog | 2 ++ gcc/testsuite/gcc.dg/20001228-1.c | 16 ++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 gcc/testsuite/gcc.dg/20001228-1.c (limited to 'gcc') 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 + * gcc.dg/20001228-1.c: New test. + * gcc.c-torture/execute/20001228-1.c: New test. 2000-12-28 Joseph S. Myers 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; +} + -- cgit v1.1