From: Adrian Bunk <[EMAIL PROTECTED]> Subject: 2.6.23-rc3-mm1: m32r defconfig compile error Date: Mon, 27 Aug 2007 23:27:48 +0200 > On Wed, Aug 22, 2007 at 02:06:48AM -0700, Andrew Morton wrote: > >... > > Changes since 2.6.23-rc2-mm2: > >... > > git-m32r.patch > >... > > git trees > >... > > <-- snip --> > > ... > AS arch/m32r/kernel/entry.o > /home/bunk/linux/kernel-2.6/linux-2.6.23-rc3-mm1/arch/m32r/kernel/entry.S: > Assembler messages: > /home/bunk/linux/kernel-2.6/linux-2.6.23-rc3-mm1/arch/m32r/kernel/entry.S:358: > Error: bad instruction `addi r0,#(((((0)+(64))+(32))+(32)))' > make[2]: *** [arch/m32r/kernel/entry.o] Error 1 > > <-- snip --> > > cu > Adrian >
Hello, Adrian, Thank you for the report. M32700UT/OPSPUT Users, Please apply this patch to build an m32r 2.6.23-rc3-mm1 kernel. This patch has also included to my m32r kernel development git repository. git://www.linux-m32r.org/git/takata/linux-2.6_dev.git linux-m32r Thanks, -- Takata [PATCH 2.6.23-rc3-mm1] m32r: build fix of entry.S This patch is required to fix build errors for the modification: m32r: Simplify ei_handler code commit f6c7546d53a4288501dcdd96d5297214697e7237 Signed-off-by: Hirokazu Takata <[EMAIL PROTECTED]> --- arch/m32r/kernel/entry.S | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/m32r/kernel/entry.S b/arch/m32r/kernel/entry.S index c46cfaa..42b08bf 100644 --- a/arch/m32r/kernel/entry.S +++ b/arch/m32r/kernel/entry.S @@ -355,7 +355,7 @@ ENTRY(ei_handler) lduh r0, @(low(M32R_INT0ICU_ISTS),r0) ; bit10-6 : ISN slli r0, #21 srli r0, #27 ; ISN - addi r0, #(M32R_INT0ICU_IRQ_BASE) + add3 r0, r0, #(M32R_INT0ICU_IRQ_BASE) bra check_end .fillinsn 4: @@ -367,7 +367,7 @@ ENTRY(ei_handler) lduh r0, @(low(M32R_INT2ICU_ISTS),r0) ; bit10-6 : ISN slli r0, #21 srli r0, #27 ; ISN - addi r0, #(M32R_INT2ICU_IRQ_BASE) + add3 r0, r0, #(M32R_INT2ICU_IRQ_BASE) ; bra check_end .fillinsn 5: -- 1.5.2.4 -- Hirokazu Takata <[EMAIL PROTECTED]> Linux/M32R Project: http://www.linux-m32r.org/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/