Emit .note.GNU-stack for hard-float linux targets.
authorDragan Mladjenovic <dragan.mladjenovic@rt-rk.com>
Thu, 23 Jan 2020 15:37:20 +0000 (16:37 +0100)
committerDragan Mladjenovic <dragan.mladjenovic@rt-rk.com>
Thu, 23 Jan 2020 16:00:03 +0000 (17:00 +0100)
commit54b3d52c3cca836c7c4c08cc9c02eda6c096372a
tree7cf41bb0b77d0f5a76441e0ddae8a95cbfe3c30f
parenta3c1e1f2ff88628cb163abc5331af752221eddc0
Emit .note.GNU-stack for hard-float linux targets.

libgcc/ChangeLog:

2020-01-23  Dragan Mladjenovic  <dmladjenovic@wavecomp.com>

* config/mips/gnustack.h: Check for TARGET_LIBC_GNUSTACK also.

gcc/ChangeLog:

2020-01-23  Dragan Mladjenovic  <dmladjenovic@wavecomp.com>

* config.in: Regenerated.
* config/mips/linux.h (NEED_INDICATE_EXEC_STACK): Define to 1
for TARGET_LIBC_GNUSTACK.
* configure: Regenerated.
* configure.ac: Define TARGET_LIBC_GNUSTACK if glibc version is
found to be 2.31 or greater.
gcc/ChangeLog
gcc/config/mips/linux.h
gcc/configure.ac
libgcc/ChangeLog
libgcc/config/mips/gnustack.h