This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]