aboutsummaryrefslogtreecommitdiff
path: root/libctf/ctf-create.c
AgeCommit message (Expand)AuthorFilesLines
3 dayslibctf: more output format controlNick Alcock1-0/+6
8 dayslibctf: fix lookup and emission of BTF floatsNick Alcock1-8/+16
8 dayslibctf: create: fix prefix additionNick Alcock1-7/+15
8 dayslibctf: create: another missed realloc-adaptation in struct member additionNick Alcock1-3/+13
8 dayslibctf: create: fix yet another ctf_type_t-versus-unsigned-char confusionNick Alcock1-1/+1
8 dayslibctf: variables need not be in datasecsNick Alcock1-21/+19
10 dayslibctf: create: get the bit offset right for initial struct members and unionsNick Alcock1-1/+6
10 dayslibctf: create: fix the ctf_add_section_variable return valueNick Alcock1-1/+1
10 dayslibctf: create: get func linkage vbytes rightNick Alcock1-1/+1
10 dayslibctf: create: grow the vlen size right for enum64 additionNick Alcock1-3/+13
10 dayslibctf: create: fix enum vlenNick Alcock1-1/+1
10 dayslibctf: create: all decl tags have the same vlen_sizeNick Alcock1-1/+2
10 dayslibctf: ctf_add_section_variable must return the type IDNick Alcock1-1/+1
11 dayslibctf: create: emit datasec after variable if both are emittedNick Alcock1-21/+23
11 dayslibctf: create: verify the range of variable linkagesNick Alcock1-0/+3
11 dayslibctf: fix CTF_K_FUNC_LINKAGENick Alcock1-5/+1
11 dayslibctf: create: boost dtd_vlen_size when the vlen is grownNick Alcock1-0/+5
11 dayslibctf: create: fix enum name emissionNick Alcock1-1/+1
14 dayslibctf: get enum64 rightNick Alcock1-12/+40
2025-03-21libctf: more bugfixes: trivial ctf_open() and ctf_dump() now works.Nick Alcock1-2/+0
2025-03-20libctf: more compilation error fixesNick Alcock1-2/+2
2025-03-20libctf: lots and lots of compilation error fixesNick Alcock1-5/+9
2025-03-20libctf: add proper CTF_K_FUNCTION support in ctf_add_typeNick Alcock1-10/+59
2025-03-20libctf: compilation error fixesNick Alcock1-97/+110
2025-03-20libctf: compilation error fixesNick Alcock1-6/+6
2025-03-20libctf: create: allow addition to datasecs in any orderNick Alcock1-4/+37
2025-03-20libctf: create: ctf_add_section_variable consistencyNick Alcock1-3/+4
2025-03-20libctf: make ctf_add_datasec privateNick Alcock1-21/+23
2025-03-20libctf: fix ctf_type_linkage()'s APINick Alcock1-0/+1
2025-03-20libctf: a few more missed bitsNick Alcock1-7/+7
2025-03-20libctf: delete ctf_varsNick Alcock1-8/+1
2025-03-20libctf: create: distinguish between vbytes in use and vbytes added just in caseNick Alcock1-22/+23
2025-03-20libctf: remove is-BTF dead-reckoningNick Alcock1-19/+2
2025-03-20libctf: header offset changes and associated bugfixesNick Alcock1-1/+3
2025-03-20libctf: vlen type-correctness, btf.h co-inclusionNick Alcock1-3/+14
2025-03-20libctf: function argument namesNick Alcock1-6/+13
2025-03-20libctf: last bit of ctf-types.cNick Alcock1-40/+48
2025-03-20libctf: ctf-type / ctf-create: BTF / CTFv4 wipNick Alcock1-436/+942
2025-03-20libctf: fix ctf_set_array type/index confusionNick Alcock1-2/+5
2025-03-20libctf: wip: header changes, file open changes for CTFv4Nick Alcock1-0/+1
2025-03-16types: add some more error checkingNick Alcock1-1/+6
2025-03-16Tiny stylistic spacing and comment tweaksNick Alcock1-3/+2
2025-03-16libctf: consecutive ctf_id_t assignmentNick Alcock1-11/+125
2025-02-28libctf: fix slices of slices and of enumsNick Alcock1-1/+5
2025-02-28libctf: string: refs reworkNick Alcock1-43/+4
2025-02-28libctf: create: fix vlen / vbytes confusionNick Alcock1-19/+19
2025-02-28libctf: de-macroize LCTF_TYPE_TO_INDEX / LCTF_INDEX_TO_TYPENick Alcock1-15/+13
2025-02-28libctf: make ctf_dynamic_type() the inverse of ctf_static_type()Nick Alcock1-2/+2
2025-02-28libctf: drop LCTF_TYPE_ISPARENT/LCTF_TYPE_ISCHILDNick Alcock1-25/+26
2025-02-28libctf: generalize the ref systemNick Alcock1-2/+2