From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1851) id 53E833851C16; Fri, 6 Nov 2020 13:04:24 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 53E833851C16 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Martin Liska To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc(refs/users/marxin/heads/martin-hook-test-v2)] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/users/marxin/heads/martin-hook-test-v2 X-Git-Oldrev: 98e365d5f6d147c28f5938001e29575faf03046f X-Git-Newrev: bc27fa82b9e24e1efae61472c8f7df29aaf523c9 Message-Id: <20201106130424.53E833851C16@sourceware.org> Date: Fri, 6 Nov 2020 13:04:24 +0000 (GMT) X-BeenThere: libstdc++-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2020 13:04:24 -0000 https://gcc.gnu.org/g:bc27fa82b9e24e1efae61472c8f7df29aaf523c9 commit bc27fa82b9e24e1efae61472c8f7df29aaf523c9 Author: GCC Administrator Date: Sun Oct 11 00:16:25 2020 +0000 Daily bump. Diff: --- gcc/ChangeLog | 78 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/objc/ChangeLog | 28 ++++++++++++++++++ gcc/testsuite/ChangeLog | 17 +++++++++++ libstdc++-v3/ChangeLog | 16 ++++++++++ 5 files changed, 140 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 506489eb8ce..1c195bbf783 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,81 @@ +2020-10-10 Jan Hubicka + + * ipa-modref.c (modref_transform): Fix parameter map computation. + +2020-10-10 Tom de Vries + + PR target/97318 + * config/nvptx/nvptx.c (nvptx_replace_dot): New function. + (write_fn_proto, write_fn_proto_from_insn, nvptx_output_call_insn): + Use nvptx_replace_dot. + +2020-10-10 Tom de Vries + + * config/nvptx/nvptx.c (write_fn_proto_1): New function, factored out + of ... + (write_fn_proto): ... here. Return void. + +2020-10-10 Jan Hubicka + + * ipa-modref.c (remap_arguments): Check range in map access. + +2020-10-10 Jan Hubicka + + * ipa-modref.c (modref_transform): Use reserve instead of safe_grow. + +2020-10-10 Jan Hubicka + + * ipa-modref.c (modref_transform): Check that summaries are allocated. + +2020-10-10 Jan Hubicka + + * ipa-modref-tree.h (struct modref_tree): Revert prevoius change. + * ipa-modref.c (analyze_function): Dump original summary. + (modref_read): Only set IPA if streaming summary (not optimization + summary). + (remap_arguments): New function. + (modref_transform): New function. + (compute_parm_map): Fix offset calculation. + (ipa_merge_modref_summary_after_inlining): Do not merge stores when + they can be ignored. + +2020-10-10 Jan Hubicka + + * tree-ssa-alias.c (ref_maybe_used_by_call_p_1): Improve debug dumps. + (call_may_clobber_ref_p_1): Improve debug dumps. + +2020-10-10 Iain Sandoe + + * config/darwin.c (output_objc_section_asm_op): Avoid extra + objective-c section switches unless the linker needs them. + +2020-10-10 Iain Sandoe + + * config/darwin-sections.def (objc2_data_section): New. + (objc2_ivar_section): New. + * config/darwin.c (darwin_objc2_section): Act on Protocol and + ivar refs. + +2020-10-10 Iain Sandoe + + * config/darwin-sections.def (objc2_class_names_section, + objc2_method_names_section, objc2_method_types_section): New + * config/darwin.c (output_objc_section_asm_op): Output new + sections. (darwin_objc2_section): Select new sections where + used. + +2020-10-10 Iain Sandoe + + * config/darwin.c (darwin_emit_local_bss): Amend section names to + match system tools. (darwin_output_aligned_bss): Likewise. + +2020-10-10 Aldy Hernandez + + PR tree-optimization/97359 + * gimple-range-gori.cc (logical_stmt_cache::cacheable_p): Only + handle ANDs and ORs. + (gori_compute_cache::cache_stmt): Adjust comment. + 2020-10-09 Vladimir Makarov PR rtl-optimization/97313 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index bca154ae9f3..d02c1f74829 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20201010 +20201011 diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index fd36c3d19af..065dba65eac 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,31 @@ +2020-10-10 Iain Sandoe + + * objc-next-runtime-abi-02.c + (objc_get_superclass_ref_decl): Split this code out. + (next_runtime_abi_02_get_class_super_ref): Compute + super refs using the objc_get_superclass_ref_decl(). + (next_runtime_abi_02_get_category_super_ref): Likewise. + +2020-10-10 Iain Sandoe + + * objc-next-runtime-abi-02.c + (next_runtime_abi_02_init_metadata_attributes): Make protocol + refs a distinct section. + +2020-10-10 Iain Sandoe + + * objc-next-runtime-abi-02.c + (next_runtime_abi_02_init_metadata_attributes): Attach metadata + for the special string sections to class, method and method type + string sections. + +2020-10-10 Iain Sandoe + + * objc-gnu-runtime-abi-01.c + (build_shared_structure_initializer): Remove references to + the NeXT runtime. + (generate_static_references): Likewise. + 2020-09-19 Sandra Loosemore * objc-act.c (objc_start_method_definition): Update to reflect diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 043b9bc1b9a..6f549b3fc3a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,20 @@ +2020-10-10 Iain Sandoe + + * gcc.dg/darwin-sections.c: Adjust test for renamed BSS and common + sections. Cater for 64 and 128 bit long doubles. + +2020-10-10 H.J. Lu + + PR target/97250 + * gcc.target/i386/x86-64-v2.c: Verify that + __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 is defined. + * gcc.target/i386/x86-64-v3.c: Likewise. + * gcc.target/i386/x86-64-v4.c: Likewise. + +2020-10-10 Aldy Hernandez + + * gcc.dg/pr97359.c: New test. + 2020-10-09 Vladimir Makarov PR rtl-optimization/97313 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 62f6974fbe1..933b775b5bf 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,19 @@ +2020-10-10 Jonathan Wakely + + PR libstdc++/97362 + * doc/html/manual/source_code_style.html: Regenerate. + * doc/xml/manual/appendix_contributing.xml: Add __deref to + BADNAMES. + * include/debug/functions.h (_Irreflexive_checker::__deref): + Rename to __ref. + * testsuite/17_intro/badnames.cc: Check __deref. + +2020-10-10 Ville Voutilainen + + * include/std/variant (__check_visitor_result): + Use size_t for indexes. + (__check_visitor_results): Likewise. + 2020-10-09 Ville Voutilainen PR libstdc++/95904