Re: compiling master.
From: Nicholas Piggin <npiggin@gmail.com>
Date: 2016-11-03 04:55:42
On Wed, 2 Nov 2016 13:49:39 +0300 Denis Kirjanov [off-list ref] wrote:
Hi guys, compiling ppc head with bunch of asm errors on power8 box (gcc version 4.8.3 ) checked commit log but found nothing special. Looks like it's asm issue? Has anybody seen that? arch/powerpc/kernel/exceptions-64s.S: Assembler messages: arch/powerpc/kernel/exceptions-64s.S:421: Error: operand out of range (0xffffffffffff8680 is not between 0x0000000000000000 and 0x000000000000ffff)
Hey, thanks for the report. It's likely due to the exception vectors rewrite, and yes it's an assembler issue (what's your binutils version?). Your errors look like they're coming from LOAD_HANDLER(). For some reason it seems to be interpreting the immediate as signed, or the actual calculation ends up being negative, neither of which should happen. It might take a bit of trial and error, and the assembler doesn't give a lot of good options to debug it, so if I can reproduce it here with your bintuils version it will be helpful. Thanks, Nick