[PATCH kernel 0/6] powerpc: Build with LLVM_IAS=1
Alexey Kardashevskiy
aik at ozlabs.ru
Tue Dec 21 16:58:58 AEDT 2021
This allows compiling the upstream Linux with the upstream llvm with one fix on top;
https://reviews.llvm.org/D115419
This is based on sha1
798527287598 Michael Ellerman "Automatic merge of 'next' into merge (2021-12-14 00:12)".
Please comment. Thanks.
Alan Modra (1):
powerpc/toc: PowerPC64 future proof kernel toc, revised for lld
Alexey Kardashevskiy (3):
powerpc/64/asm: Inline BRANCH_TO_C000
powerpc/mm: Switch obsolete dssall to .long
powerpc/mm/book3s64/hash: Switch pre 2.06 tlbiel to .long
Daniel Axtens (2):
powerpc: check for support for -Wa,-m{power4,any}
powerpc/64/asm: Do not reassign labels
arch/powerpc/Makefile | 9 +++--
arch/powerpc/include/asm/head-64.h | 12 +++----
arch/powerpc/include/asm/ppc-opcode.h | 4 +++
arch/powerpc/include/asm/sections.h | 14 ++++----
arch/powerpc/kernel/idle.c | 2 +-
arch/powerpc/mm/book3s64/hash_native.c | 4 +--
arch/powerpc/mm/mmu_context.c | 2 +-
arch/powerpc/boot/crt0.S | 2 +-
arch/powerpc/boot/zImage.lds.S | 7 ++--
arch/powerpc/kernel/exceptions-64s.S | 47 ++++++++++---------------
arch/powerpc/kernel/head_64.S | 20 +++++------
arch/powerpc/kernel/idle_6xx.S | 2 +-
arch/powerpc/kernel/interrupt_64.S | 2 +-
arch/powerpc/kernel/l2cr_6xx.S | 6 ++--
arch/powerpc/kernel/swsusp_32.S | 2 +-
arch/powerpc/kernel/swsusp_asm64.S | 2 +-
arch/powerpc/kernel/vmlinux.lds.S | 8 ++---
arch/powerpc/platforms/powermac/cache.S | 4 +--
18 files changed, 69 insertions(+), 80 deletions(-)
--
2.30.2
More information about the Linuxppc-dev
mailing list