summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Jacobowitz <dan@debian.org>2006-03-31 18:14:46 +0000
committerDaniel Jacobowitz <dan@debian.org>2006-03-31 18:14:46 +0000
commit093ee08e249197058fec2942c2248506035e97e1 (patch)
treebf2f40f881c711aed802f801a59a1fda507ad207
parent3015753106501f87b247a982b94dd81acf02cce0 (diff)
downloadgdb-093ee08e249197058fec2942c2248506035e97e1.tar.gz
Make the last few reggroup changes compile.
-rw-r--r--gdb/available.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/gdb/available.c b/gdb/available.c
index e30a776a8c5..488984ca04f 100644
--- a/gdb/available.c
+++ b/gdb/available.c
@@ -698,7 +698,7 @@ available_register_reggroup_p (struct gdbarch *gdbarch, int regnum,
reg = find_register (gdbarch_feature_set (gdbarch), regnum);
if (reg != NULL && reg->group != NULL)
{
- int general_p, float_p, vector_p;
+ int general_p = 0, float_p = 0, vector_p = 0;
if (strcmp (reg->group, "general") == 0)
general_p = 1;
@@ -717,7 +717,8 @@ available_register_reggroup_p (struct gdbarch *gdbarch, int regnum,
return general_p;
}
- if (reg != NULL && (group == save_reggroup || group == restore_reggroup))
+ if (reg != NULL
+ && (reggroup == save_reggroup || reggroup == restore_reggroup))
return reg->save_restore;
return default_register_reggroup_p (gdbarch, regnum, reggroup);