Markos Chandras <Markos.Chandras@xxxxxxxxxx> writes: > On 05/12/2015 04:09 AM, Joshua Kinard wrote: > > > > Has anyone tried to build an IP28 kernel lately? I've been getting > > quite a few warnings out of the linker regarding e_flags and the new > .MIPS.abiflags stuff. > > Not seen it on the other SGI platforms, so I am assuming this has > > something to do with what flags are passed to the compiler/linker. > > > > mips64-unknown-linux-gnu-ld: fs/ext4/symlink.o: warning: Inconsistent > > ISA between e_flags and .MIPS.abiflags > > mips64-unknown-linux-gnu-ld: fs/ext4/symlink.o: warning: Inconsistent > > ISA extensions between e_flags and .MIPS.abiflags > > > > Seeing this on a build of 4.0.2 based off of a 20150418 checkout from > git. > > > > --J > > > Hi, > > I presume you are using binutils >= 2.25? I have seen this problem in my > local build tests as well and I discussed this with Matthew (now on CC). > It seems it's an 'innocent' warning added to binutils 2.25 but I am not > sure if this is now fixed or not. Matthew might be able to provide more > information. I don't really know what an IP28 kernel is. What is the -march for this? There is an issue with -march=xlp as the XLP is marked as an XLR in the e_flags which is a mips64 but the xlp is a mips64r2 which is correctly annotated as such in the .MIPS.abiflags. I haven't quite figured out what to do about this yet. Thanks, Matthew