------- Comment #4 from seongbae dot park at gmail dot com 2006-06-26 23:41 ------- You're correct -I've overlooked the type mismatch. One question though is the local variable "type" of place_field() is TREE_TYPE (field), not DECL_BIT_FIELD_TYPE (field). I'm not familiar with gcc type system to know which is correct but it doesn't look consistent as it is.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28161