This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from d8c06f22a3 gdb: Don't ignore all SIGSTOP when the signal handler is set [...] new a2230b5e62 libctf: make it compile for old glibc new 083114f8ba libctf, include: ChangeLog format fixes new fd55eae84d libctf: allow the header to change between versions new 9b32cba44d libctf, binutils: dump the CTF header new 6d5944fca6 libctf, bfd: fix ctf_bfdopen_ctfsect opening symbol and stri [...] new 2db912ba1a libctf: add the object index and function index sections new 616febde0c binutils: readelf: when dumping CTF, load strtab and symtab [...] new 6b88d7d70c binutils: objdump does not take --ctf-symbols or --ctf-strin [...] new 0ac6231298 libctf: Add iteration over non-root types new d851ecd373 libctf: support getting strings from the ELF strtab new 5537f9b9a3 libctf: write CTF files to memory, and CTF archives to fds new 3dde2c915e libctf: fix double-free on ctf_compress_write error path new b4f0e09cd1 libctf: dump: support non-root type dumping new d18f9f1629 libctf: dump: check the right error values when dumping functions new 72c83edd92 libctf: add the ctf_link machinery new 886453cbbc libctf: map from old to corresponding newly-added types in c [...] new eabb7154df libctf: add linking of the variable section new 49ea9b450b libctf: add CU-mapping machinery new 5de9eada3b libctf: teach ctf_add_type how forwards work new 1820745a0a libctf: don't leak hash keys or values on value replacement new 5ae6af75b5 libctf: eschew C99 for loop initial declarations new 7e97445a5a libctf: get rid of a disruptive public include of <sys/param.h> new edc8bbe90b libctf: bfd-open: mark the bfd as cacheable new f046147d59 libctf: actually close bfds we have opened new 22ccb84954 bfd: new functions for getting strings out of a strtab new 1ff6de0312 bfd, ld: add CTF section linking new 87279e3cef libctf: installable libctf as a shared library new fd86991bc5 objdump: get CTF parent importing right new 791915db42 libctf: handle nonrepresentable types at link time new 676c3ecbad libctf: avoid the need to ever use ctf_update new 99dc3ebdff libctf: properly handle ctf_add_type of forwards and self-re [...] new 1a6ab13e71 libctf: allow ctf_type_lname of a null pointer. new 9c1a2295e8 libctf: get the encoding of non-ints/fps in the dynamic space right new de07e349be libctf: remove ctf_malloc, ctf_free and ctf_strdup new 9323dd869d libctf: make ctf_dump not crash on OOM new ad613f1d06 libctf: fix refcount leak in ctf_import new d344b407dd binutils: spaces -> tabs in CTF parts of objdump and readelf new fa56cdcd24 libctf: fix tabdamage
The 38 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 10 + Makefile.def | 3 +- Makefile.in | 23 +- bfd/ChangeLog | 34 + bfd/elf-bfd.h | 13 + bfd/elf-strtab.c | 19 + bfd/elf.c | 47 +- bfd/elflink.c | 24 +- binutils/ChangeLog | 33 + binutils/Makefile.am | 7 +- binutils/Makefile.in | 7 +- binutils/doc/binutils.texi | 5 +- binutils/doc/ctf.options.texi | 5 +- binutils/objdump.c | 52 +- binutils/readelf.c | 41 +- include/ChangeLog | 87 +- include/bfdlink.h | 15 + include/ctf-api.h | 65 +- include/ctf.h | 63 +- ld/ChangeLog | 103 + ld/Makefile.am | 18 +- ld/Makefile.in | 26 +- ld/aclocal.m4 | 1 + ld/configure | 32 +- ld/configure.ac | 7 + ld/emultempl/aix.em | 5 +- ld/emultempl/armcoff.em | 5 +- ld/emultempl/beos.em | 5 +- ld/emultempl/elf-generic.em | 4 + ld/emultempl/elf.em | 5 +- ld/emultempl/generic.em | 5 +- ld/emultempl/linux.em | 5 +- ld/emultempl/msp430.em | 5 +- ld/emultempl/pe.em | 5 +- ld/emultempl/pep.em | 5 +- ld/emultempl/ticoff.em | 5 +- ld/emultempl/vanilla.em | 5 +- ld/ldcref.c | 1 + ld/ldctor.c | 1 + ld/ldelf.c | 1 + ld/ldelfgen.c | 111 + ld/ldelfgen.h | 8 + ld/ldemul.c | 23 + ld/ldemul.h | 21 + ld/ldexp.c | 1 + ld/ldfile.c | 1 + ld/ldgram.y | 1 + ld/ldlang.c | 198 + ld/ldlang.h | 8 + ld/ldlex.l | 1 + ld/ldmain.c | 5 +- ld/ldmisc.c | 1 + ld/ldver.c | 1 + ld/ldwrite.c | 1 + ld/lexsup.c | 1 + ld/mri.c | 1 + ld/pe-dll.c | 1 + ld/plugin.c | 1 + ld/testsuite/ld-bootstrap/bootstrap.exp | 8 +- libctf/ChangeLog | 569 ++- libctf/Makefile.am | 28 +- libctf/Makefile.in | 345 +- libctf/aclocal.m4 | 7 + libctf/config.h.in | 7 + libctf/configure | 7975 ++++++++++++++++++++++++++++++- libctf/configure.ac | 66 + libctf/ctf-archive.c | 106 +- libctf/ctf-create.c | 857 ++-- libctf/ctf-decl.c | 12 +- libctf/ctf-dump.c | 310 +- libctf/ctf-endian.h | 6 +- libctf/ctf-error.c | 7 +- libctf/ctf-hash.c | 58 +- libctf/ctf-impl.h | 105 +- libctf/ctf-link.c | 911 ++++ libctf/ctf-lookup.c | 23 +- libctf/ctf-open-bfd.c | 101 +- libctf/ctf-open.c | 715 +-- libctf/ctf-string.c | 296 +- libctf/ctf-subr.c | 12 - libctf/ctf-types.c | 330 +- libctf/ctf-util.c | 36 +- libctf/libctf.ver | 161 + 83 files changed, 12891 insertions(+), 1347 deletions(-) create mode 100644 libctf/ctf-link.c create mode 100644 libctf/libctf.ver