diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 190716a6d5c5ff1b9e6059e2ed0b92fe86a1bc2e..1110c3696771cfff8efcac2f26eb71cd0b2a3dbf 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,24 @@
+2023-08-20  Uros Bizjak  <ubizjak@gmail.com>
+
+	* config/i386/i386-expand.cc (ix86_expand_sse_extend): Use ops[1]
+	instead of src in the call to ix86_expand_sse_cmp.
+	* config/i386/sse.md (<any_extend:insn>v8qiv8hi2): Do not
+	force operands[1] to a register.
+	(<any_extend:insn>v4hiv4si2): Ditto.
+	(<any_extend:insn>v2siv2di2): Ditto.
+
+2023-08-20  Andrew Pinski  <apinski@marvell.com>
+
+	PR tree-optimization/111006
+	PR tree-optimization/110986
+	* match.pd: (op(vec_cond(a,b,c))): Handle convert for op.
+
+2023-08-20  Eric Gallager  <egallager@gcc.gnu.org>
+
+	PR target/90835
+	* Makefile.in: improve error message when /usr/include is
+	missing
+
 2023-08-19  Tobias Burnus  <tobias@codesourcery.com>
 
 	PR middle-end/111017
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index daa4946f502728046b79fcd2fed4f53a4dd7b202..7cfc30b1c6f33cc7713e7f7f8d5bec8f855e9eb8 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230820
+20230821
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index d2dc3e80d6428ff0080d0ee0fd112f2a496873e6..83a679264dde2a704201f57f5b84256569672103 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,13 @@
+2023-08-20  Martin Uecker  <uecker@tugraz.at>
+
+	* c-format.cc: Fix identation.
+
+2023-08-20  Tomas Kalibera  <tomas.kalibera@gmail.com>
+
+	PR c/95130
+	* c-format.cc: skip default format for printf symbol if
+	explicitly declared by prototype.
+
 2023-08-17  Jose E. Marchesi  <jose.marchesi@oracle.com>
 
 	PR c/106537
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 50750bb454050396505b564c0ad94ed68055158b..23b391cd77a6c45414c0d61d1d09724f8ad08600 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,14 @@
+2023-08-20  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	* dmd/MERGE: Merge upstream dmd 26f049fb26.
+	* dmd/VERSION: Bump version to v2.105.0-beta.1.
+	* d-codegen.cc (get_frameinfo): Check useGC in condition.
+	* d-lang.cc (d_handle_option): Set obsolete parameter when compiling
+	with -Wall.
+	(d_post_options): Set useGC to false when compiling with
+	-fno-druntime.  Propagate obsolete flag to compileEnv.
+	* expr.cc (ExprVisitor::visit (CatExp *)): Check useGC in condition.
+
 2023-07-10  Iain Buclaw  <ibuclaw@gdcproject.org>
 
 	* dmd/MERGE: Merge upstream dmd a88e1335f7.
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index b9e03fe529c40448729e3c610ead60b9a9401b3a..847412ad7cc7e17bf9bf6bb513d03a2bfff4702d 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,16 @@
+2023-08-20  Gaius Mulley  <gaiusmod2@gmail.com>
+
+	PR modula2/111085
+	* gm2-libs/Builtins.def (nexttoward): Alter the second
+	parameter to LONGREAL.
+	(nexttowardf): Alter the second	parameter to LONGREAL.
+	* gm2-libs/Builtins.mod (nexttoward): Alter the second
+	parameter to LONGREAL.
+	(nexttowardf): Alter the second	parameter to LONGREAL.
+	* gm2-libs/cbuiltin.def (nexttoward): Alter the second
+	parameter to LONGREAL.
+	(nexttowardf): Alter the second	parameter to LONGREAL.
+
 2023-08-13  Iain Sandoe  <iain@sandoe.co.uk>
 
 	* Make-lang.in: Update suffix spellings to use 'soext'.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 7bb266fadb115fcf691238e2848e923adfffc802..f345ab5c0f80df6609eda2b486fc181f9e720174 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,46 @@
+2023-08-20  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+	* gcc.dg/darwin-minversion-link.c: Account for macOS 13 and 14.
+
+2023-08-20  Thiago Jung Bauermann  <thiago.bauermann@linaro.org>
+
+	PR testsuite/110756
+	* g++.dg/gomp/pr58567.C: Adjust to new compiler error message.
+
+2023-08-20  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+	* gcc.dg/plugin/taint-CVE-2011-0521-5-fixed.c: Use
+	_FORTIFY_SOURCE=0 on darwin.
+	* gcc.dg/plugin/taint-CVE-2011-0521-5.c: Likewise.
+	* gcc.dg/plugin/taint-CVE-2011-0521-6.c: Likewise.
+
+2023-08-20  Francois-Xavier Coudert  <fxcoudert@gmail.com>
+
+	* gcc.dg/ipa/ipa-icf-38.c: Require alias support.
+
+2023-08-20  Francois-Xavier Coudert  <fxcoudert@gmail.com>
+
+	* gcc.dg/plugin/crash-test-write-though-null-sarif.c: Update
+	expected pattern.
+
+2023-08-20  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+	PR analyzer/104042
+	* gcc.dg/analyzer/analyzer.exp: Pass -D_FORTIFY_SOURCE=0 on Darwin.
+	* gcc.dg/analyzer/fd-bind.c: Add missing <string.h> header.
+	* gcc.dg/analyzer/fd-datagram-socket.c: Likewise.
+	* gcc.dg/analyzer/fd-listen.c: Likewise.
+	* gcc.dg/analyzer/fd-socket-misuse.c: Likewise.
+	* gcc.dg/analyzer/fd-stream-socket-active-open.c: Likewise.
+	* gcc.dg/analyzer/fd-stream-socket-passive-open.c: Likewise.
+	* gcc.dg/analyzer/fd-stream-socket.c: Likewise.
+	* gcc.dg/analyzer/fd-symbolic-socket.c: Likewise.
+
+2023-08-20  Andrew Pinski  <apinski@marvell.com>
+
+	PR tree-optimization/111006
+	* gcc.target/aarch64/sve/cond_convert_7.c: New test.
+
 2023-08-18  Thiago Jung Bauermann  <thiago.bauermann@linaro.org>
 
 	* lib/target-supports.exp (dg-require-python-h): Test
diff --git a/libphobos/ChangeLog b/libphobos/ChangeLog
index d4d73c158b425ecfdfaf1578b2933232a207ed13..a4d80657993aad05de01704b66c082562f8b24eb 100644
--- a/libphobos/ChangeLog
+++ b/libphobos/ChangeLog
@@ -1,3 +1,8 @@
+2023-08-20  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	* libdruntime/MERGE: Merge upstream druntime 26f049fb26.
+	* src/MERGE: Merge upstream phobos 330d6a4fd.
+
 2023-08-07  Nick Alcock  <nick.alcock@oracle.com>
 
 	* configure: Regenerate.