diff -ur dyncall/dyncall/dyncall_call_x64-att.S dyncall-noexec/dyncall/dyncall_call_x64-att.S --- dyncall/dyncall/dyncall_call_x64-att.S 2016-02-04 15:29:18.000000000 -0500 +++ dyncall-noexec/dyncall/dyncall_call_x64-att.S 2017-01-04 11:32:19.821856000 -0500 @@ -144,3 +144,6 @@ END_ASM +#if defined(__linux__) && defined(__ELF__) +.section .note.GNU-stack,"",%progbits +#endif diff -ur dyncall/dyncall/dyncall_call_x86.S dyncall-noexec/dyncall/dyncall_call_x86.S --- dyncall/dyncall/dyncall_call_x86.S 2016-02-04 15:29:18.000000000 -0500 +++ dyncall-noexec/dyncall/dyncall_call_x86.S 2017-01-04 11:32:52.779301500 -0500 @@ -236,3 +236,6 @@ END_ASM +#if defined(__linux__) && defined(__ELF__) +.section .note.GNU-stack,"",%progbits +#endif diff -ur dyncall/dyncallback/dyncall_callback_x64.S dyncall-noexec/dyncallback/dyncall_callback_x64.S --- dyncall/dyncallback/dyncall_callback_x64.S 2016-02-04 15:29:18.000000000 -0500 +++ dyncall-noexec/dyncallback/dyncall_callback_x64.S 2017-01-04 11:34:48.385524200 -0500 @@ -177,3 +177,6 @@ END_ASM +#if defined(__linux__) && defined(__ELF__) +.section .note.GNU-stack,"",%progbits +#endif diff -ur dyncall/dyncallback/dyncall_callback_x86.S dyncall-noexec/dyncallback/dyncall_callback_x86.S --- dyncall/dyncallback/dyncall_callback_x86.S 2016-02-04 15:29:18.000000000 -0500 +++ dyncall-noexec/dyncallback/dyncall_callback_x86.S 2017-01-04 11:35:06.713539500 -0500 @@ -105,3 +105,6 @@ END_PROC(dcCallbackThunkEntry) END_ASM +#if defined(__linux__) && defined(__ELF__) +.section .note.GNU-stack,"",%progbits +#endif