toolchain/gcc: remove upstreamed patch, add backport
authorIlya Lipnitskiy <ilya.lipnitskiy@gmail.com>
Wed, 8 Dec 2021 01:28:21 +0000 (17:28 -0800)
committerHauke Mehrtens <hauke@hauke-m.de>
Fri, 17 Dec 2021 14:10:22 +0000 (15:10 +0100)
commit475b366a5bddac851296a528ff86d5dcb5f12a96
tree75dabc47bc1980e13f6082eb114a719ce376eeea
parenteabb4a5c5da6931969d7c38a88884502e6fa2039
toolchain/gcc: remove upstreamed patch, add backport

This patch has been upstream since GCC 10.
Dragan Mladjenovic (2):
      Emit .note.GNU-stack for soft-float linux targets.
      Emit .note.GNU-stack for hard-float linux targets.

Link: https://gcc.gnu.org/g:a3c1e1f2ff88
Link: https://gcc.gnu.org/g:54b3d52c3cca
Add backport patch to define TARGET_LIBC_GNUSTACK on musl to add
.note.GNU-stack on hard-float MIPS targets.

Link: https://gcc.gnu.org/g:25abbb924968
The net effect should be the exact same functionality while following
upstream code instead of a custom outdated patch.

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
toolchain/gcc/patches/11.2.0/011-v12-configure-define-TARGET_LIBC_GNUSTACK-on-musl.patch [new file with mode: 0644]
toolchain/gcc/patches/11.2.0/930-fix-mips-noexecstack.patch [deleted file]