Daily bump.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 96b1db6..c5d149f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,70 @@
+2026-06-13  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+
+	PR tree-optimization/125776
+	* tree-ssa-phiopt.cc (is_factor_profitable): An
+	usage in a debug stmt should be ignored.
+
+2026-06-13  Jeff Law  <jeffrey.law@oss.qualcomm.com>
+
+	* gcc.cc (find_a_program): Implement the new behavior described
+	above.
+	(driver::set_up_specs): Initilize variable. It would be nice to
+	have less spooky-action-at-a-distince using C++ features, but I
+	just matched how the corresponding suffix variable worked for
+	now for uniformity.
+
+2026-06-13  John Ericson  <git@JohnEricson.me>
+
+	* gcc.cc (for_each_path): Pass an additional boolean argument to
+	the callback specifying whether the current directly being
+	searched is machine-specific, as described above.
+	(build_search_list): Add unused parameter to lambda match new
+	callback type.
+	(find_a_file): Add unused parameter to lambda match new callback
+	type.
+	(find_a_program): Add unused parameter to lambda match new
+	callback type.
+	(spec_path::operator()): Add unused parameter to match new
+	callback type.
+
+2026-06-13  panciyan@eswincomputing.com  <panciyan@eswincomputing.com>
+
+	* config/riscv/crypto.md (riscv_pack): Change HISI iterator to
+	HX as we must match half a target word for pack.
+
+2026-06-13  Gerald Pfeifer  <gerald@pfeifer.com>
+
+	* doc/install.texi (Configuration): Use AE spelling for "behavior".
+
+2026-06-13  Kyrylo Tkachov  <ktkachov@nvidia.com>
+
+	PR tree-optimization/125750
+	* match.pd (mult of a 0/1 value by a negated 0/1 value): New
+	simplification.
+
+2026-06-13  Kael Andrew Alonzo Franco  <kaelfandrew@gmail.com>
+
+	PR tree-optimization/125707
+	PR tree-optimization/125707
+	* match.pd: Add (~a) >> a to -1 for signed a.
+
+2026-06-13  Sunil Dora  <sunilkumar.dora@windriver.com>
+
+	PR driver/111527
+	* defaults.h (COLLECT2_OPTIONS_MAX_LENGTH): New macro.
+	* collect-utils.cc (read_collect_gcc_options): New function.
+	* collect-utils.h (read_collect_gcc_options): Declare.
+	* collect2.cc (main): Use read_collect_gcc_options instead
+	of getenv.
+	* doc/hostconfig.texi (Host Misc): Document
+	COLLECT2_OPTIONS_MAX_LENGTH.
+	* doc/invoke.texi (Environment Variables): Document the
+	@file form of COLLECT_GCC_OPTIONS.
+	* gcc.cc (xsetenv_collect_gcc_options): New function.
+	(set_collect_gcc_options): Use xsetenv_collect_gcc_options.
+	* lto-wrapper.cc (run_gcc): Use read_collect_gcc_options
+	instead of getenv.
+
 2026-06-12  Claudio Bantaloukas  <claudio.bantaloukas@arm.com>
 
 	* config/aarch64/aarch64-cores.def (cortex-a320): Update core.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 18e7cc6..fefc6e3 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260613
+20260614
diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog
index 9c2f977..7062957 100644
--- a/gcc/algol68/ChangeLog
+++ b/gcc/algol68/ChangeLog
@@ -1,3 +1,31 @@
+2026-06-13  Jose E. Marchesi  <jemarch@gnu.org>
+
+	* a68-parser-brackets.cc: Include <string>.
+	(bracket_check_error): Get additional argument `item'.
+	(bracket_check_diagnose): Likewise.
+	(bracket_check_parse): Fix call to a68_error passing the `item'.
+
+2026-06-13  Jose E. Marchesi  <jemarch@gnu.org>
+
+	* a68-low.cc (a68_demangle_symbol): Fix typo, 'p' is the mangling
+	of '%', not of '+'.
+
+2026-06-13  Jose E. Marchesi  <jemarch@gnu.org>
+
+	* a68-low-generator.cc (a68_low_generator): Wrap the resulting
+	stmt_list into a nop_expr.
+
+2026-06-13  Jose E. Marchesi  <jemarch@gnu.org>
+
+	* a68-low-clauses.cc (a68_lower_collateral_clause): Check that
+	a68_lower_tree on the units list return NULL_TREE.
+
+2026-06-13  Jose E. Marchesi  <jemarch@gnu.org>
+
+	* a68-low-units.cc (a68_lower_formula): Consolidate operands of
+	formula before call.
+	(a68_lower_monadic_formula): Likewise.
+
 2026-06-12  Pietro Monteiro  <pietro@sociotechnical.xyz>
 
 	* a68-imports.cc (a68_try_suffixes): Use .dylib suffix on Darwin.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0ab92e9..4c946cb 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,46 @@
