Source-Changes-HG archive

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

[src/trunk]: src/doc Drop CSU entry.



details:   https://anonhg.NetBSD.org/src/rev/bf60cca8adcb
branches:  trunk
changeset: 345664:bf60cca8adcb
user:      joerg <joerg%NetBSD.org@localhost>
date:      Sat Jun 04 11:25:43 2016 +0000

description:
Drop CSU entry.

diffstat:

 doc/HACKS |  16 +---------------
 1 files changed, 1 insertions(+), 15 deletions(-)

diffs (30 lines):

diff -r f5bdd1389b3c -r bf60cca8adcb doc/HACKS
--- a/doc/HACKS Sat Jun 04 10:48:11 2016 +0000
+++ b/doc/HACKS Sat Jun 04 11:25:43 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: HACKS,v 1.167 2016/05/10 19:32:47 mrg Exp $
+# $NetBSD: HACKS,v 1.168 2016/06/04 11:25:43 joerg Exp $
 #
 # This file is intended to document workarounds for currently unsolved
 # (mostly) compiler bugs.
@@ -27,20 +27,6 @@
 #
 # this is a comment.
 
-hack   gcc-5.3 miscompiles crt* leading to ctor/dtor related crashes
-mdate  10 May 2016
-who    mrg martin
-file   lib/csu/common/Makefile.inc : 1.26, 1.27, 1.31
-descr
-       GCC assumes non-constant data is constant and assumes that it
-       can generate direct calls out of the ctor/dtor space, which
-       generally breaks their usage.  On SPARC, an explicit call to
-       0 is generated as "clr %g1; call %g1", for example.
-
-       Compiling with -O1 fixes this problem.
-pr     51121
-kcah
-
 hack   gcc-5.3 optimizes memset+malloc -> calloc inside calloc
 mdate  4 May 2016
 who    christos



Home | Main Index | Thread Index | Old Index