From aab566a4fb69743593bf3b5bd0a48d4e33c01057 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Sun, 11 Oct 2020 00:16:25 +0000 Subject: [PATCH] Daily bump. --- 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 1553cbdbe8e..a030e6d0e43 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 -- 2.30.2