don't see any harm in this, ok nicm
On Sun, Oct 02, 2011 at 03:44:52PM +0100, Edd Barrett wrote: > On Sat, Oct 01, 2011 at 11:10:35PM -0300, Christiano F. Haesbaert wrote: > > > > Makes sense to me, ok. > > > > Later we should fix the include orderning and change the warning > > printfs to stderr. > > Yes. Well, here is the first phase. > > * As haesbaert suggests, correctly order include files. > * Found some old style function defs. Updated. > * Found a prototype inside a function. Moved. > > OK? > > Index: cmd.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/cmd.c,v > retrieving revision 1.18 > diff -u -r1.18 cmd.c > --- cmd.c 10 Dec 2009 22:07:19 -0000 1.18 > +++ cmd.c 2 Oct 2011 14:32:27 -0000 > @@ -27,11 +27,13 @@ > #include <sys/types.h> > #include <sys/device.h> > #include <sys/time.h> > + > #include <ctype.h> > -#include <stdio.h> > #include <limits.h> > #include <nlist.h> > +#include <stdio.h> > #include <string.h> > + > #include "misc.h" > #define CMD_NOEXTERN > #include "cmd.h" > Index: exec.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/exec.c,v > retrieving revision 1.8 > diff -u -r1.8 exec.c > --- exec.c 2 Oct 2011 10:10:30 -0000 1.8 > +++ exec.c 2 Oct 2011 14:32:27 -0000 > @@ -24,9 +24,10 @@ > * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. > */ > > -#include <err.h> > #include <sys/types.h> > #include <sys/stat.h> > + > +#include <err.h> > #include <fcntl.h> > #include <stdio.h> > > Index: exec_aout.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/exec_aout.c,v > retrieving revision 1.10 > diff -u -r1.10 exec_aout.c > --- exec_aout.c 27 Oct 2009 23:59:51 -0000 1.10 > +++ exec_aout.c 2 Oct 2011 14:32:27 -0000 > @@ -24,15 +24,16 @@ > * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. > */ > > +#include <sys/types.h> > +#include <sys/exec.h> > + > #include <err.h> > #include <errno.h> > #include <fcntl.h> > #include <nlist.h> > -#include <stdlib.h> > #include <stdio.h> > +#include <stdlib.h> > #include <unistd.h> > -#include <sys/exec.h> > -#include <sys/types.h> > > #include "config.h" > #include "ukc.h" > @@ -80,8 +81,7 @@ > > /* in-memory address -> ``kernel'' vaddr */ > caddr_t > -aout_readjust(x) > - caddr_t x; > +aout_readjust(caddr_t x) > { > caddr_t y; > > @@ -99,8 +99,7 @@ > } > > int > -aout_check(file) > - char *file; > +aout_check(char *file) > { > int fd, ret = 1; > > Index: exec_ecoff.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/exec_ecoff.c,v > retrieving revision 1.10 > diff -u -r1.10 exec_ecoff.c > --- exec_ecoff.c 27 Oct 2009 23:59:51 -0000 1.10 > +++ exec_ecoff.c 2 Oct 2011 14:32:27 -0000 > @@ -24,16 +24,17 @@ > * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. > */ > > +#include <sys/types.h> > +#include <sys/exec.h> > +#include <sys/exec_ecoff.h> > + > #include <err.h> > #include <errno.h> > #include <fcntl.h> > #include <nlist.h> > -#include <stdlib.h> > #include <stdio.h> > +#include <stdlib.h> > #include <unistd.h> > -#include <sys/exec.h> > -#include <sys/exec_ecoff.h> > -#include <sys/types.h> > > #include "config.h" > #include "ukc.h" > Index: exec_elf.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/exec_elf.c,v > retrieving revision 1.12 > diff -u -r1.12 exec_elf.c > --- exec_elf.c 27 Oct 2009 23:59:51 -0000 1.12 > +++ exec_elf.c 2 Oct 2011 14:32:27 -0000 > @@ -24,16 +24,17 @@ > * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. > */ > > +#include <sys/types.h> > +#include <sys/exec.h> > +#include <sys/exec_elf.h> > + > #include <err.h> > #include <errno.h> > #include <fcntl.h> > #include <nlist.h> > -#include <stdlib.h> > #include <stdio.h> > +#include <stdlib.h> > #include <unistd.h> > -#include <sys/exec.h> > -#include <sys/exec_elf.h> > -#include <sys/types.h> > > #include "ukc.h" > #include "config.h" > Index: files.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/files.c,v > retrieving revision 1.17 > diff -u -r1.17 files.c > --- files.c 2 Jun 2010 20:42:17 -0000 1.17 > +++ files.c 2 Oct 2011 14:32:27 -0000 > @@ -42,10 +42,12 @@ > */ > > #include <sys/param.h> > + > #include <errno.h> > #include <stdio.h> > #include <stdlib.h> > #include <string.h> > + > #include "config.h" > > extern const char *yyfile; > @@ -72,6 +74,10 @@ > int (*)(const char *, void *), void *); > static void expr_free(struct nvlist *); > > +#ifdef DEBUG > +static void pr0(); > +#endif > + > void > initfiles(void) > { > @@ -453,8 +459,6 @@ > void > prexpr(struct nvlist *expr) > { > - static void pr0(); > - > printf("expr ="); > pr0(expr); > printf("\n"); > Index: hash.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/hash.c,v > retrieving revision 1.14 > diff -u -r1.14 hash.c > --- hash.c 4 Jan 2004 18:30:05 -0000 1.14 > +++ hash.c 2 Oct 2011 14:32:27 -0000 > @@ -42,8 +42,10 @@ > */ > > #include <sys/param.h> > + > #include <stdlib.h> > #include <string.h> > + > #include "config.h" > > /* > Index: main.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/main.c,v > retrieving revision 1.42 > diff -u -r1.42 main.c > --- main.c 15 Apr 2011 02:48:14 -0000 1.42 > +++ main.c 2 Oct 2011 14:32:27 -0000 > @@ -44,13 +44,15 @@ > #include <sys/types.h> > #include <sys/stat.h> > #include <sys/param.h> > + > #include <ctype.h> > +#include <err.h> > #include <errno.h> > #include <stdio.h> > -#include <err.h> > #include <stdlib.h> > #include <string.h> > #include <unistd.h> > + > #include "config.h" > > int firstfile(const char *); > Index: misc.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/misc.c,v > retrieving revision 1.8 > diff -u -r1.8 misc.c > --- misc.c 27 Oct 2009 23:59:51 -0000 1.8 > +++ misc.c 2 Oct 2011 14:32:27 -0000 > @@ -26,9 +26,10 @@ > */ > > #include <sys/types.h> > + > +#include <ctype.h> > #include <err.h> > #include <stdio.h> > -#include <ctype.h> > #include <stdlib.h> > #include <string.h> > > Index: mkheaders.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/mkheaders.c,v > retrieving revision 1.18 > diff -u -r1.18 mkheaders.c > --- mkheaders.c 28 Jun 2003 04:55:07 -0000 1.18 > +++ mkheaders.c 2 Oct 2011 14:32:27 -0000 > @@ -42,11 +42,13 @@ > */ > > #include <sys/param.h> > + > #include <ctype.h> > #include <errno.h> > #include <stdio.h> > #include <stdlib.h> > #include <string.h> > + > #include "config.h" > > static int emitcnt(struct nvlist *); > Index: mkioconf.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/mkioconf.c,v > retrieving revision 1.30 > diff -u -r1.30 mkioconf.c > --- mkioconf.c 16 Jul 2011 11:34:43 -0000 1.30 > +++ mkioconf.c 2 Oct 2011 14:32:27 -0000 > @@ -42,10 +42,12 @@ > */ > > #include <sys/param.h> > + > #include <errno.h> > #include <stdio.h> > #include <stdlib.h> > #include <string.h> > + > #include "config.h" > > /* > Index: mkmakefile.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/mkmakefile.c,v > retrieving revision 1.35 > diff -u -r1.35 mkmakefile.c > --- mkmakefile.c 2 Jun 2010 20:42:17 -0000 1.35 > +++ mkmakefile.c 2 Oct 2011 14:32:27 -0000 > @@ -42,12 +42,14 @@ > */ > > #include <sys/param.h> > + > #include <ctype.h> > #include <err.h> > #include <errno.h> > #include <stdio.h> > #include <stdlib.h> > #include <string.h> > + > #include "config.h" > #include "sem.h" > > Index: mkswap.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/mkswap.c,v > retrieving revision 1.12 > diff -u -r1.12 mkswap.c > --- mkswap.c 28 Jun 2003 04:55:07 -0000 1.12 > +++ mkswap.c 2 Oct 2011 14:32:29 -0000 > @@ -42,10 +42,12 @@ > */ > > #include <sys/param.h> > + > #include <errno.h> > #include <stdio.h> > #include <stdlib.h> > #include <string.h> > + > #include "config.h" > #include "sem.h" > > Index: pack.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/pack.c,v > retrieving revision 1.15 > diff -u -r1.15 pack.c > --- pack.c 4 Jan 2004 00:47:01 -0000 1.15 > +++ pack.c 2 Oct 2011 14:32:29 -0000 > @@ -42,8 +42,10 @@ > */ > > #include <sys/param.h> > + > #include <stdlib.h> > #include <string.h> > + > #include "config.h" > > /* > Index: sem.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/sem.c,v > retrieving revision 1.31 > diff -u -r1.31 sem.c > --- sem.c 24 Mar 2008 21:35:03 -0000 1.31 > +++ sem.c 2 Oct 2011 14:32:29 -0000 > @@ -42,11 +42,13 @@ > */ > > #include <sys/param.h> > + > #include <ctype.h> > +#include <err.h> > #include <stdio.h> > #include <stdlib.h> > #include <string.h> > -#include <err.h> > + > #include "config.h" > #include "sem.h" > > Index: ukc.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/ukc.c,v > retrieving revision 1.17 > diff -u -r1.17 ukc.c > --- ukc.c 2 Oct 2011 10:10:30 -0000 1.17 > +++ ukc.c 2 Oct 2011 14:32:29 -0000 > @@ -29,8 +29,8 @@ > #include <sys/ioctl.h> > > #include <err.h> > -#include <kvm.h> > #include <fcntl.h> > +#include <kvm.h> > #include <limits.h> > #include <nlist.h> > #include <stdio.h> > Index: ukcutil.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/ukcutil.c,v > retrieving revision 1.19 > diff -u -r1.19 ukcutil.c > --- ukcutil.c 6 Apr 2011 11:36:26 -0000 1.19 > +++ ukcutil.c 2 Oct 2011 14:32:29 -0000 > @@ -27,6 +27,7 @@ > #include <sys/types.h> > #include <sys/time.h> > #include <sys/device.h> > + > #include <limits.h> > #include <nlist.h> > #include <stdio.h> > Index: util.c > =================================================================== > RCS file: /cvs/src/usr.sbin/config/util.c,v > retrieving revision 1.12 > diff -u -r1.12 util.c > --- util.c 28 Jun 2003 04:55:07 -0000 1.12 > +++ util.c 2 Oct 2011 14:32:29 -0000 > @@ -42,11 +42,13 @@ > */ > > #include <sys/types.h> > + > #include <ctype.h> > +#include <stdarg.h> > #include <stdio.h> > #include <stdlib.h> > #include <string.h> > -#include <stdarg.h> > + > #include "config.h" > > static void nomem(void); > > -- > Best Regards > Edd Barrett > > http://www.theunixzoo.co.uk