aboutsummaryrefslogtreecommitdiff
path: root/libctf/ctf-hash.c
AgeCommit message (Expand)AuthorFilesLines
2020-07-22libctf: fixes for systems on which sizeof (void *) > sizeof (long)Nick Alcock1-1/+1
2020-07-22libctf, dedup: add deduplicatorNick Alcock1-0/+22
2020-07-22libctf: rename the type_mapping_key to type_keyNick Alcock1-9/+10
2020-07-22libctf, next, hash: add dynhash and dynset _next iterationNick Alcock1-0/+225
2020-07-22libctf, hash: introduce the ctf_dynsetNick Alcock1-11/+157
2020-07-22libctf, hash: save per-item space when no key/item freeing functionNick Alcock1-21/+47
2020-07-22libctf, hash: improve insertion of existing keys into dynhashesNick Alcock1-2/+2
2020-07-22libctf: add new dynhash functionsNick Alcock1-0/+55
2020-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2019-10-03libctf: don't leak hash keys or values on value replacementNick Alcock1-4/+14
2019-10-03libctf: map from old to corresponding newly-added types in ctf_add_typeNick Alcock1-1/+29
2019-10-03libctf: support getting strings from the ELF strtabNick Alcock1-4/+6
2019-07-01libctf: add hash traversal helpersNick Alcock1-0/+49
2019-07-01libctf: fix hash removalNick Alcock1-1/+2
2019-05-28libctf: hashingNick Alcock1-0/+277