aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-09-01Morello: Set gdbarch_ptr_bit to 128 for purecap.John Baldwin1-0/+3
2022-09-01fbsd-tdep: Add a custom AUXV parser.John Baldwin1-0/+49
2022-09-01fbsd-tdep: Report MI details for CHERI signals.John Baldwin1-0/+41
2022-09-01Add support for siginfo with CHERI.John Baldwin2-35/+270
2022-09-01Teach GDB about SIGPROT.John Baldwin3-1/+18
2022-09-01Recognize capreg note and add a psuedo-section for GDB to find.John Baldwin2-0/+4
2022-09-01trad_frame_set_reg_regmap: Permit a non-zero register base.John Baldwin2-2/+5
2022-09-01value_fetch_lazy_register: Copy tag from fetched register value.John Baldwin1-0/+3
2022-09-01Morello Linux: Use cap register number macros in regmap.John Baldwin1-10/+10
2022-09-01Morello: Add macros for cap registers that accept a base register.John Baldwin1-0/+12
2022-09-01Morello: Initialize morello_capability_pseudo_type to nullptr.John Baldwin1-1/+1
2022-09-01remote: Assume tagged registers supply tag in a leading byte.John Baldwin1-18/+46
2022-09-01aarch64-linux: Use tag_map to populate register tags in the regcache.John Baldwin1-31/+91
2022-09-01fbsd-nat: Pass an optional register base to the register set helpers.John Baldwin2-30/+41
2022-09-01fbsd-nat: Use regset supply/collect methods.John Baldwin1-4/+4
2022-09-01regcache: Add collect/supply_regset variants that accept a register base.John Baldwin2-5/+47
2022-09-01morello: Remove the tag_map register.John Baldwin3-6/+3
2022-09-01gdbarch: Remove method for register tags.John Baldwin6-178/+2
2022-09-01aarch64-tdep: Update for register tags in regcache.John Baldwin1-125/+8
2022-09-01regcache: Add support for register tags.John Baldwin3-2/+88
2022-09-01struct type: Add TYPE_TAGGED property on types.John Baldwin2-0/+25
2022-09-01make_capability_type: Use gdbarch_capability_bit to set size.John Baldwin1-2/+1
2022-09-01Add CPSR C64 bit (26)Luis Machado2-1/+3
2022-09-01Make various linker tests more robustMatthew Malcomson13-104/+187
2022-09-01Add linker tests for TLS changesMatthew Malcomson47-104/+1564
2022-09-01Extra error checking around TLS relocationsMatthew Malcomson1-9/+71
2022-09-01Remove layout_sections_again argument to size_stubsMatthew Malcomson3-10/+5
2022-09-01Implement Morello TLS relaxationsMatthew Malcomson1-99/+307
2022-09-01Add new relocations to linker (excluding relaxations)Matthew Malcomson2-13/+261
2022-09-01Add new relocations to GASMatthew Malcomson10-2/+516
2022-09-01Adjust TLS relaxation conditionMatthew Malcomson28-123/+203
2022-09-01Standardise check for static PDEMatthew Malcomson1-25/+26
2022-09-01Improve Morello feature detectionLuis Machado8-19/+83
2022-09-01[Morello GDB] Fix a couple hardware watchpoint issues around capabilitiesLuis Machado2-3/+12
2022-09-01[Morello GDB] Fix AUXV reading/parsing for corefiles and remote targetsLuis Machado2-62/+59
2022-09-01[Morello GDB] Fix bug in conditional definition of morello structsLuis Machado3-8/+10
2022-09-01Neaten up a clause in final_link_relocateMatthew Malcomson1-2/+1
2022-09-01Use global GOT type to determine GOT actionMatthew Malcomson4-11/+42
2022-09-01Make emit-relocs-morello-6 work on different targetsMatthew Malcomson2-38/+52
2022-09-01Account for weak undefined symbols in MorelloMatthew Malcomson9-58/+401
2022-09-01Emit CAPINIT relocations for dynamically linked PDE'sMatthew Malcomson19-33/+333
2022-09-01Use htab->c64_rel more, do not use GOT_CAPMatthew Malcomson3-51/+44
2022-09-01Conditionally define user_morello_state and user_cap structsLuis Machado1-9/+9
2022-09-01Teach gdbserver about 32-byte auxv entries for the PCuABILuis Machado5-127/+232
2022-09-01Fix fetching of auxv for PCuABILuis Machado1-0/+62
2022-09-01Morello do not create RELATIVE relocs for dynamic GOT entriesMatthew Malcomson6-8/+62
2022-09-01Predicate fixes around srelcaps and capability GOT relocationsMatthew Malcomson12-16/+219
2022-09-01Account for LSB on DT_INIT/DT_FINI entriesMatthew Malcomson4-0/+59
2022-09-01Handle locally-resolving entries in the GOTMatthew Malcomson4-18/+139
2022-09-01Allow WZR in alt-base loads and storesRichard Sandiford10-254/+445