This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] make PowerPC64 default to nonexecutable stack
- From: Andreas Schwab <schwab at linux-m68k dot org>
- To: Steve Munroe <sjmunroe at us dot ibm dot com>
- Cc: libc-alpha at sourceware dot org, rsa at linux dot vnet dot ibm dot com
- Date: Tue, 28 Dec 2010 21:02:14 +0100
- Subject: Re: [PATCH] make PowerPC64 default to nonexecutable stack
- References: <1292463806.18510.14.camel@localhost.localdomain><m2oc88bjd9.fsf@whitebox.home><OF7F9EF54C.9EDA8E32-ON86257806.0058D753-86257806.0059288C@us.ibm.com><m2y67b9k7k.fsf@whitebox.home><OF453161A3.C21DC17B-ON86257807.00519E99-86257807.005215ED@us.ibm.com><m2ei91eu4b.fsf@whitebox.home><OF2DDB9984.23B3BE06-ON86257807.0069B87F-86257807.006A836D@us.ibm.com>
Steve Munroe <sjmunroe@us.ibm.com> writes:
> The PowerPC64 ABI does not require GNU_STACK to maintain nonexec-stack. The
> check-execstack test is falsely reporting exec-stack on PowerPC64.
False. The check-execstack test ignores an executable stack on
PowerPC64.
> No PowerPC64 does not need GNU_STACK to maintain nonexec-stack
You are *completely* missing the point. Like everyone it needs
GNU_STACK to establish non-default stack segment flags.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."