[clang] [llvm] [OpenEmbedded] Fix include and lib paths for multilib targets (PR #121302)
Mike Crowe via cfe-commits
cfe-commits at lists.llvm.org
Wed Feb 26 13:21:29 PST 2025
mikecrowe wrote:
Thank you for investigating this. Your change in https://github.com/llvm/llvm-project/pull/128428 certainly makes things look a lot neater to me. I believe that OpenEmbedded multilib is relying on the same `llvm::Triple::OpenEmbedded` workaround added in https://reviews.llvm.org/D48862.
I rebased this change on top of current main and the tests I added still need the new cases I added to `Triple.cpp` as would be expected.
I can certainly try asking on the OpenEmbedded lists whether they'd be willing to try to use the more-standard locations. I suspect that they made their decision a very long time ago when the conventions hadn't been settled. The way embedded development is, even if they do agree to change it there will be many users still using older versions of OpenEmbedded without the change for many years to come.
https://github.com/llvm/llvm-project/pull/121302
More information about the cfe-commits
mailing list