43 Commits (926c9e7665707d2f2eeb705b410e485f6930ab38)

Author SHA1 Message Date
Nick Alcock 926c9e7665 libctf, binutils, include, ld: gettextize and improve error handling 6 years ago
Nick Alcock 662df3c3f1 libctf, link: tie in the deduplicating linker 6 years ago
Nick Alcock e3e8411bec libctf, link: add CTF_LINK_OMIT_VARIABLES_SECTION 6 years ago
Nick Alcock 0f0c11f7fc libctf, dedup: add deduplicator 6 years ago
Nick Alcock 6dd2819ffc libctf, link: add the ability to filter out variables from the link 6 years ago
Nick Alcock 5f54462c6a libctf, link: redo cu-mapping handling 6 years ago
Nick Alcock 8d2229ad1e libctf, link: add lazy linking: clean up input members: err/warn cleanup 6 years ago
Nick Alcock 8b37e7b63e libctf, ld, binutils: add textual error/warning reporting for libctf 6 years ago
Nick Alcock ec388c16cd libctf: error out on corrupt CTF with invalid header flags 6 years ago
Nick Alcock 688d28f621 libctf, next: introduce new class of easier-to-use iterators 6 years ago
Nick Alcock 2399827bfa libctf: add ctf_ref 6 years ago
Nick Alcock 9c23dfa5aa libctf: add ctf_archive_count 6 years ago
Nick Alcock e0325e2ced libctf: add ctf_member_count 6 years ago
Nick Alcock 9b15cbb789 libctf: add ctf_type_kind_forwarded 6 years ago
Nick Alcock 01d9317436 libctf: add ctf_type_name_raw 6 years ago
Nick Alcock 7eea9d3bdb libctf: restructure error handling to reduce relocations 6 years ago
Nick Alcock b64751cf0b include, libctf: typo fixes 6 years ago
Nick Alcock 2f6ecaed66 libctf, binutils: support CTF archives like objdump 6 years ago
Alan Modra b3adc24a07 Update year range in copyright notice of binutils files 6 years ago
Nick Alcock de07e349be libctf: remove ctf_malloc, ctf_free and ctf_strdup 7 years ago
Nick Alcock 791915db42 libctf: handle nonrepresentable types at link time 7 years ago
Nick Alcock 87279e3cef libctf: installable libctf as a shared library 7 years ago
Nick Alcock 7e97445a5a libctf: get rid of a disruptive public include of <sys/param.h> 7 years ago
Nick Alcock 49ea9b450b libctf: add CU-mapping machinery 7 years ago
Nick Alcock eabb7154df libctf: add linking of the variable section 7 years ago
Nick Alcock 72c83edd92 libctf: add the ctf_link machinery 7 years ago
Nick Alcock 5537f9b9a3 libctf: write CTF files to memory, and CTF archives to fds 7 years ago
Nick Alcock 0ac6231298 libctf: Add iteration over non-root types 7 years ago
Nick Alcock fd55eae84d libctf: allow the header to change between versions 7 years ago
Nick Alcock 12a0b67d28 libctf: introduce ctf_func_type_{info,args}, ctf_type_aname_raw 7 years ago
Jose E. Marchesi a0486bac41 libctf: fix a number of build problems found on Solaris and NetBSD 7 years ago
Nick Alcock a30b3e182a libctf: debug dumping 7 years ago
Nick Alcock 6dbf2b7340 libctf: labels 7 years ago
Nick Alcock 6c33b742ce libctf: library version enforcement 7 years ago
Nick Alcock b437bfe0f4 libctf: lookups by name and symbol 7 years ago
Nick Alcock 316afdb130 libctf: core type lookup 7 years ago
Nick Alcock 143dce8481 libctf: ELF file opening via BFD 7 years ago
Nick Alcock 9402cc593f libctf: mmappable archives 7 years ago
Nick Alcock 72f3392127 libctf: opening 7 years ago
Nick Alcock 47d546f427 libctf: creation functions 7 years ago
Nick Alcock 479604f44f libctf: error handling 7 years ago
Nick Alcock 60da9d9559 libctf: lowest-level memory allocation and debug-dumping wrappers 7 years ago
Nick Alcock 2e94b05630 include: new header ctf-api.h 7 years ago