https://github.com/boomanaiden154 requested changes to this pull request. The adjustment of the legacy version of `win-eh-prepare` from `winehprepare` to match the NewPM should be split into a separate patch. https://github.com/llvm/llvm-project/pull/75023