aboutsummaryrefslogtreecommitdiff
path: root/gdb/arm-tdep.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-14gdb: migrate arm to new gdbarch_pseudo_register_writeSimon Marchi1-26/+36
2023-12-14gdb: migrate arm to gdbarch_pseudo_register_read_valueSimon Marchi1-32/+44
2023-12-14gdb: rename gdbarch_pseudo_register_write to gdbarch_deprecated_pseudo_regist...Simon Marchi1-1/+1
2023-12-14gdb: change value_of_register and value_of_register_lazy to take the next frameSimon Marchi1-2/+2
2023-12-14gdb: use reg_buffer_common throughout gdbsupport/common-regcache.hSimon Marchi1-2/+3
2023-11-29Use C++17 [[fallthrough]] attributeTom Tromey1-1/+1
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-2/+2
2023-11-07gdb/arm: remove thumb bit in arm_adjust_breakpoint_addressSimon Marchi1-3/+6
2023-10-30Fix fixed-point "return" on ARMTom Tromey1-3/+15
2023-10-30Fix range-type "return" command on ARMTom Tromey1-0/+3
2023-10-30Fix "finish" for vector types on ARMTom Tromey1-20/+6
2023-10-30Fix "finish" with range types on ARMTom Tromey1-0/+3
2023-10-30Fix calls with small integers on ARMTom Tromey1-3/+0
2023-10-10gdb: remove target_gdbarchSimon Marchi1-7/+8
2023-10-05gdb: add all_objfiles_removed observerSimon Marchi1-1/+1
2023-09-20Remove explanatory comments from includesTom Tromey1-2/+2
2023-08-31gdb: remove TYPE_FIELD_BITSIZESimon Marchi1-1/+1
2023-06-09[AArch64,arm] Fix some formatting issues in the aarch64/arm codebaseLuis Machado1-11/+11
2023-06-07Fix PR30369 regression on aarch64/arm (PR30506)Tom de Vries1-3/+18
2023-06-05[gdb] Fix more typosTom de Vries1-1/+1
2023-05-07Remove ALL_OBJFILE_OSECTIONSTom Tromey1-3/+1
2023-05-01Replace field_is_static with a methodTom Tromey1-1/+1
2023-04-06gdb: fix reg corruption from displaced stepping on amd64Andrew Burgess1-1/+25
2023-04-01gdb/arm: Fix backtrace for pthread_cond_timedwaitJan Kratochvil1-17/+25
2023-03-18Unify arch_float_type and init_float_typeTom Tromey1-3/+6
2023-03-13gdb: add gdbarch::displaced_step_buffer_lengthAndrew Burgess1-1/+3
2023-03-09gdb, gdbserver, gdbsupport: fix whitespace issuesSimon Marchi1-1/+1
2023-02-27Remove old GNU indent directivesTom Tromey1-2/+0
2023-02-13Turn remaining value_contents functions into methodsTom Tromey1-1/+1
2023-02-13Turn some value_contents functions into methodsTom Tromey1-2/+2
2023-02-13Turn allocate_value into a static "constructor"Tom Tromey1-2/+2
2023-02-13Turn value_type into methodTom Tromey1-3/+3
2023-01-25gdb/arm: Use new dwarf2 function cacheTorbjörn SVENSSON1-32/+65
2023-01-20gdb: remove language.h include from frame.hSimon Marchi1-0/+1
2023-01-05gdb: make gdbarch_alloc take ownership of the tdepSimon Marchi1-3/+3
2023-01-03Fix inferior calls with variably-sized return typeTom Tromey1-11/+19
2023-01-03Convert selected architectures to gdbarch_return_value_as_valueTom Tromey1-2/+9
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-12-20sim: move register headers into sim/ namespace [PR sim/29869]Mike Frysinger1-1/+1
2022-11-23gdb/arm: Include FType bit in EXC_RETURN pattern on v8mTorbjörn SVENSSON1-6/+13
2022-11-22gdb/arm: Fix obvious typo in b0b23e06c3aTorbjörn SVENSSON1-2/+2
2022-11-21gdb/arm: Ensure that stack pointers are in syncTorbjörn SVENSSON1-28/+62
2022-11-21gdb/arm: Update active msp/psp when switching stackTorbjörn SVENSSON1-2/+17
2022-10-26gdb/arm: Fix M-profile EXC_RETURNLuis Machado1-2/+2
2022-10-26gdb/arm: fix IPSR field test in arm_m_exception_cache ()Luis Machado1-1/+1
2022-10-26gdb/arm: Terminate frame unwinding in M-profile lockupLuis Machado1-3/+53
2022-10-19internal_error: remove need to pass __FILE__/__LINE__Pedro Alves1-29/+20
2022-10-15gdb/arm: Don't rely on loop detection to stop unwindingTorbjörn SVENSSON1-7/+6
2022-10-14gdb/arm: Stop unwinding on error, but do not assertTorbjörn SVENSSON1-7/+40
2022-10-10Change GDB to use frame_info_ptrTom Tromey1-32/+32