Searched refs:tdep (Results 1 - 25 of 72) sorted by relevance

123

/haiku-fatelf/src/bin/gdb/gdb/
H A Di386fbsd-tdep.c26 #include "i386-tdep.h"
27 #include "i387-tdep.h"
71 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
78 tdep->gregset_reg_offset = i386fbsd_r_reg_offset;
79 tdep->gregset_num_regs = ARRAY_SIZE (i386fbsd_r_reg_offset);
80 tdep->sizeof_gregset = 18 * 4;
81 tdep->sizeof_fpregset = 176;
84 tdep->struct_return = reg_struct_return;
87 tdep->sigtramp_start = i386fbsd_sigtramp_start_addr;
88 tdep
148 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
[all...]
H A Damd64fbsd-tdep.c31 #include "amd64-tdep.h"
125 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
130 tdep->gregset_reg_offset = amd64fbsd_r_reg_offset;
131 tdep->gregset_num_regs = ARRAY_SIZE (amd64fbsd_r_reg_offset);
132 tdep->sizeof_gregset = 22 * 8;
136 tdep->sigtramp_start = amd64fbsd_sigtramp_start_addr;
137 tdep->sigtramp_end = amd64fbsd_sigtramp_end_addr;
138 tdep->sigcontext_addr = amd64fbsd_sigcontext_addr;
139 tdep->sc_reg_offset = amd64fbsd_sc_reg_offset;
140 tdep
124 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
[all...]
H A Damd64nbsd-tdep.c31 #include "amd64-tdep.h"
32 #include "nbsd-tdep.h"
105 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
108 tdep->gregset_reg_offset = amd64nbsd_r_reg_offset;
109 tdep->gregset_num_regs = ARRAY_SIZE (amd64nbsd_r_reg_offset);
110 tdep->sizeof_gregset = 26 * 8;
114 tdep->jb_pc_offset = 7 * 8;
117 tdep->sigtramp_p = amd64nbsd_sigtramp_p;
118 tdep->sigcontext_addr = amd64nbsd_mcontext_addr;
119 tdep
104 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
[all...]
H A Dppc-linux-nat.c43 #include "ppc-tdep.h"
178 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
184 if (regno >= tdep->ppc_gp0_regnum
185 && regno < tdep->ppc_gp0_regnum + ppc_num_gprs)
186 u_addr = ((regno - tdep->ppc_gp0_regnum + PT_R0) * wordsize);
191 if (tdep->ppc_fp0_regnum >= 0
192 && regno >= tdep->ppc_fp0_regnum
193 && regno < tdep->ppc_fp0_regnum + ppc_num_fprs)
194 u_addr = (PT_FPR0 * wordsize) + ((regno - tdep->ppc_fp0_regnum) * 8);
199 if (regno == tdep
229 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
291 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
329 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
411 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
454 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
509 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
571 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
625 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
693 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
738 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
811 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
860 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
[all...]
H A Di386gnu-tdep.c24 #include "i386-tdep.h"
29 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
34 tdep->jb_pc_offset = 20; /* From <bits/setjmp.h>. */
H A Darmnbsd-tdep.c27 #include "arm-tdep.h"
28 #include "nbsd-tdep.h"
55 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
57 tdep->lowest_pc = 0x8000;
61 tdep->arm_breakpoint = arm_nbsd_arm_le_breakpoint;
62 tdep->thumb_breakpoint = arm_nbsd_thumb_le_breakpoint;
63 tdep->arm_breakpoint_size = sizeof (arm_nbsd_arm_le_breakpoint);
64 tdep->thumb_breakpoint_size = sizeof (arm_nbsd_thumb_le_breakpoint);
68 tdep->arm_breakpoint = arm_nbsd_arm_be_breakpoint;
69 tdep
87 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
100 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
[all...]
H A Dalpha-osf1-tdep.c29 #include "alpha-tdep.h"
52 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
62 tdep->sigcontext_addr = alpha_osf1_sigcontext_addr;
63 tdep->pc_in_sigtramp = alpha_osf1_pc_in_sigtramp;
65 tdep->jb_pc = 2;
66 tdep->jb_elt_size = 8;
H A Di386obsd-tdep.c38 #include "i386-tdep.h"
39 #include "i387-tdep.h"
134 const struct gdbarch_tdep *tdep = gdbarch_tdep (regset->arch);
136 gdb_assert (len >= tdep->sizeof_gregset + I387_SIZEOF_FSAVE);
138 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset);
139 i387_supply_fsave (regcache, regnum, (char *) regs + tdep->sizeof_gregset);
147 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
153 && sect_size >= tdep->sizeof_gregset + I387_SIZEOF_FSAVE)
155 if (tdep->gregset == NULL)
156 tdep
133 const struct gdbarch_tdep *tdep = gdbarch_tdep (regset->arch); local
146 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
192 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
233 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
[all...]
H A Dppcnbsd-tdep.c32 #include "ppc-tdep.h"
33 #include "ppcnbsd-tdep.h"
34 #include "nbsd-tdep.h"
55 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
60 if (regno == tdep->ppc_gp0_regnum + i || regno == -1)
61 regcache_raw_supply (current_regcache, tdep->ppc_gp0_regnum + i,
65 if (regno == tdep->ppc_lr_regnum || regno == -1)
66 regcache_raw_supply (current_regcache, tdep->ppc_lr_regnum,
69 if (regno == tdep->ppc_cr_regnum || regno == -1)
70 regcache_raw_supply (current_regcache, tdep
89 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
122 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
152 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
276 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
[all...]
H A Di386-sol2-tdep.c28 #include "i386-tdep.h"
85 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
93 tdep->gregset_reg_offset = i386_sol2_gregset_reg_offset;
94 tdep->gregset_num_regs = ARRAY_SIZE (i386_sol2_gregset_reg_offset);
95 tdep->sizeof_gregset = 19 * 4;
96 tdep->sizeof_fpregset = 380;
99 tdep->sigtramp_p = i386_sol2_sigtramp_p;
100 tdep->sigcontext_addr = i386_sol2_mcontext_addr;
101 tdep->sc_reg_offset = tdep
[all...]
H A Dppc-sysv-tdep.c30 #include "ppc-tdep.h"
52 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
80 int argoffset = 2 * tdep->wordsize;
92 tdep->ppc_gp0_regnum + greg,
118 = register_type (gdbarch, tdep->ppc_fp0_regnum + freg);
121 tdep->ppc_fp0_regnum + freg,
169 else if (tdep->wordsize == 8)
173 tdep->ppc_gp0_regnum + greg, val);
184 tdep->ppc_gp0_regnum + greg + 0,
187 tdep
332 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
550 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
854 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
[all...]
H A Damd64obsd-tdep.c34 #include "amd64-tdep.h"
35 #include "i387-tdep.h"
45 const struct gdbarch_tdep *tdep = gdbarch_tdep (regset->arch); local
47 gdb_assert (len >= tdep->sizeof_gregset + I387_SIZEOF_FXSAVE);
49 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset);
50 amd64_supply_fxsave (regcache, regnum, (char *)regs + tdep->sizeof_gregset);
57 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
63 && sect_size >= tdep->sizeof_gregset + I387_SIZEOF_FXSAVE)
65 if (tdep->gregset == NULL)
66 tdep
215 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
[all...]
H A Dalphafbsd-tdep.c25 #include "alpha-tdep.h"
94 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
104 tdep->dynamic_sigtramp_offset = alphafbsd_sigtramp_offset;
105 tdep->sigcontext_addr = alphafbsd_sigcontext_addr;
106 tdep->pc_in_sigtramp = alphafbsd_pc_in_sigtramp;
107 tdep->sc_pc_offset = 288;
108 tdep->sc_regs_offset = 24;
109 tdep->sc_fpregs_offset = 320;
111 tdep->jb_pc = 2;
112 tdep
93 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
[all...]
H A Di386nbsd-tdep.c36 #include "i386-tdep.h"
37 #include "i387-tdep.h"
38 #include "nbsd-tdep.h"
67 const struct gdbarch_tdep *tdep = gdbarch_tdep (regset->arch); local
69 gdb_assert (len >= tdep->sizeof_gregset + I387_SIZEOF_FSAVE);
71 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset);
72 i387_supply_fsave (regcache, regnum, (char *) regs + tdep->sizeof_gregset);
80 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
86 && sect_size >= tdep->sizeof_gregset + I387_SIZEOF_FSAVE)
88 if (tdep
224 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
265 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
[all...]
H A Dppcnbsd-nat.c35 #include "ppc-tdep.h"
36 #include "ppcnbsd-tdep.h"
44 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
46 return ((regno >= tdep->ppc_gp0_regnum
47 && regno < tdep->ppc_gp0_regnum + ppc_num_gprs)
48 || regno == tdep->ppc_lr_regnum
49 || regno == tdep->ppc_cr_regnum
50 || regno == tdep->ppc_xer_regnum
51 || regno == tdep->ppc_ctr_regnum
59 struct gdbarch_tdep *tdep local
150 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
[all...]
H A Dalpha-linux-tdep.c26 #include "alpha-tdep.h"
129 struct gdbarch_tdep *tdep; local
137 tdep = gdbarch_tdep (gdbarch);
138 tdep->dynamic_sigtramp_offset = alpha_linux_sigtramp_offset;
139 tdep->sigcontext_addr = alpha_linux_sigcontext_addr;
140 tdep->pc_in_sigtramp = alpha_linux_pc_in_sigtramp;
141 tdep->jb_pc = 2;
142 tdep->jb_elt_size = 8;
H A Di386bsd-tdep.c31 #include "i386-tdep.h"
88 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
94 tdep->jb_pc_offset = 0;
96 tdep->sigtramp_start = 0xfdbfdfc0;
97 tdep->sigtramp_end = 0xfdbfe000;
98 tdep->sigcontext_addr = i386bsd_sigcontext_addr;
99 tdep->sc_reg_offset = i386bsd_sc_reg_offset;
100 tdep->sc_num_regs = ARRAY_SIZE (i386bsd_sc_reg_offset);
87 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
H A Damd64-haiku-tdep.c25 #include "amd64-tdep.h"
32 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
37 tdep->jb_pc_offset = 0;
H A Damd64-linux-tdep.c32 #include "amd64-tdep.h"
208 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
210 tdep->gregset_reg_offset = amd64_linux_gregset_reg_offset;
211 tdep->gregset_num_regs = ARRAY_SIZE (amd64_linux_gregset_reg_offset);
212 tdep->sizeof_gregset = 27 * 8;
216 tdep->sigtramp_p = amd64_linux_sigtramp_p;
217 tdep->sigcontext_addr = amd64_linux_sigcontext_addr;
218 tdep->sc_reg_offset = amd64_linux_sc_reg_offset;
219 tdep->sc_num_regs = ARRAY_SIZE (amd64_linux_sc_reg_offset);
206 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
H A Di386-haiku-tdep.c24 #include "i386-tdep.h"
37 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
43 tdep->jb_pc_offset = 20;
46 // tdep->sigtramp_p = i386_haiku_sigtramp_p;
47 // tdep->sigcontext_addr = i386_haiku_sigcontext_addr;
48 // tdep->sc_reg_offset = i386_haiku_sc_reg_offset;
49 // tdep->sc_num_regs = ARRAY_SIZE (i386_haiku_sc_reg_offset);
H A Drs6000-tdep.c53 #include "ppc-tdep.h"
143 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
144 if (tdep->ppc_vr0_regnum < 0 || tdep->ppc_vrsave_regnum < 0)
147 return (regno >= tdep->ppc_vr0_regnum && regno <= tdep->ppc_vrsave_regnum);
155 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
158 if (tdep->ppc_ev0_regnum >= 0
159 && tdep->ppc_ev31_regnum >= 0
160 && tdep
189 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
219 struct gdbarch_tdep *tdep = gdbarch_tdep (arch); local
302 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
343 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
386 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
418 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
465 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
849 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1412 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1656 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1804 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1818 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
1923 struct gdbarch_tdep *tdep = gdbarch_tdep (arch); local
1949 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
1968 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
1992 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
2010 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
2052 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
2096 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
2783 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
2989 struct gdbarch_tdep *tdep; local
3323 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
[all...]
H A Daix-thread.c51 #include "ppc-tdep.h"
1023 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1027 regcache_raw_supply (current_regcache, tdep->ppc_gp0_regnum + regno,
1044 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1052 regcache_raw_supply (current_regcache, regno + tdep->ppc_fp0_regnum,
1060 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1063 || regno == tdep->ppc_ps_regnum
1064 || regno == tdep->ppc_cr_regnum
1065 || regno == tdep->ppc_lr_regnum
1066 || regno == tdep
1081 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1102 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1125 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1178 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1239 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1282 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1294 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1307 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1329 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1360 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1400 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1491 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
[all...]
H A Di386-cygwin-tdep.c27 #include "i386-tdep.h"
44 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
50 tdep->struct_return = reg_struct_return;
H A Di386-tdep.c51 #include "i386-tdep.h"
52 #include "i387-tdep.h"
99 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
101 #define I387_ST0_REGNUM tdep->st0_regnum
102 #define I387_NUM_XMM_REGS tdep->num_xmm_regs
116 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
118 #define I387_ST0_REGNUM tdep->st0_regnum
119 #define I387_NUM_XMM_REGS tdep->num_xmm_regs
1050 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch);
1062 addr = tdep
1045 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
1113 struct gdbarch_tdep *tdep = gdbarch_tdep (get_frame_arch (next_frame)); local
1276 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
1326 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
1411 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
1513 struct gdbarch_tdep *tdep = gdbarch_tdep (get_regcache_arch (regcache)); local
1704 const struct gdbarch_tdep *tdep = gdbarch_tdep (regset->arch); local
1728 const struct gdbarch_tdep *tdep = gdbarch_tdep (regset->arch); local
1750 const struct gdbarch_tdep *tdep = gdbarch_tdep (regset->arch); local
1772 const struct gdbarch_tdep *tdep = gdbarch_tdep (regset->arch); local
1791 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
1951 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
1973 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
1986 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); local
2058 struct gdbarch_tdep *tdep; local
[all...]
H A Drs6000-nat.c36 #include "ppc-tdep.h"
155 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
158 if (tdep->ppc_gp0_regnum <= regno
159 && regno < tdep->ppc_gp0_regnum + ppc_num_gprs)
161 else if (tdep->ppc_fp0_regnum >= 0
162 && tdep->ppc_fp0_regnum <= regno
163 && regno < tdep->ppc_fp0_regnum + ppc_num_fprs)
166 return regno - tdep->ppc_fp0_regnum + FPR0;
170 else if (regno == tdep->ppc_ps_regnum)
172 else if (regno == tdep
352 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
393 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
572 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); local
[all...]

Completed in 244 milliseconds

123