Source-Changes-HG archive

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

[src/trunk]: src/doc mention libgcc/emacs hack.



details:   https://anonhg.NetBSD.org/src/rev/ea4e3efb25f2
branches:  trunk
changeset: 771097:ea4e3efb25f2
user:      christos <christos%NetBSD.org@localhost>
date:      Tue Nov 08 23:11:42 2011 +0000

description:
mention libgcc/emacs hack.

diffstat:

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

diffs (27 lines):

diff -r eb613730b379 -r ea4e3efb25f2 doc/HACKS
--- a/doc/HACKS Tue Nov 08 23:08:11 2011 +0000
+++ b/doc/HACKS Tue Nov 08 23:11:42 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: HACKS,v 1.120 2011/10/29 20:59:30 christos Exp $
+# $NetBSD: HACKS,v 1.121 2011/11/08 23:11:42 christos Exp $
 #
 # This file is intended to document workarounds for currently unsolved
 # (mostly) compiler bugs.
@@ -280,6 +280,17 @@
        -fno-strict-aliasing.
 kcah
 
+hack   emacs aborting on exit (libgcc issue)
+mdate  7 November 2011
+who    christos
+file   external/gpl3/gcc/dist/gcc/unwind-dw2-fde.c : 1.2
+descr
+       GCC 4.5.3 now calls __unregister_frame_info_bases() on unloading/exit
+       to do just that. If the symbol requested is not found, then it aborts.
+       emacs 23.3 triggers this assertion. For now disable aborting, and
+       silently ignore.
+kcah
+
 hack   cross-building hack on Darwin
 mdate  20 July 2008
 who    agc



Home | Main Index | Thread Index | Old Index