aboutsummaryrefslogtreecommitdiff
path: root/libctf
AgeCommit message (Expand)AuthorFilesLines
2024-06-19libctf: fix testsuite bugs revealed by -WallNick Alcock4-13/+9
2024-06-18libctf, include: new functions for looking up enumeratorsNick Alcock8-9/+482
2024-06-18libctf: make the ctf_next ctn_fp non-constNick Alcock1-3/+5
2024-06-18libctf: prohibit addition of enums with overlapping enumerator constantsNick Alcock4-21/+163
2024-06-18libctf: suppress spurious failure of malloc-counting tests under valgrindNick Alcock5-2/+23
2024-06-18libctf: fix dict leak on archive-wide symbol lookup error pathNick Alcock1-0/+1
2024-06-18libctf: don't leak enums if ctf_add_type failsNick Alcock1-1/+6
2024-06-18libctf: dedup: enums with overlapping enumerators are conflictingNick Alcock2-7/+38
2024-06-18libctf: doc: fix ctf_stype_t typedef string in specNick Alcock1-1/+1
2024-06-18libctf: strtab corruption when strings are added to ctf_open()ed dictsNick Alcock1-0/+2
2024-06-12PR 31882 libctf: test suite incorrect format specifiersA. Wilcox2-2/+2
2024-06-10autoupdate: add square brackets around arguments of AC_INITMatthieu Longo1-1/+1
2024-06-10autoupdate: add square brackets around argument of AC_PREREQMatthieu Longo1-1/+1
2024-05-23libctf testsuite compilation failureAlan Modra1-1/+1
2024-05-17libctf: fix leak of entire dict when dict opening failsNick Alcock3-0/+194
2024-05-17libctf: test: add wrapperNick Alcock1-2/+11
2024-05-17libctf: test: add hostNick Alcock1-0/+9
2024-05-17libctf: test: add lookup_linkNick Alcock1-1/+5
2024-05-17libctf: ctf_archive_iter: fix tiny leakNick Alcock1-1/+6
2024-05-17libctf: failure to open parent dicts that exist should be an errorNick Alcock1-5/+17
2024-05-17libctf: typosNick Alcock1-2/+2
2024-04-24buffer overflow in libctf testsAlan Modra2-2/+2
2024-04-20Error compiling libctf-regression testAlan Modra2-2/+2
2024-04-19libctf: do not include undefined functions in libctf.verNick Alcock2-10/+32
2024-04-19libctf: Remove undefined functions from ver. mapNicholas Vinson1-4/+1
2024-04-19libctf: don't pass errno into ctf_err_warn so oftenNick Alcock4-19/+19
2024-04-19libctf: fix leak in testNick Alcock1-0/+4
2024-04-19libctf: add rewriting testsNick Alcock5-0/+346
2024-04-19libctf: fix a debugging typoNick Alcock1-1/+1
2024-04-19libctf: make ctf_lookup of symbols by name work in more casesNick Alcock1-1/+3
2024-04-19libctf: improve handling of type dumping errorsNick Alcock1-1/+2
2024-04-19libctf: fix tiny dumping errorNick Alcock1-3/+2
2024-04-19libctf: make ctf_serialize() actually serializeNick Alcock7-348/+137
2024-04-19libctf: rethink strtab writeoutNick Alcock5-150/+292
2024-04-19libctf: replace 'pending refs' abstractionNick Alcock5-63/+224
2024-04-19Revert "libctf: do not corrupt strings across ctf_serialize"Nick Alcock5-125/+14
2024-04-19libctf: rename ctf_dict.ctf_{symtab,strtab}Nick Alcock4-25/+25
2024-04-19libctf: fix a comment typoNick Alcock1-3/+3
2024-04-19libctf: delete LCTF_DIRTYNick Alcock4-24/+1
2024-04-19libctf: fix a commentNick Alcock1-1/+1
2024-04-19libctf: support addition of types to dicts read via ctf_open()Nick Alcock10-268/+619
2024-04-19libctf: fix name lookup in dicts containing base-type bitfieldsNick Alcock3-25/+188
2024-04-19libctf: remove static/dynamic name lookup distinctionNick Alcock8-201/+157
2024-04-19libctf: don't leak the symbol name in the name->type cacheNick Alcock1-1/+1
2024-04-17libctf warningsAlan Modra5-7/+11
2024-04-10mmap: Avoid the sanitizer configure check failureH.J. Lu4-2/+8
2024-03-11libctf: fix uninitialized variables in testsuiteNick Alcock1-1/+1
2024-01-15Add markers for 2.42 branchNick Clifton1-0/+4
2024-01-04Update year range in copyright notice of binutils filesAlan Modra40-41/+41
2023-11-20libctf: adding CU mappings should be idempotentNick Alcock1-2/+16