102631 Commits (0f0c11f7fc9f0ab6bd63fc5f8a4cee7367a81849)
 

Author SHA1 Message Date
Nick Alcock 0f0c11f7fc libctf, dedup: add deduplicator 6 years ago
Nick Alcock a9b9870206 libctf, dedup: add new configure option --enable-libctf-hash-debugging 6 years ago
Nick Alcock 1f2e8b5b87 libctf: add SHA-1 support for libctf 6 years ago
Nick Alcock 6dd2819ffc libctf, link: add the ability to filter out variables from the link 6 years ago
Nick Alcock 19d4b1addc libctf, link: fix spurious conflicts of variables in the variable section 6 years ago
Nick Alcock 5f54462c6a libctf, link: redo cu-mapping handling 6 years ago
Nick Alcock e3f17159e2 libctf, link: fix ctf_link_write fd leak 6 years ago
Nick Alcock 8d2229ad1e libctf, link: add lazy linking: clean up input members: err/warn cleanup 6 years ago
Nick Alcock e148b73013 libctf: drop error-prone ctf_strerror 6 years ago
Nick Alcock 1fa7a0c24e libctf: sort out potential refcount loops 6 years ago
Nick Alcock 3166467b00 libctf: rename the type_mapping_key to type_key 6 years ago
Nick Alcock 43a61d7d3e libctf: check for vasprintf 6 years ago
Nick Alcock ac2ff76030 libctf, archive: fix bad error message 6 years ago
Nick Alcock d50c08025d libctf, open: fix opening CTF in binaries with no symtab 6 years ago
Nick Alcock 7044740174 libctf, dump: fix slice dumping 6 years ago
Nick Alcock 8e795b46f5 libctf, dump: migrate towards dumping errors rather than truncation 6 years ago
Nick Alcock b255b35feb libctf, decl: avoid leaks of the formatted string on error 6 years ago
Nick Alcock c6e9a1e576 libctf, types: enhance ctf_type_aname to print function arg types 6 years ago
Nick Alcock 8b37e7b63e libctf, ld, binutils: add textual error/warning reporting for libctf 6 years ago
Egeyar Bagcioglu b7190c821e libctf, types: ensure the emission of ECTF_NOPARENT 6 years ago
Nick Alcock ec388c16cd libctf: error out on corrupt CTF with invalid header flags 6 years ago
Nick Alcock 67d4cc671b libctf: pass the thunk down properly when wrapping qsort_r 6 years ago
Nick Alcock e28591b3df libctf, next, hash: add dynhash and dynset _next iteration 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 9850ce4d7b libctf: add ctf_forwardable_kind 6 years ago
Nick Alcock 2c9ca36be1 libctf: move existing inlines into ctf-inlines.h 6 years ago
Nick Alcock 7764824138 libctf, hash: introduce the ctf_dynset 6 years ago
Nick Alcock a49c6c6a65 libctf, hash: save per-item space when no key/item freeing function 6 years ago
Nick Alcock 5ceee3dba3 libctf, hash: improve insertion of existing keys into dynhashes 6 years ago
Nick Alcock 809f6eb332 libctf: add new dynhash functions 6 years ago
Nick Alcock 469e75b621 libctf: fix __extension__ with non-GNU C compilers 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 5ec7465fec libctf: having debugging enabled is unlikely 6 years ago
Nick Alcock 601e455b75 libctf, archive: stop ctf_arc_bufopen triggering crazy unmaps 6 years ago
Nick Alcock 96e3ec2966 libctf, types: ints, floats and typedefs with no name are invalid 6 years ago
Nick Alcock 502e838ed9 libctf, types: support slices of anything terminating in an int 6 years ago
Nick Alcock dd987f0043 libctf, create: empty dicts are dirty to start with 6 years ago
Nick Alcock f47ca31135 libctf, create: fix addition of anonymous struct/union members 6 years ago
Nick Alcock ab769488e7 libctf, create: member names of "" and NULL should be the same 6 years ago
Nick Alcock 2484ca436a libctf, open: drop unnecessary historical wart around forwards 6 years ago
Nick Alcock 437061996d libctf, types: allow ctf_type_reference of dynamic slices 6 years ago
Nick Alcock 9943fa3a73 libctf, create: add explicit casts for variables' and slices' types 6 years ago
Nick Alcock afd78bd6f0 libctf, create: do not corrupt function types' arglists at insertion time 6 years ago
Nick Alcock 2361f1c859 libctf, create: support addition of references to the unimplemented type 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