gcc 4.9 build warnings (was: Re: next build: 2674 warnings 1 failures (next/next-20141022))

Olof Johansson olof at lixom.net
Thu Oct 23 13:33:13 PDT 2014


On Thu, Oct 23, 2014 at 1:31 PM, Arnd Bergmann <arnd at arndb.de> wrote:
> On Thursday 23 October 2014 17:12:20 Russell King - ARM Linux wrote:
>>
>> > I haven't found the code in gcc that performs the type check for
>> > printf, but I've found a comment about that code intentionally
>> > resolving the type (printing 'unsigned int') when the typedef
>> > does not match the expected type.
>>
>> If I had a copy of the GCC 4.9 source locally, I'd dig into it too and
>> try to work out what's going on.  My gut feeling is that it's a bug in
>> GCC rather than something which the kernel is doing wrong.
>>
>
> I suspect it has something to do with the way that Olof's gcc is built,
> since it doesn't happen for me using the same kernel source and gcc-4.9.1
> or 4.10-prerelease.

Mine is a 4.9.1 built with segher's buildall scripts.

-Olof



More information about the linux-arm-kernel mailing list