This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [MIPS] hsdis need non-executable PT_GNU_STACK support
- From: Joseph Myers <joseph at codesourcery dot com>
- To: Leslie Zhai <zhaixiang at loongson dot cn>
- Cc: Florian Weimer <fweimer at redhat dot com>, <faraz dot shahbazker at imgtec dot com>, <macro at imgtec dot com>, 8u-dev <jdk8u-dev at openjdk dot java dot net>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>, <libc-alpha at sourceware dot org>
- Date: Tue, 14 Aug 2018 09:43:02 +0000
- Subject: Re: [MIPS] hsdis need non-executable PT_GNU_STACK support
- References: <d348bfdd-505c-73e0-6434-8d3f6a762880@loongson.cn> <8ffbcb10-c253-c0ef-3c02-4d85e6359766@redhat.com> <4faa30a3-3f3f-95b3-3eac-030644807a81@loongson.cn> <0680a725-2574-286c-5775-320de987b6f1@redhat.com> <094c12fe-4e5e-60cb-3f77-ac27b633664b@loongson.cn>
On Tue, 14 Aug 2018, Leslie Zhai wrote:
> The root cause is the patch [MIPS] Enable non-executable PT_GNU_STACK support,
> contributed by Faraz in 2016 February, had not been merged by GCC toolchain
> upstream.
>
> https://gcc.gnu.org/ml/gcc-patches/2016-02/msg00444.html
Was there a non-RFC GCC patch posting? RFC means you're looking for
comments with a view to producing later patch versions, not for an actual
review with a view to getting that version of the changes checked in.
As noted in <https://sourceware.org/ml/libc-alpha/2016-12/msg00853.html>
you'll need a non-RFC glibc patch posting, with architecture-independent
and MIPS-specific parts split out, and with comments pointing to the
upstream releases of kernel, GCC, binutils with relevant support.
--
Joseph S. Myers
joseph@codesourcery.com