Thank you very much, quick reply. Yes, It is right," it may be better to improve the code instead of turning of the error check." But this time I would like to testing some modules at first even any warnings occur at other modules. I removed -Werror from Makefile at modules have warnings. By the way, KBUILD_CFLAGS's -Werror does not work correct ?
Thank you very much! On Wed, Nov 23, 2011 at 10:35:54AM +0000, Dave Martin wrote: > On Wed, Nov 23, 2011 at 01:54:44PM +0700, tknv wrote: > > Hello,When I compile armel kernel by gcc4.6 on Linux du > > 3.0.0-12-generic-pae #20-Ubuntu SMP Fri Oct 7 16:37:17 UTC 2011 i686 > > i686 i386 GNU/Linux. > > tknv@du:~$ arm-linux-gnueabi-gcc -v > > Using built-in specs. > > COLLECT_GCC=arm-linux-gnueabi-gcc > > COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabi/4.6.1/lto-wrapper > > Target: arm-linux-gnueabi > > Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro > > 4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs > > --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr > > --program-suffix=-4.6 --enable-shared --enable-linker-build-id > > --with-system-zlib --libexecdir=/usr/lib --without-included-gettext > > --enable-threads=posix > > --with-gxx-include-dir=/usr/arm-linux-gnueabi/include/c++/4.6.1 > > --libdir=/usr/lib --enable-nls --enable-clocale=gnu > > --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin > > --enable-objc-gc --enable-multilib --disable-sjlj-exceptions > > --with-arch=armv7-a --with-float=softfp --with-fpu=vfpv3-d16 > > --with-mode=thumb --disable-werror --enable-checking=release > > --build=i686-linux-gnu --host=i686-linux-gnu --target=arm-linux-gnueabi > > --program-prefix=arm-linux-gnueabi- > > --includedir=/usr/arm-linux-gnueabi/include > > --with-headers=/usr/arm-linux-gnueabi/include > > --with-libs=/usr/arm-linux-gnueabi/lib > > Thread model: posix > > gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) > > > > and Makefile > > KBUILD_CFLAGS := -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs \ > > -fno-strict-aliasing -fno-common \ > > -Wno-unused-but-set-variable \ > > -Wno-unused-parameter \ > > -Wno-array-bounds \ > > -Wno-format-security \ > > -fno-delete-null-pointer-checks > > > > and make WERROR=0 > > but error: array subscript is above array bounds [-Werror=array-bounds] > > cc1: all warnings being treated as errors > > > > How to remove werror all ? > > thanks. > > Do you know how the compiler is being invoked when compiling the > affected file? If not, try make V=1 > > Where is the code that is triggering the error? If the compiler is > raising that error for a good reason, it may be better to improve the > code instead of turning of the error check. > > Cheers > ---Dave -- w.tknv/
signature.asc
Description: Digital signature
_______________________________________________ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain