public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r12-8953] Daily bump.
@ 2022-12-01 0:22 GCC Administrator
0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2022-12-01 0:22 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:a802c4b9ffeeeaddc28ea50e567caed00c90b625
commit r12-8953-ga802c4b9ffeeeaddc28ea50e567caed00c90b625
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Dec 1 00:21:29 2022 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 104 ++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/d/ChangeLog | 11 +++++
gcc/testsuite/ChangeLog | 8 ++++
4 files changed, 124 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 39406dadc78..48a7b4f94e5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,107 @@
+2022-11-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2022-09-08 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * config/darwin-d.cc: Include tm.h.
+ * config/dragonfly-d.cc: Likewise.
+ * config/freebsd-d.cc: Remove memmodel.h.
+ * config/glibc-d.cc: Likewise.
+ * config/netbsd-d.cc: Include tm.h.
+ * config/openbsd-d.cc: Likewise.
+ * config/sol2-d.cc: Likewise.
+
+2022-11-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2022-09-02 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/105659
+ * config.gcc: Set tm_d_file to ${cpu_type}/${cpu_type}-d.h.
+ * config/aarch64/aarch64-d.cc: Include tm_d.h.
+ * config/aarch64/aarch64-protos.h (aarch64_d_target_versions): Move to
+ config/aarch64/aarch64-d.h.
+ (aarch64_d_register_target_info): Likewise.
+ * config/aarch64/aarch64.h (TARGET_D_CPU_VERSIONS): Likewise.
+ (TARGET_D_REGISTER_CPU_TARGET_INFO): Likewise.
+ * config/arm/arm-d.cc: Include tm_d.h and arm-protos.h instead of
+ tm_p.h.
+ * config/arm/arm-protos.h (arm_d_target_versions): Move to
+ config/arm/arm-d.h.
+ (arm_d_register_target_info): Likewise.
+ * config/arm/arm.h (TARGET_D_CPU_VERSIONS): Likewise.
+ (TARGET_D_REGISTER_CPU_TARGET_INFO): Likewise.
+ * config/default-d.cc: Remove memmodel.h include.
+ * config/freebsd-d.cc: Include tm_d.h instead of tm_p.h.
+ * config/glibc-d.cc: Likewise.
+ * config/i386/i386-d.cc: Include tm_d.h.
+ * config/i386/i386-protos.h (ix86_d_target_versions): Move to
+ config/i386/i386-d.h.
+ (ix86_d_register_target_info): Likewise.
+ (ix86_d_has_stdcall_convention): Likewise.
+ * config/i386/i386.h (TARGET_D_CPU_VERSIONS): Likewise.
+ (TARGET_D_REGISTER_CPU_TARGET_INFO): Likewise.
+ (TARGET_D_HAS_STDCALL_CONVENTION): Likewise.
+ * config/i386/winnt-d.cc: Include tm_d.h instead of tm_p.h.
+ * config/mips/mips-d.cc: Include tm_d.h.
+ * config/mips/mips-protos.h (mips_d_target_versions): Move to
+ config/mips/mips-d.h.
+ (mips_d_register_target_info): Likewise.
+ * config/mips/mips.h (TARGET_D_CPU_VERSIONS): Likewise.
+ (TARGET_D_REGISTER_CPU_TARGET_INFO): Likewise.
+ * config/netbsd-d.cc: Include tm_d.h instead of tm.h and memmodel.h.
+ * config/openbsd-d.cc: Likewise.
+ * config/pa/pa-d.cc: Include tm_d.h.
+ * config/pa/pa-protos.h (pa_d_target_versions): Move to
+ config/pa/pa-d.h.
+ (pa_d_register_target_info): Likewise.
+ * config/pa/pa.h (TARGET_D_CPU_VERSIONS): Likewise.
+ (TARGET_D_REGISTER_CPU_TARGET_INFO): Likewise.
+ * config/riscv/riscv-d.cc: Include tm_d.h.
+ * config/riscv/riscv-protos.h (riscv_d_target_versions): Move to
+ config/riscv/riscv-d.h.
+ (riscv_d_register_target_info): Likewise.
+ * config/riscv/riscv.h (TARGET_D_CPU_VERSIONS): Likewise.
+ (TARGET_D_REGISTER_CPU_TARGET_INFO): Likewise.
+ * config/rs6000/rs6000-d.cc: Include tm_d.h.
+ * config/rs6000/rs6000-protos.h (rs6000_d_target_versions): Move to
+ config/rs6000/rs6000-d.h.
+ (rs6000_d_register_target_info): Likewise.
+ * config/rs6000/rs6000.h (TARGET_D_CPU_VERSIONS) Likewise.:
+ (TARGET_D_REGISTER_CPU_TARGET_INFO) Likewise.:
+ * config/s390/s390-d.cc: Include tm_d.h.
+ * config/s390/s390-protos.h (s390_d_target_versions): Move to
+ config/s390/s390-d.h.
+ (s390_d_register_target_info): Likewise.
+ * config/s390/s390.h (TARGET_D_CPU_VERSIONS): Likewise.
+ (TARGET_D_REGISTER_CPU_TARGET_INFO): Likewise.
+ * config/sol2-d.cc: Include tm_d.h instead of tm.h and memmodel.h.
+ * config/sparc/sparc-d.cc: Include tm_d.h.
+ * config/sparc/sparc-protos.h (sparc_d_target_versions): Move to
+ config/sparc/sparc-d.h.
+ (sparc_d_register_target_info): Likewise.
+ * config/sparc/sparc.h (TARGET_D_CPU_VERSIONS): Likewise.
+ (TARGET_D_REGISTER_CPU_TARGET_INFO): Likewise.
+ * configure: Regenerate.
+ * configure.ac (tm_d_file): Remove defaults.h.
+ (tm_d_include_list): Remove options.h and insn-constants.h.
+ * config/aarch64/aarch64-d.h: New file.
+ * config/arm/arm-d.h: New file.
+ * config/i386/i386-d.h: New file.
+ * config/mips/mips-d.h: New file.
+ * config/pa/pa-d.h: New file.
+ * config/riscv/riscv-d.h: New file.
+ * config/rs6000/rs6000-d.h: New file.
+ * config/s390/s390-d.h: New file.
+ * config/sparc/sparc-d.h: New file.
+
+2022-11-30 John David Anglin <danglin@gcc.gnu.org>
+
+ * config/pa/pa.md (addvdi3): Force operand 2 to a register.
+ Remove "addi,tsv,*" instruction from unamed pattern.
+ (subvdi3): Force operand 1 to a register.
+ Remove "subi,tsv" instruction from from unamed pattern.
+
2022-11-29 Max Filippov <jcmvbkbc@gmail.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e6a7597e85b..f0a26d37c16 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20221130
+20221201
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index b2d2d964cc4..a9d88d03ba9 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,14 @@
+2022-11-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2022-11-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/107592
+ * toir.cc (IRVisitor::push_unrolled_continue_label): New method.
+ (IRVisitor::pop_unrolled_continue_label): New method.
+ (IRVisitor::visit (UnrolledLoopStatement *)): Use them instead of
+ push_continue_label and pop_continue_label.
+
2022-08-19 Release Manager
* GCC 12.2.0 released.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 28ab320c3c2..50ffb272093 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2022-11-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2022-11-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/107592
+ * gdc.dg/pr107592.d: New test.
+
2022-11-25 Harald Anlauf <anlauf@gmx.de>
Backported from master:
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-12-01 0:22 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-12-01 0:22 [gcc r12-8953] Daily bump GCC Administrator
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).