On Tue, 2022-12-13 14:49:20 +1100, Michael Ellerman <m...@ellerman.id.au> wrote: [...] > Both treeboot-akebono.c and treeboot-currituck.c are for 476 so should > probably be built with -mcpu=476. eg: > > diff --git a/arch/powerpc/boot/Makefile b/arch/powerpc/boot/Makefile > index d32d95aea5d6..acb6eddace8f 100644 > --- a/arch/powerpc/boot/Makefile > +++ b/arch/powerpc/boot/Makefile > @@ -88,8 +88,8 @@ $(obj)/cuboot-taishan.o: BOOTCFLAGS += -mcpu=440 > $(obj)/cuboot-katmai.o: BOOTCFLAGS += -mcpu=440 > $(obj)/cuboot-acadia.o: BOOTCFLAGS += -mcpu=405 > $(obj)/treeboot-iss4xx.o: BOOTCFLAGS += -mcpu=405 > -$(obj)/treeboot-currituck.o: BOOTCFLAGS += -mcpu=405 > -$(obj)/treeboot-akebono.o: BOOTCFLAGS += -mcpu=405 > +$(obj)/treeboot-currituck.o: BOOTCFLAGS += -mcpu=476 > +$(obj)/treeboot-akebono.o: BOOTCFLAGS += -mcpu=476 > > # The pre-boot decompressors pull in a lot of kernel headers and other source > # files. This creates a bit of a dependency headache since we need to copy
With this patch applied, it seems this fixes these asm-related builds: linux-powerpc-bamboo_defconfig linux-powerpc-cell_defconfig linux-powerpc-ebony_defconfig linux-powerpc-katmai_defconfig linux-powerpc-ppc44x_defconfig linux-powerpc-rainier_defconfig linux-powerpc-sam440ep_defconfig linux-powerpc-sequoia_defconfig linux-powerpc-taishan_defconfig ...while three remain unresolved: linux-powerpc-asp8347_defconfig linux-powerpc-mvme5100_defconfig linux-powerpc-ppc64e_defconfig Of course I cannot verify the resulting kernel binaries, but I guess you'd push this patch. The PR for the ICE is being actively worked on, just started a GCC build with the suggested patch. MfG, JBG --
signature.asc
Description: PGP signature