aboutsummaryrefslogtreecommitdiff
path: root/libctf/ctf-dedup.c
AgeCommit message (Expand)AuthorFilesLines
13 dayslibctf: dedup: hash: fix stub detectionNick Alcock1-1/+1
14 dayslibctf: more output format controlNick Alcock1-4/+8
2025-03-27libctf: dedup: don't use low-level mechanisms to get the type kindNick Alcock1-1/+1
2025-03-27libctf: dedup: drop debugging left in by mistakeNick Alcock1-2/+0
2025-03-27libctf: variables need not be in datasecsNick Alcock1-44/+46
2025-03-25libctf: dedup: don't emit decl tags to structure members twiceNick Alcock1-0/+2
2025-03-25libctf: suppress external strings when serializing as BTFNick Alcock1-2/+2
2025-03-24libctf: fix CTF_K_FUNC_LINKAGENick Alcock1-0/+2
2025-03-24libctf: dedup: fix datasec trackingNick Alcock1-4/+5
2025-03-24libctf: dedup: initialize all the decorated-names arraysNick Alcock1-2/+2
2025-03-24libctf: dedup: comment improvementsNick Alcock1-6/+7
2025-03-24libctf: dedup: support cu-mapped emission into the parent dict (no children)Nick Alcock1-3/+6
2025-03-20libctf: lots and lots of compilation error fixesNick Alcock1-35/+59
2025-03-20libctf: ctf-dedup: changes for CTFv4/BTFNick Alcock1-94/+820
2025-03-20libctf: dedup: delete a wildly obsolete commentNick Alcock1-2/+1
2025-03-20libctf: last bit of ctf-types.cNick Alcock1-1/+1
2025-03-16Tiny stylistic spacing and comment tweaksNick Alcock1-1/+1
2025-02-28libctf: drop LCTF_TYPE_ISPARENT/LCTF_TYPE_ISCHILDNick Alcock1-2/+2
2025-02-28libctf, string: delete separate movable ref storage againNick Alcock1-12/+5
2025-02-28libctf: dedup: describe 'citer'Nick Alcock1-0/+2
2025-02-28libctf: dedup: add strtab deduplicatorNick Alcock1-9/+164
2025-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2024-07-31libctf, include: add ctf_dict_set_flag: less enum dup checking by defaultNick Alcock1-0/+1
2024-07-31libctf: dedup: tiny tweaksNick Alcock1-4/+3
2024-07-31libctf: fix linking of non-root-visible typesNick Alcock1-2/+4
2024-07-31libctf, dedup: drop unnecessary arg from ctf_dedup()Nick Alcock1-32/+26
2024-06-18libctf: dedup: enums with overlapping enumerators are conflictingNick Alcock1-6/+36
2024-04-19libctf: don't pass errno into ctf_err_warn so oftenNick Alcock1-4/+4
2024-01-04Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2023-10-17libctf: Sanitize error types for PR 30836Torbjörn SVENSSON1-16/+9
2023-03-24libctf: fix a comment typoNick Alcock1-1/+1
2023-03-24libctf: fix assertion failure with no system qsort_rNick Alcock1-0/+4
2023-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2022-06-21libctf: fix linking together multiple objects derived from the same sourceNick Alcock1-0/+2
2022-04-28libctf: impose an ordering on conflicting typesNick Alcock1-1/+20
2022-01-02Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2021-05-09Use htab_eq_string in libctfAlan Modra1-7/+7
2021-05-06libctf, include: support an alternative encoding for nonrepresentable typesNick Alcock1-9/+5
2021-03-18libctf: a couple of small error-handling fixesNick Alcock1-9/+12
2021-03-18libctf: eliminate dtd_u, part 1: int/float/sliceNick Alcock1-1/+1
2021-03-18libctf: fix GNU style for do {} whileNick Alcock1-32/+35
2021-03-02libctf: minor error-handling fixesNick Alcock1-6/+11
2021-03-02libctf: add a deduplicator-specific type mapping tableNick Alcock1-101/+97
2021-02-04libctf: always name nameless types "", never NULLNick Alcock1-4/+3
2021-01-05libctf, include: support unnamed structure members betterNick Alcock1-3/+3
2021-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2020-11-20libctf, ld: properly deduplicate function typesNick Alcock1-5/+21
2020-11-20libctf, include, binutils, gdb, ld: rename ctf_file_t to ctf_dict_tNick Alcock1-87/+87
2020-08-27libctf, binutils, include, ld: gettextize and improve error handlingNick Alcock1-146/+144
2020-07-22libctf, dedup: add deduplicatorNick Alcock1-0/+3155