Disable OpenBSD execute-only for NativeAOT stubs#129906
Conversation
|
Tagging subscribers to this area: @agocke, @dotnet/ilc-contrib |
|
I have verified this works for both runtime's cross-build and PublishAot on the machine with the SDK. OpenBSD uses patched lld linker in their tree, i.e. this hook isn't present in llvm's upstream https://github.com/openbsd/src/blob/9c6c7d7423d3065e68bbc75a33cb39f7775a364a/gnu/llvm/lld/ELF/DriverUtils.cpp#L241; which allows it to scan cc @jkotas, @sethjackson |
|
/ba-g infrastructure timeouts |
The process was immediately terminating at startup; used AI to figure out that binary header having execute flag was causing the issue. `--no-execute-only` for the rescue. Contributes to #124911.
The process was immediately terminating at startup; used AI to figure out that binary header having execute flag was causing the issue.
--no-execute-onlyfor the rescue.Contributes to #124911.