aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-01-10 00:16:20 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-01-10 00:16:20 +0000
commit872373360dab259d51caa002ff1722ff84746d8b (patch)
tree4ef3857d94b3187cf8adab0e4d6995d678b98ffd /gcc
parent7da827c99c03adf3342a83a3c3ad3b72873154ce (diff)
downloadgcc-872373360dab259d51caa002ff1722ff84746d8b.zip
gcc-872373360dab259d51caa002ff1722ff84746d8b.tar.gz
gcc-872373360dab259d51caa002ff1722ff84746d8b.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog48
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/d/ChangeLog12
-rw-r--r--gcc/testsuite/ChangeLog23
4 files changed, 84 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2a2b1a7..01b6cd5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,51 @@
+2021-01-09 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * config/vax/vax.md (cc): Remove mode attribute.
+ (subst_<cc>, subst_f<cc>): Rename to...
+ (subst_<mode>, subst_f<VAXccnz:mode>): ... these respectively.
+ (*cbranch<VAXint:mode>4_<VAXcc:mode>): Update for `cc' removal.
+ (*cbranch<VAXfp:mode>4_<VAXccnz:mode>): Likewise.
+ (*branch_<mode>, *branch_<mode>_reversed): Likewise.
+
+2021-01-09 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * config/vax/vax.md (subst_f<cc>): Add mode to operands and
+ `const_double_zero'.
+
+2021-01-09 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * config/pdp11/pdp11.md (PDPfp): New mode iterator.
+ (fcc_cc, fcc_ccnz): Use it. Add mode to `const_double_zero' and
+ operands.
+
+2021-01-09 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * genemit.c (gen_exp) <CONST_DOUBLE>: Handle `const_double_zero'
+ rtx.
+ * read-rtl.c (rtx_reader::read_rtx_code): Handle machine mode
+ with `const_double_zero'.
+ * doc/rtl.texi (Constant Expression Types): Document it.
+
+2021-01-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/98556
+ * tree-cfg.c (verify_gimple_assign_binary): Allow lhs of
+ POINTER_DIFF_EXPR to be any integral type.
+
+2021-01-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/98603
+ * function.c (instantiate_virtual_regs_in_insn): For asm goto
+ with impossible constraints, drop all SETs, CLOBBERs, drop PARALLEL
+ if any, set ASM_OPERANDS mode to VOIDmode and change
+ ASM_OPERANDS_OUTPUT_CONSTRAINT and ASM_OPERANDS_OUTPUT_IDX.
+
+2021-01-09 Alexandre Oliva <oliva@gnu.org>
+
+ PR debug/97714
+ * final.c (notice_source_line): Narrow down the condition to
+ skip a line-0 marker.
+
2021-01-08 Sergei Trofimovich <siarheit@google.com>
* ipa-modref.c (merge_call_side_effects): Fix
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 75cdb7a..750db93 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210109
+20210110
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 1059691..c43ac84 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,15 @@
+2021-01-09 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * dmd/MERGE: Merge upstream dmd cb1106ad5.
+
+2021-01-09 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * dmd/MERGE: Merge upstream dmd 9bba772fa.
+
+2021-01-09 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * dmd/MERGE: Merge upstream dmd e598f69c0.
+
2021-01-07 Iain Buclaw <ibuclaw@gdcproject.org>
* dmd/MERGE: Merge upstream dmd 9038e64c5.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 14b6202..ff3f40b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,26 @@
+2021-01-09 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * gcc.target/vax/cmpelim-eq-notsi.c: Use subtraction from a
+ constant then rather than addition.
+ * gcc.target/vax/cmpelim-le-notsi.c: Likewise.
+ * gcc.target/vax/cmpelim-lt-notsi.c: Likewise.
+
+2021-01-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/98556
+ * c-c++-common/pr98556.c: New test.
+
+2021-01-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/98603
+ * gcc.target/i386/pr98603.c: New test.
+ * gcc.target/aarch64/pr98603.c: New test.
+
+2021-01-09 Alexandre Oliva <oliva@gnu.org>
+
+ PR debug/97714
+ * gcc.dg/debug/pr97714.c: New.
+
2021-01-08 H.J. Lu <hjl.tools@gmail.com>
PR target/98482