public inbox for libstdc++-cvs@sourceware.org help / color / mirror / Atom feed
From: GCC Administrator <gccadmin@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r11-2643] Daily bump. Date: Tue, 11 Aug 2020 00:17:10 +0000 (GMT) [thread overview] Message-ID: <20200811001711.0629E394340C@sourceware.org> (raw) [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain; charset="us-ascii", Size: 7778 bytes --] https://gcc.gnu.org/g:84005b8abf9846e4a97e7c76c56acb2e432f2a0a commit r11-2643-g84005b8abf9846e4a97e7c76c56acb2e432f2a0a Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Tue Aug 11 00:16:45 2020 +0000 Daily bump. Diff: --- gcc/ChangeLog | 47 ++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 13 ++++++++++++ gcc/fortran/ChangeLog | 18 +++++++++++++++++ gcc/go/ChangeLog | 5 +++++ gcc/testsuite/ChangeLog | 54 +++++++++++++++++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 40 ++++++++++++++++++++++++++++++++++++ 7 files changed, 178 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index dcb7ad60648..fe76468bb28 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,50 @@ +2020-08-10 Marek Polacek <polacek@redhat.com> + + * doc/sourcebuild.texi: Document dg-ice. + +2020-08-10 Roger Sayle <roger@nextmovesoftware.com> + + * config/i386/i386-expand.c (ix86_expand_int_movcc): Expand + signed MIN_EXPR against zero as "x < 0 ? x : 0" instead of + "x <= 0 ? x : 0" to enable sign_bit_compare_p optimizations. + +2020-08-10 Aldy Hernandez <aldyh@redhat.com> + + * value-range.h (gt_ggc_mx): Declare inline. + (gt_pch_nx): Same. + +2020-08-10 Marc Glisse <marc.glisse@inria.fr> + + PR tree-optimization/95433 + * match.pd (X * C1 == C2): Handle wrapping overflow. + * expr.c (maybe_optimize_mod_cmp): Qualify call to mod_inv. + (mod_inv): Move... + * wide-int.cc (mod_inv): ... here. + * wide-int.h (mod_inv): Declare it. + +2020-08-10 Jan Hubicka <hubicka@ucw.cz> + + * predict.c (filter_predictions): Document semantics of filter. + (equal_edge_p): Rename to ... + (not_equal_edge_p): ... this; reverse semantics. + (remove_predictions_associated_with_edge): Fix. + +2020-08-10 Hongtao Liu <hongtao.liu@intel.com> + + PR target/96243 + * config/i386/i386-expand.c (ix86_expand_sse_cmp): Refine for + maskcmp. + (ix86_expand_mask_vec_cmp): Change prototype. + * config/i386/i386-protos.h (ix86_expand_mask_vec_cmp): Change prototype. + * config/i386/i386.c (ix86_print_operand): Remove operand + modifier 'I'. + * config/i386/sse.md + (*<avx512>_cmp<mode>3<mask_scalar_merge_name><round_saeonly_name>): Deleted. + (*<avx512>_cmp<mode>3<mask_scalar_merge_name>): Ditto. + (*<avx512>_ucmp<mode>3<mask_scalar_merge_name>): Ditto. + (*<avx512>_ucmp<mode>3<mask_scalar_merge_name>, + avx512f_maskcmp<mode>3): Ditto. + 2020-08-09 Roger Sayle <roger@nextmovesoftware.com> * expmed.c (init_expmed_one_conv): Restore all->reg's mode. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 58309c92ac6..5a77e124a0f 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20200810 +20200811 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 55f846c8c28..d0f5111d83c 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,16 @@ +2020-08-10 Jakub Jelinek <jakub@redhat.com> + + PR c++/96497 + * constexpr.c (cxx_eval_binary_expression): For SPACESHIP_EXPR, tail + call cxx_eval_constant_expression after genericize_spaceship to avoid + undesirable further VERIFY_CONSTANT. + +2020-08-10 Patrick Palka <ppalka@redhat.com> + + * pt.c (resolve_overloaded_unification): Drop functions with + unsatisfied constraints. + (resolve_nondeduced_context): Likewise. + 2020-08-05 Patrick Palka <ppalka@redhat.com> Jason Merrill <jason@redhat.com> diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 390f9aac471..b79eff707c8 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,21 @@ +2020-08-10 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/96556 + * frontend-passes.c (doloop_contained_function_call): + Do not dereference a NULL pointer for value.function.esym. + +2020-08-10 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/96312 + * trans-expr.c (fcncall_realloc_result): Only compare shapes if + lhs was allocated.. + +2020-08-10 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/96102 + * resolve.c (check_host_association): Replace the gcc_assert + with an error for internal procedures. + 2020-08-05 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/96469 diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog index 5be05e908e6..bda9993a7cd 100644 --- a/gcc/go/ChangeLog +++ b/gcc/go/ChangeLog @@ -1,3 +1,8 @@ +2020-08-10 Clément Chigot <chigot.c@gmail.com> + + * go-c.h (struct go_create_gogo_args): Add need_eqtype field. + * go-lang.c (go_langhook_init): Set need_eqtype. + 2020-04-15 Ian Lance Taylor <iant@golang.org> PR go/94607 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4d3584e1a6e..dc48e018250 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,57 @@ +2020-08-10 Marek Polacek <polacek@redhat.com> + + PR c++/88003 + * g++.dg/cpp1y/auto-fn61.C: New test. + +2020-08-10 Marek Polacek <polacek@redhat.com> + + * lib/gcc-dg.exp (gcc-dg-test-1): Handle dg-ice. + (cleanup-after-saved-dg-test): Reset expect_ice. + * lib/prune.exp (prune_ices): New. + * lib/target-supports-dg.exp (dg-ice): New. + +2020-08-10 Roger Sayle <roger@nextmovesoftware.com> + + * gcc.target/i386/minmax-12.c: New test. + +2020-08-10 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/96556 + * gfortran.dg/do_check_15.f90: New test. + +2020-08-10 Jakub Jelinek <jakub@redhat.com> + + PR c++/96497 + * g++.dg/cpp2a/spaceship-constexpr3.C: New test. + +2020-08-10 Patrick Palka <ppalka@redhat.com> + + * g++.dg/cpp2a/concepts-fn5.C: New test. + * g++.dg/concepts/fn8.C: Generalize dg-error directive to accept + "no matching function ..." diagnostic. + * g++.dg/cpp2a/concepts-fn1.C: Likewise. + * g++.dg/cpp2a/concepts-ts2.C: Likewise. + * g++.dg/cpp2a/concepts-ts3.C: Likewise. + +2020-08-10 Marc Glisse <marc.glisse@inria.fr> + + PR tree-optimization/95433 + * gcc.dg/tree-ssa/pr95433-2.c: New file. + +2020-08-10 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/96312 + * gfortran.dg/pr96312.f90: New test. + +2020-08-10 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/96102 + * gfortran.dg/pr96102.f90: New test. + +2020-08-10 Hongtao Liu <hongtao.liu@intel.com> + + * gcc.target/i386/pr92865-1.c: Adjust testcase. + 2020-08-09 Roger Sayle <roger@nextmovesoftware.com> PR target/71321 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c658d7ee054..b71c39fef6e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,43 @@ +2020-08-10 Jonathan Wakely <jwakely@redhat.com> + + PR libstdc++/94681 + * src/c++17/fs_ops.cc (read_symlink): Use posix::lstat instead + of calling ::lstat directly. + * src/filesystem/ops.cc (read_symlink): Likewise. + +2020-08-10 Jonathan Wakely <jwakely@redhat.com> + + * python/libstdcxx/v6/printers.py (UniquePointerPrinter.__init__): + Use gdb.Type.strip_typedefs(). + * testsuite/libstdc++-prettyprinters/compat.cc: Use a typedef in + the emulated old type. + +2020-08-10 Jonathan Wakely <jwakely@redhat.com> + + PR libstdc++/94681 + * acinclude.m4 (GLIBCXX_CHECK_FILESYSTEM_DEPS): Do not depend on + $enable_libstdcxx_filesystem_ts. + * configure: Regenerate. + +2020-08-10 Jonathan Wakely <jwakely@redhat.com> + + * include/bits/stl_iterator.h (inserter): Do not deduce + iterator type (LWG 561). + * testsuite/24_iterators/insert_iterator/dr561.cc: New test. + +2020-08-10 Jonathan Wakely <jwakely@redhat.com> + + * include/bits/basic_string.tcc [_GLIBCXX_USE_CXX11_ABI=0] + (basic_string::reserve()): Do nothing if exceptions are not + enabled. + +2020-08-10 Jonathan Wakely <jwakely@redhat.com> + + PR libstdc++/95749 + * src/filesystem/ops-common.h [_GLIBCXX_FILESYSTEM_IS_WINDOWS] + (stat_type): Change to __wstat64. + (stat): Use _wstat64. + 2020-08-07 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/96303
reply other threads:[~2020-08-11 0:17 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20200811001711.0629E394340C@sourceware.org \ --to=gccadmin@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ --cc=libstdc++-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).