All of lore.kernel.org
 help / color / mirror / Atom feed
* [KJ] janitor project: fix gcc 4 warnings
@ 2004-12-19 19:09 Andi Kleen
  2004-12-19 19:47 ` Matthew Wilcox
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Andi Kleen @ 2004-12-19 19:09 UTC (permalink / raw)
  To: kernel-janitors

[-- Attachment #1: Type: text/plain, Size: 757 bytes --]


Here's a proposed janitor project if anybody is interested:

The current gcc 4.0 snapshots include some more warnings in -Wall
and changed some existing ones which makes a kernel compilation quite noisy. 

The project would be to fix all these warnings.

Short howto: 

Get
ftp://gcc.gnu.org/pub/gcc/snapshots/4.0-20041219/gcc-core-4.0-20041219.tar.bz2

Untar it and compile with 

mkdir obj
../gcc-*/configure --disable-checking --enable-languages=c --prefix=/usr/local/gcc4
make bootstrap
<as root> 
make install


Then compile an uptodate 2.6 kernel with:

make allmodconfig
make CC=/usr/local/gcc4/bin/gcc 2>&1 | tee LOG
grep warning LOG 

You'll see lots of warnings in LOG. Fix them all and submit patches
through the usual janitor channels.

-Andi


[-- Attachment #2: Type: text/plain, Size: 167 bytes --]

_______________________________________________
Kernel-janitors mailing list
Kernel-janitors@lists.osdl.org
http://lists.osdl.org/mailman/listinfo/kernel-janitors

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2007-02-15 19:34 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-12-19 19:09 [KJ] janitor project: fix gcc 4 warnings Andi Kleen
2004-12-19 19:47 ` Matthew Wilcox
2004-12-19 20:03 ` Andi Kleen
2004-12-19 21:00 ` Tobias Klauser
2004-12-20  0:13 ` Adrian Bunk
2004-12-20  7:10 ` Andi Kleen
2004-12-20  8:03 ` Andi Kleen
2004-12-20  8:04 ` Andi Kleen
2004-12-20 12:31 ` Arnd Bergmann
2004-12-22 16:44 ` Kovarththanan Rajaratnam
2005-02-07 23:14 ` Randy.Dunlap
2007-02-15 19:34 ` devzero

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.