aboutsummaryrefslogtreecommitdiff
path: root/libctf/ctf-open.c
AgeCommit message (Expand)AuthorFilesLines
4 dayslibctf: more output format controlNick Alcock1-1/+1
9 dayslibctf: open: fix enum member trackingNick Alcock1-5/+8
9 dayslibctf: open: fix popcount of forwardsNick Alcock1-3/+11
9 dayslibctf: open: delete child DTDs before deleting the parentNick Alcock1-2/+8
9 dayslibctf: variables need not be in datasecsNick Alcock1-16/+1
11 dayslibctf: open: get the enum population rightNick Alcock1-1/+1
11 dayslibctf: prefixed kinds: reduce repetition, fix info/kind confusionNick Alcock1-5/+5
12 dayslibctf: fix CTF_K_FUNC_LINKAGENick Alcock1-2/+7
12 dayslibctf: fix some commentsNick Alcock1-5/+8
12 dayslibctf: open: allow "overlaps" when length is zeroNick Alcock1-6/+6
2025-03-21libctf: get enum64 rightNick Alcock1-1/+2
2025-03-21libctf: more bugfixes: trivial ctf_open() and ctf_dump() now works.Nick Alcock1-4/+10
2025-03-21libctf: fix file open paths and type kind iterationNick Alcock1-8/+16
2025-03-20libctf: more compilation error fixesNick Alcock1-78/+98
2025-03-20libctf: lots and lots of compilation error fixesNick Alcock1-64/+68
2025-03-20libctf: compilation error fixesNick Alcock1-3/+4
2025-03-20libctf: dump: datasec dumpingNick Alcock1-5/+4
2025-03-20libctf: compilation error fixesNick Alcock1-3/+3
2025-03-20libctf: temporarily dike out old-version reading codeNick Alcock1-6/+28
2025-03-20libctf: delete ctf_varsNick Alcock1-17/+7
2025-03-20libctf: improved BTF corruption checkingNick Alcock1-10/+21
2025-03-20libctf: remove is-BTF dead-reckoningNick Alcock1-9/+0
2025-03-20libctf: header offset changes and associated bugfixesNick Alcock1-34/+59
2025-03-20libctf: vlen type-correctness, btf.h co-inclusionNick Alcock1-13/+13
2025-03-20libctf: last bit of ctf-types.cNick Alcock1-40/+13
2025-03-20libctf: ctf-type / ctf-create: BTF / CTFv4 wipNick Alcock1-113/+204
2025-03-20libctf: remove the layout section from v4 againNick Alcock1-7/+2
2025-03-20libctf: wip: header changes, file open changes for CTFv4Nick Alcock1-693/+889
2025-03-16libctf: don't include cv-quals or pointers in the name tableNick Alcock1-6/+1
2025-03-16libctf: consecutive ctf_id_t assignmentNick Alcock1-5/+40
2025-02-28libctf: string: refs reworkNick Alcock1-6/+14
2025-02-28libctf: de-macroize LCTF_TYPE_TO_INDEX / LCTF_INDEX_TO_TYPENick Alcock1-12/+12
2025-02-28libctf: drop LCTF_TYPE_ISPARENT/LCTF_TYPE_ISCHILDNick Alcock1-1/+1
2025-02-28libctf: generalize the ref systemNick Alcock1-1/+2
2025-02-28libctf, hash: add support for freeing functions taking an argNick Alcock1-4/+8
2025-02-28libctf: actually deduplicate the strtabNick Alcock1-2/+14
2025-02-28libctf: do not deduplicate strings in the headerNick Alcock1-1/+6
2025-02-28libctf: tear opening and serialization in twoNick Alcock1-88/+166
2025-02-28include, libctf: add cth_parent_strlen CTFv4 header fieldNick Alcock1-1/+16
2025-02-28include, libctf: start work on libctf v4Nick Alcock1-11/+64
2025-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2024-07-31libctf: clean up hashtab error handling messNick Alcock1-9/+11
2024-07-31libctf, include: add ctf_dict_set_flag: less enum dup checking by defaultNick Alcock1-31/+6
2024-07-31libctf, open: Fix enum error handling pathNick Alcock1-0/+1
2024-07-31libctf: we do in fact support foreign-endian old versionsNick Alcock1-8/+2
2024-06-18libctf: prohibit addition of enums with overlapping enumerator constantsNick Alcock1-13/+119
2024-05-17libctf: fix leak of entire dict when dict opening failsNick Alcock1-0/+4
2024-05-17libctf: typosNick Alcock1-2/+2
2024-04-19libctf: make ctf_serialize() actually serializeNick Alcock1-34/+5
2024-04-19libctf: rethink strtab writeoutNick Alcock1-6/+14