aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-11-29 00:16:22 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-11-29 00:16:22 +0000
commit5fbf0ecb018020951e1eae16eec532d39b9e05c7 (patch)
treef201e57474a7e3a720b63e760c1d910708bd254c /gcc
parent8e59ff5541889817a160afda130bcbcdb70c4b90 (diff)
downloadgcc-5fbf0ecb018020951e1eae16eec532d39b9e05c7.zip
gcc-5fbf0ecb018020951e1eae16eec532d39b9e05c7.tar.gz
gcc-5fbf0ecb018020951e1eae16eec532d39b9e05c7.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog38
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/c-family/ChangeLog7
-rw-r--r--gcc/fortran/ChangeLog18
-rw-r--r--gcc/testsuite/ChangeLog4
5 files changed, 68 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e6462c0..2b87342 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b79287f..2504b48 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20201128
+20201129
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 8d17c44..4d96699 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -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
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 34141949..e263582 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -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
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d631b71..565ea9a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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