GDB (xrefs)
|
Go to the source code of this file.
Classes | |
struct | s390_gdbarch_tdep |
Typedefs | |
using | s390_gdbarch_tdep_up = std::unique_ptr<s390_gdbarch_tdep> |
Enumerations | |
enum | s390_abi_kind { ABI_NONE , ABI_LINUX_S390 , ABI_LINUX_ZSERIES } |
enum | s390_vector_abi_kind { S390_VECTOR_ABI_NONE , S390_VECTOR_ABI_128 } |
enum | { op1_lhi = 0xa7 , op2_lhi = 0x08 , op1_lghi = 0xa7 , op2_lghi = 0x09 , op1_lgfi = 0xc0 , op2_lgfi = 0x01 , op_lr = 0x18 , op_lgr = 0xb904 , op_l = 0x58 , op1_ly = 0xe3 , op2_ly = 0x58 , op1_lg = 0xe3 , op2_lg = 0x04 , op_lm = 0x98 , op1_lmy = 0xeb , op2_lmy = 0x98 , op1_lmg = 0xeb , op2_lmg = 0x04 , op_st = 0x50 , op1_sty = 0xe3 , op2_sty = 0x50 , op1_stg = 0xe3 , op2_stg = 0x24 , op_std = 0x60 , op_stm = 0x90 , op1_stmy = 0xeb , op2_stmy = 0x90 , op1_stmg = 0xeb , op2_stmg = 0x24 , op1_aghi = 0xa7 , op2_aghi = 0x0b , op1_ahi = 0xa7 , op2_ahi = 0x0a , op1_agfi = 0xc2 , op2_agfi = 0x08 , op1_afi = 0xc2 , op2_afi = 0x09 , op1_algfi = 0xc2 , op2_algfi = 0x0a , op1_alfi = 0xc2 , op2_alfi = 0x0b , op_ar = 0x1a , op_agr = 0xb908 , op_a = 0x5a , op1_ay = 0xe3 , op2_ay = 0x5a , op1_ag = 0xe3 , op2_ag = 0x08 , op1_slgfi = 0xc2 , op2_slgfi = 0x04 , op1_slfi = 0xc2 , op2_slfi = 0x05 , op_sr = 0x1b , op_sgr = 0xb909 , op_s = 0x5b , op1_sy = 0xe3 , op2_sy = 0x5b , op1_sg = 0xe3 , op2_sg = 0x09 , op_nr = 0x14 , op_ngr = 0xb980 , op_la = 0x41 , op1_lay = 0xe3 , op2_lay = 0x71 , op1_larl = 0xc0 , op2_larl = 0x00 , op_basr = 0x0d , op_bas = 0x4d , op_bcr = 0x07 , op_bc = 0x47 , op_bctr = 0x06 , op_bctgr = 0xb946 , op_bct = 0x46 , op1_bctg = 0xe3 , op2_bctg = 0x46 , op_bxh = 0x86 , op1_bxhg = 0xeb , op2_bxhg = 0x44 , op_bxle = 0x87 , op1_bxleg = 0xeb , op2_bxleg = 0x45 , op1_bras = 0xa7 , op2_bras = 0x05 , op1_brasl = 0xc0 , op2_brasl = 0x05 , op1_brc = 0xa7 , op2_brc = 0x04 , op1_brcl = 0xc0 , op2_brcl = 0x04 , op1_brct = 0xa7 , op2_brct = 0x06 , op1_brctg = 0xa7 , op2_brctg = 0x07 , op_brxh = 0x84 , op1_brxhg = 0xec , op2_brxhg = 0x44 , op_brxle = 0x85 , op1_brxlg = 0xec , op2_brxlg = 0x45 , op_svc = 0x0a } |
Functions | |
struct value * | s390_trad_frame_prev_register (frame_info_ptr this_frame, struct trad_frame_saved_reg saved_regs[], int regnum) |
Variables | |
const struct target_desc * | tdesc_s390_linux32 |
const struct target_desc * | tdesc_s390x_linux64 |
#define HWCAP_S390_GS 16384 |
Definition at line 161 of file s390-tdep.h.
Referenced by s390_linux_nat_target::read_description(), and s390_core_read_description().
#define HWCAP_S390_HIGH_GPRS 512 |
Definition at line 149 of file s390-tdep.h.
Referenced by s390_linux_nat_target::read_description().
#define HWCAP_S390_TE 1024 |
Definition at line 153 of file s390-tdep.h.
Referenced by s390_linux_nat_target::read_description(), and s390_core_read_description().
#define HWCAP_S390_VX 2048 |
Definition at line 157 of file s390-tdep.h.
Referenced by s390_linux_nat_target::read_description(), and s390_core_read_description().
#define S390_A0_REGNUM 18 |
Definition at line 187 of file s390-tdep.h.
Referenced by s390_all_but_pc_registers_record(), s390_process_record(), s390_register_call_saved(), s390_sigtramp_frame_unwind_cache(), and s390_tdesc_valid().
#define S390_A10_REGNUM 28 |
Definition at line 197 of file s390-tdep.h.
#define S390_A11_REGNUM 29 |
Definition at line 198 of file s390-tdep.h.
#define S390_A12_REGNUM 30 |
Definition at line 199 of file s390-tdep.h.
#define S390_A13_REGNUM 31 |
Definition at line 200 of file s390-tdep.h.
#define S390_A14_REGNUM 32 |
Definition at line 201 of file s390-tdep.h.
#define S390_A15_REGNUM 33 |
Definition at line 202 of file s390-tdep.h.
#define S390_A1_REGNUM 19 |
Definition at line 188 of file s390-tdep.h.
Referenced by s390_register_call_saved().
#define S390_A2_REGNUM 20 |
Definition at line 189 of file s390-tdep.h.
#define S390_A3_REGNUM 21 |
Definition at line 190 of file s390-tdep.h.
#define S390_A4_REGNUM 22 |
Definition at line 191 of file s390-tdep.h.
#define S390_A5_REGNUM 23 |
Definition at line 192 of file s390-tdep.h.
#define S390_A6_REGNUM 24 |
Definition at line 193 of file s390-tdep.h.
#define S390_A7_REGNUM 25 |
Definition at line 194 of file s390-tdep.h.
#define S390_A8_REGNUM 26 |
Definition at line 195 of file s390-tdep.h.
#define S390_A9_REGNUM 27 |
Definition at line 196 of file s390-tdep.h.
#define S390_BC_GSD_REGNUM 125 |
Definition at line 300 of file s390-tdep.h.
Referenced by s390_linux_nat_target::fetch_registers(), s390_iterate_over_regset_sections(), and s390_tdesc_valid().
#define S390_BC_GSEPLA_REGNUM 127 |
Definition at line 302 of file s390-tdep.h.
Referenced by s390_linux_nat_target::fetch_registers().
#define S390_BC_GSSM_REGNUM 126 |
Definition at line 301 of file s390-tdep.h.
#define S390_F0_REGNUM 35 |
Definition at line 206 of file s390-tdep.h.
Referenced by s390_all_but_pc_registers_record(), s390_analyze_prologue(), s390_ax_pseudo_register_collect(), s390_check_for_saved(), s390_dwarf_reg_to_regnum(), s390_gdbarch_init(), s390_handle_arg(), s390_process_record(), s390_prologue_frame_unwind_cache(), s390_pseudo_register_read(), s390_pseudo_register_write(), s390_record_vr(), s390_register_return_value(), s390_sigtramp_frame_unwind_cache(), s390_tdesc_valid(), and s390_value_from_register().
#define S390_F10_REGNUM 45 |
Definition at line 216 of file s390-tdep.h.
#define S390_F11_REGNUM 46 |
Definition at line 217 of file s390-tdep.h.
#define S390_F12_REGNUM 47 |
Definition at line 218 of file s390-tdep.h.
#define S390_F13_REGNUM 48 |
Definition at line 219 of file s390-tdep.h.
#define S390_F14_REGNUM 49 |
Definition at line 220 of file s390-tdep.h.
#define S390_F15_REGNUM 50 |
Definition at line 221 of file s390-tdep.h.
Referenced by s390_dwarf_reg_to_regnum(), s390_register_call_saved(), and s390_value_from_register().
#define S390_F1_REGNUM 36 |
Definition at line 207 of file s390-tdep.h.
#define S390_F2_REGNUM 37 |
Definition at line 208 of file s390-tdep.h.
Referenced by s390_process_record().
#define S390_F3_REGNUM 38 |
Definition at line 209 of file s390-tdep.h.
#define S390_F4_REGNUM 39 |
Definition at line 210 of file s390-tdep.h.
Referenced by s390_register_call_saved().
#define S390_F5_REGNUM 40 |
Definition at line 211 of file s390-tdep.h.
#define S390_F6_REGNUM 41 |
Definition at line 212 of file s390-tdep.h.
Referenced by s390_register_call_saved().
#define S390_F7_REGNUM 42 |
Definition at line 213 of file s390-tdep.h.
#define S390_F8_REGNUM 43 |
Definition at line 214 of file s390-tdep.h.
Referenced by s390_register_call_saved().
#define S390_F9_REGNUM 44 |
Definition at line 215 of file s390-tdep.h.
#define S390_FPC_REGNUM 34 |
Definition at line 204 of file s390-tdep.h.
Referenced by s390_all_but_pc_registers_record(), s390_process_record(), s390_sigtramp_frame_unwind_cache(), and s390_tdesc_valid().
#define S390_FRAME_REGNUM S390_R11_REGNUM |
Definition at line 314 of file s390-tdep.h.
Referenced by s390_analyze_prologue(), and s390_prologue_frame_unwind_cache().
#define S390_GSD_REGNUM 122 |
Definition at line 297 of file s390-tdep.h.
Referenced by s390_linux_nat_target::fetch_registers(), s390_iterate_over_regset_sections(), and s390_tdesc_valid().
#define S390_GSEPLA_REGNUM 124 |
Definition at line 299 of file s390-tdep.h.
Referenced by s390_linux_nat_target::fetch_registers().
#define S390_GSSM_REGNUM 123 |
Definition at line 298 of file s390-tdep.h.
#define S390_LAST_BREAK_REGNUM 68 |
Definition at line 241 of file s390-tdep.h.
Referenced by s390_linux_nat_target::fetch_registers(), s390_cannot_store_register(), and s390_tdesc_valid().
#define S390_MAX_INSTR_SIZE 6 |
Definition at line 309 of file s390-tdep.h.
Referenced by s390_analyze_prologue(), s390_gdbarch_init(), and s390_stub_frame_sniffer().
#define S390_NUM_FPRS 16 |
Definition at line 307 of file s390-tdep.h.
Referenced by s390_analyze_prologue(), and s390_check_for_saved().
#define S390_NUM_GPRS 16 |
Definition at line 306 of file s390-tdep.h.
Referenced by s390_analyze_prologue(), and s390_check_for_saved().
#define S390_NUM_REGS 128 |
Definition at line 304 of file s390-tdep.h.
Referenced by s390_backchain_frame_unwind_cache(), s390_dwarf2_frame_init_reg(), s390_gdbarch_init(), s390_prologue_frame_unwind_cache(), and s390_trad_frame_prev_register().
#define S390_ORIG_R2_REGNUM 67 |
Definition at line 240 of file s390-tdep.h.
Referenced by s390_tdesc_valid().
#define S390_PSWA_REGNUM 1 |
Definition at line 168 of file s390-tdep.h.
Referenced by fill_gregset(), s390_ax_pseudo_register_collect(), s390_ax_pseudo_register_push_stack(), s390_backchain_frame_unwind_cache(), s390_displaced_step_fixup(), s390_dwarf2_frame_init_reg(), s390_guess_tracepoint_registers(), s390_linux_record_signal(), s390_process_record(), s390_prologue_frame_unwind_cache(), s390_pseudo_register_read(), s390_pseudo_register_write(), s390_push_dummy_call(), s390_record_address_mask(), s390_sigtramp_frame_unwind_cache(), s390_stub_frame_unwind_cache(), s390_unwind_pseudo_register(), and supply_gregset().
#define S390_PSWM_REGNUM 0 |
Definition at line 167 of file s390-tdep.h.
Referenced by fill_gregset(), s390_all_but_pc_registers_record(), s390_ax_pseudo_register_collect(), s390_ax_pseudo_register_push_stack(), s390_backchain_frame_unwind_cache(), s390_dwarf2_frame_init_reg(), s390_guess_tracepoint_registers(), s390_linux_record_signal(), s390_process_record(), s390_prologue_frame_unwind_cache(), s390_pseudo_register_read(), s390_pseudo_register_write(), s390_record_address_mask(), s390_sigtramp_frame_unwind_cache(), s390_tdesc_valid(), s390_unwind_pseudo_register(), and supply_gregset().
#define S390_R0_REGNUM 2 |
Definition at line 170 of file s390-tdep.h.
Referenced by s390_all_but_pc_registers_record(), s390_analyze_prologue(), s390_ax_pseudo_register_collect(), s390_ax_pseudo_register_push_stack(), s390_check_for_saved(), s390_displaced_step_fixup(), s390_handle_arg(), s390_linux_record_signal(), s390_process_record(), s390_prologue_frame_unwind_cache(), s390_pseudo_register_read(), s390_pseudo_register_write(), s390_record_calc_disp(), s390_record_calc_disp_common(), s390_record_gpr_g(), s390_record_gpr_h(), s390_sigtramp_frame_unwind_cache(), s390_stack_frame_destroyed_p(), s390_store(), s390_tdesc_valid(), and s390_unwind_pseudo_register().
#define S390_R0_UPPER_REGNUM 51 |
Definition at line 223 of file s390-tdep.h.
Referenced by s390_all_but_pc_registers_record(), s390_ax_pseudo_register_collect(), s390_ax_pseudo_register_push_stack(), s390_linux_record_signal(), s390_pseudo_register_read(), s390_pseudo_register_write(), s390_record_gpr_g(), s390_record_gpr_h(), s390_sigtramp_frame_unwind_cache(), and s390_tdesc_valid().
#define S390_R10_REGNUM 12 |
Definition at line 180 of file s390-tdep.h.
#define S390_R10_UPPER_REGNUM 61 |
Definition at line 233 of file s390-tdep.h.
#define S390_R11_REGNUM 13 |
Definition at line 181 of file s390-tdep.h.
#define S390_R11_UPPER_REGNUM 62 |
Definition at line 234 of file s390-tdep.h.
#define S390_R12_REGNUM 14 |
Definition at line 182 of file s390-tdep.h.
#define S390_R12_UPPER_REGNUM 63 |
Definition at line 235 of file s390-tdep.h.
#define S390_R13_REGNUM 15 |
Definition at line 183 of file s390-tdep.h.
#define S390_R13_UPPER_REGNUM 64 |
Definition at line 236 of file s390-tdep.h.
#define S390_R14_REGNUM 16 |
Definition at line 184 of file s390-tdep.h.
Referenced by s390_gen_return_address().
#define S390_R14_UPPER_REGNUM 65 |
Definition at line 237 of file s390-tdep.h.
#define S390_R15_REGNUM 17 |
Definition at line 185 of file s390-tdep.h.
Referenced by s390_register_call_saved().
#define S390_R15_UPPER_REGNUM 66 |
Definition at line 238 of file s390-tdep.h.
#define S390_R1_REGNUM 3 |
Definition at line 171 of file s390-tdep.h.
Referenced by s390_linux_get_syscall_number(), s390_linux_syscall_record(), and s390_process_record().
#define S390_R1_UPPER_REGNUM 52 |
Definition at line 224 of file s390-tdep.h.
#define S390_R2_REGNUM 4 |
Definition at line 172 of file s390-tdep.h.
Referenced by s390_init_linux_record_tdep(), s390_linux_syscall_record(), s390_process_record(), s390_push_dummy_call(), and s390_register_return_value().
#define S390_R2_UPPER_REGNUM 53 |
Definition at line 225 of file s390-tdep.h.
#define S390_R3_REGNUM 5 |
Definition at line 173 of file s390-tdep.h.
Referenced by s390_init_linux_record_tdep(), and s390_register_return_value().
#define S390_R3_UPPER_REGNUM 54 |
Definition at line 226 of file s390-tdep.h.
#define S390_R4_REGNUM 6 |
Definition at line 174 of file s390-tdep.h.
Referenced by s390_init_linux_record_tdep().
#define S390_R4_UPPER_REGNUM 55 |
Definition at line 227 of file s390-tdep.h.
#define S390_R5_REGNUM 7 |
Definition at line 175 of file s390-tdep.h.
Referenced by s390_init_linux_record_tdep().
#define S390_R5_UPPER_REGNUM 56 |
Definition at line 228 of file s390-tdep.h.
#define S390_R6_REGNUM 8 |
Definition at line 176 of file s390-tdep.h.
Referenced by s390_init_linux_record_tdep(), and s390_register_call_saved().
#define S390_R6_UPPER_REGNUM 57 |
Definition at line 229 of file s390-tdep.h.
#define S390_R7_REGNUM 9 |
Definition at line 177 of file s390-tdep.h.
#define S390_R7_UPPER_REGNUM 58 |
Definition at line 230 of file s390-tdep.h.
#define S390_R8_REGNUM 10 |
Definition at line 178 of file s390-tdep.h.
#define S390_R8_UPPER_REGNUM 59 |
Definition at line 231 of file s390-tdep.h.
#define S390_R9_REGNUM 11 |
Definition at line 179 of file s390-tdep.h.
#define S390_R9_UPPER_REGNUM 60 |
Definition at line 232 of file s390-tdep.h.
#define S390_RETADDR_REGNUM S390_R14_REGNUM |
Definition at line 313 of file s390-tdep.h.
Referenced by s390_backchain_frame_unwind_cache(), s390_prologue_frame_unwind_cache(), s390_push_dummy_call(), and s390_stub_frame_unwind_cache().
#define S390_SP_REGNUM S390_R15_REGNUM |
Definition at line 312 of file s390-tdep.h.
Referenced by s390_analyze_prologue(), s390_backchain_frame_unwind_cache(), s390_check_for_saved(), s390_dummy_id(), s390_gdbarch_init(), s390_linux_record_signal(), s390_prologue_frame_unwind_cache(), s390_push_dummy_call(), s390_sigtramp_frame_unwind_cache(), s390_stack_frame_destroyed_p(), s390_store(), s390_stub_frame_unwind_cache(), and s390_unwind_sp().
#define S390_SYSTEM_CALL_REGNUM 69 |
Definition at line 242 of file s390-tdep.h.
Referenced by s390_linux_nat_target::fetch_registers(), s390_tdesc_valid(), s390_write_pc(), and s390_linux_nat_target::store_registers().
#define S390_TDB_ABORT_CODE_REGNUM 71 |
Definition at line 245 of file s390-tdep.h.
Referenced by s390_process_record().
#define S390_TDB_ATIA_REGNUM 73 |
Definition at line 247 of file s390-tdep.h.
Referenced by s390_process_record().
#define S390_TDB_CONFLICT_TOKEN_REGNUM 72 |
Definition at line 246 of file s390-tdep.h.
Referenced by s390_process_record().
#define S390_TDB_DWORD0_REGNUM 70 |
Definition at line 244 of file s390-tdep.h.
Referenced by s390_iterate_over_regset_sections(), s390_process_record(), s390_supply_tdb_regset(), and s390_tdesc_valid().
#define S390_TDB_R0_REGNUM 74 |
Definition at line 248 of file s390-tdep.h.
Referenced by s390_process_record().
#define S390_TDB_R10_REGNUM 84 |
Definition at line 258 of file s390-tdep.h.
#define S390_TDB_R11_REGNUM 85 |
Definition at line 259 of file s390-tdep.h.
#define S390_TDB_R12_REGNUM 86 |
Definition at line 260 of file s390-tdep.h.
#define S390_TDB_R13_REGNUM 87 |
Definition at line 261 of file s390-tdep.h.
#define S390_TDB_R14_REGNUM 88 |
Definition at line 262 of file s390-tdep.h.
#define S390_TDB_R15_REGNUM 89 |
Definition at line 263 of file s390-tdep.h.
#define S390_TDB_R1_REGNUM 75 |
Definition at line 249 of file s390-tdep.h.
#define S390_TDB_R2_REGNUM 76 |
Definition at line 250 of file s390-tdep.h.
#define S390_TDB_R3_REGNUM 77 |
Definition at line 251 of file s390-tdep.h.
#define S390_TDB_R4_REGNUM 78 |
Definition at line 252 of file s390-tdep.h.
#define S390_TDB_R5_REGNUM 79 |
Definition at line 253 of file s390-tdep.h.
#define S390_TDB_R6_REGNUM 80 |
Definition at line 254 of file s390-tdep.h.
#define S390_TDB_R7_REGNUM 81 |
Definition at line 255 of file s390-tdep.h.
#define S390_TDB_R8_REGNUM 82 |
Definition at line 256 of file s390-tdep.h.
#define S390_TDB_R9_REGNUM 83 |
Definition at line 257 of file s390-tdep.h.
#define S390_V0_LOWER_REGNUM 90 |
Definition at line 265 of file s390-tdep.h.
Referenced by s390_linux_nat_target::fetch_registers(), s390_all_but_pc_registers_record(), s390_ax_pseudo_register_collect(), s390_pseudo_register_read(), s390_pseudo_register_write(), s390_record_vr(), s390_register_name(), s390_tdesc_valid(), and s390_linux_nat_target::store_registers().
#define S390_V10_LOWER_REGNUM 100 |
Definition at line 275 of file s390-tdep.h.
#define S390_V11_LOWER_REGNUM 101 |
Definition at line 276 of file s390-tdep.h.
#define S390_V12_LOWER_REGNUM 102 |
Definition at line 277 of file s390-tdep.h.
#define S390_V13_LOWER_REGNUM 103 |
Definition at line 278 of file s390-tdep.h.
#define S390_V14_LOWER_REGNUM 104 |
Definition at line 279 of file s390-tdep.h.
#define S390_V15_LOWER_REGNUM 105 |
Definition at line 280 of file s390-tdep.h.
Referenced by s390_linux_nat_target::fetch_registers(), s390_register_name(), and s390_linux_nat_target::store_registers().
#define S390_V16_REGNUM 106 |
Definition at line 281 of file s390-tdep.h.
Referenced by s390_linux_nat_target::fetch_registers(), s390_all_but_pc_registers_record(), s390_dwarf_reg_to_regnum(), s390_pseudo_register_type(), s390_record_calc_disp_vsce(), s390_record_vr(), s390_tdesc_valid(), s390_value_from_register(), and s390_linux_nat_target::store_registers().
#define S390_V17_REGNUM 107 |
Definition at line 282 of file s390-tdep.h.
#define S390_V18_REGNUM 108 |
Definition at line 283 of file s390-tdep.h.
#define S390_V19_REGNUM 109 |
Definition at line 284 of file s390-tdep.h.
#define S390_V1_LOWER_REGNUM 91 |
Definition at line 266 of file s390-tdep.h.
#define S390_V20_REGNUM 110 |
Definition at line 285 of file s390-tdep.h.
#define S390_V21_REGNUM 111 |
Definition at line 286 of file s390-tdep.h.
#define S390_V22_REGNUM 112 |
Definition at line 287 of file s390-tdep.h.
#define S390_V23_REGNUM 113 |
Definition at line 288 of file s390-tdep.h.
#define S390_V24_REGNUM 114 |
Definition at line 289 of file s390-tdep.h.
Referenced by s390_handle_arg(), and s390_register_return_value().
#define S390_V25_REGNUM 115 |
Definition at line 290 of file s390-tdep.h.
#define S390_V26_REGNUM 116 |
Definition at line 291 of file s390-tdep.h.
#define S390_V27_REGNUM 117 |
Definition at line 292 of file s390-tdep.h.
#define S390_V28_REGNUM 118 |
Definition at line 293 of file s390-tdep.h.
#define S390_V29_REGNUM 119 |
Definition at line 294 of file s390-tdep.h.
#define S390_V2_LOWER_REGNUM 92 |
Definition at line 267 of file s390-tdep.h.
#define S390_V30_REGNUM 120 |
Definition at line 295 of file s390-tdep.h.
#define S390_V31_REGNUM 121 |
Definition at line 296 of file s390-tdep.h.
Referenced by s390_linux_nat_target::fetch_registers(), s390_dwarf_reg_to_regnum(), s390_value_from_register(), and s390_linux_nat_target::store_registers().
#define S390_V3_LOWER_REGNUM 93 |
Definition at line 268 of file s390-tdep.h.
#define S390_V4_LOWER_REGNUM 94 |
Definition at line 269 of file s390-tdep.h.
#define S390_V5_LOWER_REGNUM 95 |
Definition at line 270 of file s390-tdep.h.
#define S390_V6_LOWER_REGNUM 96 |
Definition at line 271 of file s390-tdep.h.
#define S390_V7_LOWER_REGNUM 97 |
Definition at line 272 of file s390-tdep.h.
#define S390_V8_LOWER_REGNUM 98 |
Definition at line 273 of file s390-tdep.h.
#define S390_V9_LOWER_REGNUM 99 |
Definition at line 274 of file s390-tdep.h.
using s390_gdbarch_tdep_up = std::unique_ptr<s390_gdbarch_tdep> |
Definition at line 70 of file s390-tdep.h.
anonymous enum |
Definition at line 78 of file s390-tdep.h.
enum s390_abi_kind |
Enumerator | |
---|---|
ABI_NONE | |
ABI_LINUX_S390 | |
ABI_LINUX_ZSERIES |
Definition at line 26 of file s390-tdep.h.
enum s390_vector_abi_kind |
Enumerator | |
---|---|
S390_VECTOR_ABI_NONE | |
S390_VECTOR_ABI_128 |
Definition at line 33 of file s390-tdep.h.
|
extern |
Definition at line 2315 of file s390-tdep.c.
References regnum, S390_NUM_REGS, s390_unwind_pseudo_register(), and trad_frame_get_prev_register().
Referenced by s390_frame_prev_register(), s390_sigtramp_frame_prev_register(), and s390_stub_frame_prev_register().
|
extern |
Definition at line 8 of file s390-linux32.c.
Referenced by initialize_tdesc_s390_linux32(), s390_linux_nat_target::read_description(), s390_core_read_description(), and s390_gdbarch_init().
|
extern |
Definition at line 8 of file s390x-linux64.c.
Referenced by initialize_tdesc_s390x_linux64(), s390_linux_nat_target::read_description(), s390_core_read_description(), and s390_gdbarch_init().