diff options
author | Tom Tromey <tromey@redhat.com> | 2006-02-04 23:34:06 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2006-02-04 23:34:06 +0000 |
commit | 05d8200d79f284ba5cf5e552183fae438e4f3bf7 (patch) | |
tree | 729c397263390e58a1e0056350bf2b1959af7c43 /libjava/testsuite/libjava.lang/pr25676.java | |
parent | fb579387f96f84e0d1e3a9bc5baded6d549824b8 (diff) | |
download | gcc-05d8200d79f284ba5cf5e552183fae438e4f3bf7.zip gcc-05d8200d79f284ba5cf5e552183fae438e4f3bf7.tar.gz gcc-05d8200d79f284ba5cf5e552183fae438e4f3bf7.tar.bz2 |
re PR java/25676 (Use of MIN_EXPR/MAX_EXPR is wrong for java)
gcc/java
PR java/25676:
* builtins.c (max_builtin): Skip floating point 'max'.
(min_builtin): Skip floating point 'min'.
(check_for_builtin): Never return NULL_TREE.
libjava
PR java/25676:
* testsuite/libjava.lang/pr25676.out: New file.
* testsuite/libjava.lang/pr25676.java: New file.
From-SVN: r110599
Diffstat (limited to 'libjava/testsuite/libjava.lang/pr25676.java')
-rw-r--r-- | libjava/testsuite/libjava.lang/pr25676.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libjava/testsuite/libjava.lang/pr25676.java b/libjava/testsuite/libjava.lang/pr25676.java new file mode 100644 index 0000000..e79a2c2 --- /dev/null +++ b/libjava/testsuite/libjava.lang/pr25676.java @@ -0,0 +1,12 @@ +public class pr25676 +{ + public static double g(double a, double b) + { + return Math.min(a, b); + } + public static void main(String a[]) + { + System.out.println (g(0.0, -0.0)); + System.out.println (g(-0.0, 0.0)); + } +} |