Re: [PATCH] arm: fix compilation warning during compilation
2010/11/8 Gadiyar, Anand : > 2010/11/8 Marco Stornelli : >> 2010/11/8 Uwe Kleine-König : >>> Hello, >>> >>> On Sat, Nov 06, 2010 at 10:06:35AM +0100, Marco Stornelli wrote: From: Marco Stornelli During compilation of 2.6.36 for Beagle board, there a are a couple of warnings. This patch fix them. >>> Please break lines for commit logs at around 76 chars and mention the >>> exact compiler warning being fixed. >>> >> >> My compiler version is gcc 4.4.1. Two warning: variable gpio_mux may >> be used not initialized (false positive, I agree); second: compiler >> fix the void lack in the inline function with an int. Obviously there >> is a lack of return type that it must be void. >> > > Marco, > > Both of these are fixed in 2.6.37-rc1. > > Commits afc28bc0ec and ca828760f9 respectively. > > - Anand > Very good. Thanks. Marco -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] arm: fix compilation warning during compilation
2010/11/8 Marco Stornelli : > 2010/11/8 Uwe Kleine-König : >> Hello, >> >> On Sat, Nov 06, 2010 at 10:06:35AM +0100, Marco Stornelli wrote: >>> From: Marco Stornelli >>> >>> During compilation of 2.6.36 for Beagle board, there a are a couple of >>> warnings. This patch fix them. >> Please break lines for commit logs at around 76 chars and mention the >> exact compiler warning being fixed. >> > > My compiler version is gcc 4.4.1. Two warning: variable gpio_mux may > be used not initialized (false positive, I agree); second: compiler > fix the void lack in the inline function with an int. Obviously there > is a lack of return type that it must be void. > Marco, Both of these are fixed in 2.6.37-rc1. Commits afc28bc0ec and ca828760f9 respectively. - Anand -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] arm: fix compilation warning during compilation
2010/11/8 Uwe Kleine-König : > Hello, > > On Sat, Nov 06, 2010 at 10:06:35AM +0100, Marco Stornelli wrote: >> From: Marco Stornelli >> >> During compilation of 2.6.36 for Beagle board, there a are a couple of >> warnings. This patch fix them. > Please break lines for commit logs at around 76 chars and mention the > exact compiler warning being fixed. > My compiler version is gcc 4.4.1. Two warning: variable gpio_mux may be used not initialized (false positive, I agree); second: compiler fix the void lack in the inline function with an int. Obviously there is a lack of return type that it must be void. Regards, Marco -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] arm: fix compilation warning during compilation
Hello, On Sat, Nov 06, 2010 at 10:06:35AM +0100, Marco Stornelli wrote: > From: Marco Stornelli > > During compilation of 2.6.36 for Beagle board, there a are a couple of > warnings. This patch fix them. Please break lines for commit logs at around 76 chars and mention the exact compiler warning being fixed. > > Signed-off-by: Marco Stornelli > --- > > --- linux-2.6.36-orig/arch/arm/plat-omap/include/plat/usb.h 2010-10-20 > 22:30:22.0 +0200 > +++ linux-2.6.36/arch/arm/plat-omap/include/plat/usb.h2010-11-01 > 09:44:13.0 +0100 > @@ -105,7 +105,7 @@ static inline void omap1_usb_init(struct > #if defined(CONFIG_ARCH_OMAP_OTG) || defined(CONFIG_ARCH_OMAP_OTG_MODULE) > void omap2_usbfs_init(struct omap_usb_config *pdata); > #else > -static inline omap2_usbfs_init(struct omap_usb_config *pdata) > +static inline void omap2_usbfs_init(struct omap_usb_config *pdata) > { > } > #endif > --- linux-2.6.36-orig/arch/arm/mach-omap2/mux.c 2010-10-20 > 22:30:22.0 +0200 > +++ linux-2.6.36/arch/arm/mach-omap2/mux.c2010-11-01 10:21:29.0 > +0100 > @@ -87,7 +87,7 @@ static char *omap_mux_options; > int __init omap_mux_init_gpio(int gpio, int val) > { > struct omap_mux_entry *e; > - struct omap_mux *gpio_mux; > + struct omap_mux *gpio_mux = NULL; this warning is already fixed by ca82876 (omap2: fix assorted compiler warnings). As this warning is a false positive (i.e. gpio_mux is never used uninitialized), making the line read struct omap_mux *uninitialized_var(gpio_mux); (IMHO) would have been a bit better for both, readabily and (probably) generated code. Thanks Uwe -- Pengutronix e.K. | Uwe Kleine-König| Industrial Linux Solutions | http://www.pengutronix.de/ | -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html