summaryrefslogtreecommitdiff
path: root/libctf/ctf-open.c
Commit message (Expand)AuthorAgeFilesLines
* libctf: fix handling of CTF symtypetab sections emitted by older GCCNick Alcock2021-09-271-3/+4
* ubsan: libctf: applying zero offset to null pointerAlan Modra2021-09-031-1/+1
* libctf, include: support an alternative encoding for nonrepresentable typesNick Alcock2021-05-061-1/+3
* libctf: a couple of small error-handling fixesNick Alcock2021-03-181-1/+6
* libctf, include: find types of symbols by nameNick Alcock2021-02-201-0/+1
* libctf: rip out dead code handling typedefs with no nameNick Alcock2021-02-041-20/+1
* libctf: fix lookups of pointers by name in parent dictsNick Alcock2021-01-051-1/+12
* Update year range in copyright notice of binutils filesAlan Modra2021-01-011-1/+1
* libctf, include: support foreign-endianness symtabs with CTFNick Alcock2020-11-251-25/+31
* libctf, include: add ctf_getsymsect and ctf_getstrsectNick Alcock2020-11-201-0/+12
* libctf: symbol type linking supportNick Alcock2020-11-201-61/+139
* libctf, include, binutils, gdb, ld: rename ctf_file_t to ctf_dict_tNick Alcock2020-11-201-84/+97
* libctf, binutils, include, ld: gettextize and improve error handlingNick Alcock2020-08-271-27/+32
* libctf, dedup: add deduplicatorNick Alcock2020-07-221-0/+2
* libctf, link: redo cu-mapping handlingNick Alcock2020-07-221-1/+2
* libctf: sort out potential refcount loopsNick Alcock2020-07-221-6/+45
* libctf, ld, binutils: add textual error/warning reporting for libctfNick Alcock2020-07-221-0/+9
* libctf: error out on corrupt CTF with invalid header flagsNick Alcock2020-07-221-0/+3
* libctf: add ctf_refNick Alcock2020-07-221-0/+11
* libctf, open: drop unnecessary historical wart around forwardsNick Alcock2020-07-221-9/+3
* libctf: create: non-root-visible types should not appear in name tablesNick Alcock2020-06-261-7/+30
* Update year range in copyright notice of binutils filesAlan Modra2020-01-011-1/+1
* libctf: fix tabdamageNick Alcock2019-10-031-2/+2
* libctf: fix refcount leak in ctf_importNick Alcock2019-10-031-0/+2
* libctf: remove ctf_malloc, ctf_free and ctf_strdupNick Alcock2019-10-031-35/+57
* libctf: properly handle ctf_add_type of forwards and self-reffing structsNick Alcock2019-10-031-0/+1
* libctf: avoid the need to ever use ctf_updateNick Alcock2019-10-031-91/+115
* libctf: eschew C99 for loop initial declarationsNick Alcock2019-10-031-7/+14
* libctf: add CU-mapping machineryNick Alcock2019-10-031-0/+1
* libctf: map from old to corresponding newly-added types in ctf_add_typeNick Alcock2019-10-031-0/+1
* libctf: add the ctf_link machineryNick Alcock2019-10-031-0/+2
* libctf: support getting strings from the ELF strtabNick Alcock2019-10-031-11/+39
* libctf: add the object index and function index sectionsNick Alcock2019-10-031-9/+22
* libctf, bfd: fix ctf_bfdopen_ctfsect opening symbol and string sectionsNick Alcock2019-10-031-1/+1
* libctf, binutils: dump the CTF headerNick Alcock2019-10-031-6/+1
* libctf: allow the header to change between versionsNick Alcock2019-10-031-156/+211
* libctf: deduplicate and sort the string tableNick Alcock2019-07-011-0/+2
* libctf: endianness fixesNick Alcock2019-06-211-7/+11
* libctf: unidentified type kinds on open are a sign of file corruptionNick Alcock2019-06-211-0/+4
* libctf: dump header offsets into the debugging outputNick Alcock2019-06-211-0/+3
* libctf: drop mmap()-based CTF data allocatorNick Alcock2019-06-211-25/+9
* libctf: fix a number of build problems found on Solaris and NetBSDJose E. Marchesi2019-05-311-6/+7
* libctf: ELF file opening via BFDNick Alcock2019-05-281-0/+8
* libctf: mmappable archivesNick Alcock2019-05-281-0/+7
* libctf: openingNick Alcock2019-05-281-0/+1676