This is an automated email from the ASF dual-hosted git repository. pnoltes pushed a commit to branch hotfix/mark_embed_bundles_as_not_exec in repository https://gitbox.apache.org/repos/asf/celix.git
commit 8718b9f3ee362fd3da56924e394add59f2c31b81 Author: Pepijn Noltes <[email protected]> AuthorDate: Tue May 2 19:43:21 2023 +0200 Add .note section to embed_bundle_linux.s to prevent executable stack --- cmake/cmake_celix/templates/embed_bundle_linux.s | 1 + 1 file changed, 1 insertion(+) diff --git a/cmake/cmake_celix/templates/embed_bundle_linux.s b/cmake/cmake_celix/templates/embed_bundle_linux.s index d801f665..2750a6e2 100644 --- a/cmake/cmake_celix/templates/embed_bundle_linux.s +++ b/cmake/cmake_celix/templates/embed_bundle_linux.s @@ -27,3 +27,4 @@ celix_embedded_bundle_@EMBED_BUNDLE_NAME@_start: .balign 64 celix_embedded_bundle_@EMBED_BUNDLE_NAME@_end: .byte 0 +.section .note.GNU-stack,"",%progbits
