[llvm-dev] Integrated Assembler is now the default for mips-* and mipsel-* triples.

David Chisnall via llvm-dev llvm-dev at lists.llvm.org
Mon May 16 08:02:14 PDT 2016


On 16 May 2016, at 15:46, Renato Golin via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> 
> On 14 May 2016 at 17:33, Daniel Sanders via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
>> I'm pleased to announce that the MIPS integrated assembler is now good enough
>> to recurse the compiler for MIPS32R2, build a bootable Linux kernel for
>> MIPS32R2, and pass LNT testing for a variety of 32-bit MIPS targets. I've
>> therefore enabled it by default for all 32-bit MIPS targets in both LLVM and
>> Clang.
> 
> Success!!! :D
> 
> Congratulations to every one, this is a major step forward!

Indeed.  We still have a few patches needed to be able to handle the n64 assembly in the FreeBSD kernel and to fix the position-dependent relocations, but with those applied we can compile FreeBSD/MIPS64 (MIPS III) with LLVM / Clang.

David



More information about the llvm-dev mailing list