Source-Changes-HG archive

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

[src/trunk]: src/external/gpl3/gcc/dist/gcc Somehow emacs tries to unregister...



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

description:
Somehow emacs tries to unregister frame info for a symbol it did not register.
Don't abort for now. This worked before because the previous version of gcc
did not bother unregistering. Adding debugging printfs makes emacs core
dump, where other programs work fine.

diffstat:

 external/gpl3/gcc/dist/gcc/unwind-dw2-fde.c |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diffs (13 lines):

diff -r 0f04ad841cbd -r eb613730b379 external/gpl3/gcc/dist/gcc/unwind-dw2-fde.c
--- a/external/gpl3/gcc/dist/gcc/unwind-dw2-fde.c       Tue Nov 08 22:21:30 2011 +0000
+++ b/external/gpl3/gcc/dist/gcc/unwind-dw2-fde.c       Tue Nov 08 23:08:11 2011 +0000
@@ -209,7 +209,9 @@
 
  out:
   __gthread_mutex_unlock (&object_mutex);
+#if 0
   gcc_assert (ob);
+#endif
   return (void *) ob;
 }
 



Home | Main Index | Thread Index | Old Index