[clang] [Driver] Restore compiler-rt arch suffix for PS and Windows (PR #89775)

Tobias Hieta via cfe-commits cfe-commits at lists.llvm.org
Tue Apr 23 23:43:05 PDT 2024


tru wrote:

I agree that if downstream want to change stuff, they need to engage. We can't guess what microsoft wants to do (or sony) unless we have a discussion about it. This is also documented in the developer policy. If there are missed release notes, they need to be added of course.

That said - if I understand your problem correctly @pogo59 you are building clang yourself, but you are using the asan libraries from MSVC? I am not sure that would ever be a supported configuration if the compiler isn't built from the same source as the runtime libraries. If you would have built compiler-rt/asan yourself it should have been found and used correctly.

I think it might make sense to make a RFC (again I guess) to remove the old paths and have a grace period where there is a cmake option to force the old layout. This would harmonize so that we have just one layout and remove the biggest problem (in my mind) which is the fallback that can load the wrong runtime library if you are unlucky.

https://github.com/llvm/llvm-project/pull/89775


More information about the cfe-commits mailing list