[gcc r10-9505] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Mon Mar 22 00:17:43 GMT 2021
https://gcc.gnu.org/g:80b93c1f788d3678f9540164b55de6f30779bf1f
commit r10-9505-g80b93c1f788d3678f9540164b55de6f30779bf1f
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Mar 22 00:17:08 2021 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 96 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 17 +++++++++
gcc/testsuite/ChangeLog | 24 +++++++++++++
4 files changed, 138 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f4c104c3876..1ae25b1cdc8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,99 @@
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2021-03-01 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR target/44107
+ PR target/48097
+ * config/darwin-protos.h (darwin_should_restore_cfa_state): New.
+ * config/darwin.c (darwin_should_restore_cfa_state): New.
+ * config/darwin.h (TARGET_ASM_SHOULD_RESTORE_CFA_STATE): New.
+ * doc/tm.texi: Regenerated.
+ * doc/tm.texi.in: Document TARGET_ASM_SHOULD_RESTORE_CFA_STATE.
+ * dwarf2cfi.c (connect_traces): If the target requests, restore
+ the CFA expression after a DW_CFA_restore.
+ * target.def (TARGET_ASM_SHOULD_RESTORE_CFA_STATE): New hook.
+
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ * config/darwin10.h (LINK_GCC_C_SEQUENCE_SPEC): Move the spec
+ for the Darwin10 unwinder stub from here ..
+ * config/darwin.h (LINK_COMMAND_SPEC_A): ... to here.
+ here...
+ * config/darwin10.h (LINK_GCC_C_SEQUENCE_SPEC): Move from here..
+ * config/darwin.h (LINK_GCC_C_SEQUENCE_SPEC): ... to here.
+ * config/darwin9.h (STACK_CHECK_STATIC_BUILTIN): Move from here..
+ * config/darwin.h (STACK_CHECK_STATIC_BUILTIN): .. to here.
+ * config.gcc: Compute default version information
+ from the configured target. Likewise defaults for
+ ld64. Delete reference to the now removed darwin8.h
+ * config/darwin10.h: Removed.
+ * config/darwin12.h: Removed.
+ * config/darwin9.h: Removed.
+ * config/rs6000/darwin8.h: Removed.
+
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2021-01-02 Iain Sandoe <iain@sandoe.co.uk>
+
+ * config/darwin.h (DSYMUTIL_SPEC): Default to DWARF
+ (ASM_DEBUG_SPEC):Only define if the assembler supports
+ stabs.
+ (PREFERRED_DEBUGGING_TYPE): Default to DWARF.
+ (DARWIN_PREFER_DWARF): Define.
+ * config/darwin9.h (PREFERRED_DEBUGGING_TYPE): Remove.
+ (DARWIN_PREFER_DWARF): Likewise
+ (DSYMUTIL_SPEC): Likewise.
+ (COLLECT_RUN_DSYMUTIL): Likewise.
+ (ASM_DEBUG_SPEC): Likewise.
+ (ASM_DEBUG_OPTION_SPEC): Likewise.
+
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-08-03 Iain Sandoe <iain@sandoe.co.uk>
+
+ * config/darwin.h (ASM_DECLARE_FUNCTION_NAME): UNDEF before
+ use.
+ (DEF_MIN_OSX_VERSION): Only define if there's no existing
+ def.
+
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-11-22 Iain Sandoe <iain@sandoe.co.uk>
+
+ * config/darwin-c.c (struct f_align_stack): Rename
+ to type from align_stack to f_align_stack.
+ (push_field_alignment): Likewise.
+ (pop_field_alignment): Likewise.
+
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-10-10 Iain Sandoe <iain@sandoe.co.uk>
+
+ * config/darwin.c (darwin_emit_local_bss): Amend section names to
+ match system tools. (darwin_output_aligned_bss): Likewise.
+
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-09-07 Iain Sandoe <iain@sandoe.co.uk>
+
+ * config/darwin.c (darwin_libc_has_function): Report sincos
+ available from 10.9.
+
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-08-03 Iain Sandoe <iain@sandoe.co.uk>
+
+ * config/darwin.c (IN_TARGET_CODE): Remove.
+ (darwin_mergeable_constant_section): Handle poly-int machine modes.
+ (machopic_select_rtx_section): Likewise.
+
2021-03-20 John David Anglin <danglin@gcc.gnu.org>
* config/pa/pa.c (import_milli): Use memcpy instead of strncpy.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 168782f3f9b..e5e2f23c9ec 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210321
+20210322
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index a5f971df498..bb75c85465b 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,20 @@
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2021-02-24 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/96251
+ * coroutines.cc (coro_common_keyword_context_valid_p): Suppress
+ error reporting when instantiating for a constexpr.
+
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-05-30 Iain Sandoe <iain@sandoe.co.uk>
+
+ * coroutines.cc (morph_fn_to_coro): Revise initialization
+ of the frame pointer to avoid an unused value.
+
2021-03-19 Jakub Jelinek <jakub@redhat.com>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 87a9f35aeba..90f3e6acb54 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,27 @@
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2021-02-24 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/96251
+ * g++.dg/coroutines/pr96251.C: New test.
+
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-10-10 Iain Sandoe <iain@sandoe.co.uk>
+
+ * gcc.dg/darwin-sections.c: Adjust test for renamed BSS and common
+ sections. Cater for 64 and 128 bit long doubles.
+
+2021-03-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-08-09 Iain Sandoe <iain@sandoe.co.uk>
+
+ * gcc.dg/torture/fp-int-convert-timode-3.c: XFAIL run.
+ * gcc.dg/torture/fp-int-convert-timode-4.c: Likewise.
+
2021-03-19 Jakub Jelinek <jakub@redhat.com>
Backported from master:
More information about the Gcc-cvs
mailing list