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

index 896c77a1a099407f5a53c5dd699c66a9e7ee8511..7fea6dbe5dfc262e90101ef805a898d84b8c6eb6 100644 (file)
@@ -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
index 2bc7b52a84ea8d947516fe88b0e3c0d2065d1caf..3384f6c73254cfd9485dc509c8a0ba8d80630f2a 100644 (file)
@@ -1 +1 @@
-20210309
+20210310
index 0884309faed1566cd6a79f52bbec230a2c376c7c..c66c7fcaf050b022f721830695f65446bb9867fb 100644 (file)
@@ -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
index 42cfbaf75c0ad34de33c02ac19e4b6a30765e718..145b4366b24c653417482b5c758db7ed114ac196 100644 (file)
@@ -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
index dcaebda19c4c0572e719574dfc3fec9e0be5a812..ca046f0d6c865b0798faa4a6ab09f801014275fa 100644 (file)
@@ -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