summaryrefslogtreecommitdiff
path: root/libctf/ctf-types.c
Commit message (Expand)AuthorAgeFilesLines
* libctf: propagate errors from parents correctlyNick Alcock2023-04-081-9/+20
* libctf: get the offsets of fields of unnamed structs/unions rightNick Alcock2023-03-241-1/+4
* Update year range in copyright notice of binutils filesAlan Modra2023-01-011-1/+1
* Update year range in copyright notice of binutils filesAlan Modra2022-01-021-1/+1
* libctf, ld: handle nonrepresentable types betterNick Alcock2021-10-251-6/+13
* libctf, include: support an alternative encoding for nonrepresentable typesNick Alcock2021-05-061-0/+9
* libctf: support encodings for enumsNick Alcock2021-03-181-1/+7
* libctf: types: unify code dealing with small-vs-large struct membersNick Alcock2021-03-181-155/+136
* libctf: eliminate dtd_u, part 5: structs / unionsNick Alcock2021-03-181-182/+116
* libctf: eliminate dtd_u, part 4: enumsNick Alcock2021-03-181-79/+31
* libctf: eliminate dtd_u, part 3: functionsNick Alcock2021-03-181-2/+2
* libctf: eliminate dtd_u, part 2: arraysNick Alcock2021-03-181-6/+4
* libctf: eliminate dtd_u, part 1: int/float/sliceNick Alcock2021-03-181-32/+11
* libctf: reimplement many _iter iterators in terms of _nextNick Alcock2021-03-021-71/+44
* libctf: always name nameless types "", never NULLNick Alcock2021-02-041-1/+7
* libctf, ld: fix formatting of forwards to unions and enumsNick Alcock2021-01-051-1/+20
* libctf, include: support unnamed structure members betterNick Alcock2021-01-051-89/+138
* libctf, ld: dump enums: generally improve dump formattingNick Alcock2021-01-051-4/+0
* libctf, ld: prohibit getting the size or alignment of forwardsNick Alcock2021-01-051-8/+20
* Update year range in copyright notice of binutils filesAlan Modra2021-01-011-1/+1
* libctf: symbol type linking supportNick Alcock2020-11-201-0/+12
* libctf, include, binutils, gdb, ld: rename ctf_file_t to ctf_dict_tNick Alcock2020-11-201-62/+62
* libctf, binutils, include, ld: gettextize and improve error handlingNick Alcock2020-08-271-1/+2
* libctf: fixes for systems on which sizeof (void *) > sizeof (long)Nick Alcock2020-07-221-1/+1
* libctf, types: enhance ctf_type_aname to print function arg typesNick Alcock2020-07-221-1/+45
* libctf, types: ensure the emission of ECTF_NOPARENTEgeyar Bagcioglu2020-07-221-1/+1
* libctf, next: introduce new class of easier-to-use iteratorsNick Alcock2020-07-221-2/+350
* libctf: add ctf_member_countNick Alcock2020-07-221-0/+24
* libctf: add ctf_type_kind_forwardedNick Alcock2020-07-221-0/+20
* libctf: add ctf_type_name_rawNick Alcock2020-07-221-6/+17
* libctf, types: ints, floats and typedefs with no name are invalidNick Alcock2020-07-221-1/+10
* libctf, types: support slices of anything terminating in an intNick Alcock2020-07-221-2/+7
* libctf, types: allow ctf_type_reference of dynamic slicesNick Alcock2020-07-221-3/+12
* libctf, create: do not corrupt function types' arglists at insertion timeNick Alcock2020-07-221-3/+3
* Update year range in copyright notice of binutils filesAlan Modra2020-01-011-1/+1
* libctf: fix tabdamageNick Alcock2019-10-031-1/+1
* libctf: get the encoding of non-ints/fps in the dynamic space rightNick Alcock2019-10-031-1/+21
* libctf: allow ctf_type_lname of a null pointer.Nick Alcock2019-10-031-1/+2
* libctf: avoid the need to ever use ctf_updateNick Alcock2019-10-031-66/+211
* libctf: handle nonrepresentable types at link timeNick Alcock2019-10-031-0/+5
* libctf: Add iteration over non-root typesNick Alcock2019-10-031-0/+21
* libctf: introduce ctf_func_type_{info,args}, ctf_type_aname_rawNick Alcock2019-07-181-0/+85
* libctf: fix a number of build problems found on Solaris and NetBSDJose E. Marchesi2019-05-311-24/+24
* libctf: core type lookupNick Alcock2019-05-281-0/+1023