Merge pull request #2857 from ko-zu/noexecstack

Remove executable flag from GNU_STACK segment
This commit is contained in:
Nick Terrell
2021-11-16 14:37:56 -08:00
committed by GitHub
+7
View File
@@ -1,5 +1,12 @@
#if !defined(HUF_DISABLE_ASM) && defined(__x86_64__)
/* Stack marking
* ref: https://wiki.gentoo.org/wiki/Hardened/GNU_stack_quickstart
*/
#if defined(__linux__) && defined(__ELF__)
.section .note.GNU-stack,"",%progbits
#endif
/* Calling convention:
*
* %rdi contains the first argument: HUF_DecompressAsmArgs*.