Module Name:    src
Committed By:   msaitoh
Date:           Wed Nov 14 04:13:44 UTC 2012

Modified Files:
        src/doc: HACKS

Log Message:
Add note about lib/libc/softfloat/Makefile.inc hack for arm.

  Gcc has a bug in tree optimization. For adddf3, -INF + -INF returns 0 without
  -fno-tree-vrp. Debugging with -fdump-tree-all shows that
  softfloat.c.021t.cleanup_cfg is ok but softfloat.c.023t.ssa is broken.


To generate a diff of this commit:
cvs rdiff -u -r1.123 -r1.124 src/doc/HACKS

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/HACKS
diff -u src/doc/HACKS:1.123 src/doc/HACKS:1.124
--- src/doc/HACKS:1.123	Sat Mar  3 03:21:16 2012
+++ src/doc/HACKS	Wed Nov 14 04:13:44 2012
@@ -1,4 +1,4 @@
-# $NetBSD: HACKS,v 1.123 2012/03/03 03:21:16 nakayama Exp $
+# $NetBSD: HACKS,v 1.124 2012/11/14 04:13:44 msaitoh Exp $
 #
 # This file is intended to document workarounds for currently unsolved
 # (mostly) compiler bugs.
@@ -554,6 +554,24 @@ port	arm
 		http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48863#c4
 	kcah
 
+	hack	gcc-4.5 arm without -fno-tree-vrp generate broken code
+	cdate	Wed Nov 14 13:02:02 JST 2012
+	who	msaitoh
+	file	lib/libc/softfloat/Makefile.inc
+	pr	46953
+	regress	src/tests/lib/libm/t_cbrt
+	regress	src/tests/lib/libm/t_ceil
+	regress	src/tests/lib/libm/t_exp
+	regress	src/tests/lib/libm/t_log
+	regress	src/tests/lib/libm/t_scalbn
+	regress	src/tests/lib/libm/t_sinh
+	regress	src/tests/lib/libm/t_sqrt
+	descr	Gcc has a bug in tree optimization. For adddf3,
+		-INF + -INF returns 0 without -fno-tree-vrp.
+		Debugging with -fdump-tree-all shows that
+		softfloat.c.021t.cleanup_cfg is ok but softfloat.c.023t.ssa
+		is broken.
+	kcah
 
 port	sh3
 

Reply via email to