[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: time to remove NOGCCERROR



----- Original Message -----
From: "enami tsugutomo" <enami@but-b.or.jp>
To: <port-hpcmips-ja@jp.netbsd.org>
Sent: Tuesday, February 22, 2000 10:05 AM
Subject: time to remove NOGCCERROR


> 自分も含めて, そろそろ NOGCCERROR がなくてもいいようにする時期じゃない
> かと思います.

たしか kernel で最初につまずいたのは、bus_size_t が u_int32_t だったために、
MI で printf の format に関して warning が出たためだったと思います。
arch/*/include/bus.h を調べると、以下のようになっています。
(spart64 は u_int64_t です)

typedef u_int32_t bus_size_t;
    amiga, arc, bebox, hpcmips, macppc, prep

typedef u_long bus_size_t;
    alpha, arm32, atari, hp300, i386, luna68k, mac68k, pmax
    sh3, sparc, vax, x68k

単純に u_int32_t -> u_long に変えて -Werror をつけてコンパイルしたら
大丈夫そうだったので、commit しました。

Takemura