aboutsummaryrefslogtreecommitdiff
path: root/libctf/ctf-hash.c
AgeCommit message (Expand)AuthorFilesLines
2024-08-29PR32093, -Walloc-size warning in ctf-hash.cAlan Modra1-2/+8
2024-07-31libctf: clean up hashtab error handling messNick Alcock1-2/+5
2024-07-31libctf: fix dynset insertionNick Alcock1-1/+1
2024-06-18libctf: prohibit addition of enums with overlapping enumerator constantsNick Alcock1-0/+6
2024-04-19Revert "libctf: do not corrupt strings across ctf_serialize"Nick Alcock1-6/+0
2024-04-19libctf: remove static/dynamic name lookup distinctionNick Alcock1-71/+35
2024-01-04Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2023-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2022-01-02Update year range in copyright notice of binutils filesAlan Modra1-1/+1
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