On Fri, 2007-08-17 at 15:46 -0700, SL Baur wrote:
On 8/17/07, Hans de Graaff <graaff(a)gentoo.org> wrote:
> When using the PIE extension to GCC (like Gentoo's Hardened profile does)
> XEmacs 21.4 has a variety of ways in which it can fail or crash. Several
> of these are listed in
https://bugs.gentoo.org/show_bug.cgi?id=75028
>
> Of particular interest might be comment #13 (bottom of the page) which
> explains what is causing this. It seems that GNU Emacs had a similar
> problem that got resolved, so perhaps the relevant code can also be
> updated in XEmacs.
Yeah, more dumping madness. Is the portable dumper in 21.5 subject
to the same problem?
I'm not sure. Some changes where made to the code in question, but it's
not really clear to me if this changed anything significantly enough to
fix this.
I don't have any FSF Emacs source available right now. Do you
know
which version it was fixed in?
I haven't tested so I can't be sure, but emacs-21.4 looks like it has a
more simple way of doing this. Looking at the xemacs-21.5 code, xemacs
prefers to use environ instead of data_start when PDUMP is being used.
Perhaps this is not needed and PDUMP can also use data_start in more
cases?
Kind regards,
Hans
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta