aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-08-21 00:16:23 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-08-21 00:16:23 +0000
commit5b9a3d2a0545f0ba118d74aca30b60689d31f387 (patch)
treeefd5f3c23e8c34cf5a84f3f5af02ae5b117169c3
parent15717b4784053e59121a1e239d0081ca4d2c738a (diff)
downloadgcc-5b9a3d2a0545f0ba118d74aca30b60689d31f387.zip
gcc-5b9a3d2a0545f0ba118d74aca30b60689d31f387.tar.gz
gcc-5b9a3d2a0545f0ba118d74aca30b60689d31f387.tar.bz2
Daily bump.
-rw-r--r--ChangeLog7
-rw-r--r--config/ChangeLog6
-rw-r--r--gcc/ChangeLog13
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/analyzer/ChangeLog17
-rw-r--r--gcc/d/ChangeLog4
-rw-r--r--gcc/fortran/ChangeLog20
-rw-r--r--gcc/testsuite/ChangeLog52
-rw-r--r--libgfortran/ChangeLog8
-rw-r--r--libgomp/ChangeLog11
-rw-r--r--libstdc++-v3/ChangeLog8
11 files changed, 147 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 47b09e6..9caafc5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2020-08-20 Tobias Burnus <tobias@codesourcery.com>
+
+ PR bootstrap/96612
+ * configure.ac: Run AX_CXX_COMPILE_STDCXX also for ${build} compiler,
+ if not the same as ${host}.
+ * configure: Regenerate.
+
2020-08-16 Sergei Trofimovich <slyfox@gcc.gnu.org>
* MAINTAINERS (Write After Approval): Add myself.
diff --git a/config/ChangeLog b/config/ChangeLog
index 83543a1..40896bc 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,9 @@
+2020-08-20 Tobias Burnus <tobias@codesourcery.com>
+
+ PR bootstrap/96612
+ * ax_cxx_compile_stdcxx.m4: Add fourth argument to check also
+ the CXX_FOR_BUILD compiler.
+
2020-07-30 H.J. Lu <hjl.tools@gmail.com>
PR bootstrap/96202
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fbe0f17..2f9ecd2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,16 @@
+2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * config/vxworks.h (VXWORKS_ADDITIONAL_CPP_SPEC): Don't include
+ VxWorks header files if -fself-test is used.
+ (STARTFILE_PREFIX_SPEC): Avoid using VSB_DIR if -fself-test is used.
+
+2020-08-20 Joe Ramsay <Joe.Ramsay@arm.com>
+
+ PR target/96683
+ * config/arm/mve.md (mve_vst1q_f<mode>): Require MVE memory operand for
+ destination.
+ (mve_vst1q_<supf><mode>): Likewise.
+
2020-08-19 2020-08-19 Carl Love <cel@us.ibm.com>
* config/rs6000/rs6000-builtin.def (BU_P10V_0, BU_P10V_1,
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7829179..7ead964 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200820
+20200821
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index cfb6a6e..d20e8c7 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,20 @@
+2020-08-20 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/96723
+ * region-model-manager.cc
+ (region_model_manager::get_field_region): Assert that field is a
+ FIELD_DECL.
+ * region.cc (region::get_subregions_for_binding): In
+ union-handling, filter the TYPE_FIELDS traversal to just FIELD_DECLs.
+
+2020-08-20 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/96713
+ * region-model.cc (region_model::get_gassign_result): For
+ comparisons, only use eval_condition when the lhs has boolean
+ type, and use get_or_create_constant_svalue on the boolean
+ constants directly rather than via get_rvalue.
+
2020-08-19 David Malcolm <dmalcolm@redhat.com>
PR analyzer/96643
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 3910e0f..0469676 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,7 @@
+2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * dmd/MERGE: Merge upstream dmd 1b5a53d01.
+
2020-08-18 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/96301
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 1febec3..b43e91e 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,23 @@
+2020-08-20 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/96100
+ PR fortran/96101
+ * trans-array.c (get_array_charlen): Tidy up the evaluation of
+ the string length for array constructors. Avoid trailing array
+ references. Ensure string lengths of deferred length components
+ are set. For parentheses operator apply string length to both
+ the primary expression and the enclosed expression.
+
+2020-08-20 Andre Vehreschild <vehre@gcc.gnu.org>
+
+ PR fortran/94958
+ * trans-array.c (gfc_bcast_alloc_comp): Use the correct variable.
+
+2020-08-20 Tobias Burnus <tobias@codesourcery.com>
+
+ * openmp.c (gfc_match_omp_clauses): Re-order 'if' clause pasing
+ to avoid creating spurious symbols.
+
2020-08-18 Harald Anlauf <anlauf@gmx.de>
* check.c (check_rest): Reject MIN/MAX character arguments of
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ed39ca9..a369f61 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,55 @@
+2020-08-20 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/96723
+ * g++.dg/analyzer/pr96723.C: New test.
+
+2020-08-20 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/96100
+ PR fortran/96101
+ * gfortran.dg/char_length_23.f90: New test.
+
+2020-08-20 Joe Ramsay <Joe.Ramsay@arm.com>
+
+ PR target/96683
+ * gcc.target/arm/mve/intrinsics/vst1q_f16.c: New test.
+ * gcc.target/arm/mve/intrinsics/vst1q_s16.c: New test.
+ * gcc.target/arm/mve/intrinsics/vst1q_s8.c: New test.
+ * gcc.target/arm/mve/intrinsics/vst1q_u16.c: New test.
+ * gcc.target/arm/mve/intrinsics/vst1q_u8.c: New test.
+
+2020-08-20 Tobias Burnus <tobias@codesourcery.com>
+
+ * gfortran.dg/gomp/pr67500.f90: New file.
+
+2020-08-20 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * lib/target-supports.exp (arm_soft_ok): Remove arm32 check.
+
+2020-08-20 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/pure-code/pure-code.exp: Skip for
+ arm*-*-uclinuxfdpiceabi. Fix missing closing bracket.
+
+2020-08-20 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/96436
+ * gfortran.dg/pr96436_1.f90: New test.
+ * gfortran.dg/pr96436_2.f90: New test.
+ * gfortran.dg/pr96436_3.f90: New test.
+ * gfortran.dg/pr96436_4.f90: New test.
+ * gfortran.dg/pr96436_5.f90: New test.
+ * gfortran.dg/pr96436_6.f90: New test.
+ * gfortran.dg/pr96436_7.f90: New test.
+ * gfortran.dg/pr96436_8.f90: New test.
+ * gfortran.dg/pr96436_9.f90
+ * gfortran.dg/pr96436_10.f90
+
+2020-08-20 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/96713
+ * gcc.dg/analyzer/pr96713.c: New test.
+
2020-08-19 Jason Merrill <jason@redhat.com>
DR 2369
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index 9b868d3..b2e7d7b 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,11 @@
+2020-08-20 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/96436
+ * io/format.c (parse_format_list): Add new local variable
+ "standard" to hold the required standard to check. If the
+ format width is zero select standard depending on descriptor.
+ Call notification_std using the new standard variable.
+
2020-08-17 David Edelsohn <dje.gcc@gmail.com>
Clement Chigot <clement.chigot@atos.net>
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 2c18cda..f39515f 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,14 @@
+2020-08-20 Chung-Lin Tang <cltang@codesourcery.com>
+
+ * plugin/plugin-nvptx.c (nvptx_free):
+ Change "GOMP_PLUGIN_acc_thread () == NULL" test into check of
+ CUDA_ERROR_NOT_PERMITTED status for cuMemGetAddressRange. Adjust
+ comments.
+
+2020-08-20 Tobias Burnus <tobias@codesourcery.com>
+
+ * testsuite/libgomp.fortran/lastprivate-conditional-10.f90: New test.
+
2020-08-13 Kwok Cheung Yeung <kcy@codesourcery.com>
* testsuite/libgomp.c-c++-common/reduction-16.c: New.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index aa886a7..3966e48 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,11 @@
+2020-08-20 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/iterator_concepts.h [__STRICT_ANSI__]
+ (incrementable_traits<__int128>): Define specialization.
+ (incrementable_traits<unsigned __int128>): Likewise.
+ * testsuite/std/ranges/iota/96042.cc: Test iota_view with
+ __int128.
+
2020-08-19 Jonathan Wakely <jwakely@redhat.com>
Patrick Palka <ppalka@redhat.com>