Subject: build evbarm kernel failure
To: None <current-users@netbsd.org>
From: Akihiko HAYASHI <hayashi@totalware.gifu.gifu.jp>
List: current-users
Date: 11/10/2007 20:06:15
Hi, all.

command: ./build.sh -u -U -m evbarm -T ../armtools -O ../armobj kernel=HDL_G

cc1: warnings being treated as errors
/usr/home/hayashi/netbsd/src/sys/dev/dmover/dmover_request.c: In 
function 'dmover_request_initialize':
/usr/home/hayashi/netbsd/src/sys/dev/dmover/dmover_request.c:61: 
warning: 'pc' may be used uninitialized in this function

When dmover_request_initialize() is called for the second time,
pool_cache_destroy(pc) is called by uninitialized 'pc' .

--- src/sys/dev/dmover/dmover_request.c.orig    2007-11-10 
11:53:19.000000000 +0900
+++ src/sys/dev/dmover/dmover_request.c 2007-11-10 11:53:40.000000000 +0900
@@ -58,7 +58,7 @@
 void
 dmover_request_initialize(void)
 {
-       pool_cache_t pc;
+       pool_cache_t pc = NULL;
        int s;

        if (initialized == 0) {