dtc: Enable more warnings
David Gibson
david at gibson.dropbear.id.au
Thu Mar 4 11:11:48 EST 2010
On Wed, Mar 03, 2010 at 08:16:16AM -0600, Jon Loeliger wrote:
> > This patch turns on a bunch of extra gcc warnings, most of which are
> > probably a good idea. Of the new warnings -Wnested-externs and
> > -Wstrict-prototypes need no code changes, we're already warning-clean.
> > The remaining one, -Wmissing-prototypes requires trivial changes in
> > some of the tests (making functions local).
> >
> > This patch also rearranges the warnings flags into a separate make
> > variable for convenience, and turns on -Werror, to really encourage
> > people to keep the code warning-clean.
> >
> > Signed-off-by: David Gibson <david at gibson.dropbear.id.au>
>
> This patch didn't apply due to something wrong here:
>
> > Index: dtc/Makefile
> > ===================================================================
> > --- dtc.orig/Makefile 2010-03-03 16:10:27.235986452 +1100
> > +++ dtc/Makefile 2010-03-03 16:22:17.439987248 +1100
> > @@ -16,7 +16,9 @@ LOCAL_VERSION =
> > CONFIG_LOCALVERSION =
> >
> > CPPFLAGS = -I libfdt
> > -CFLAGS = -Wall -g -Os -fPIC -Wpointer-arith -Wcast-qual
> > +WARNINGS = -Werror -Wall -Wpointer-arith -Wcast-qual -Wnested-externs \
> > + -Wstrict-prototypes -Wmissing-prototypes
> > +CFLAGS = -g -Os -fPIC -Werror $(WARNINGS)
> >
> > CPPFLAGS += -std=c99 -D_XOPEN_SOURCE -D_BSD_SOURCE
> > CFLAGS += -Werror
>
>
> I think it is the extra CPPFLAGS line? I dont seem to have that.
Drat, sorry. I forgot I had an extra patch interposed in my series.
Resending.
--
David Gibson | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_
| _way_ _around_!
http://www.ozlabs.org/~dgibson
More information about the devicetree-discuss
mailing list