public inbox for src-cvs@sourceware.org help / color / mirror / Atom feed
From: ibuclaw@sourceware.org To: binutils-cvs@sourceware.org, src-cvs@sourceware.org Subject: gdb and binutils branch master updated. b55f967878a4f7905f78b05a9c37457797b1c7ed Date: Sat, 11 Oct 2014 09:34:00 -0000 [thread overview] Message-ID: <20141011093356.17550.qmail@sourceware.org> (raw) This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gdb and binutils". The branch, master has been updated via b55f967878a4f7905f78b05a9c37457797b1c7ed (commit) from 754dd2b00f2bd3f2d7aaacdb27375bc6faf1458e (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=b55f967878a4f7905f78b05a9c37457797b1c7ed commit b55f967878a4f7905f78b05a9c37457797b1c7ed Author: Iain Buclaw <ibuclaw@gdcproject.org> Date: Sat Oct 11 10:29:10 2014 +0100 Sync libiberty with upstream GCC. include/ChangeLog * libiberty.h (PEX_STDOUT_APPEND): New flag. (PEX_STDERR_APPEND): Likewise. * demangle.h (DMGL_DLANG): New macro. (DMGL_STYLE_MASK): Add DMGL_DLANG. (demangling_styles): Add dlang_demangling. (DLANG_DEMANGLING_STYLE_STRING): New macro. (DLANG_DEMANGLING): New macro. (dlang_demangle): New prototype. * longlong.h: Add __udiv_w_sdiv prototype. libiberty/ChangeLog * cp-demangle.c (d_substitution): Handle abi tags on abbreviation. * pex-common.h (struct pex_funcs): Add new parameter for open_write field. * pex-unix.c (pex_unix_open_write): Add support for new parameter. * pex-djgpp.c (pex_djgpp_open_write): Likewise. * pex-win32.c (pex_win32_open_write): Likewise. * pex-common.c (pex_run_in_environment): Likewise. * Makefile.in (CFILES): Add d-demangle.c. (REQUIRED_OFILES): Add d-demangle.o. * cplus-dem.c (libiberty_demanglers): Add dlang_demangling case. (cplus_demangle): Likewise. * d-demangle.c: New file. * testsuite/Makefile.in (really-check): Add check-d-demangle. * testsuite/d-demangle-expected: New file. * simple-object-elf.c (simple_object_elf_write_ehdr): Correctly handle objects with more than SHN_LORESERVE sections. (simple_object_elf_write_shdr): Add sh_link parameter. (simple_object_elf_write_to_file): Correctly handle objects with more than SHN_LORESERVE sections. * cp-demangle.c (d_dump): Only access field from s_fixed part of the union for DEMANGLE_COMPONENT_FIXED_TYPE. (d_count_templates_scopes): Likewise. * testsuite/demangler-fuzzer.c: New file. * testsuite/Makefile.in (fuzz-demangler): New rule. (demangler-fuzzer): Likewise. (mostlyclean): Clean up demangler fuzzer. ----------------------------------------------------------------------- Summary of changes: include/ChangeLog | 18 + include/demangle.h | 11 +- include/libiberty.h | 14 +- include/longlong.h | 3 +- libiberty/ChangeLog | 43 + libiberty/Makefile.in | 12 +- libiberty/cp-demangle.c | 21 +- libiberty/cplus-dem.c | 13 + libiberty/d-demangle.c | 1338 +++++++++++++++++++++++++++++++ libiberty/pex-common.c | 8 +- libiberty/pex-common.h | 2 +- libiberty/pex-djgpp.c | 6 +- libiberty/pex-unix.c | 7 +- libiberty/pex-win32.c | 6 +- libiberty/simple-object-elf.c | 38 +- libiberty/testsuite/Makefile.in | 14 +- libiberty/testsuite/d-demangle-expected | 936 +++++++++++++++++++++ libiberty/testsuite/demangle-expected | 8 + libiberty/testsuite/demangler-fuzzer.c | 108 +++ 19 files changed, 2576 insertions(+), 30 deletions(-) create mode 100644 libiberty/d-demangle.c create mode 100644 libiberty/testsuite/d-demangle-expected create mode 100644 libiberty/testsuite/demangler-fuzzer.c hooks/post-receive -- gdb and binutils
reply other threads:[~2014-10-11 9:34 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20141011093356.17550.qmail@sourceware.org \ --to=ibuclaw@sourceware.org \ --cc=binutils-cvs@sourceware.org \ --cc=src-cvs@sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).