diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-11-24 00:16:44 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-11-24 00:16:44 +0000 |
commit | 8e6198d0f8ef9f7fbf68cb5340b9cbe174d4e58a (patch) | |
tree | ee7afeb3dfb4653be14742a59b41280b558696b6 /gcc/ChangeLog | |
parent | ed431431e069b59a1cfdd877134873248d8c93a6 (diff) | |
download | gcc-8e6198d0f8ef9f7fbf68cb5340b9cbe174d4e58a.zip gcc-8e6198d0f8ef9f7fbf68cb5340b9cbe174d4e58a.tar.gz gcc-8e6198d0f8ef9f7fbf68cb5340b9cbe174d4e58a.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index dc49f5c..c3b3201 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,93 @@ +2020-11-23 Martin Jambor <mjambor@suse.cz> + + * ipa-prop.h (ipa_pass_through_data): Expand comment describing + operation. + * ipa-prop.c (analyze_agg_content_value): Detect new special case and + encode it as ASSERT_EXPR. + * ipa-cp.c (values_equal_for_ipcp_p): Move before + ipa_get_jf_arith_result. + (ipa_get_jf_arith_result): Special case ASSERT_EXPR. + +2020-11-23 Jeff Law <law@redhat.com> + + * config/h8300/h8300.c (h8300_rtx_costs): Handle the various + comparison rtx codes too. + +2020-11-23 Jan Hubicka <jh@suse.cz> + + * ipa-prop.c (build_agg_jump_func_from_list, + ipa_read_jump_function): Reserve agg.items precisely. + * ipa-prop.h (ipa_node_params::~ipa_node_params): Release descriptors + (ipa_edge_args::~ipa_edge_args): Release agg.items. + +2020-11-23 Jan Hubicka <jh@suse.cz> + + * lto-streamer-in.c (input_cfg): Do not init ssa operands. + (input_function): Do not init tree_ssa and set in_ssa_p. + (input_ssa_names): Do it here. + * tree-ssa.c (init_tree_ssa): Add additional SIZE parameter, default + to 0 + * tree-ssanames.c (init_ssanames): Do not round size up to 50, allocate + precisely. + * tree-ssa.h (init_tree_ssa): Update prototype. + +2020-11-23 Nathan Sidwell <nathan@acm.org> + + * diagnostic.c (diagnostic_report_current_module): Adjust for C++ + module importation. + +2020-11-23 Jozef Lawrynowicz <jozef.l@mittosystems.com> + + * config/msp430/msp430.c (msp430_section_attr): Don't warn for "lower" + attribute used with "noinit" or "persistent" attributes. + (msp430_persist_attr): Remove. + (attr_lower_exclusions): Remove ATTR_PERSIST exclusion. + (attr_upper_exclusions): Likewise. + (attr_either_exclusions): Likewise. + (attr_persist_exclusions): Remove. + (msp430_attribute_table): Remove ATTR_PERSIST handling. + (msp430_handle_generic_attribute): Remove ATTR_PERSIST section conflict + handling. + (TARGET_ASM_INIT_SECTIONS): Remove. + (msp430_init_sections): Remove. + (msp430_select_section): Use default_elf_select_section for decls with + the "persistent" attribute. + (msp430_section_type_flags): Remove ".persistent" section handling. + * doc/extend.texi (MSP430 Variable Attributes): Remove "noinit" and + "persistent" documentation. + +2020-11-23 Richard Biener <rguenther@suse.de> + + * tree-vect-slp.c (maybe_push_to_hybrid_worklist): Skip + debug stmts. + +2020-11-23 Jozef Lawrynowicz <jozef.l@mittosystems.com> + + * doc/extend.texi (Common Variable Attributes): Document the + "persistent" variable attribute. + * doc/sourcebuild.texi (Effective-Target Keywords): Document + the "persistent" effective target keyword. + * tree.h (DECL_PERSISTENT_P): Define. + * varasm.c (bss_initializer_p): Return false for a + DECL_PERSISTENT_P decl initialized to zero. + (default_section_type_flags): Handle the ".persistent" section. + (default_elf_select_section): Likewise. + (default_unique_section): Likewise. + +2020-11-23 Jozef Lawrynowicz <jozef.l@mittosystems.com> + + * tree.h (DECL_NOINIT_P): Define. + * varasm.c (DECL_NOINIT_P): Check DECL_NOINIT_P before using + unnamed bss/lcomm sections for bss_initializer variables. + (default_elf_select_section): Use DECL_NOINIT_P instead of + looking up attribute for .noinit section selection. + (default_unique_section): Check DECL_NOINIT_P for .noinit + section selection. + +2020-11-23 Matthew Malcomson <matthew.malcomson@arm.com> + + * doc/install.texi: Document bootstrap-asan option. + 2020-11-22 Uroš Bizjak <ubizjak@gmail.com> PR target/97873 |