46 Commits (fb84fbf8a51f5be2e78765508ebd9753af96b492)

Author SHA1 Message Date
Torbjörn SVENSSON 0f79aa900f libctf: Return CTF_ERR in ctf_type_resolve_unsliced PR 30836 3 years ago
Torbjörn SVENSSON 998a4f589d libctf: Sanitize error types for PR 30836 3 years ago
Nick Alcock d7474051e8 libctf: propagate errors from parents correctly 3 years ago
Nick Alcock 3672e32622 libctf: get the offsets of fields of unnamed structs/unions right 3 years ago
Alan Modra d87bef3a7b Update year range in copyright notice of binutils files 3 years ago
Alan Modra a2c5833233 Update year range in copyright notice of binutils files 4 years ago
Nick Alcock eb5323fdf8 libctf, ld: handle nonrepresentable types better 5 years ago
Nick Alcock 49da556c65 libctf, include: support an alternative encoding for nonrepresentable types 5 years ago
Nick Alcock 69a284867c libctf: support encodings for enums 5 years ago
Nick Alcock d7b1416ef2 libctf: types: unify code dealing with small-vs-large struct members 5 years ago
Nick Alcock 08c428aff4 libctf: eliminate dtd_u, part 5: structs / unions 5 years ago
Nick Alcock 77d724a7ec libctf: eliminate dtd_u, part 4: enums 5 years ago
Nick Alcock 81982d20fa libctf: eliminate dtd_u, part 3: functions 5 years ago
Nick Alcock 534444b1ee libctf: eliminate dtd_u, part 2: arrays 5 years ago
Nick Alcock 7879dd88ef libctf: eliminate dtd_u, part 1: int/float/slice 5 years ago
Nick Alcock ac36e134d9 libctf: reimplement many _iter iterators in terms of _next 5 years ago
Nick Alcock ee87f50b8d libctf: always name nameless types "", never NULL 5 years ago
Nick Alcock b4b6ea4680 libctf, ld: fix formatting of forwards to unions and enums 5 years ago
Nick Alcock 6c3a38777b libctf, include: support unnamed structure members better 5 years ago
Nick Alcock 37002871ac libctf, ld: dump enums: generally improve dump formatting 5 years ago
Nick Alcock ffeece6ac2 libctf, ld: prohibit getting the size or alignment of forwards 5 years ago
Alan Modra 250d07de5c Update year range in copyright notice of binutils files 5 years ago
Nick Alcock 1136c37971 libctf: symbol type linking support 5 years ago
Nick Alcock 139633c307 libctf, include, binutils, gdb, ld: rename ctf_file_t to ctf_dict_t 5 years ago
Nick Alcock 926c9e7665 libctf, binutils, include, ld: gettextize and improve error handling 6 years ago
Nick Alcock 8c419a91d7 libctf: fixes for systems on which sizeof (void *) > sizeof (long) 6 years ago
Nick Alcock c6e9a1e576 libctf, types: enhance ctf_type_aname to print function arg types 6 years ago
Egeyar Bagcioglu b7190c821e libctf, types: ensure the emission of ECTF_NOPARENT 6 years ago
Nick Alcock 688d28f621 libctf, next: introduce new class of easier-to-use iterators 6 years ago
Nick Alcock e0325e2ced libctf: add ctf_member_count 6 years ago
Nick Alcock 9b15cbb789 libctf: add ctf_type_kind_forwarded 6 years ago
Nick Alcock 01d9317436 libctf: add ctf_type_name_raw 6 years ago
Nick Alcock 96e3ec2966 libctf, types: ints, floats and typedefs with no name are invalid 6 years ago
Nick Alcock 502e838ed9 libctf, types: support slices of anything terminating in an int 6 years ago
Nick Alcock 437061996d libctf, types: allow ctf_type_reference of dynamic slices 6 years ago
Nick Alcock afd78bd6f0 libctf, create: do not corrupt function types' arglists at insertion time 6 years ago
Alan Modra b3adc24a07 Update year range in copyright notice of binutils files 6 years ago
Nick Alcock fa56cdcd24 libctf: fix tabdamage 7 years ago
Nick Alcock 9c1a2295e8 libctf: get the encoding of non-ints/fps in the dynamic space right 7 years ago
Nick Alcock 1a6ab13e71 libctf: allow ctf_type_lname of a null pointer. 7 years ago
Nick Alcock 676c3ecbad libctf: avoid the need to ever use ctf_update 7 years ago
Nick Alcock 791915db42 libctf: handle nonrepresentable types at link time 7 years ago
Nick Alcock 0ac6231298 libctf: Add iteration over non-root types 7 years ago
Nick Alcock 12a0b67d28 libctf: introduce ctf_func_type_{info,args}, ctf_type_aname_raw 7 years ago
Jose E. Marchesi a0486bac41 libctf: fix a number of build problems found on Solaris and NetBSD 7 years ago
Nick Alcock 316afdb130 libctf: core type lookup 7 years ago