This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH]: Rewrite reassociation pass => Ada bootstrap failure on x86-linux
On Thu, 2005-12-22 at 23:06 -0700, Jeffrey A Law wrote:
> On Tue, 2005-12-20 at 20:35 +0100, Laurent GUERBY wrote:
> > Hi, according to my testing, this patch is the cause of the current Ada
> > bootstrap failure on x86-linux and other targets, the PR is ada/24994.
> Just a note on this -- I've been able to reproduce this problem, and
> more importantly, I've been able to reproduce it with a stage1 gnat1.
> ie, this is not a case of reassociation causing a mis-compilation of
> gnat1.
Thanks for looking into this!
> Unfortunately, address randomization on my laptop is getting in the
> way of tracking this down further. It may have to wait until I'm back
> in SLC where I've got machines that don't do address randomization.
When this feature was added, there were some discussions
on this list, may be the following still works:
http://gcc.gnu.org/ml/gcc/2003-12/msg00748.html
<<
[root@dberlin bin]# grep exec-shield /etc/sysctl.conf
kernel.exec-shield = 0
kernel.exec-shield-randomize = 0
(throwing it in sysctl.conf makes it automatically do it for you on
bootup, you'll still have to sysctl -w these manually if you don't want
to reboot)
>>
Laurent