target: remove unused "bitfield" infrastructure
We have too many different registers, and too many version and context dependent interpretations, for this type of bitfield management to be scalable. (Anyone who really wants bitfield interpretation *can* do that in Tcl code...) There are ... quite a few copies of the same ARM dummy registers. There should eventually be one copy; this many is craziness. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
This commit is contained in:
@@ -2849,8 +2849,6 @@ static void xscale_build_reg_cache(struct target *target)
|
||||
(*cache_p)->reg_list[i].dirty = 0;
|
||||
(*cache_p)->reg_list[i].valid = 0;
|
||||
(*cache_p)->reg_list[i].size = 32;
|
||||
(*cache_p)->reg_list[i].bitfield_desc = NULL;
|
||||
(*cache_p)->reg_list[i].num_bitfields = 0;
|
||||
(*cache_p)->reg_list[i].arch_info = &arch_info[i];
|
||||
(*cache_p)->reg_list[i].arch_type = xscale_reg_arch_type;
|
||||
arch_info[i] = xscale_reg_arch_info[i];
|
||||
|
||||
Reference in New Issue
Block a user