summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Rework the resize_sections functionMatthew Malcomson2022-02-211-67/+25
* Pad and align sections in more casesMatthew Malcomson2022-02-211-48/+67
* Always ensure that the PCC bounds are precise for MorelloMatthew Malcomson2022-02-212-30/+52
* elfNN_c64_resize_section always sets alignmentMatthew Malcomson2022-02-214-7/+65
* Add padding with an expression rather than a hard-addressMatthew Malcomson2022-02-214-5/+22
* PCC bounds now span READONLY and RELRO sectionsMatthew Malcomson2022-02-101-2/+6
* Return the alignment required from c64_valid_cap_rangeMatthew Malcomson2022-02-101-12/+12
* Provide default permissions if section has no permission flagsMatthew Malcomson2022-02-095-13/+78
* Error linking binaries with differing e_flags.Matthew Malcomson2022-02-095-4/+35
* Only warn on badly sized symbolsMatthew Malcomson2022-02-072-7/+19
* Fixing cap_metaMatthew Malcomson2022-02-0715-81/+88
* ld: Adjust bounds, base, and size for various symbolsAlex Coplan2022-02-0319-131/+830
* Bugfixes in MORELLO GOT relocationsMatthew Malcomson2022-01-185-11/+133
* Switch __cap_dynrelocs* to __rela_dyn* symbolsMatthew Malcomson2022-01-188-19/+175
* ld: Ignore TLS relocs against weak undef symbolsAlex Coplan2022-01-177-7/+91
* Display tags for internal variable valuesLuis Machado2022-01-141-0/+1
* Simplify tag management in value structsLuis Machado2022-01-142-12/+7
* Preserve tag when passing pointers/capabilities as parametersLuis Machado2022-01-141-1/+2
* Code cleanup and refactoringLuis Machado2022-01-141-18/+26
* Support assignment of capabilities to C registersLuis Machado2022-01-1411-14/+232
* Improve error messages for capability reads/writes to memoryLuis Machado2022-01-143-14/+59
* Improve GDBserver ptrace error messageLuis Machado2022-01-143-6/+18
* Adjust PCC bounds when calling a function by hand in AAPCS64-CAPLuis Machado2022-01-142-19/+43
* Introduce capability pseudo registersLuis Machado2021-12-202-1/+159
* Fix segfault when creating builtin typesLuis Machado2021-12-201-2/+3
* Workaround GDBserver register cache managementLuis Machado2021-12-202-0/+35
* Handle C regset write warnings better in GDBServerLuis Machado2021-12-203-36/+74
* Handle bitfield instructions in the prologueLuis Machado2021-12-201-0/+4
* New --enable-threading configure option to control use of threads in GDB/GDBs...Luis Machado2021-12-204-6/+88
* aarch64: Fix scbnds validationAlex Coplan2021-11-119-8/+125
* Harden checks for capability maintenance commandsLuis Machado2021-10-151-3/+31
* aarch64: Mark purecap object files with EF_AARCH64_CHERI_PURECAPAlex Coplan2021-09-242-0/+10
* morello: Fix encoding of ldtr/sttrAlex Coplan2021-09-249-33/+91
* morello-binutils: Adjust c64_valid_cap_range calculationMatthew Malcomson2021-09-207-2/+56
* aarch64: Correct feature bits for MorelloAlex Coplan2021-09-102-1/+6
* Support linkmap offsets for the AAPCS64-CAP ABILuis Machado2021-09-026-42/+157
* gas: Add whitespace in morello-capinit test output regexpMatthew Malcomson2021-08-101-3/+3
* gas: ADR_LO21_PCREL accounts for LSB in symbolMatthew Malcomson2021-08-104-48/+46
* gas: Remove requirement of getting a target symbolMatthew Malcomson2021-08-105-15/+49
* gas: Allow MORELLO branch relocations to addresses with LSB setMatthew Malcomson2021-08-104-4/+122
* Apply changes to allow compiling with -ansiMatthew Malcomson2021-08-043-5/+9
* gas: aarch64: Accept `purecap` and `hybrid` ABI parametersMatthew Malcomson2021-07-304-1/+48
* gas: aarch64: Make chericap and capinit auto-alignMatthew Malcomson2021-07-294-0/+39
* Fixing missed ChangeLog entries.Matthew Malcomson2021-07-291-0/+21
* gas: aarch64: Require 16 bytes for Morello capinit relocationMatthew Malcomson2021-07-294-2/+24
* gas: aarch64: Introduce the chericap directiveMatthew Malcomson2021-07-293-0/+172
* gas: aarch64: Fixing expression calculation using C64 symbolsMatthew Malcomson2021-07-293-0/+107
* gas: Use correct data type in parse_operandsMatthew Malcomson2021-07-202-1/+6
* gas: Fix uninitialized c64 member of aarch64_fix structAlex Coplan2021-07-132-2/+10
* Improve maintenance command output formatLuis Machado2021-06-242-0/+26