Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 29 Nov 2020 00:16:22 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 29 Nov 2020 00:16:22 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/c-family/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index e6462c04aa449d37d062e8293dfa7dba14a875ad..2b87342b2720a9380cc8538359665460bfa86fe1 100644 (file)
@@ -1,3 +1,41 @@
+2020-11-28  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR target/97939
+       * config/sparc/predicates.md (arith_double_add_operand): Comment.
+       * config/sparc/sparc.md (uaddvdi4): Use arith_double_operand.
+       (addvdi4): Use arith_double_add_operand.
+       (addsi3): Remove useless attributes.
+       (addvsi4): Use arith_add_operand.
+       (*cmp_ccv_plus): Likewise and add second alternative accordingly.
+       (*cmp_ccxv_plus): Likewise.
+       (*cmp_ccv_plus_set): Likewise.
+       (*cmp_ccxv_plus_set): Likewise.
+       (*cmp_ccv_plus_sltu_set): Likewise.
+       (usubvdi4): Use arith_double_operand.
+       (subvdi4): Use arith_double_add_operand.
+       (subsi3): Remove useless attributes.
+       (subvsi4): Use arith_add_operand.
+       (*cmp_ccv_minus): Likewise and add second alternative accordingly.
+       (*cmp_ccxv_minus): Likewise.
+       (*cmp_ccv_minus_set): Likewise.
+       (*cmp_ccxv_minus_set): Likewise.
+       (*cmp_ccv_minus_sltu_set): Likewise.
+       (negsi2): Use register_operand.
+       (unegvsi3): Likewise.
+       (negvsi3) Likewise.
+       (*cmp_ccnz_neg): Likewise.
+       (*cmp_ccxnz_neg): Likewise.
+       (*cmp_ccnz_neg_set): Likewise.
+       (*cmp_ccxnz_neg_set): Likewise.
+       (*cmp_ccc_neg_set): Likewise.
+       (*cmp_ccxc_neg_set): Likewise.
+       (*cmp_ccc_neg_sltu_set): Likewise.
+       (*cmp_ccv_neg): Likewise.
+       (*cmp_ccxv_neg): Likewise.
+       (*cmp_ccv_neg_set): Likewise.
+       (*cmp_ccxv_neg_set): Likewise.
+       (*cmp_ccv_neg_sltu_set): Likewise.
+
 2020-11-27  H.J. Lu  <hjl.tools@gmail.com>
 
        PR other/98027
index b79287fabff2879a5ca9765052549a58a84b05e4..2504b485b3ecd87718e90c131e49d54b31d5c5a8 100644 (file)
@@ -1 +1 @@
-20201128
+20201129
index 8d17c44fadf4201cda5797645ef91e3d99b6bb48..4d966997957dfa9b15a0489673f64aec7daedaca 100644 (file)
@@ -1,3 +1,10 @@
+2020-11-28  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * c-ada-spec.c (dump_nested_type) <RECORD_TYPE>: Remove obsolete code.
+       (dump_ada_structure): Also deal with convention, unchecked union and
+       bit-field for nested types.  In the latter case, print an Alignment
+       aspect along with the Pack aspect.
+
 2020-11-25  Martin Sebor  <msebor@redhat.com>
 
        PR bootstrap/94982
index 34141949ce0b0fdf61ab7ad491d3257fe543243f..e2635821a077d68fcaab133d12ef0c7802541b80 100644 (file)
@@ -1,3 +1,21 @@
+2020-11-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/97454
+       * trans-decl.c (gfc_get_extern_function_decl): Add argument
+       fnspec.
+       * trans-intrinsic.c (MAX_SPEC_ARG): Define.
+       (intrinsic_fnspec): New function.
+       (ADD_CHAR): Define.
+       (specific_intrinsic_symbol): Adjust comment. Pass
+       fn spec to gfc_get_extern_function_decl.
+       (gfc_conv_intrinsic_funcall): Add ANY, ALL, NORM2, PRODUCT
+       and SUM intrnisic. Add FIXME for cshift et al.
+       * trans-types.c (gfc_get_function_type): Add fnspec argument,
+       handle it.
+       * trans-types.h (gfc_get_function_type): Add optinal fnspec
+       argument.
+       * trans.h (gfc_get_extern_function_decl): Likewise.
+
 2020-11-25  Harald Anlauf  <anlauf@gmx.de>
 
        PR fortran/85796
index d631b713a874e3deac66c4f6237f9b65be877b4e..565ea9a99012673c0dfa7f2d3dd6d2b7dab42340 100644 (file)
@@ -1,3 +1,7 @@
+2020-11-28  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc.target/sparc/overflow-6.c: New test.
+
 2020-11-27  Joseph Myers  <joseph@codesourcery.com>
 
        PR preprocessor/97602