Module Name: src Committed By: rin Date: Thu Apr 30 12:44:41 UTC 2020
Modified Files: src/doc: HACKS Log Message: Hack "gcc-4.5 arm without -fno-tree-vrp generate broken code" was removed in src/lib/libc/softfloat/Makefile.inc rev 1.21: http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/softfloat/Makefile.inc#rev1.21 Now, all tests mentioned in the entry are passed for softfloat arm. To generate a diff of this commit: cvs rdiff -u -r1.204 -r1.205 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.204 src/doc/HACKS:1.205 --- src/doc/HACKS:1.204 Thu Apr 30 12:35:01 2020 +++ src/doc/HACKS Thu Apr 30 12:44:41 2020 @@ -1,4 +1,4 @@ -# $NetBSD: HACKS,v 1.204 2020/04/30 12:35:01 rin Exp $ +# $NetBSD: HACKS,v 1.205 2020/04/30 12:44:41 rin Exp $ # # This file is intended to document workarounds for currently unsolved # (mostly) compiler bugs. @@ -604,25 +604,6 @@ 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 : 1.11 (hack removed) - 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 hack gcc4-sh3-bz2