+2026-06-13  Jose E. Marchesi  <jemarch@gnu.org>
+
+	* algol68/execute/modules/program-1.a68: Fix test.
+
+2026-06-13  Jose E. Marchesi  <jemarch@gnu.org>
+
+	* algol68/execute/modules/module1.a68: Add an operator %.
+	* algol68/execute/modules/program-1.a68: Use operator %.
+
+2026-06-13  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+
+	PR tree-optimization/125776
+	* gcc.dg/torture/pr125776-1.c: New test.
+	* gcc.dg/torture/pr125776-2.c: New test.
+
+2026-06-13  Jose E. Marchesi  <jemarch@gnu.org>
+
+	* algol68/execute/gen-in-constructor-1.a68: New test.
+	* algol68/execute/gen-in-constructor-2.a68: Likewise.
+
+2026-06-13  Kyrylo Tkachov  <ktkachov@nvidia.com>
+
+	PR tree-optimization/125750
+	* g++.dg/tree-ssa/mult-negate-zeroone-1.C: New test.
+	* g++.dg/tree-ssa/mult-negate-zeroone-2.C: New test.
+
+2026-06-13  Kael Andrew Alonzo Franco  <kaelfandrew@gmail.com>
+
+	PR tree-optimization/125707
+	PR tree-optimization/125707
+	* gcc.dg/pr125707.c: New test.
+
+2026-06-13  Sunil Dora  <sunilkumar.dora@windriver.com>
+
+	PR driver/111527
+	* gcc.misc-tests/pr111527.exp: New test.
+
+2026-06-13  Jose E. Marchesi  <jemarch@gnu.org>
+
+	* algol68/execute/formula-3.a68: New test.
+	* algol68/execute/formula-4.a68: Likewise.
+	* algol68/execute/formula-5.a68: Likewise.
+
 2026-06-12  Tobias Burnus  <tburnus@baylibre.com>
 
 	* gfortran.dg/gomp/declare-mapper-6.f90: New test.
diff --git a/include/ChangeLog b/include/ChangeLog
index d14b8a0..67a0fad 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,8 @@
+2026-06-13  Sunil Dora  <sunilkumar.dora@windriver.com>
+
+	PR driver/111527
+	* libiberty.h (expandargstr): Declare.
+
 2026-06-01  Arsen Arsenović  <aarsenovic@baylibre.com>
 
 	* gomp-constants.h (GOMP_VERSION): Bump.  Signature of
diff --git a/libgcc/config/avr/libf7/ChangeLog b/libgcc/config/avr/libf7/ChangeLog
index 8626809..952fbe9 100644
--- a/libgcc/config/avr/libf7/ChangeLog
+++ b/libgcc/config/avr/libf7/ChangeLog
@@ -1,3 +1,9 @@
+2026-06-13  Georg-Johann Lay  <avr@gjlay.de>
+
+	* asm-defs.h (REGNO): New .macro.
+	(wmov): Use it.
+	(do_epilogue_restores) <\n_frame>: Put in () where needed.
+
 2026-06-11  Georg-Johann Lay  <avr@gjlay.de>
 
 	* libf7.c (__floatdidf, __floatundidf): Minor tweak.
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index 73a9092..e99d32c 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,8 @@
+2026-06-13  Sunil Dora  <sunilkumar.dora@windriver.com>
+
+	PR driver/111527
+	* argv.c (expandargstr): New function.
+
 2026-06-10  Pietro Monteiro  <pietro@sociotechnical.xyz>
 
 	* simple-object-mach-o.c (MACH_O_MH_DYLIB): New definition.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 841359a..80ac750 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,20 @@
+2026-06-13  Tomasz Kamiński  <tkaminsk@redhat.com>
+
+	* include/bits/version.def (constant_wrapper): Bump to 202606L.
+	* include/bits/version.h: Regenerate.
+	* include/bits/funcref_impl.h (function_ref::function_ref): Rename
+	template parameter from __cwfn to __fn and use it direclty.
+	* include/bits/funcwrap.h (function_ref): Rename template parameter
+	to __fn.
+	(std::constant_wrapper): Use auto as non-type template parameter,
+	and refeference it as value.
+	* include/bits/utility.h (__CwFixedValue): Remove.
+	* testsuite/20_util/constant_wrapper/generic.cc: Remove arrays
+	and string literal tests. Add test for address of value.
+	* testsuite/20_util/constant_wrapper/other_wrappers.cc:
+	Remove test_array.
+	* testsuite/20_util/constant_wrapper/type_param_neg.cc: New file.
+
 2026-06-08  Gerald Pfeifer  <gerald@pfeifer.com>
 
 	* doc/xml/manual/abi.xml: Spell command-line option with a dash.
diff --git a/lto-plugin/ChangeLog b/lto-plugin/ChangeLog
index 54f0970..1d3c2fa 100644
--- a/lto-plugin/ChangeLog
+++ b/lto-plugin/ChangeLog
@@ -1,3 +1,9 @@
+2026-06-13  Sunil Dora  <sunilkumar.dora@windriver.com>
+
+	PR driver/111527
+	* lto-plugin.c (read_collect_gcc_options): New function.
+	(onload): Use read_collect_gcc_options instead of getenv.
+
 2026-05-30  Dhruv Chawla  <dhruvc@nvidia.com>
 
 	* lto-plugin.c (startswith): Fix typos.