[U-Boot] [PATCH] ARM926ejs: Add routines to invalidate D-Cache

Hong Xu hong.xu at atmel.com
Wed Aug 10 03:45:11 CEST 2011


Hi Marek Vasut,

On 08/10/2011 03:55 AM, Marek Vasut wrote:
> On Tuesday, August 09, 2011 03:57:41 AM Hong Xu wrote:
>> Hi Marek Vasut,
>>
>> On 08/09/2011 01:34 AM, Marek Vasut wrote:

[...]

>>>>      printf("WARNING: %s - start address %x is not aligned\n"
>>>>
>>>>        __FUNCTION__, start);
>>>
>>> __func__ is prefered in linux kernel :-)
>>
>> __func__ is C99 standard. __FUNCTION__ appears more in U-Boot. ;-)
>
> This doesn't mean it's correct ;-) "majority proof" isn't a proof really.
>
>> GCC manual says some older GCC only recognize __FUNCTION__ .
>> If we rely on GCC, it looks __FUNCTION__ will reduce troubles.
>
> Do we support such ancient versions of GCC anyway ? Just to be clear, I'm fine
> with either way, just my 2.7183 cents ;-)

Agree. Just after last reply, I reconsidered the situation in the 
tearoom. __func__ looks better. ;-)  I'll resend the patch soon, thanks.

BR,
Eric




More information about the U-Boot mailing list