Re: [PATCH] net #9

Jeff Garzik
2001-05-30T01:47:55Z

Jean Tourrilhes wrote:
>
> On Tue, May 29, 2001 at 09:13:34PM -0400, Jeff Garzik wrote:
> >
> > This is standard kernel cleanup that makes the resulting image smaller.
> > These patches have been going into all areas of the kernel for quite
> > some time.
>
> This doesn't make it right.
>
> Ok, while we are on the topic : could somebody explain me why
> we can't get gcc to do that for us ? What is preventing adding a gcc
> command line flag to do exactly that ? It's not like rocket science
> (simple test) and would avoid to have tediously to go through all
> source code, past, present and *future* to make those changes.
> Bah, maybe it's too straightforward...

This is ANSI C standard stuff. If a static object with a scalar type is
not explicitly initialized, it is initialized to zero by default.

Sure we can get gcc to recognize that case, but why use gcc to work
around code that avoids an ANSI feature?

--
Jeff Garzik | Disbelief, that's why you fail.
Building 1024 |
MandrakeSoft |