https://github.com/Saieiei requested changes to this pull request. Thanks for the update. I found two correctness issues in the executable-stack handling and one missing direct include. Details inline. https://github.com/llvm/llvm-project/pull/215152