Hi, I just wanted to do the last polishing of my I/O permission bitmap changes in oskit-mach, when I noticed that the kernel is not compiled with -Wall. So, I tried to do so. Eek! Unterminated comments in the IPC code, and implicit declarations of all sort of functions (from printf to splx stuff) absolutely everywhere, and in particular in the oskit glue stuff.
That really needs to be cleaned up, by going carefully through the files and checking what needs to be included where. It seems to me that a lot of cleanup could be done, too. For example, the ipc code uses printf, and most files define printf to kdbprintf at the start. I am not sure this is the right thing to do. Anyway, it would be very useful if one could spot new warnings, but the status quo is that -Wall is almost useless because the tree is hidden behind the wood. That should be a good beginners project for someone who wants to get intimate with the oskit-mach source code. Some things might not be easy to decide, though. Thanks, Marcus _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd