Open svkeerthy opened 1 month ago
Hi @svkeerthy, I would recommend using the main
branch to work with upstream LLVM. After following instructions in the README (using upstream LLVM commit and applying the Identifier
patch) I am able to get MCAD working.
Here's the commit I am working with -
commit 846dccce9cd030a1984a4d4336267cd2850e6bd8 (upstream/main)
Author: Jacek Caban <jacek@codeweavers.com>
Date: Sun Aug 11 19:03:09 2024 +0200
[LLD][COFF] Validate import library machine type. (#102738)
Let me know if you run into issues. That branch is still a bit experimental, so I would advise some caution when using it.
Working with other versions of LLVM is going to be tricky as some core MCA APIs have changed in the past few years. We only support custom LLVM (with the broker-improvements
branch) or upstream.
Hello,
I am trying to build LLVM-MCAD with main branch of the llvm project. The build fails with the following error -
Any inputs on how to handle this?
Also, would it be possible to use MCAD with other versions of LLVM? Say 17.x? Build with LLVM 17.x also fails with a similar error -
Thanks!