+2017-04-25 Yao Qi <yao.qi@linaro.org>
+
+ * regcache.c (struct regcache) <readonly_p>: Change its type
+ to bool.
+ (regcache_xmalloc_1): Update parameter type and callers update.
+
2017-04-25 Yao Qi <yao.qi@linaro.org>
* aarch64-tdep.c (aarch64_gdbarch_init): Don't call
cache can only be updated via the methods regcache_dup() and
regcache_cpy(). The actual contents are determined by the
reggroup_save and reggroup_restore methods. */
- int readonly_p;
+ bool readonly_p;
/* If this is a read-write cache, which thread's registers is
it connected to? */
ptid_t ptid;
static struct regcache *
regcache_xmalloc_1 (struct gdbarch *gdbarch, struct address_space *aspace,
- int readonly_p)
+ bool readonly_p)
{
struct regcache_descr *descr;
struct regcache *regcache;
struct regcache *
regcache_xmalloc (struct gdbarch *gdbarch, struct address_space *aspace)
{
- return regcache_xmalloc_1 (gdbarch, aspace, 1);
+ return regcache_xmalloc_1 (gdbarch, aspace, true);
}
void
&& get_regcache_arch (list->regcache) == gdbarch)
return list->regcache;
- new_regcache = regcache_xmalloc_1 (gdbarch, aspace, 0);
+ new_regcache = regcache_xmalloc_1 (gdbarch, aspace, false);
new_regcache->ptid = ptid;
list = XNEW (struct regcache_list);