[clang] [llvm] Add clang driver changes to support MTI RISC-V (PR #134065)
Djordje Todorovic via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 8 01:13:21 PDT 2025
================
@@ -1874,15 +1894,26 @@ static void findRISCVMultilibs(const Driver &D,
MultilibBuilder("lib64/lp64f").flag("-m64").flag("-mabi=lp64f");
MultilibBuilder Lp64d =
MultilibBuilder("lib64/lp64d").flag("-m64").flag("-mabi=lp64d");
+
+ SmallVector<MultilibBuilder, 2> Endian;
+ if (TargetTriple.getVendor() == llvm::Triple::MipsTechnologies) {
+ Endian.push_back(
+ MultilibBuilder("/riscv").flag("-EL").flag("-EB", /*Disallow=*/true));
+ Endian.push_back(
+ MultilibBuilder("/riscveb").flag("-EB").flag("-EL", /*Disallow=*/true));
----------------
djtodoro wrote:
yes, makes sense
https://github.com/llvm/llvm-project/pull/134065
More information about the llvm-commits
mailing list