]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 2 Mar 2021 00:17:16 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 2 Mar 2021 00:17:16 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog

index b811f88dc45a36c1f604efb5b9012fc00225c65f..edfd7f07309fd0a33264d2dbae2c8e2a1848eafc 100644 (file)
@@ -1,3 +1,22 @@
+2021-03-01  Richard Earnshaw  <rearnsha@arm.com>
+
+       PR target/99271
+       * config/arm/thumb2.md (nonsecure_call_reg_thumb2_fpcxt): New pattern.
+       (nonsecure_call_value_reg_thumb2_fpcxt): Likewise.
+       (nonsecure_call_reg_thumb2): Restrict to using r4 for the callee
+       address and disable when the FPCXT is not available.
+       (nonsecure_call_value_reg_thumb2): Likewise.
+
+2021-03-01  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR target/99234
+       * config/i386/i386.c (ix86_compute_frame_layout): For a SEH target,
+       point the hard frame pointer to the SSE register save area instead
+       of the general register save area.  Perform only minimal adjustment
+       for small frames if it is initially not correctly aligned.
+       (ix86_expand_prologue): Remove early saves for a SEH target.
+       * config/i386/winnt.c (struct seh_frame_state): Document constraint.
+
 2021-02-23  Qian Jianhua  <qianjh@cn.fujitsu.com>
 
        * config/aarch64/aarch64-cost-tables.h (a64fx_extra_costs): New.
index b1563dc01f0b51b93784fd0749c5b6da2d6e602a..b078f81f211eed0a0013072e6108b2db47ac26e3 100644 (file)
@@ -1 +1 @@
-20210301
+20210302
index 015b3a6c35609c16b53ad854cbe92e2008a95d00..de87c462bb7641360871af9ae330f90914b2a395 100644 (file)
@@ -1,3 +1,11 @@
+2021-03-01  Richard Earnshaw  <rearnsha@arm.com>
+
+       * gcc.target/arm/cmse/cmse-18.c: New test.
+
+2021-03-01  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * g++.dg/eh/seh-xmm-unwind.C: New test.
+
 2021-02-27  Jason Merrill  <jason@redhat.com>
 
        PR c++/90333