Hi, besides the `multi-line'-warnings caused by some oskit headers there are still (in my oskit-mach copy) 271 warnings about implicit declarations of functions http://www.stud.fernuni-hagen.de/q5631297/hurd/implicit
and 109 warnings with different messages http://www.stud.fernuni-hagen.de/q5631297/hurd/other_warnings . The next file shows on a per-function basis, where functions are implicitely used, where they are implemented and whether there already is a header containing them: http://www.stud.fernuni-hagen.de/q5631297/hurd/ximplicit Some functions within e.g. vm_map.c are marked as for `internal use only', but nevertheless are used implicitely by some oskit/ds_*.c or other vm/vm_* files, and there is no header defining them. How should one handle these cases? And, some variables (like X in device/net_io.c) `might be used uninitialized'. They are mostly register `int's set to 0 in case of `#if lint', but unset normally. This may have reasons concerning speed. Can we be sure, that gcc sets them to zero or should they get initialized? Michael _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd