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

index 4f81a66b7655a5cadbea4f84f72214366d2ed61b..c7dbbe52f28d557269753d4cd1e4a338e3470f3d 100644 (file)
@@ -1,3 +1,40 @@
+2021-01-25  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+
+       Backported from master:
+       2021-01-25  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+
+       * config/rtems.h (STARTFILE_SPEC): Remove qnolinkcmds.
+       (ENDFILE_SPEC): Evaluate qnolinkcmds.
+
+2021-01-25  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+
+       Backported from master:
+       2021-01-25  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+
+       * config/rtems.h (STARTFILE_SPEC): Remove nostdlib and
+       nostartfiles handling since this is already done by
+       LINK_COMMAND_SPEC.  Evaluate qnolinkcmds.
+       (ENDFILE_SPEC): Remove nostdlib and nostartfiles handling since this
+       is already done by LINK_COMMAND_SPEC.
+       (LIB_SPECS): Remove nostdlib and nodefaultlibs handling since
+       this is already done by LINK_COMMAND_SPEC.  Remove qnolinkcmds
+       evaluation.
+
+2021-01-25  Claudiu Zissulescu  <claziss@gmail.com>
+
+       Backported from master:
+       2020-12-11  Claudiu Zissulescu  <claziss@synopsys.com>
+
+       * config/arc/arc.md (mpyd<su_optab>_arcv2hs): New template
+       pattern.
+       (*pmpyd<su_optab>_arcv2hs): Likewise.
+       (*pmpyd<su_optab>_imm_arcv2hs): Likewise.
+       (mpyd_arcv2hs): Moved into above template.
+       (mpyd_imm_arcv2hs): Moved into above template.
+       (mpydu_arcv2hs): Likewise.
+       (mpydu_imm_arcv2hs): Likewise.
+       (su_optab): New optab prefix for sign/zero-extending operations.
+
 2021-01-22  Richard Sandiford  <richard.sandiford@arm.com>
 
        Backported from master:
index 6069c193b03f08992887ac3220ca2b767a3468b8..31caf8e9da91215f793a5e8c1bb9191fd2ac6831 100644 (file)
@@ -1 +1 @@
-20210125
+20210126
index 672a8431282b0728f7acdb9f662a5061102fd101..80485f251ca2c4570b6e02d73ebad2f2b1069a0a 100644 (file)
@@ -1,3 +1,12 @@
+2021-01-25  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc-interface/trans.c (make_covariant_thunk): Set the DECL_CONTEXT
+       of the parameters and do not set TREE_PUBLIC on the thunk.
+       (maybe_make_gnu_thunk): Pass the alias to the covariant thunk.
+       * gcc-interface/utils.c (finish_subprog_decl): Set the DECL_CONTEXT
+       of the parameters here...
+       (begin_subprog_body): ...instead of here.
+
 2021-01-19  Eric Botcazou  <ebotcazou@adacore.com>
 
        PR ada/98740
index bd66fd20059366782254e5bc79f84674a935bf7c..1f11896fea3899a8f7b71cea1a3b09a3235a2c3a 100644 (file)
@@ -1,3 +1,23 @@
+2021-01-25  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2021-01-25  Steve Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/98517
+       * resolve.c (resolve_charlen): Check that length expression is
+       present before testing for scalar/integer..
+
+2021-01-25  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2020-12-29  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/93833
+       * trans-array.c (get_array_ctor_var_strlen): If the character
+       length backend_decl cannot be found, convert the expression and
+       use the string length. Clear up some minor white space issues
+       in the rest of the file.
+
 2021-01-23  Paul Thomas  <pault@gcc.gnu.org>
 
        Backported from master:
index 80117fd1db029451fa426892d76af9a6f6709028..e3df2c237dcc6b342166f64741e166f114e0ada6 100644 (file)
@@ -1,3 +1,32 @@
+2021-01-25  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/thunk2.adb, gnat.dg/thunk2.ads: New test.
+       * gnat.dg/thunk2_pkg.ads: New helper.
+
+2021-01-25  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2021-01-25  Steve Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/98517
+       * gfortran.dg/charlen_18.f90 : New test.
+
+2021-01-25  Claudiu Zissulescu  <claziss@gmail.com>
+
+       Backported from master:
+       2020-12-11  Claudiu Zissulescu  <claziss@synopsys.com>
+
+       * gcc.target/arc/pmpyd.c: New test.
+       * gcc.target/arc/tmac-1.c: Update.
+
+2021-01-25  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2020-12-29  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/93833
+       * gfortran.dg/deferred_character_36.f90 : New test.
+
 2021-01-23  Paul Thomas  <pault@gcc.gnu.org>
 
        Backported from master: