aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-06-27libctf: add root-visibility-addition testusers/nalcock/road-to-ctfv4Nick Alcock2-0/+39
2025-06-27libctf: create: check the right root-visible flag when adding enumerandsNick Alcock1-1/+1
2025-06-27libctf: create: addition of non-root types should not return root typesNick Alcock1-3/+3
2025-06-26libctf: use __attribute__((__gnu_printf__)) where appropriateNick Alcock1-0/+5
2025-06-26libctf, dedup: reclaim space wasted by duplicate hidden typesNick Alcock1-12/+30
2025-06-26libctf: dedup: preserve non-root flag across normal linksNick Alcock6-68/+353
2025-06-25libctf: dedup: improve hiding of conflicting types in the same dictNick Alcock1-10/+44
2025-06-25Revert "libctf: fix linking of non-root-visible types"Nick Alcock3-136/+2
2025-05-20libctf: testsuite fixes for datasec size changesNick Alcock13-15/+15
2025-05-20libctf: archive, open: when opening, always set errp to somethingNick Alcock4-2/+28
2025-04-25libctf: spec: be more specific about Solaris CTF versionsNick Alcock1-2/+2
2025-04-25libctf: API change documentation (NOT FOR UPSTREAMING)Nick Alcock1-0/+148
2025-04-25ld: testsuite: a tiny start on ld.ctf test adjustmentsNick Alcock34-34/+34
2025-04-25libctf: by-kind testsNick Alcock34-0/+486
2025-04-25libctf: run_lookup_test: force BTF emission (NOT FOR UPSTREAMING)Nick Alcock1-2/+2
2025-04-25libctf: run_lookup_test: support per-test optionsNick Alcock1-2/+12
2025-04-25binutils: objdump, readelf: BTF dumping supportNick Alcock2-7/+17
2025-04-25ld: BTF deduplicationNick Alcock5-40/+224
2025-04-25bfd, ld: allow the disabling of CTF deduplication; BTF linkingNick Alcock8-23/+91
2025-04-25libctf: dump: dump conflicting CUs, when declaredNick Alcock1-1/+13
2025-04-25libctf: dump: dump struct-based bitfieldsNick Alcock1-1/+15
2025-04-25libctf: dump: dump variables and datasecsNick Alcock1-7/+87
2025-04-25libctf: dump: dump the header; dump enum64s; adapt to API changesNick Alcock1-93/+190
2025-04-25libctf: archive: allow opening BTF dicts in archives (not for upstreaming)Nick Alcock1-3/+23
2025-04-25libctf: archive: fix ctf_dict_open_cached error handlingNick Alcock1-6/+7
2025-04-25libctf: link: improve BTF child dict namingNick Alcock1-0/+9
2025-04-25libctf: ctf-link: minor comment improvementsNick Alcock2-6/+10
2025-04-25libctf: dedup: conflicting CU names and merging into the parentNick Alcock3-6/+27
2025-04-25libctf: dedup: decl tag support.Nick Alcock2-53/+405
2025-04-25libctf: dedup: type tagsNick Alcock1-0/+15
2025-04-25libctf: dedup: datasecs and varsNick Alcock2-19/+376
2025-04-25libctf: dedup: structs with bitfields, BTF floatsNick Alcock1-3/+35
2025-04-25libctf: dedup: enums, enum64s, functions, func linkageNick Alcock2-14/+192
2025-04-25libctf: dedup: comment fixes, debug indentation changes, and a tiny leakNick Alcock1-41/+41
2025-04-25libctf: dedup: fix a broken error path in string dedupNick Alcock1-1/+1
2025-04-25libctf: dedup: chase API changes: use the public API moreNick Alcock1-25/+41
2025-04-25libctf: drop unnecessary macroNick Alcock1-5/+0
2025-04-25libctf: open-bfd: open BTF dictsNick Alcock1-12/+19
2025-04-25libctf: link: drop unnecessary back-compatibility codeNick Alcock1-53/+0
2025-04-25libctf: link: BTF supportNick Alcock4-11/+67
2025-04-25libctf: strings: don't check for non-deduplicable atoms in the parentNick Alcock1-2/+3
2025-04-25libctf: serialize: finish off the serializerNick Alcock1-83/+76
2025-04-25libctf: open: fix closing of children with imported parentsNick Alcock1-2/+8
2025-04-25libctf: open, types: ctf_import for BTFNick Alcock2-16/+40
2025-04-25libctf: serialize: handle CTF-versus-BTF output format checksNick Alcock1-0/+49
2025-04-25libctf: serialize: size and emit the type sectionNick Alcock1-140/+267
2025-04-25libctf: serialize: type section sizingNick Alcock1-40/+37
2025-04-25libctf: serialize: check the type section for BTF-incompatible typesNick Alcock1-0/+116
2025-04-25libctf: strings: no external strings in BTFNick Alcock4-40/+37
2025-04-25libctf: serialize: kind suppression and prohibitionNick Alcock4-0/+43