Re: [PATCH] revert to static = {0}

Jeff Garzik
2003-08-05T21:13:29Z

William Lee Irwin III wrote:
> On Tue, 5 Aug 2003, Jeff Garzik wrote:
>
>>>If it's const, it shouldn't be linked into anything at all... right?
>
>
> On Tue, Aug 05, 2003 at 07:51:41PM +0100, Hugh Dickins wrote:
>
>>Sorry, Jeff, I don't get your point.
>
>
> I suspect this assumes const values will get constant folded, which I'm
> not sure is the case, though it certainly sounds legal and worthwhile
> for a compiler to do when reasonable (i.e. for small structures and/or
> extractions of small fields of const structures).

Correct. In fact, some Linux kernel code _assumes_ the compiler will
fold constants...

Jeff