Module Name:    src
Committed By:   pooka
Date:           Mon Mar 22 14:40:54 UTC 2010

Modified Files:
        src/usr.bin/config: defs.h main.c mkheaders.c

Log Message:
Some drivers want to include ioconf.h, so generate it if doing
"ioconf" config.


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/usr.bin/config/defs.h
cvs rdiff -u -r1.41 -r1.42 src/usr.bin/config/main.c
cvs rdiff -u -r1.17 -r1.18 src/usr.bin/config/mkheaders.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/config/defs.h
diff -u src/usr.bin/config/defs.h:1.33 src/usr.bin/config/defs.h:1.34
--- src/usr.bin/config/defs.h:1.33	Mon Mar  8 10:19:14 2010
+++ src/usr.bin/config/defs.h	Mon Mar 22 14:40:54 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: defs.h,v 1.33 2010/03/08 10:19:14 pooka Exp $	*/
+/*	$NetBSD: defs.h,v 1.34 2010/03/22 14:40:54 pooka Exp $	*/
 
 /*
  * Copyright (c) 1992, 1993
@@ -526,6 +526,7 @@
 int	mkheaders(void);
 int	moveifchanged(const char *, const char *);
 int	emitlocs(void);
+int	emitioconfh(void);
 
 /* mkioconf.c */
 int	mkioconf(void);

Index: src/usr.bin/config/main.c
diff -u src/usr.bin/config/main.c:1.41 src/usr.bin/config/main.c:1.42
--- src/usr.bin/config/main.c:1.41	Mon Mar  8 10:19:14 2010
+++ src/usr.bin/config/main.c	Mon Mar 22 14:40:54 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: main.c,v 1.41 2010/03/08 10:19:14 pooka Exp $	*/
+/*	$NetBSD: main.c,v 1.42 2010/03/22 14:40:54 pooka Exp $	*/
 
 /*
  * Copyright (c) 1992, 1993
@@ -388,6 +388,7 @@
 		pack();
 		mkioconf();
 		emitlocs();
+		emitioconfh();
 		return 0;
 	}
 

Index: src/usr.bin/config/mkheaders.c
diff -u src/usr.bin/config/mkheaders.c:1.17 src/usr.bin/config/mkheaders.c:1.18
--- src/usr.bin/config/mkheaders.c:1.17	Wed Feb  3 21:00:49 2010
+++ src/usr.bin/config/mkheaders.c	Mon Mar 22 14:40:54 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: mkheaders.c,v 1.17 2010/02/03 21:00:49 pooka Exp $	*/
+/*	$NetBSD: mkheaders.c,v 1.18 2010/03/22 14:40:54 pooka Exp $	*/
 
 /*
  * Copyright (c) 1992, 1993
@@ -59,7 +59,6 @@
 
 static int emitcnt(struct nvlist *);
 static int emitopts(void);
-static int emitioconfh(void);
 static int emittime(void);
 static int herr(const char *, const char *, FILE *);
 static int defopts_print(const char *, void *, void *);
@@ -376,7 +375,7 @@
  * Build the "ioconf.h" file with extern declarations for all configured
  * cfdrivers.
  */
-static int
+int
 emitioconfh(void)
 {
 	const char *tfname;

Reply via email to