aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-03-10 00:16:43 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-03-10 00:16:43 +0000
commit8dc225d311ed87633fa970164bdda19bf228b8a3 (patch)
treee9545ebe6132a4e01b943e05aa7fd6e4e6ac7454
parent63d74fed4566f1de583c368ecb9e2fc423fb1c87 (diff)
downloadgcc-8dc225d311ed87633fa970164bdda19bf228b8a3.zip
gcc-8dc225d311ed87633fa970164bdda19bf228b8a3.tar.gz
gcc-8dc225d311ed87633fa970164bdda19bf228b8a3.tar.bz2
Daily bump.
-rw-r--r--gcc/ChangeLog81
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/ada/ChangeLog5
-rw-r--r--gcc/cp/ChangeLog13
-rw-r--r--gcc/testsuite/ChangeLog41
5 files changed, 141 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 896c77a..7fea6db 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,84 @@
+2021-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ * ira.c (ira_setup_alts, ira_get_dup_out_num): Process digital
+ constraints > 9.
+ * ira-lives.c (single_reg_class): Ditto.
+
+2021-03-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * config.gcc (aarch64-*-rtems*): Include general rtems.h after
+ the architecture-specific rtems.h.
+ (aarch64-*-rtems*): Likewise.
+ (arm*-*-rtems*): Likewise.
+ (epiphany-*-rtems*): Likewise.
+ (riscv*-*-rtems*): Likewise.
+
+2021-03-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/99305
+ * tree-ssa-phiopt.c (conditional_replacement): Test integer_pow2p
+ before integer_all_onesp instead of vice versa.
+
+2021-03-09 Richard Earnshaw <rearnsha@arm.com>
+
+ * common/config/arm/arm-common.c (arm_config_default): Change type
+ of 'i' to unsigned.
+
+2021-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ PR target/99454
+ * lra-constraints.c (process_address_1): Process constraint 'g'
+ separately and digital constraints containing more one digit.
+
+2021-03-09 Nick Clifton <nickc@redhat.com>
+
+ * config/rx/rx.h (DBX_DEBUGGING_INFO): Define.
+ (DWARF"_DEBUGGING_INFO): Define.
+
+2021-03-09 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR c++/90448
+ * calls.c (initialize_argument_information): When the argument
+ is passed by reference, do not make a copy in a thunk only if
+ the argument is already in memory. Remove redundant test for
+ the case of callee copy.
+
+2021-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ PR target/99454
+ * lra-constraints.c (process_address_1): Process 0..9 constraints
+ in process_address_1.
+
+2021-03-09 Andreas Krebbel <krebbel@linux.ibm.com>
+
+ * config/s390/s390.c (struct s390_processor processor_table):
+ Binutils name string must not be empty.
+
+2021-03-09 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * config/arc/arc.c (arc_attr_type): Remove function.
+
+2021-03-09 Martin Liska <mliska@suse.cz>
+
+ PR target/99464
+ * config/i386/i386-options.c (ix86_option_override_internal):
+ Set isa_flags for OPTS argument and not for the global
+ global_options.
+
+2021-03-09 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ * config/rs6000/predicates.md (ds_form_mem_operand): Check
+ in correct code.
+
+2021-03-09 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ PR target/99070
+ * config/rs6000/predicates.md (ds_form_mem_operand) New
+ predicate.
+ * config/rs6000/genfusion.pl (gen_ld_cmpi_p10) Use
+ ds_form_mem_operand in ld/lwa patterns.
+ * config/rs6000/fusion.md: Regenerate file.
+
2021-03-08 Martin Sebor <msebor@redhat.com>
PR middle-end/98266
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2bc7b52..3384f6c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210309
+20210310
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 0884309..c66c7fc 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,8 @@
+2021-03-09 Mikael Pettersson <mikpelinux@gmail.com>
+
+ * raise-gcc.c: On Cygwin include mingw32.h to prevent
+ windows.h from including x86intrin.h or emmintrin.h.
+
2021-03-05 Eric Botcazou <ebotcazou@adacore.com>
PR ada/99264
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 42cfbaf..145b436 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,16 @@
+2021-03-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/99459
+ * coroutines.cc (build_co_await): Look through NOP_EXPRs in
+ build_special_member_call return value to find the CALL_EXPR.
+ Simplify.
+
+2021-03-09 Nathan Sidwell <nathan@acm.org>
+
+ PR c++/99472
+ * parser.c (cp_parser_diagnose_invalid_type_name): Clarify
+ that C++20 does not yet imply modules.
+
2021-03-08 Nathan Sidwell <nathan@acm.org>
PR c++/99436
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index dcaebda..ca046f0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,44 @@
+2021-03-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/99305
+ * g++.dg/opt/pr99305.C: New test.
+
+2021-03-09 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * lib/target-supports.exp (check_effective_target_powerpc_sqrt): New.
+ (check_effective_target_sqrt_insn): Use it.
+
+2021-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ PR target/99454
+ * gcc.target/i386/pr99454.c: New.
+
+2021-03-09 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/array-quals-1.c: Pass -fno-pie if supported.
+ * gcc.dg/loop-9.c: Likewise.
+ * gfortran.dg/pr95690.f90: Replace *-*-solaris* with sparc*-*-*.
+ * gnat.dg/opt39.adb: Pass --param option for Aarch64 too.
+
+2021-03-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/98920
+ * c-c++-common/asan/pr98920.c: Only include regex.h if the header
+ exists. If REG_STARTEND macro isn't defined, just return 0 from main
+ instead of the actual test.
+
+2021-03-09 Martin Liska <mliska@suse.cz>
+
+ PR target/99464
+ * gcc.target/i386/pr99464.c: New test.
+
+2021-03-09 Joel Brobecker <brobecker@adacore.com>
+
+ * gcc.target/powerpc/undef-bool-2.c: Add
+ dg-require-effective-target powerpc_vsx_ok directive.
+ * g++.dg/ext/undef-bool-1.C: Add dg-require-effective-target
+ powerpc_vsx_ok directive.
+
2021-03-08 Harald Anlauf <anlauf@gmx.de>
PR fortran/49278