[llvm] ARM: Remove CPU from computeTargetABI (PR #151983)

Mark Cianciosa via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 4 19:02:39 PDT 2025


cianciosa wrote:

This is causing a build failure in clang

```
~/LLVM/clang/lib/Driver/ToolChains/Clang.cpp:1327:58: error: too many arguments to function call, expected single argument 'TT', have 2 arguments
 1327 |     ABIName = llvm::ARM::computeDefaultTargetABI(Triple, CPU).data();
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         ^~~
~/LLVM/llvm/include/llvm/TargetParser/ARMTargetParser.h:273:20: note: 'computeDefaultTargetABI' declared here
  273 | LLVM_ABI StringRef computeDefaultTargetABI(const Triple &TT);
      |                    ^                       ~~~~~~~~~~~~~~~~
```

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


More information about the llvm-commits mailing list