Age | Commit message (Expand) | Author | Files | Lines |
2024-08-01 | libctf: clean up hashtab error handling mess | Nick Alcock | 1 | -9/+11 |
2024-08-01 | libctf, include: add ctf_dict_set_flag: less enum dup checking by default | Nick Alcock | 1 | -31/+6 |
2024-08-01 | libctf, open: Fix enum error handling path | Nick Alcock | 1 | -0/+1 |
2024-08-01 | libctf: we do in fact support foreign-endian old versions | Nick Alcock | 1 | -8/+2 |
2024-06-18 | libctf: prohibit addition of enums with overlapping enumerator constants | Nick Alcock | 1 | -13/+119 |
2024-05-17 | libctf: fix leak of entire dict when dict opening fails | Nick Alcock | 1 | -0/+4 |
2024-05-17 | libctf: typos | Nick Alcock | 1 | -2/+2 |
2024-04-19 | libctf: make ctf_serialize() actually serialize | Nick Alcock | 1 | -34/+5 |
2024-04-19 | libctf: rethink strtab writeout | Nick Alcock | 1 | -6/+14 |
2024-04-19 | libctf: rename ctf_dict.ctf_{symtab,strtab} | Nick Alcock | 1 | -18/+18 |
2024-04-19 | libctf: support addition of types to dicts read via ctf_open() | Nick Alcock | 1 | -25/+41 |
2024-04-19 | libctf: fix name lookup in dicts containing base-type bitfields | Nick Alcock | 1 | -25/+50 |
2024-04-19 | libctf: remove static/dynamic name lookup distinction | Nick Alcock | 1 | -74/+63 |
2024-01-04 | Update year range in copyright notice of binutils files | Alan Modra | 1 | -1/+1 |
2023-03-19 | ctf segfaults | Alan Modra | 1 | -1/+2 |
2023-01-01 | Update year range in copyright notice of binutils files | Alan Modra | 1 | -1/+1 |
2022-03-23 | libctf: add LIBCTF_WRITE_FOREIGN_ENDIAN debugging option | Nick Alcock | 1 | -15/+42 |
2022-03-23 | libctf, ld: diagnose corrupted CTF header cth_strlen | Nick Alcock | 1 | -16/+29 |
2022-01-02 | Update year range in copyright notice of binutils files | Alan Modra | 1 | -1/+1 |
2021-09-27 | libctf: fix handling of CTF symtypetab sections emitted by older GCC | Nick Alcock | 1 | -3/+4 |
2021-09-03 | ubsan: libctf: applying zero offset to null pointer | Alan Modra | 1 | -1/+1 |
2021-05-06 | libctf, include: support an alternative encoding for nonrepresentable types | Nick Alcock | 1 | -1/+3 |
2021-03-18 | libctf: a couple of small error-handling fixes | Nick Alcock | 1 | -1/+6 |
2021-02-20 | libctf, include: find types of symbols by name | Nick Alcock | 1 | -0/+1 |
2021-02-04 | libctf: rip out dead code handling typedefs with no name | Nick Alcock | 1 | -20/+1 |
2021-01-05 | libctf: fix lookups of pointers by name in parent dicts | Nick Alcock | 1 | -1/+12 |
2021-01-01 | Update year range in copyright notice of binutils files | Alan Modra | 1 | -1/+1 |
2020-11-25 | libctf, include: support foreign-endianness symtabs with CTF | Nick Alcock | 1 | -25/+31 |
2020-11-20 | libctf, include: add ctf_getsymsect and ctf_getstrsect | Nick Alcock | 1 | -0/+12 |
2020-11-20 | libctf: symbol type linking support | Nick Alcock | 1 | -61/+139 |
2020-11-20 | libctf, include, binutils, gdb, ld: rename ctf_file_t to ctf_dict_t | Nick Alcock | 1 | -84/+97 |
2020-08-27 | libctf, binutils, include, ld: gettextize and improve error handling | Nick Alcock | 1 | -27/+32 |
2020-07-22 | libctf, dedup: add deduplicator | Nick Alcock | 1 | -0/+2 |
2020-07-22 | libctf, link: redo cu-mapping handling | Nick Alcock | 1 | -1/+2 |
2020-07-22 | libctf: sort out potential refcount loops | Nick Alcock | 1 | -6/+45 |
2020-07-22 | libctf, ld, binutils: add textual error/warning reporting for libctf | Nick Alcock | 1 | -0/+9 |
2020-07-22 | libctf: error out on corrupt CTF with invalid header flags | Nick Alcock | 1 | -0/+3 |
2020-07-22 | libctf: add ctf_ref | Nick Alcock | 1 | -0/+11 |
2020-07-22 | libctf, open: drop unnecessary historical wart around forwards | Nick Alcock | 1 | -9/+3 |
2020-06-26 | libctf: create: non-root-visible types should not appear in name tables | Nick Alcock | 1 | -7/+30 |
2020-01-01 | Update year range in copyright notice of binutils files | Alan Modra | 1 | -1/+1 |
2019-10-03 | libctf: fix tabdamage | Nick Alcock | 1 | -2/+2 |
2019-10-03 | libctf: fix refcount leak in ctf_import | Nick Alcock | 1 | -0/+2 |
2019-10-03 | libctf: remove ctf_malloc, ctf_free and ctf_strdup | Nick Alcock | 1 | -35/+57 |
2019-10-03 | libctf: properly handle ctf_add_type of forwards and self-reffing structs | Nick Alcock | 1 | -0/+1 |
2019-10-03 | libctf: avoid the need to ever use ctf_update | Nick Alcock | 1 | -91/+115 |
2019-10-03 | libctf: eschew C99 for loop initial declarations | Nick Alcock | 1 | -7/+14 |
2019-10-03 | libctf: add CU-mapping machinery | Nick Alcock | 1 | -0/+1 |
2019-10-03 | libctf: map from old to corresponding newly-added types in ctf_add_type | Nick Alcock | 1 | -0/+1 |
2019-10-03 | libctf: add the ctf_link machinery | Nick Alcock | 1 | -0/+2 |