summaryrefslogtreecommitdiff
path: root/libctf/ctf-create.c
Commit message (Expand)AuthorAgeFilesLines
* libctf, include: support an alternative encoding for nonrepresentable typesNick Alcock2021-05-061-0/+33
* libctf: eliminate dtd_u, part 5: structs / unionsNick Alcock2021-03-181-155/+105
* libctf: eliminate dtd_u, part 4: enumsNick Alcock2021-03-181-21/+73
* libctf: do not corrupt strings across ctf_serializeNick Alcock2021-03-181-1/+2
* libctf: eliminate dtd_u, part 3: functionsNick Alcock2021-03-181-19/+14
* libctf: eliminate dtd_u, part 2: arraysNick Alcock2021-03-181-3/+13
* libctf: eliminate dtd_u, part 1: int/float/sliceNick Alcock2021-03-181-27/+57
* libctf: split serialization and file writeout into its own fileNick Alcock2021-03-181-1310/+1
* bfd, ld, libctf: skip zero-refcount strings in CTF string reportingNick Alcock2021-03-021-6/+10
* libctf: add a deduplicator-specific type mapping tableNick Alcock2021-03-021-0/+95
* libctf: fix uninitialized variable in symbol serialization error handlingNick Alcock2021-02-041-1/+0
* libctf: prohibit nameless ints, floats, typedefs and forwardsNick Alcock2021-02-041-2/+10
* libctf: rip out dead code handling typedefs with no nameNick Alcock2021-02-041-17/+6
* libctf, ld: fix symtypetab and var section population under ld -rNick Alcock2021-02-041-52/+99
* libctf, create: fix ctf_type_add of structs with unnamed membersNick Alcock2021-01-191-0/+6
* libctf: fix lookups of pointers by name in parent dictsNick Alcock2021-01-051-1/+6
* libctf, ld: prohibit getting the size or alignment of forwardsNick Alcock2021-01-051-7/+43
* 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-0/+1
* libctf: error-handling fixesNick Alcock2020-11-201-2/+12
* libctf: symbol type linking supportNick Alcock2020-11-201-12/+687
* bfd, include, ld, binutils, libctf: CTF should use the dynstr/symNick Alcock2020-11-201-0/+2
* libctf, include, binutils, gdb, ld: rename ctf_file_t to ctf_dict_tNick Alcock2020-11-201-113/+113
* libctf, binutils, include, ld: gettextize and improve error handlingNick Alcock2020-08-271-30/+60
* libctf: compilation failure on MinGW due to missing errno valuesEli Zaretskii2020-07-261-0/+4
* libctf: fixes for systems on which sizeof (void *) > sizeof (long)Nick Alcock2020-07-221-6/+10
* libctf, dedup: add deduplicatorNick Alcock2020-07-221-2/+8
* libctf, link: add the ability to filter out variables from the linkNick Alcock2020-07-221-0/+2
* libctf, link: redo cu-mapping handlingNick Alcock2020-07-221-2/+4
* libctf, link: add lazy linking: clean up input members: err/warn cleanupNick Alcock2020-07-221-0/+1
* libctf: sort out potential refcount loopsNick Alcock2020-07-221-1/+3
* libctf, ld, binutils: add textual error/warning reporting for libctfNick Alcock2020-07-221-0/+2
* libctf: add ctf_forwardable_kindNick Alcock2020-07-221-1/+1
* libctf, types: support slices of anything terminating in an intNick Alcock2020-07-221-1/+8
* libctf, create: empty dicts are dirty to start withNick Alcock2020-07-221-0/+1
* libctf, create: fix addition of anonymous struct/union membersNick Alcock2020-07-221-0/+5
* libctf, create: member names of "" and NULL should be the sameNick Alcock2020-07-221-0/+3
* libctf, create: add explicit casts for variables' and slices' typesNick Alcock2020-07-221-2/+2
* libctf, create: do not corrupt function types' arglists at insertion timeNick Alcock2020-07-221-10/+13
* libctf, create: support addition of references to the unimplemented typeNick Alcock2020-07-221-8/+34
* libctf: add some missing #includes.Nick Alcock2020-06-261-0/+1
* libctf: create: forwards are always in the namespace of their referentNick Alcock2020-06-261-2/+8
* libctf: create: ctf_add_type should hand back already-added non-SoUsNick Alcock2020-06-261-6/+10
* libctf: create: don't add forwards if the type added already existsNick Alcock2020-06-261-1/+4
* libctf: create: non-root-visible types should not appear in name tablesNick Alcock2020-06-261-9/+10
* Update year range in copyright notice of binutils filesAlan Modra2020-01-011-1/+1
* libctf: remove ctf_malloc, ctf_free and ctf_strdupNick Alcock2019-10-031-32/+33
* libctf: properly handle ctf_add_type of forwards and self-reffing structsNick Alcock2019-10-031-85/+116
* libctf: avoid the need to ever use ctf_updateNick Alcock2019-10-031-188/+235
* libctf: handle nonrepresentable types at link timeNick Alcock2019-10-031-2/+17