aboutsummaryrefslogtreecommitdiff
path: root/target/arm/gdbstub.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-05gdbstub: Add support for MTE in user modeGustavo Romero1-0/+46
2024-02-28hw/core/cpu: Remove gdb_get_dynamic_xml memberAkihiko Odaki1-18/+0
2024-02-28gdbstub: Change gdb_get_reg_cb and gdb_set_reg_cbAkihiko Odaki1-15/+36
2024-02-28gdbstub: Use GDBFeature for gdb_register_coprocessorAkihiko Odaki1-16/+19
2024-02-28target/arm: Use GDBFeature for dynamic XMLAkihiko Odaki1-73/+69
2023-10-27target/arm: Move feature test functions to their own headerPeter Maydell1-0/+1
2023-10-11target/arm: Remove references to gdb_has_xmlAkihiko Odaki1-30/+2
2023-08-30gdbstub: replace global gdb_has_xml with a functionAlex Bennée1-4/+4
2023-07-06target/arm: gdbstub: Guard M-profile code with CONFIG_TCGFabiano Rosas1-0/+4
2023-04-20target/arm: Report pauth information to gdb as 'pauth_v2'Peter Maydell1-5/+4
2023-03-28target/arm/gdbstub: Only advertise M-profile features if TCG availablePhilippe Mathieu-Daudé1-2/+3
2023-03-21target/arm: Don't advertise aarch64-pauth.xml to gdbPeter Maydell1-0/+7
2023-03-07gdbstub: move register helpers into standalone includeAlex Bennée1-0/+1
2023-03-06target/arm: Implement gdbstub m-profile systemreg and secextRichard Henderson1-0/+178
2023-03-06target/arm: Implement gdbstub pauth extensionRichard Henderson1-0/+5
2023-03-06target/arm: Move arm_gen_dynamic_svereg_xml to gdbstub64.cRichard Henderson1-120/+0
2023-03-06target/arm: Unexport arm_gen_dynamic_sysreg_xmlRichard Henderson1-1/+1
2023-03-06target/arm: Normalize aarch64 gdbstub get/set function namesRichard Henderson1-4/+5
2022-06-08Fix 'writeable' typosPeter Maydell1-1/+1
2022-05-05target/arm: Store cpregs key in the hash table directlyRichard Henderson1-1/+1
2022-05-05target/arm: Split out cpregs.hRichard Henderson1-1/+2
2021-12-15target/arm: Assert thumb pc is alignedRichard Henderson1-2/+7
2021-11-02target/arm: Advertise MVE to gdb when presentPeter Maydell1-0/+25
2021-09-30target/arm: Don't put FPEXC and FPSID in org.gnu.gdb.arm.vfp XMLPeter Maydell1-16/+40
2021-09-30target/arm: Move gdbstub related code out of helper.cPeter Maydell1-0/+130
2021-07-27target/arm: Enforce that M-profile SP low 2 bits are always zeroPeter Maydell1-0/+4
2021-01-18target/arm: use official org.gnu.gdb.aarch64.sve layout for registersAlex Bennée1-46/+29
2020-11-15arm tcg cpus: Fix Lesser GPL version numberChetan Pant1-1/+1
2020-05-14target/arm: Use correct GDB XML for M-profile coresPeter Maydell1-4/+18
2020-04-15gdbstub: Do not use memset() on GByteArrayPhilippe Mathieu-Daudé1-2/+1
2020-04-03target/arm: don't expose "ieee_half" via gdbstubAlex Bennée1-1/+6
2020-03-17target/arm: generate xml description of our SVE registersAlex Bennée1-0/+134
2020-03-17target/arm: explicitly encode regnum in our XMLAlex Bennée1-6/+11
2020-03-17target/arm: prepare for multiple dynamic XMLsAlex Bennée1-15/+15
2020-03-17gdbstub: extend GByteArray to read register helpersAlex Bennée1-1/+1
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2018-05-31arm: fix malloc type mismatchPaolo Bonzini1-2/+1
2018-05-18target/arm: Add the XML dynamic generationAbdallah Bouassida1-0/+76
2016-12-20Move target-* CPU file into a target/ folderThomas Huth1-0/+103