aboutsummaryrefslogtreecommitdiff
path: root/libctf
AgeCommit message (Expand)AuthorFilesLines
2022-03-23libctf: add LIBCTF_WRITE_FOREIGN_ENDIAN debugging optionNick Alcock3-111/+144
2022-03-23libctf, ld: diagnose corrupted CTF header cth_strlenNick Alcock1-16/+29
2022-03-23include, libctf, ld: extend variable section to contain functions tooNick Alcock3-12/+57
2022-02-11libctf: delete unused libctf_TEXINFOSMike Frysinger2-2/+0
2022-01-22Add markers for 2.38 branchNick Clifton1-0/+4
2022-01-02Update year range in copyright notice of binutils filesAlan Modra39-40/+40
2021-12-02libctf: workaround automake bug with conditional info pagesMike Frysinger3-20/+32
2021-12-02libctf: re-generate configureSimon Marchi1-2/+1
2021-12-01libctf: merge doc subdir up a levelMike Frysinger5-1014/+410
2021-11-29libctf: enable silent build rulesMike Frysinger3-3/+43
2021-11-09doc/ctf-spec.texi: Remove "@validatemenus off"H.J. Lu1-1/+0
2021-11-08libctf: add CTF format specificationNick Alcock8-40/+2857
2021-10-25libctf, ld: handle nonrepresentable types betterNick Alcock2-6/+17
2021-10-25libctf: dump: do not stop dumping types on errorNick Alcock2-4/+14
2021-09-27libctf, lookup: fix bounds of pptrtab lookupNick Alcock4-2/+78
2021-09-27libctf, testsuite: fix various warnings in testsNick Alcock11-18/+28
2021-09-27libctf: fix handling of CTF symtypetab sections emitted by older GCCNick Alcock2-3/+11
2021-09-27configure: regenerate in all projects that use libtool.m4Nick Alcock3-50/+118
2021-09-27libctf: try several possibilities for linker versioning flagsNick Alcock4-11/+62
2021-09-27libctf: link against libiberty before linking in libbfd or libctf-nobfdNick Alcock3-2/+18
2021-09-03CC_FOR_TARGET et alAlan Modra4-15/+17
2021-09-03ubsan: libctf: applying zero offset to null pointerAlan Modra1-1/+1
2021-09-03haiku tidyAlan Modra1-1/+1
2021-07-03Add markers for 2.37 branchNick Clifton1-0/+4
2021-05-09Use htab_eq_string in libctfAlan Modra4-18/+16
2021-05-06libctf, ld: fix test results for upstream GCCNick Alcock3-3/+8
2021-05-06libctf, include: support an alternative encoding for nonrepresentable typesNick Alcock7-10/+69
2021-03-25libctf: fix ELF-in-BFD checks in the presence of ASANNick Alcock3-13/+18
2021-03-25libctf: fix memory leak in a testNick Alcock2-0/+6
2021-03-25libctf: don't dereference out-of-bounds locations in the qualifier hashtabNick Alcock2-3/+13
2021-03-25libctf: make ctf_bfdopen_ctfsect a debugger entry pointNick Alcock2-0/+6
2021-03-25libctf, serialize: functions with no args have a NULL dtd_vlenNick Alcock2-1/+9
2021-03-25libctf, dump: do not emit size or alignment if it would errorNick Alcock2-5/+12
2021-03-21Provide an inline startswith function in bfd.hAlan Modra2-0/+5
2021-03-18libctf: support encodings for enumsNick Alcock3-2/+17
2021-03-18libctf: a couple of small error-handling fixesNick Alcock3-10/+25
2021-03-18libctf: types: unify code dealing with small-vs-large struct membersNick Alcock3-157/+150
2021-03-18libctf: eliminate dtd_u, part 5: structs / unionsNick Alcock8-410/+323
2021-03-18libctf: eliminate dtd_u, part 4: enumsNick Alcock8-122/+277
2021-03-18libctf: do not corrupt strings across ctf_serializeNick Alcock8-12/+209
2021-03-18libctf: don't lose track of all valid types upon serializationNick Alcock2-0/+6
2021-03-18libctf: eliminate dtd_u, part 3: functionsNick Alcock5-35/+28
2021-03-18libctf: eliminate dtd_u, part 2: arraysNick Alcock5-16/+27
2021-03-18libctf: eliminate dtd_u, part 1: int/float/sliceNick Alcock6-78/+92
2021-03-18libctf: fix GNU style for do {} whileNick Alcock6-46/+63
2021-03-18libctf: split up ctf_serializeNick Alcock2-317/+424
2021-03-18libctf: fix comment above ctf_dict_tNick Alcock2-5/+10
2021-03-18libctf: split serialization and file writeout into its own fileNick Alcock5-1324/+1391
2021-03-18libctf: fix some tabdamage and move some code aroundNick Alcock5-56/+65
2021-03-02bfd, ld, libctf: skip zero-refcount strings in CTF string reportingNick Alcock3-7/+20