|
From: | Jason Rumney |
Subject: | Re: Anyone built Emacs with gcc-3.3? |
Date: | Tue, 08 Jul 2003 15:39:47 +0100 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 |
Richard Stallman wrote:
Yes, Emacs works with 3.2.3. With 3.3 it dumps core on C-x C-c in __do_global_dtors_aux() after Fkill_emacs() calls exit(). I have a hunch that relates to unexec. Perhaps unexec fails to preserve some of the data that __do_global_dtors_aux uses. Debugging the details is the only way to proceed.
Someone else reported yesterday that a recent version of ld from binutils has changed the position of some of the data segments in ELF executables, causing problems with unexec. I think it is worth investigating if this is really the cause of the gcc 3.3 problems, as it could save a lot of debugging.
[Prev in Thread] | Current Thread | [Next in Thread] |