This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: ia64 exec stack (Was: Re: ppc64 exec stack)
- From: Andreas Schwab <schwab at suse dot de>
- To: Jim Wilson <wilson at specifix dot com>
- Cc: binutils at sourceware dot org
- Date: Tue, 27 Mar 2007 01:42:28 +0200
- Subject: Re: ia64 exec stack (Was: Re: ppc64 exec stack)
- References: <20070219130205.GI15561@bubble.grove.modra.org> <jemz3akypw.fsf@sykes.suse.de> <jevehyja2d.fsf_-_@sykes.suse.de> <1174951253.2811.24.camel@localhost.localdomain>
Jim Wilson <wilson@specifix.com> writes:
> On Mon, 2007-02-19 at 19:07 +0100, Andreas Schwab wrote:
>> > IMHO that would also make sense on ia64, which is non-exec stack by
>> > default as well.
>
> True, but the patch doesn't seem to gain us anything, since Alan was
> fixing a ppc64 specific problem that won't occur on IA-64.
The same problem exists on ia64 as well. There are software packages that
explicitly compile with -Wa,--noexecstack, causing the same kind of mixing
stack notes with absense of notes (from the compiler-supplied object
files). Instead of requiring to remember when --noexecstack should not be
used it is easier to make this case work as intented.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."