From 872373360dab259d51caa002ff1722ff84746d8b Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Sun, 10 Jan 2021 00:16:20 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 48 +++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/d/ChangeLog | 12 +++++++++++ gcc/testsuite/ChangeLog | 23 ++++++++++++++++++++ 4 files changed, 84 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2a2b1a7d0f5..01b6cd5950b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,51 @@ +2021-01-09 Maciej W. Rozycki + + * config/vax/vax.md (cc): Remove mode attribute. + (subst_, subst_f): Rename to... + (subst_, subst_f): ... these respectively. + (*cbranch4_): Update for `cc' removal. + (*cbranch4_): Likewise. + (*branch_, *branch__reversed): Likewise. + +2021-01-09 Maciej W. Rozycki + + * config/vax/vax.md (subst_f): Add mode to operands and + `const_double_zero'. + +2021-01-09 Maciej W. Rozycki + + * 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 + + * genemit.c (gen_exp) : 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 + + 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 + + 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 + + PR debug/97714 + * final.c (notice_source_line): Narrow down the condition to + skip a line-0 marker. + 2021-01-08 Sergei Trofimovich * ipa-modref.c (merge_call_side_effects): Fix diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 75cdb7abf07..750db9329f4 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210109 +20210110 diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index 105969113f1..c43ac844783 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,15 @@ +2021-01-09 Iain Buclaw + + * dmd/MERGE: Merge upstream dmd cb1106ad5. + +2021-01-09 Iain Buclaw + + * dmd/MERGE: Merge upstream dmd 9bba772fa. + +2021-01-09 Iain Buclaw + + * dmd/MERGE: Merge upstream dmd e598f69c0. + 2021-01-07 Iain Buclaw * dmd/MERGE: Merge upstream dmd 9038e64c5. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 14b620272aa..ff3f40bbc54 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,26 @@ +2021-01-09 Maciej W. Rozycki + + * 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 + + PR c++/98556 + * c-c++-common/pr98556.c: New test. + +2021-01-09 Jakub Jelinek + + PR rtl-optimization/98603 + * gcc.target/i386/pr98603.c: New test. + * gcc.target/aarch64/pr98603.c: New test. + +2021-01-09 Alexandre Oliva + + PR debug/97714 + * gcc.dg/debug/pr97714.c: New. + 2021-01-08 H.J. Lu PR target/98482 -- 2.30.2