Commit: Update libiberty sources

Nick Clifton nickc@redhat.com
Mon Jun 26 14:46:45 GMT 2023


Hi Guys,

  I am applying the attached patch to synchronize the libiberty sources
  with the master version in the gcc repository.

Cheers
  Nick

libiberty/ChangeLog
2023-06-15  Marek Polacek  <polacek@redhat.com>

	* configure.ac: Also set shared when enable_host_pie.
	* configure: Regenerate.

2023-06-13  Nathan Sidwell  <nathan@acm.org>

	* cp-demangle.c (d_print_conversion): Remove incorrect
	template instantiation handling.
	* testsuite/demangle-expected: Add testcases.

2023-06-07  Costas Argyris  <costas.argyris@gmail.com>

	* argv.c (writeargv): Constant propagate "0" for "status",
	simplifying the code slightly.

2023-06-06  Costas Argyris  <costas.argyris@gmail.com>

	* argv.c (writeargv): Simplify & remove gotos.

2023-06-05  Costas Argyris  <costas.argyris@gmail.com>

	* pex-win32.c: fix typos.

2023-06-05  Costas Argyris  <costas.argyris@gmail.com>

	* pex-win32.c (win32_spawn): Check command line length
	and generate a response file if necessary.
	(spawn_script): Adjust parameters.
	(pex_win32_exec_child): Ditto.

2023-06-03  Patrick Palka  <ppalka@redhat.com>

	PR c++/70790
	* cp-demangle.c (cplus_demangle_operators): Add the noexcept
	operator.
	(d_print_comp_inner) <case DEMANGLE_COMPONENT_UNARY>: Always
	print parens around the operand of noexcept too.
	* testsuite/demangle-expected: Test noexcept operator
	demangling.

2023-04-02  Jakub Jelinek  <jakub@redhat.com>

	PR other/109306
	* strstr.c: Revert the 2020-11-13 changes.
	(strstr): Return s1 if len is 0.

2023-03-30  Gerald Pfeifer  <gerald@pfeifer.com>

	* obstacks.texi (Preparing for Obstacks): Remove a (broken)
	reference to the Glibc manual.

2023-03-03  Costas Argyris  <costas.argyris@gmail.com>

	* pex-win32.c (win32_spawn): Fix memory leak of cmdline
	buffer and refactor to have cleanup code appear once
	for all exit cases.

2023-02-11  niXman  <i.nixman@autistici.org>

	* lrealpath.c (lrealpath): try to resolve symlink and
	use UNC paths where applicable.

2023-01-07  LIU Hao  <lh_mouse@126.com>

	PR middle-end/108300
	* make-temp-file.c: Define `WIN32_LEAN_AND_MEAN` before <windows.h>.
	* pex-win32.c: Likewise.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: libiberty.patch
Type: text/x-patch
Size: 22908 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20230626/b6089196/attachment.bin>


More information about the Binutils mailing list