Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/doc Not uvm_bio.c disabled optimization on sparc64 32bit ker...



details:   https://anonhg.NetBSD.org/src/rev/58480a991c55
branches:  trunk
changeset: 559636:58480a991c55
user:      martin <martin%NetBSD.org@localhost>
date:      Sun Mar 21 13:17:14 2004 +0000

description:
Not uvm_bio.c disabled optimization on sparc64 32bit kernels.

diffstat:

 doc/HACKS |  13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diffs (24 lines):

diff -r 0530c857f0a7 -r 58480a991c55 doc/HACKS
--- a/doc/HACKS Sun Mar 21 13:12:30 2004 +0000
+++ b/doc/HACKS Sun Mar 21 13:17:14 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: HACKS,v 1.30 2004/02/22 01:31:16 uwe Exp $
+# $NetBSD: HACKS,v 1.31 2004/03/21 13:17:14 martin Exp $
 #
 # This file is intended to document workarounds for currently unsolved
 # (mostly) compiler bugs.
@@ -362,3 +362,14 @@
                ra-colorize.c causes a whole spew of unreferenced .L* local
                symbols.  using -O0 (or even -O2 reportedly) avoids the problem.
        kcah
+
+port   sparc64
+
+       hack    disable optimzations for uvm_bio.c on 32 bit kernels
+       cdate   Sun Mar 21 14:14:04 MET 2004
+       who     martin
+       file    sys/arch/sparc64/conf/Makefile.sparc64 : 1.53
+       descr
+               The sparc compiler miscompiles uvm_bio.c when using
+               any optimization. This results in ubc_release panics.
+       kcah



Home | Main Index | Thread Index | Old Index