The DAC960 driver uses packed enum. gcc 2.96 doesn't
handle it properly. egcs 1.1.2 is ok.
# gcc packed.c
packed.c:10: warning: width of `RamType' exceeds its type
packed.c:15: warning: width of `ErrorCorrection' exceeds its type
zsh: 9887 abort ./a.out
Created attachment 8621 [details]
This is fixed already since Feb, 2nd and the fix is in 2.96-74.
(but it is still waiting for approval for CVS head).