aboutsummaryrefslogtreecommitdiff
path: root/libctf/ctf-link.c
AgeCommit message (Expand)AuthorFilesLines
2 dayslibctf: link: suppress symtypetab emission when emitting BTFNick Alcock1-0/+15
2 dayslibctf: link: fix we-wrote-BTF reportingNick Alcock1-1/+1
3 dayslibctf: more output format controlNick Alcock1-2/+39
11 daysfixup! libctf: dedup: support cu-mapped emission into the parent dict (no chi...Nick Alcock1-1/+5
2025-03-20libctf: lots and lots of compilation error fixesNick Alcock1-4/+4
2025-03-20libctf: drop most variable deletionNick Alcock1-245/+8
2025-03-20libctf: ctf-type / ctf-create: BTF / CTFv4 wipNick Alcock1-3/+4
2025-02-28libctf: move string deduplication into ctf-archiveNick Alcock1-42/+6
2025-02-28libctf: string: refs reworkNick Alcock1-3/+5
2025-02-28libctf: move ctf_elf*_to_link_sym to ctf-link.cNick Alcock1-0/+86
2025-02-28libctf: actually deduplicate the strtabNick Alcock1-7/+43
2025-02-28libctf, archive, link: fix parent importingNick Alcock1-38/+72
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-8/+23
2024-07-31libctf: link: remember to turn off the LCTF_LINKING flag after ctf_link_writeNick Alcock1-0/+4
2024-07-31libctf: link: fix error handlingNick Alcock1-1/+1
2024-07-31libctf, dedup: drop unnecessary arg from ctf_dedup()Nick Alcock1-2/+2
2024-04-19libctf: don't pass errno into ctf_err_warn so oftenNick Alcock1-11/+11
2024-04-19libctf: delete LCTF_DIRTYNick Alcock1-2/+0
2024-04-19libctf: support addition of types to dicts read via ctf_open()Nick Alcock1-1/+13
2024-04-17libctf warningsAlan Modra1-1/+1
2024-01-04Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2023-11-20libctf: adding CU mappings should be idempotentNick Alcock1-2/+16
2023-10-17libctf: Sanitize error types for PR 30836Torbjörn SVENSSON1-10/+5
2023-04-08libctf, link: fix CU-mapped links with CTF_LINK_EMPTY_CU_MAPPINGSNick Alcock1-10/+11
2023-01-12libctf: ctf-link outdated input check faultyNick Alcock1-6/+29
2023-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2022-12-08libctf: avoid potential double freeAlan Modra1-1/+4
2022-08-01libctf: Avoid use of uninitialised variablesAlan Modra1-6/+10
2022-06-21libctf: fix linking together multiple objects derived from the same sourceNick Alcock1-33/+128
2022-03-23include, libctf, ld: extend variable section to contain functions tooNick Alcock1-1/+36
2022-01-02Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2021-03-18libctf: fix some tabdamage and move some code aroundNick Alcock1-46/+46
2021-03-02bfd, ld, libctf: skip zero-refcount strings in CTF string reportingNick Alcock1-1/+2
2021-03-02libctf: free ctf_dynsyms properlyNick Alcock1-1/+1
2021-03-02libctf: minor error-handling fixesNick Alcock1-2/+11
2021-03-02libctf: add a deduplicator-specific type mapping tableNick Alcock1-219/+102
2021-03-02libctf: remove reference to "unconflicted link mode".Nick Alcock1-3/+3
2021-03-02libctf, include: remove the nondeduplicating CTF linkerNick Alcock1-230/+20
2021-02-04libctf, ld: fix symtypetab and var section population under ld -rNick Alcock1-1/+33
2021-01-05libctf: warn about information loss because of unreleased format changesNick Alcock1-0/+30
2021-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2020-11-20libctf: do not crash when CTF symbol or variable linking failsNick Alcock1-6/+10
2020-11-20libctf: symbol type linking supportNick Alcock1-15/+331
2020-11-20bfd, include, ld, binutils, libctf: CTF should use the dynstr/symNick Alcock1-3/+6
2020-11-20libctf, include, binutils, gdb: rename CTF-opening functionsNick Alcock1-4/+4
2020-11-20libctf, include, binutils, gdb, ld: rename ctf_file_t to ctf_dict_tNick Alcock1-82/+82
2020-08-27libctf, binutils, include, ld: gettextize and improve error handlingNick Alcock1-65/+68
2020-07-22libctf, link: tie in the deduplicating linkerNick Alcock1-2/+658
2020-07-22libctf, link: add CTF_LINK_OMIT_VARIABLES_SECTIONNick Alcock1-1/+2