Subject: compiler change inpact
To: None <port-pmax@netbsd.org>
From: Toru Nishimura <locore32@gaea.ocn.ne.jp>
List: port-pmax
Date: 12/17/2003 18:46:22
Izumi Tsutsui said;

> Sprinkled "volatile" declaration to sfb.c seems to fix the problem,

sfb.c fix will be commit into CVS soon.

> but I guess the real fix is to use bus_space(9) for all register
> access for sfb so that we could nuke #if defined(pmax).

I wanted to avoid "busify."  It'd be feasible to change, but, the way SFB
acceleration works is _peculiar_.  It does it by writing values on FB
address range.  This was done because the designers wanted minimal
changes to make upon existing Xserver code base.

My fix will be a brainless #define wrap to hide volatile designation which
is now mandatory for GCC.

Toru Nishimura/ALKYL Technology