aboutsummaryrefslogtreecommitdiff
path: root/libctf/ctf-hash.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-09Use htab_eq_string in libctfAlan Modra1-9/+0
2021-03-18libctf: do not corrupt strings across ctf_serializeNick Alcock1-0/+6
2021-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2020-11-20libctf: symbol type linking supportNick Alcock1-0/+7
2020-11-20libctf, include, binutils, gdb, ld: rename ctf_file_t to ctf_dict_tNick Alcock1-3/+3
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