From: Martin Kunze Date: Wed, 16 Jul 2025 22:35:05 +0200 This patch aims to fix all errors caused by .section ".*", #alloc .section ".*", #execinstr .section ".*", #alloc, #execinstr --- a/arch/arm/mm/proc-v7.S +++ b/arch/arm/mm/proc-v7.S @@ -462,7 +462,7 @@ string cpu_elf_name, "v7" .align - .section ".proc.info.init", #alloc, #execinstr + .section ".proc.info.init", "ax" /* * Standard v7 proc info content --- a/arch/arm/boot/compressed/head.S +++ b/arch/arm/boot/compressed/head.S @@ -109,7 +109,7 @@ #endif .endm - .section ".start", #alloc, #execinstr + .section ".start", "ax" /* * sort out different calling conventions */ --- a/arch/arm/boot/compressed/big-endian.S +++ b/arch/arm/boot/compressed/big-endian.S @@ -6,5 +6,5 @@ */ - .section ".start", #alloc, #execinstr + .section ".start", "ax" mrc p15, 0, r0, c1, c0, 0 @ read control reg --- a/arch/arm/boot/compressed/piggy.gzip.S +++ b/arch/arm/boot/compressed/piggy.gzip.S @@ -1,3 +1,3 @@ - .section .piggydata,#alloc + .section .piggydata, "a" .globl input_data input_data: --- a/arch/arm/boot/compressed/piggy.lz4.S +++ b/arch/arm/boot/compressed/piggy.lz4.S @@ -1,3 +1,3 @@ - .section .piggydata,#alloc + .section .piggydata, "a" .globl input_data input_data: --- a/arch/arm/boot/compressed/piggy.lzo.S +++ b/arch/arm/boot/compressed/piggy.lzo.S @@ -1,3 +1,3 @@ - .section .piggydata,#alloc + .section .piggydata, "a" .globl input_data input_data: --- a/arch/arm/boot/compressed/piggy.lzma.S +++ b/arch/arm/boot/compressed/piggy.lzma.S @@ -1,3 +1,3 @@ - .section .piggydata,#alloc + .section .piggydata, "a" .globl input_data input_data: --- a/arch/arm/boot/compressed/piggy.xzkern.S +++ b/arch/arm/boot/compressed/piggy.xzkern.S @@ -1,3 +1,3 @@ - .section .piggydata,#alloc + .section .piggydata, "a" .globl input_data input_data: --- a/arch/arm/boot/bootp/init.S +++ b/arch/arm/boot/bootp/init.S @@ -17,5 +17,5 @@ * a binary blob, and concatenate the zImage using the cat command. */ - .section .start,#alloc,#execinstr + .section .start, "ax" .type _start, #function .globl _start