diff options
author | Simon Marchi <simon.marchi@polymtl.ca> | 2023-02-08 15:36:23 -0500 |
---|---|---|
committer | Simon Marchi <simon.marchi@polymtl.ca> | 2023-02-08 15:46:02 -0500 |
commit | c583a2520616c2736cffc389c89a48b159366e6c (patch) | |
tree | b4925f26506fcee96c16119431c01760f05db95d /gdb/arm-netbsd-tdep.c | |
parent | ca7f92c2f15b86b09c4a8ad14806bef666308d31 (diff) | |
download | binutils-gdb-users/simark/clang-format.tar.gz |
Run clang-format.shusers/simark/clang-format
Change-Id: Ia948cc26d534b0dd02702244d52434b1a2093968
Diffstat (limited to 'gdb/arm-netbsd-tdep.c')
-rw-r--r-- | gdb/arm-netbsd-tdep.c | 43 |
1 files changed, 22 insertions, 21 deletions
diff --git a/gdb/arm-netbsd-tdep.c b/gdb/arm-netbsd-tdep.c index 526f9545230..b59f387e876 100644 --- a/gdb/arm-netbsd-tdep.c +++ b/gdb/arm-netbsd-tdep.c @@ -33,10 +33,12 @@ /* For compatibility with previous implementations of GDB on arm/NetBSD, override the default little-endian breakpoint. */ -static const gdb_byte arm_nbsd_arm_le_breakpoint[] = {0x11, 0x00, 0x00, 0xe6}; -static const gdb_byte arm_nbsd_arm_be_breakpoint[] = {0xe6, 0x00, 0x00, 0x11}; -static const gdb_byte arm_nbsd_thumb_le_breakpoint[] = {0xfe, 0xde}; -static const gdb_byte arm_nbsd_thumb_be_breakpoint[] = {0xde, 0xfe}; +static const gdb_byte arm_nbsd_arm_le_breakpoint[] + = { 0x11, 0x00, 0x00, 0xe6 }; +static const gdb_byte arm_nbsd_arm_be_breakpoint[] + = { 0xe6, 0x00, 0x00, 0x11 }; +static const gdb_byte arm_nbsd_thumb_le_breakpoint[] = { 0xfe, 0xde }; +static const gdb_byte arm_nbsd_thumb_be_breakpoint[] = { 0xde, 0xfe }; /* This matches struct reg from NetBSD's sys/arch/arm/include/reg.h: https://github.com/NetBSD/src/blob/7c13e6e6773bb171f4ed3ed53013e9d24b3c1eac/sys/arch/arm/include/reg.h#L39 @@ -51,10 +53,11 @@ struct arm_nbsd_reg }; void -arm_nbsd_supply_gregset (const struct regset *regset, struct regcache *regcache, - int regnum, const void *gregs, size_t len) +arm_nbsd_supply_gregset (const struct regset *regset, + struct regcache *regcache, int regnum, + const void *gregs, size_t len) { - const arm_nbsd_reg *gregset = static_cast<const arm_nbsd_reg *>(gregs); + const arm_nbsd_reg *gregset = static_cast<const arm_nbsd_reg *> (gregs); gdb_assert (len >= sizeof (arm_nbsd_reg)); /* Integer registers. */ @@ -70,7 +73,8 @@ arm_nbsd_supply_gregset (const struct regset *regset, struct regcache *regcache, if (regnum == -1 || regnum == ARM_PC_REGNUM) { - CORE_ADDR r_pc = gdbarch_addr_bits_remove (regcache->arch (), gregset->pc); + CORE_ADDR r_pc + = gdbarch_addr_bits_remove (regcache->arch (), gregset->pc); regcache->raw_supply (ARM_PC_REGNUM, (char *) &r_pc); } @@ -84,12 +88,10 @@ arm_nbsd_supply_gregset (const struct regset *regset, struct regcache *regcache, } static const struct regset arm_nbsd_regset = { - nullptr, - arm_nbsd_supply_gregset, + nullptr, arm_nbsd_supply_gregset, /* We don't need a collect function because we only use this reading registers (via iterate_over_regset_sections and fetch_regs/fetch_register). */ - nullptr, - 0 + nullptr, 0 }; static void @@ -108,8 +110,7 @@ arm_nbsd_iterate_over_regset_sections (struct gdbarch *gdbarch, } static void -arm_netbsd_init_abi_common (struct gdbarch_info info, - struct gdbarch *gdbarch) +arm_netbsd_init_abi_common (struct gdbarch_info info, struct gdbarch *gdbarch) { arm_gdbarch_tdep *tdep = gdbarch_tdep<arm_gdbarch_tdep> (gdbarch); @@ -131,21 +132,20 @@ arm_netbsd_init_abi_common (struct gdbarch_info info, break; default: - internal_error (_("arm_gdbarch_init: bad byte order for float format")); + internal_error (_ ("arm_gdbarch_init: bad byte order for float format")); } tdep->jb_pc = ARM_NBSD_JB_PC; tdep->jb_elt_size = ARM_NBSD_JB_ELEMENT_SIZE; - set_gdbarch_iterate_over_regset_sections - (gdbarch, arm_nbsd_iterate_over_regset_sections); + set_gdbarch_iterate_over_regset_sections ( + gdbarch, arm_nbsd_iterate_over_regset_sections); /* Single stepping. */ set_gdbarch_software_single_step (gdbarch, arm_software_single_step); } static void -arm_netbsd_elf_init_abi (struct gdbarch_info info, - struct gdbarch *gdbarch) +arm_netbsd_elf_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) { arm_gdbarch_tdep *tdep = gdbarch_tdep<arm_gdbarch_tdep> (gdbarch); @@ -157,11 +157,12 @@ arm_netbsd_elf_init_abi (struct gdbarch_info info, tdep->fp_model = ARM_FLOAT_SOFT_VFP; /* NetBSD ELF uses SVR4-style shared libraries. */ - set_solib_svr4_fetch_link_map_offsets - (gdbarch, svr4_ilp32_fetch_link_map_offsets); + set_solib_svr4_fetch_link_map_offsets (gdbarch, + svr4_ilp32_fetch_link_map_offsets); } void _initialize_arm_netbsd_tdep (); + void _initialize_arm_netbsd_tdep () { |