Sync libiberty sources with master version in gcc repository. Updated stabs demangling and cxxfilt tests to match.

PR 24044
	* stabs.c (parse_stab_argtypes): Remove call to
	cplus_mangle_opcode.
	* testsuite/binutils-all/cxxfilt.exp: Replace tests of v2 encoding
	with v3 encoding.  Add escape for known failures.
This commit is contained in:
Nick Clifton
2019-01-07 13:18:53 +00:00
parent ef8df4caec
commit 053af8c903
7 changed files with 133 additions and 8012 deletions

View File

@@ -1,3 +1,17 @@
2019-01-01 Jakub Jelinek <jakub@redhat.com>
Update copyright years.
2018-12-22 Jason Merrill <jason@redhat.com>
Remove support for demangling GCC 2.x era mangling schemes.
* cplus-dem.c: Remove cplus_mangle_opname, cplus_demangle_opname,
internal_cplus_demangle, and all subroutines.
(libiberty_demanglers): Remove entries for ancient GNU (pre-3.0),
Lucid, ARM, HP, and EDG demangling styles.
(cplus_demangle): Remove 'work' variable. Don't call
internal_cplus_demangle.
2018-12-07 Nick Clifton <nickc@redhat.com>
PR 87681
@@ -63,28 +77,18 @@
* cplus-dem.c (remember_Btype): Don't call memcpy with LEN==0.
2018-08-01 Richard Earnshaw <rearnsha@arm.com>
2018-07-26 Martin Liska <mliska@suse.cz>
Copy over from GCC
2018-07-26 Martin Liska <mliska@suse.cz>
PR lto/86548
PR lto/86548
* make-temp-file.c (TEMP_FILE): Remove leading 'cc'.
(make_temp_file): Call make_temp_file_with_prefix with
first argument set to NULL.
first argument set to NULL.
(make_temp_file_with_prefix): Support also prefix.
2018-07-18 Eli Zaretskii <eliz@gnu.org>
2018-07-19 Eli Zaretskii <eliz@gnu.org>
PR gdb/23434
* libiberty/simple-object-elf.c (ENOTSUP): If not defined by
errno.h, redirect ENOTSUP to ENOSYS.
2018-06-19 Simon Marchi <simon.marchi@ericsson.com>
* configure.ac: Remove AC_PREREQ.
* configure: Re-generate.
* config.in: Re-generate.
* simple-object-elf.c (ENOTSUP): If not defined by errno.h, redirect
to ENOSYS.
2018-05-30 Jan Hubicka <hubicka@ucw.cz>
@@ -987,8 +991,8 @@
* functions.texi: Regenerate.
2014-12-11 Uros Bizjak <ubizjak@gmail.com>
Ben Elliston <bje@au.ibm.com>
Manuel Lopez-Ibanez <manu@gcc.gnu.org>
Ben Elliston <bje@au.ibm.com>
Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* xvasprintf.c: New file.
* vprintf-support.h: Likewise.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff