aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-09-25Sync up gdb with latest gcc and binutilsusers/weimin/ctfWeimin Pan19-9/+3619
2019-09-24libctf: fix refcount leak in ctf_importNick Alcock2-0/+7
2019-09-24libctf: make ctf_dump not crash on OOMNick Alcock4-23/+61
2019-09-24libctf: remove ctf_malloc, ctf_free and ctf_strdupNick Alcock11-119/+163
2019-09-24libctf: get the encoding of non-ints/fps in the dynamic space rightNick Alcock2-1/+26
2019-09-24libctf: allow ctf_type_lname of a null pointer.Nick Alcock2-1/+7
2019-09-24libctf: properly handle ctf_add_type of forwards and self-reffing structsNick Alcock4-87/+136
2019-09-24libctf: avoid the need to ever use ctf_updateNick Alcock10-424/+897
2019-09-24libctf: handle nonrepresentable types at link timeNick Alcock8-28/+136
2019-09-24objdump: get CTF parent importing rightNick Alcock3-14/+33
2019-09-24libctf: installable libctf as a shared libraryNick Alcock21-97/+8212
2019-09-23bfd, ld: add CTF section linkingNick Alcock35-48/+658
2019-09-23bfd: new functions for getting strings out of a strtabNick Alcock3-0/+29
2019-09-23libctf: actually close bfds we have openedNick Alcock3-1/+8
2019-09-23libctf: bfd-open: mark the bfd as cacheableNick Alcock2-0/+5
2019-09-23libctf: get rid of a disruptive public include of <sys/param.h>Nick Alcock4-1/+9
2019-09-23libctf: eschew C99 for loop initial declarationsNick Alcock2-7/+21
2019-09-23libctf: don't leak hash keys or values on value replacementNick Alcock2-4/+22
2019-09-23libctf: teach ctf_add_type how forwards workNick Alcock2-14/+35
2019-09-23libctf: add CU-mapping machineryNick Alcock7-5/+210
2019-09-23libctf: add linking of the variable sectionNick Alcock5-26/+151
2019-09-23libctf: map from old to corresponding newly-added types in ctf_add_typeNick Alcock6-4/+201
2019-09-23libctf: add the ctf_link machineryNick Alcock10-16/+621
2019-09-23libctf: dump: check the right error values when dumping functionsNick Alcock2-1/+6
2019-09-23libctf: dump: support non-root type dumpingNick Alcock2-12/+36
2019-09-23libctf: fix double-free on ctf_compress_write error pathNick Alcock2-1/+4
2019-09-23libctf: write CTF files to memory, and CTF archives to fdsNick Alcock5-36/+132
2019-09-23libctf: support getting strings from the ELF strtabNick Alcock8-70/+266
2019-09-23libctf: Add iteration over non-root typesNick Alcock4-0/+32
2019-09-23binutils: objdump does not take --ctf-symbols or --ctf-strings optionsNick Alcock1-2/+0
2019-09-23binutils: readelf: when dumping CTF, load strtab and symtab automaticallyNick Alcock3-3/+16
2019-09-23libctf: add the object index and function index sectionsNick Alcock4-15/+66
2019-09-23libctf, bfd: fix ctf_bfdopen_ctfsect opening symbol and string sectionsNick Alcock7-48/+78
2019-09-23libctf, binutils: dump the CTF headerNick Alcock7-13/+151
2019-09-23libctf: allow the header to change between versionsNick Alcock7-179/+333
2019-09-23libctf, include: ChangeLog format fixesNick Alcock2-12/+12
2019-09-23libctf: make it compile for old glibcHans-Peter Nilsson2-3/+10
2019-09-23bfd Makefile updateAlan Modra4-14/+97
2019-09-23linker bfd.h tidyAlan Modra5-86/+88
2019-09-23ecoff bfd.h tidyAlan Modra11-84/+80
2019-09-23elf bfd.h tidyAlan Modra13-143/+97
2019-09-23m68k bfd.h tidyAlan Modra11-21/+70
2019-09-23bfin bfd.h tidyAlan Modra7-8/+36
2019-09-23cr16 bfd.h tidyAlan Modra7-8/+35
2019-09-23obsoleted bfd.h tidyAlan Modra3-34/+9
2019-09-23xcoff bfd.h tidyAlan Modra8-70/+55
2019-09-23coff bfd.h tidyAlan Modra6-20/+14
2019-09-23arm bfd.h tidyAlan Modra16-313/+246
2019-09-23tic6x bfd.h tidyAlan Modra4-8/+11
2019-09-23aarch64 bfd.h tidyAlan Modra9-172/+119