linux-yocto/arch/powerpc/boot
Christophe Leroy a41de5ccff arch/powerpc: Remove support for older GCC and binutils
Commit 118c40b7b5 ("kbuild: require gcc-8 and binutils-2.30") raised
minimum GCC_VERSION and LD_VERSION.

Simplify powerpc build accordingly.

Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: Madhavan Srinivasan <maddy@linux.ibm.com>
Link: https://patch.msgid.link/b6b94cba7492c8581e8d5d25b15962e5ad7a37c2.1751366979.git.christophe.leroy@csgroup.eu
2025-09-06 15:50:42 +05:30
..
dts powerpc/microwatt: Correct ISA version number in device tree 2025-06-23 09:56:28 +05:30
.gitignore powerpc/64: Remove maple platform 2024-10-29 23:01:52 +11:00
4xx.c powerpc/boot: Remove all 40x platforms from boot 2024-06-28 22:28:47 +10:00
4xx.h powerpc/boot: Remove all 40x platforms from boot 2024-06-28 22:28:47 +10:00
44x.h
addnote.c
bamboo.c
cpm-serial.c
crt0.S
crtsavres.S
cuboot-8xx.c
cuboot-52xx.c
cuboot-83xx.c
cuboot-85xx-cpm2.c
cuboot-85xx.c
cuboot-824x.c
cuboot-amigaone.c
cuboot-bamboo.c
cuboot-ebony.c
cuboot-katmai.c
cuboot-pq2.c
cuboot-rainier.c
cuboot-sam440ep.c
cuboot-sequoia.c
cuboot-taishan.c
cuboot-warp.c
cuboot-yosemite.c
cuboot.c
cuboot.h
dcr.h powerpc/boot: Remove all 40x platforms from boot 2024-06-28 22:28:47 +10:00
decompress.c powerpc: boot: Fix kernel-doc param for partial_decompress 2024-05-07 23:16:13 +10:00
devtree.c
div64.S
ebony.c
elf_util.c
elf.h
ep88xc.c
ep8248e.c
epapr-wrapper.c
epapr.c
fixed-head.S
fixup-headers.sed
fsl-soc.c
fsl-soc.h
gamecube-head.S
gamecube.c
hack-coff.c
holly.c
install.sh powerpc/boot/install.sh: Fix shellcheck warnings 2025-08-20 14:05:18 +05:30
io.h
libfdt_env.h
libfdt-wrapper.c
main.c powerpc: Fix typos 2024-05-08 00:21:30 +10:00
Makefile powerpc: use always-y instead of extra-y in Makefiles 2025-08-20 14:02:13 +05:30
microwatt.c powerpc/boot: Add a boot wrapper for Microwatt 2021-06-21 21:16:32 +10:00
mktree.c
motload-head.S
mpc8xx.c
mpc8xx.h
mpc52xx-psc.c
mvme5100.c
mvme7100.c
ns16550.c
of.c
of.h
ofconsole.c
oflib.c
opal-calls.S
opal.c
ops.h
page.h powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers 2025-09-01 13:23:29 +05:30
planetcore.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
planetcore.h
ppc_asm.h
ppcboot.h powerpc/boot: Remove all 40x platforms from boot 2024-06-28 22:28:47 +10:00
pq2.c
pq2.h
ps3-head.S
ps3-hvcall.S
ps3.c powerpc: Fix typos 2024-05-08 00:21:30 +10:00
pseries-head.S
README
redboot-8xx.c
redboot-83xx.c
redboot.h
reg.h
rs6000.h powerpc: Transliterate author name and remove FIXME 2025-05-14 09:08:16 +05:30
serial.c
simple_alloc.c powerpc/boot: Only free if realloc() succeeds 2024-03-03 22:20:29 +11:00
simpleboot.c
stdbool.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
stdint.h
stdio.c
stdio.h
stdlib.c
stdlib.h
string.h
string.S
swab.h
treeboot-akebono.c
treeboot-bamboo.c
treeboot-currituck.c
treeboot-ebony.c
treeboot-iss4xx.c
types.h
ugecon.c
ugecon.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
util.S
wii-head.S
wii.c
wrapper arch/powerpc: Remove support for older GCC and binutils 2025-09-06 15:50:42 +05:30
xz_config.h xz: remove XZ_EXTERN and extern from functions 2024-09-01 20:43:27 -07:00
zImage.coff.lds.S
zImage.lds.S
zImage.ps3.lds.S

To extract the kernel vmlinux, System.map, .config or initrd from the zImage binary:

objcopy -j .kernel:vmlinux -O binary zImage vmlinux.gz objcopy -j .kernel:System.map -O binary zImage System.map.gz objcopy -j .kernel:.config -O binary zImage config.gz objcopy -j .kernel:initrd -O binary zImage.initrd initrd.gz

Peter