[llvm-bugs] [Bug 28629] Clang generates calls to __mulodi4() for ARM even when not using compiler-rt

via llvm-bugs llvm-bugs at lists.llvm.org
Fri Aug 27 15:32:36 PDT 2021


https://bugs.llvm.org/show_bug.cgi?id=28629

Nick Desaulniers <ndesaulniers at google.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED

--- Comment #19 from Nick Desaulniers <ndesaulniers at google.com> ---
Some toolchain patches have gone in:
32b ARM: https://reviews.llvm.org/rG5c91b98c5d45243352bf10262454bcac77cd3fed
32b MIPS 1: https://reviews.llvm.org/rGc8c176d999d2c2166dee8d67c32b4f8f42b4f1bd

MIPS is now hitting __multi3 being undefined. @rengolin mentioned that perhaps
the above 2 could be cherry picked to clang-13, but that would depend on
https://reviews.llvm.org/rGb2ca4dc935859b324fd7e9ca804160913a7468a5 and
@tstellar + @topperc 's feedback). Since we need to work around this in the
kernel anyways, I'm not interested in rushing this, unless the clang-13 release
is perhaps still "far" away (like a month).

Since the original bug description is now fixed, I'm closing this as fixed.
Will pursue a fix for __multi3 for MIPS next week.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20210827/88f597f7/attachment.html>


More information about the llvm-bugs mailing list