Yes, that would be really helpful.

Thanks
Ayappan

On Mon, Sep 1, 2025 at 9:31 PM Segher Boessenkool <
seg...@kernel.crashing.org> wrote:

> Excellent.  Thank you.  Okay for trunk, as David said.
>
> Do you want backports for this?
>
>
> Segher
>
>
> On Mon, Sep 01, 2025 at 07:22:17PM +0530, Ayappan Perumal wrote:
> > From: Ayappan Perumal <ayapp...@in.ibm.com>
> >
> > ---
> > stack-protector is not supported in GCC on AIX. This patch is to fail the
> > compilation if -fstack-protector option is passed.
> >
> >  gcc/config/rs6000/aix.h | 4 +++-
> >  1 file changed, 3 insertions(+), 1 deletion(-)
> >
> > diff --git a/gcc/config/rs6000/aix.h b/gcc/config/rs6000/aix.h
> > index 9e7edbb2f22..c83eacefff4 100644
> > --- a/gcc/config/rs6000/aix.h
> > +++ b/gcc/config/rs6000/aix.h
> > @@ -281,4 +281,6 @@
> >  #undef SUBTARGET_DRIVER_SELF_SPECS
> >  #define SUBTARGET_DRIVER_SELF_SPECS  \
> >  "%{m64:-maix64} %<m64",                      \
> > -"%{m32:-maix32} %<m32"
> > +"%{m32:-maix32} %<m32",                      \
> > +"%{fstack-protector*: %<fstack-protector* \
> > +   %estack-protector not supported on AIX}"
> > --
> > 2.41.0
>

Reply via email to