Lines Matching refs:var

145   struct gdbarch_tdep *var;
149 var = xmalloc (sizeof (*var));
150 memset (var, 0, sizeof (*var));
152 var->frv_abi = FRV_ABI_EABI;
153 var->num_gprs = 64;
154 var->num_fprs = 64;
155 var->num_hw_watchpoints = 0;
156 var->num_hw_breakpoints = 0;
160 var->register_names
164 var->register_names[r] = "";
169 var->register_names[pc_regnum] = "pc";
170 var->register_names[lr_regnum] = "lr";
171 var->register_names[lcr_regnum] = "lcr";
173 var->register_names[psr_regnum] = "psr";
174 var->register_names[ccr_regnum] = "ccr";
175 var->register_names[cccr_regnum] = "cccr";
176 var->register_names[tbr_regnum] = "tbr";
179 var->register_names[brr_regnum] = "brr";
180 var->register_names[dbar0_regnum] = "dbar0";
181 var->register_names[dbar1_regnum] = "dbar1";
182 var->register_names[dbar2_regnum] = "dbar2";
183 var->register_names[dbar3_regnum] = "dbar3";
186 var->register_names[iacc0h_regnum] = "iacc0h";
187 var->register_names[iacc0l_regnum] = "iacc0l";
188 var->register_names[iacc0_regnum] = "iacc0";
191 var->register_names[fsr0_regnum] = "fsr0";
201 var->register_names[r] = buf;
214 var->register_names[r] = buf;
219 var->register_names[msr0_regnum] = "msr0";
220 var->register_names[msr1_regnum] = "msr1";
223 var->register_names[gner0_regnum] = "gner0";
224 var->register_names[gner1_regnum] = "gner1";
225 var->register_names[fner0_regnum] = "fner0";
226 var->register_names[fner1_regnum] = "fner1";
228 return var;
235 set_variant_num_gprs (struct gdbarch_tdep *var, int num_gprs)
239 var->num_gprs = num_gprs;
246 var->register_names[first_gpr_regnum + r] = xstrdup (buf);
254 set_variant_num_fprs (struct gdbarch_tdep *var, int num_fprs)
258 var->num_fprs = num_fprs;
265 var->register_names[first_fpr_regnum + r] = xstrdup (buf);
270 set_variant_abi_fdpic (struct gdbarch_tdep *var)
272 var->frv_abi = FRV_ABI_FDPIC;
273 var->register_names[fdpic_loadmap_exec_regnum] = xstrdup ("loadmap_exec");
274 var->register_names[fdpic_loadmap_interp_regnum] = xstrdup ("loadmap_interp");
278 set_variant_scratch_registers (struct gdbarch_tdep *var)
280 var->register_names[scr0_regnum] = xstrdup ("scr0");
281 var->register_names[scr1_regnum] = xstrdup ("scr1");
282 var->register_names[scr2_regnum] = xstrdup ("scr2");
283 var->register_names[scr3_regnum] = xstrdup ("scr3");
1270 struct gdbarch_tdep *var = CURRENT_VARIANT;
1278 if (var->num_hw_breakpoints == 0)
1280 else if (cnt <= var->num_hw_breakpoints)
1285 if (var->num_hw_watchpoints == 0)
1289 else if (cnt <= var->num_hw_watchpoints)
1430 struct gdbarch_tdep *var;
1440 var = new_variant ();
1448 set_variant_num_gprs (var, 64);
1449 set_variant_num_fprs (var, 64);
1454 set_variant_num_gprs (var, 32);
1455 set_variant_num_fprs (var, 32);
1468 set_variant_abi_fdpic (var);
1471 set_variant_scratch_registers (var);
1473 gdbarch = gdbarch_alloc (&info, var);
1537 var->num_hw_watchpoints = 4;
1538 var->num_hw_breakpoints = 4;
1544 var->num_hw_watchpoints = 2;
1545 var->num_hw_breakpoints = 4;
1550 var->num_hw_watchpoints = 0;
1551 var->num_hw_breakpoints = 0;