mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-16 08:44:21 +08:00
a7caf3f181
When using the LLVM integrated assembler (llvm-as), the book3e build fails with: arch/powerpc/mm/nohash/tlb_low_64e.S:354:2: error: invalid instruction tlbilxva 0,%r15 ^ tlbilxva is an extended mnemonic for tlbilx, but llvm-as also doesn't support tlbilx, despite it being an e500mc instruction. Fix it by using the existing PPC_TLBILX_VA macro. The resulting binary is identical when building with binutils. Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20230216112915.1681631-1-mpe@ellerman.id.au |
||
---|---|---|
.. | ||
8xx.c | ||
40x.c | ||
44x.c | ||
book3e_pgtable.c | ||
e500_hugetlbpage.c | ||
e500.c | ||
kaslr_booke.c | ||
kup.c | ||
Makefile | ||
mmu_context.c | ||
tlb_low_64e.S | ||
tlb_low.S | ||
tlb.c |