diff options
| author | burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-12-05 13:42:32 +0000 |
|---|---|---|
| committer | burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-12-05 13:42:32 +0000 |
| commit | 134eab896ef229741f55025f4e457b6432bb48ba (patch) | |
| tree | 5e83d0d41ff004471fcd506967d79fb199570a11 /libjava/classpath/lib/java/awt/Container.class | |
| parent | 3304ca2b022fad0aa122eeed7ff170c2fb84218e (diff) | |
| download | ppe42-gcc-134eab896ef229741f55025f4e457b6432bb48ba.tar.gz ppe42-gcc-134eab896ef229741f55025f4e457b6432bb48ba.zip | |
2007-12-05 Tobias Burnus <burnus@net-b.de>
PR fortran/34333
* arith.h (gfc_compare_expr): Add operator argument, needed
for compare_real.
* arith.c (gfc_arith_init_1): Use mpfr_min instead of
* mpfr_cmp/set
to account for NaN.
(compare_real): New function, as mpfr_cmp but takes NaN into
account.
(gfc_compare_expr): Use compare_real.
(compare_complex): Take NaN into account.
(gfc_arith_eq,gfc_arith_ne,gfc_arith_gt,gfc_arith_ge,gfc_arith_lt,
gfc_arith_le): Pass operator to gfc_compare_expr.
* resolve.c (compare_cases,resolve_select): Pass operator
to gfc_compare_expr.
* simplify.c (simplify_min_max): Take NaN into account.
2007-12-05 Tobias Burnus <burnus@net-b.de>
PR fortran/34333
* gfortran.dg/nan_2.f90: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130623 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/java/awt/Container.class')
0 files changed, 0 insertions, 0 deletions

