Commit bee60edc by Uros Bizjak

ChangeLog: Fix whitespace.

	* ChangeLog: Fix whitespace.
	* testsuite/ChangeLog: Ditto.

From-SVN: r273424
parent f6822be7
...@@ -1699,7 +1699,8 @@ ...@@ -1699,7 +1699,8 @@
* gimple-match.h (gimple_match_cond::any_else): Same. * gimple-match.h (gimple_match_cond::any_else): Same.
* gimple-ssa-backprop.c: Same. * gimple-ssa-backprop.c: Same.
* gimple-ssa-sprintf.c: Same. * gimple-ssa-sprintf.c: Same.
* gimple-ssa-store-merging.c (store_operand_info::store_operand_info): Same. * gimple-ssa-store-merging.c (store_operand_info::store_operand_info):
Same.
(store_immediate_info::store_immediate_info): Same. (store_immediate_info::store_immediate_info): Same.
(merged_store_group::apply_stores): Same. (merged_store_group::apply_stores): Same.
(get_location_for_stmts): Same. (get_location_for_stmts): Same.
...@@ -1816,7 +1817,7 @@ ...@@ -1816,7 +1817,7 @@
Make static. Make static.
(gimple_match_op::resimplify): New. (gimple_match_op::resimplify): New.
* tree-ssa-sccvn.c (vn_nary_build_or_lookup_1): Valueize * tree-ssa-sccvn.c (vn_nary_build_or_lookup_1): Valueize
according to availability. Use gimple_match_op::resimplify. according to availability. Use gimple_match_op::resimplify.
2019-07-09 Eric Botcazou <ebotcazou@adacore.com> 2019-07-09 Eric Botcazou <ebotcazou@adacore.com>
...@@ -2206,8 +2207,8 @@ ...@@ -2206,8 +2207,8 @@
2019-07-04 Martin Liska <mliska@suse.cz> 2019-07-04 Martin Liska <mliska@suse.cz>
* tree-ssa-loop-niter.c (get_upper_bound_based_on_builtin_expr_with_prob): * tree-ssa-loop-niter.c
New function. (get_upper_bound_based_on_builtin_expr_with_prob): New function.
(estimate_numbers_of_iterations): (estimate_numbers_of_iterations):
Support __builtin_expect_with_probability for analysis Support __builtin_expect_with_probability for analysis
of # of loop iterations. of # of loop iterations.
...@@ -2861,7 +2862,7 @@ ...@@ -2861,7 +2862,7 @@
2019-07-01 Vladislav Ivanishin <vlad@ispras.ru> 2019-07-01 Vladislav Ivanishin <vlad@ispras.ru>
* gdbhooks.py (GdbPrettyPrinters.add_printer_for_types): Reorder * gdbhooks.py (GdbPrettyPrinters.add_printer_for_types): Reorder
parameter names to match usage (no functional change). parameter names to match usage (no functional change).
(GdbPrettyPrinters.add_printer_for_regex): Ditto. (GdbPrettyPrinters.add_printer_for_regex): Ditto.
...@@ -3048,7 +3049,7 @@ ...@@ -3048,7 +3049,7 @@
* config/arc/arc.h: Change movmem to cpymem in comment. * config/arc/arc.h: Change movmem to cpymem in comment.
* config/arc/arc.md (movmemsi): Change movmem to cpymem. * config/arc/arc.md (movmemsi): Change movmem to cpymem.
* config/arm/arm-protos.h: Change movmem to cpymem in names. * config/arm/arm-protos.h: Change movmem to cpymem in names.
* config/arm/arm.c (arm_movmemqi_unaligned, arm_gen_movmemqi, * config/arm/arm.c (arm_movmemqi_unaligned, arm_gen_movmemqi,
gen_movmem_ldrd_strd, thumb_expand_movmemqi) Change movmem to cpymem. gen_movmem_ldrd_strd, thumb_expand_movmemqi) Change movmem to cpymem.
* config/arm/arm.md (movmemqi): Change movmem to cpymem. * config/arm/arm.md (movmemqi): Change movmem to cpymem.
* config/arm/thumb1.md (movmem12b, movmem8b): Change movmem to cpymem. * config/arm/thumb1.md (movmem12b, movmem8b): Change movmem to cpymem.
...@@ -3073,7 +3074,7 @@ ...@@ -3073,7 +3074,7 @@
expand_setmem_epilogue_via_loop, expand_set_or_cpymem_prologue, expand_setmem_epilogue_via_loop, expand_set_or_cpymem_prologue,
expand_small_cpymem_or_setmem, expand_small_cpymem_or_setmem,
expand_set_or_cpymem_prologue_epilogue_by_misaligned_moves, expand_set_or_cpymem_prologue_epilogue_by_misaligned_moves,
expand_set_or_cpymem_constant_prologue, expand_set_or_cpymem_constant_prologue,
ix86_expand_set_or_cpymem): Change movmem to cpymem. ix86_expand_set_or_cpymem): Change movmem to cpymem.
* config/i386/i386-protos.h: Change movmem to cpymem. * config/i386/i386-protos.h: Change movmem to cpymem.
* config/i386/i386.h: Change movmem to cpymem in comment. * config/i386/i386.h: Change movmem to cpymem in comment.
...@@ -3104,9 +3105,9 @@ ...@@ -3104,9 +3105,9 @@
* config/pa/pa.c (compute_movmem_length): Change movmem to cpymem. * config/pa/pa.c (compute_movmem_length): Change movmem to cpymem.
(pa_adjust_insn_length): Change call to compute_movmem_length. (pa_adjust_insn_length): Change call to compute_movmem_length.
* config/pa/pa.md (movmemsi, movmemsi_prereload, movmemsi_postreload, * config/pa/pa.md (movmemsi, movmemsi_prereload, movmemsi_postreload,
movmemdi, movmemdi_prereload, movmemdi, movmemdi_prereload,
movmemdi_postreload): Change movmem to cpymem. movmemdi_postreload): Change movmem to cpymem.
* config/pdp11/pdp11.md (movmemhi, movmemhi1, * config/pdp11/pdp11.md (movmemhi, movmemhi1,
movmemhi_nocc, UNSPEC_MOVMEM): Change movmem to cpymem. movmemhi_nocc, UNSPEC_MOVMEM): Change movmem to cpymem.
* config/riscv/riscv.c: Change movmem to cpymem in comment. * config/riscv/riscv.c: Change movmem to cpymem in comment.
* config/riscv/riscv.h: Change movmem to cpymem. * config/riscv/riscv.h: Change movmem to cpymem.
...@@ -3131,7 +3132,7 @@ ...@@ -3131,7 +3132,7 @@
* doc/md.texi: Change movmem to cpymem and update description to match. * doc/md.texi: Change movmem to cpymem and update description to match.
* doc/rtl.texi: Change movmem to cpymem. * doc/rtl.texi: Change movmem to cpymem.
* target.def (use_by_pieces_infrastructure_p): Change movmem to cpymem. * target.def (use_by_pieces_infrastructure_p): Change movmem to cpymem.
* doc/tm.texi: Regenerate. * doc/tm.texi: Regenerate.
2019-06-27 Bill Schmidt <wschmidt@linux.ibm.com> 2019-06-27 Bill Schmidt <wschmidt@linux.ibm.com>
...@@ -3210,7 +3211,8 @@ ...@@ -3210,7 +3211,8 @@
* dojump.c (do_jump_by_parts_greater_rtx): Likewise. * dojump.c (do_jump_by_parts_greater_rtx): Likewise.
* early-remat.c (early_remat::record_equiv_candidates): Likewise. * early-remat.c (early_remat::record_equiv_candidates): Likewise.
* emit-rtl.c (try_split): Likewise. * emit-rtl.c (try_split): Likewise.
* graphite-scop-detection.c (assign_parameter_index_in_region): Likewise. * graphite-scop-detection.c (assign_parameter_index_in_region):
Likewise.
* ipa-cp.c (cgraph_edge_brings_all_agg_vals_for_node): Likewise. * ipa-cp.c (cgraph_edge_brings_all_agg_vals_for_node): Likewise.
* ira-color.c (setup_profitable_hard_regs): Likewise. * ira-color.c (setup_profitable_hard_regs): Likewise.
* ira.c (rtx_moveable_p): Likewise. * ira.c (rtx_moveable_p): Likewise.
...@@ -3367,13 +3369,6 @@ ...@@ -3367,13 +3369,6 @@
* bb-reorder.c (connect_better_edge_p): Add missing else * bb-reorder.c (connect_better_edge_p): Add missing else
statement in the middle of if-else statements. statement in the middle of if-else statements.
/home/marxin/Programming/gcc/gcc/bb-reorder.c:1031:2: warning: Value stored to 'is_better_edge' is never read
is_better_edge = true;
^ ~~~~
/home/marxin/Programming/gcc/gcc/bb-reorder.c:1034:2: warning: Value stored to 'is_better_edge' is never read
is_better_edge = false;
^ ~~~~~
2019-06-25 Hongtao Liu <hongtao.liu@intel.com> 2019-06-25 Hongtao Liu <hongtao.liu@intel.com>
H.J. Lu <hongjiu.lu@intel.com> H.J. Lu <hongjiu.lu@intel.com>
Olga Makhotina <olga.makhotina@intel.com> Olga Makhotina <olga.makhotina@intel.com>
...@@ -3523,7 +3518,7 @@ ...@@ -3523,7 +3518,7 @@
(df_update_exit_block_uses): Likewise. (df_update_exit_block_uses): Likewise.
2019-06-25 Kwok Cheung Yeung <kcy@codesourcery.com> 2019-06-25 Kwok Cheung Yeung <kcy@codesourcery.com>
Andrew Stubbs <ams@codesourcery.com> Andrew Stubbs <ams@codesourcery.com>
* config.gcc (thread_file): Set to gcn for AMD GCN. * config.gcc (thread_file): Set to gcn for AMD GCN.
* config/gcn/gcn.c (gcn_emutls_var_init): New function. * config/gcn/gcn.c (gcn_emutls_var_init): New function.
...@@ -4013,7 +4008,7 @@ ...@@ -4013,7 +4008,7 @@
2019-06-18 Iain Sandoe <iain@sandoe.co.uk> 2019-06-18 Iain Sandoe <iain@sandoe.co.uk>
* config/darwin.c: Strip trailing whitespace. * config/darwin.c: Strip trailing whitespace.
2019-06-18 Iain Sandoe <iain@sandoe.co.uk> 2019-06-18 Iain Sandoe <iain@sandoe.co.uk>
...@@ -4545,10 +4540,10 @@ ...@@ -4545,10 +4540,10 @@
2019-06-12 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com> 2019-06-12 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
* config/arm/iterators.md (VABAL): New int iterator. * config/arm/iterators.md (VABAL): New int iterator.
* config/arm/neon.md (<sup>sadv16qi): New define_expand. * config/arm/neon.md (<sup>sadv16qi): New define_expand.
* config/arm/unspecs.md ("unspec"): Define UNSPEC_VABAL_S, UNSPEC_VABAL_U * config/arm/unspecs.md ("unspec"): Define UNSPEC_VABAL_S,
values. UNSPEC_VABAL_U values.
2019-06-12 Martin Liska <mliska@suse.cz> 2019-06-12 Martin Liska <mliska@suse.cz>
...@@ -4797,8 +4792,7 @@ ...@@ -4797,8 +4792,7 @@
(gimple_stringops_transform): Likewise. (gimple_stringops_transform): Likewise.
(gimple_find_values_to_profile): Set number (gimple_find_values_to_profile): Set number
of counters for HIST_TYPE_SINGLE_VALUE. of counters for HIST_TYPE_SINGLE_VALUE.
* value-prof.h (get_most_common_single_value): * value-prof.h (get_most_common_single_value): New.
New.
2019-06-10 Martin Liska <mliska@suse.cz> 2019-06-10 Martin Liska <mliska@suse.cz>
...@@ -4882,7 +4876,7 @@ ...@@ -4882,7 +4876,7 @@
(types_same_for_odr): Remove. (types_same_for_odr): Remove.
(types_odr_comparable): Remove. (types_odr_comparable): Remove.
(odr_vtable_hasher::equal): Remove. (odr_vtable_hasher::equal): Remove.
(odr_vtable_hash_type, odr_vtable_hash): Remove. (odr_vtable_hash_type, odr_vtable_hash): Remove.
(add_type_duplicate): Do not synchronize vtable and name hashtables. (add_type_duplicate): Do not synchronize vtable and name hashtables.
(get_odr_type): Do not use vtable hash. (get_odr_type): Do not use vtable hash.
(dump_odr_type): Remove commented out code. (dump_odr_type): Remove commented out code.
...@@ -5593,7 +5587,8 @@ ...@@ -5593,7 +5587,8 @@
2019-06-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 2019-06-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* config/aarch64/iterators.md (MAX_OPP): New code attr. * config/aarch64/iterators.md (MAX_OPP): New code attr.
* config/aarch64/aarch64-simd.md (*aarch64_<su>abd<mode>_3): Rename to... * config/aarch64/aarch64-simd.md (*aarch64_<su>abd<mode>_3):
Rename to...
(aarch64_<su>abd<mode>_3): ... This. (aarch64_<su>abd<mode>_3): ... This.
(<sur>sadv16qi): Add TARGET_DOTPROD expansion. (<sur>sadv16qi): Add TARGET_DOTPROD expansion.
...@@ -5674,7 +5669,7 @@ ...@@ -5674,7 +5669,7 @@
NOTE_INSN_DELETED_LABEL check. NOTE_INSN_DELETED_LABEL check.
2019-05-31 Prachi Godbole <prachi.godbole@imgtec.com> 2019-05-31 Prachi Godbole <prachi.godbole@imgtec.com>
Robert Suchanek <robert.suchanek@mips.com> Robert Suchanek <robert.suchanek@mips.com>
* config/mips/mips.c (mips_expand_builtin_insn): Swap the 1st * config/mips/mips.c (mips_expand_builtin_insn): Swap the 1st
and 3rd operands of the fmadd/fmsub/maddv builtin. and 3rd operands of the fmadd/fmsub/maddv builtin.
...@@ -5840,7 +5835,7 @@ ...@@ -5840,7 +5835,7 @@
2019-05-30 Sam Tebbs <sam.tebbs@arm.com> 2019-05-30 Sam Tebbs <sam.tebbs@arm.com>
* aarch64/aarch64.c (aarch64_post_cfi_startproc): Add * aarch64/aarch64.c (aarch64_post_cfi_startproc): Add
cfun->is_thunk check. cfun->is_thunk check.
2019-05-30 Jakub Jelinek <jakub@redhat.com> 2019-05-30 Jakub Jelinek <jakub@redhat.com>
...@@ -5969,8 +5964,9 @@ ...@@ -5969,8 +5964,9 @@
* config/aarch64/iterators.md (pauth_hint_num_a): Replace * config/aarch64/iterators.md (pauth_hint_num_a): Replace
UNSPEC_PACI1716 and UNSPEC_AUTI1716 with UNSPEC_PACIA1716 and UNSPEC_PACI1716 and UNSPEC_AUTI1716 with UNSPEC_PACIA1716 and
UNSPEC_AUTIA1716 respectively. UNSPEC_AUTIA1716 respectively.
* config/aarch64/iterators.md (pauth_hint_num_a): Rename to pauth_hint_num * config/aarch64/iterators.md (pauth_hint_num_a): Rename to
and add UNSPEC_PACIBSP, UNSPEC_AUTIBSP, UNSPEC_PACIB1716, UNSPEC_AUTIB1716. pauth_hint_num and add UNSPEC_PACIBSP, UNSPEC_AUTIBSP,
UNSPEC_PACIB1716, UNSPEC_AUTIB1716.
* doc/invoke.texi (-mbranch-protection): Add b-key type. * doc/invoke.texi (-mbranch-protection): Add b-key type.
* config/aarch64/aarch64-bti-insert.c (aarch64_pac_insn_p): Rename * config/aarch64/aarch64-bti-insert.c (aarch64_pac_insn_p): Rename
UNSPEC_PACISP to UNSPEC_PACIASP and UNSPEC_PACIBSP. UNSPEC_PACISP to UNSPEC_PACIASP and UNSPEC_PACIBSP.
...@@ -6317,8 +6313,8 @@ ...@@ -6317,8 +6313,8 @@
2019-05-23 Iain Sandoe <iain@sandoe.co.uk> 2019-05-23 Iain Sandoe <iain@sandoe.co.uk>
* config/i386/darwin.h: Reject -mfentry*. * config/i386/darwin.h: Reject -mfentry*.
* doc/sourcebuild.texi: Document mfentry target support. * doc/sourcebuild.texi: Document mfentry target support.
2019-05-23 Bill Schmidt <wschmidt@linux.ibm.com> 2019-05-23 Bill Schmidt <wschmidt@linux.ibm.com>
...@@ -6455,7 +6451,7 @@ ...@@ -6455,7 +6451,7 @@
decl. decl.
2019-05-22 Kwok Cheung Yeung <kcy@codesourcery.com> 2019-05-22 Kwok Cheung Yeung <kcy@codesourcery.com>
Andrew Stubbs <amd@codesourcery.com> Andrew Stubbs <amd@codesourcery.com>
* config.gcc (gcc_cv_initfini_array): Set for AMD GCN. * config.gcc (gcc_cv_initfini_array): Set for AMD GCN.
* config/gcn/gcn-run.c (init_array_kernel, fini_array_kernel): New. * config/gcn/gcn-run.c (init_array_kernel, fini_array_kernel): New.
...@@ -6733,8 +6729,6 @@ ...@@ -6733,8 +6729,6 @@
(altivec_expand_builtin): Likewise. (altivec_expand_builtin): Likewise.
(rs6000_get_function_versions_dispatcher): Quote target_clones. (rs6000_get_function_versions_dispatcher): Quote target_clones.
Fix test-suite.
2019-05-20 Jakub Jelinek <jakub@redhat.com> 2019-05-20 Jakub Jelinek <jakub@redhat.com>
PR c++/59813 PR c++/59813
...@@ -7005,120 +6999,120 @@ Fix test-suite. ...@@ -7005,120 +6999,120 @@ Fix test-suite.
2019-05-16 Martin Sebor <msebor@redhat.com> 2019-05-16 Martin Sebor <msebor@redhat.com>
* builtins.c (expand_builtin_atomic_always_lock_free): Quote * builtins.c (expand_builtin_atomic_always_lock_free): Quote
identifiers, keywords, operators, and types in diagnostics. Correct identifiers, keywords, operators, and types in diagnostics. Correct
quoting, spelling, and sentence capitalization issues. quoting, spelling, and sentence capitalization issues.
(expand_builtin_atomic_is_lock_free): Same. (expand_builtin_atomic_is_lock_free): Same.
(fold_builtin_next_arg): Same. (fold_builtin_next_arg): Same.
* cfgexpand.c (expand_one_var): Same. * cfgexpand.c (expand_one_var): Same.
(tree_conflicts_with_clobbers_p): Same. (tree_conflicts_with_clobbers_p): Same.
(expand_asm_stmt): Same. (expand_asm_stmt): Same.
(verify_loop_structure): Same. (verify_loop_structure): Same.
* cgraphunit.c (process_function_and_variable_attributes): Same. * cgraphunit.c (process_function_and_variable_attributes): Same.
* collect-utils.c (collect_execute): Same. * collect-utils.c (collect_execute): Same.
* collect2.c (maybe_run_lto_and_relink): Same. * collect2.c (maybe_run_lto_and_relink): Same.
(is_lto_object_file): Same. (is_lto_object_file): Same.
(scan_prog_file): Same. (scan_prog_file): Same.
* convert.c (convert_to_real_1): Same. * convert.c (convert_to_real_1): Same.
* dwarf2out.c (dwarf2out_begin_prologue): Same. * dwarf2out.c (dwarf2out_begin_prologue): Same.
* except.c (verify_eh_tree): Same. * except.c (verify_eh_tree): Same.
* gcc.c (execute): Same. * gcc.c (execute): Same.
(eval_spec_function): Same. (eval_spec_function): Same.
(run_attempt): Same. (run_attempt): Same.
(driver::set_up_specs): Same. (driver::set_up_specs): Same.
(compare_debug_auxbase_opt_spec_function): Same. (compare_debug_auxbase_opt_spec_function): Same.
* gcov-tool.c (unlink_gcda_file): Same. * gcov-tool.c (unlink_gcda_file): Same.
(do_merge): Same. (do_merge): Same.
(do_rewrite): Same. (do_rewrite): Same.
* gcse.c (gcse_or_cprop_is_too_expensive): Same. * gcse.c (gcse_or_cprop_is_too_expensive): Same.
* gimplify.c (gimplify_asm_expr): Same. * gimplify.c (gimplify_asm_expr): Same.
(gimplify_adjust_omp_clauses): Same. (gimplify_adjust_omp_clauses): Same.
* hsa-gen.c (gen_hsa_addr_insns): Same. * hsa-gen.c (gen_hsa_addr_insns): Same.
(gen_hsa_insns_for_load): Same. (gen_hsa_insns_for_load): Same.
(gen_hsa_cmp_insn_from_gimple): Same. (gen_hsa_cmp_insn_from_gimple): Same.
(gen_hsa_insns_for_operation_assignment): Same. (gen_hsa_insns_for_operation_assignment): Same.
(gen_get_level): Same. (gen_get_level): Same.
(gen_hsa_alloca): Same. (gen_hsa_alloca): Same.
(omp_simple_builtin::generate): Same. (omp_simple_builtin::generate): Same.
(gen_hsa_atomic_for_builtin): Same. (gen_hsa_atomic_for_builtin): Same.
(gen_hsa_insns_for_call): Same. (gen_hsa_insns_for_call): Same.
* input.c (dump_location_info): Same. * input.c (dump_location_info): Same.
* ipa-devirt.c (compare_virtual_tables): Same. * ipa-devirt.c (compare_virtual_tables): Same.
* ira.c (ira_setup_eliminable_regset): Same. * ira.c (ira_setup_eliminable_regset): Same.
* lra-assigns.c (lra_assign): Same. * lra-assigns.c (lra_assign): Same.
* lra-constraints.c (lra_constraints): Same. * lra-constraints.c (lra_constraints): Same.
* lto-streamer-in.c (lto_input_mode_table): Same. * lto-streamer-in.c (lto_input_mode_table): Same.
* lto-wrapper.c (get_options_from_collect_gcc_options): Same. * lto-wrapper.c (get_options_from_collect_gcc_options): Same.
(merge_and_complain): Same. (merge_and_complain): Same.
(compile_offload_image): Same. (compile_offload_image): Same.
(compile_images_for_offload_targets): Same. (compile_images_for_offload_targets): Same.
(debug_objcopy): Same. (debug_objcopy): Same.
(run_gcc): Same. (run_gcc): Same.
(main): Same. (main): Same.
* opts.c (print_specific_help): Same. * opts.c (print_specific_help): Same.
(parse_no_sanitize_attribute): Same. (parse_no_sanitize_attribute): Same.
(print_help): Same. (print_help): Same.
(handle_param): Same. (handle_param): Same.
* plugin.c (add_new_plugin): Same. * plugin.c (add_new_plugin): Same.
(parse_plugin_arg_opt): Same. (parse_plugin_arg_opt): Same.
(try_init_one_plugin): Same. (try_init_one_plugin): Same.
* print-rtl.c (debug_bb_n_slim): Quote identifiers, keywords, * print-rtl.c (debug_bb_n_slim): Quote identifiers, keywords,
operators, and types in diagnostics. Correct quoting and spelling operators, and types in diagnostics. Correct quoting and spelling
issues. issues.
* read-rtl-function.c (parse_edge_flag_token): Same. * read-rtl-function.c (parse_edge_flag_token): Same.
(function_reader::parse_enum_value): Same. (function_reader::parse_enum_value): Same.
* reg-stack.c (check_asm_stack_operands): Same. * reg-stack.c (check_asm_stack_operands): Same.
* regcprop.c (validate_value_data): Same. * regcprop.c (validate_value_data): Same.
* sched-rgn.c (make_pass_sched_fusion): Same. * sched-rgn.c (make_pass_sched_fusion): Same.
* stmt.c (check_unique_operand_names): Same. * stmt.c (check_unique_operand_names): Same.
* targhooks.c (default_target_option_pragma_parse): Same. * targhooks.c (default_target_option_pragma_parse): Same.
* tlink.c (recompile_files): Same. * tlink.c (recompile_files): Same.
* toplev.c (process_options): Same. * toplev.c (process_options): Same.
(do_compile): Same. (do_compile): Same.
* trans-mem.c (diagnose_tm_1): Same. * trans-mem.c (diagnose_tm_1): Same.
(ipa_tm_scan_irr_block): Same. (ipa_tm_scan_irr_block): Same.
(ipa_tm_diagnose_transaction): Same. (ipa_tm_diagnose_transaction): Same.
* tree-cfg.c (verify_address): Same. Use get_tree_code_name to * tree-cfg.c (verify_address): Same. Use get_tree_code_name to
format a tree code name in a diagnostic. format a tree code name in a diagnostic.
(verify_types_in_gimple_min_lval): Same. (verify_types_in_gimple_min_lval): Same.
(verify_types_in_gimple_reference): Same. (verify_types_in_gimple_reference): Same.
(verify_gimple_call): Same. (verify_gimple_call): Same.
(verify_gimple_assign_unary): Same. (verify_gimple_assign_unary): Same.
(verify_gimple_assign_binary): Same. (verify_gimple_assign_binary): Same.
(verify_gimple_assign_ternary): Same. (verify_gimple_assign_ternary): Same.
(verify_gimple_assign_single): Same. (verify_gimple_assign_single): Same.
(verify_gimple_switch): Same. (verify_gimple_switch): Same.
(verify_gimple_label): Same. (verify_gimple_label): Same.
(verify_gimple_phi): Same. (verify_gimple_phi): Same.
(verify_gimple_in_seq): Same. (verify_gimple_in_seq): Same.
(verify_eh_throw_stmt_node): Same. (verify_eh_throw_stmt_node): Same.
(collect_subblocks): Same. (collect_subblocks): Same.
(gimple_verify_flow_info): Same. (gimple_verify_flow_info): Same.
(do_warn_unused_result): Same. (do_warn_unused_result): Same.
* tree-inline.c (expand_call_inline): Same. * tree-inline.c (expand_call_inline): Same.
* tree-into-ssa.c (update_ssa): Same. * tree-into-ssa.c (update_ssa): Same.
* tree.c (tree_int_cst_elt_check_failed): Same. * tree.c (tree_int_cst_elt_check_failed): Same.
(tree_vec_elt_check_failed): Same. (tree_vec_elt_check_failed): Same.
(omp_clause_operand_check_failed): Same. (omp_clause_operand_check_failed): Same.
(verify_type_variant): Same. (verify_type_variant): Same.
(verify_type): Same. (verify_type): Same.
* value-prof.c (verify_histograms): Same. * value-prof.c (verify_histograms): Same.
* varasm.c (assemble_start_function): Same. * varasm.c (assemble_start_function): Same.
2019-05-16 Martin Sebor <msebor@redhat.com> 2019-05-16 Martin Sebor <msebor@redhat.com>
* config/i386/i386-expand.c (get_element_number): Quote keywords * config/i386/i386-expand.c (get_element_number): Quote keywords
and other internal names in diagnostics. Adjust other diagnostic and other internal names in diagnostics. Adjust other diagnostic
formatting issues noted by -Wformat-diag. formatting issues noted by -Wformat-diag.
* config/i386/i386-features.c * config/i386/i386-features.c
(ix86_mangle_function_version_assembler_name): Same. (ix86_mangle_function_version_assembler_name): Same.
* config/i386/i386-options.c (ix86_handle_abi_attribute): Same. * config/i386/i386-options.c (ix86_handle_abi_attribute): Same.
* config/i386/i386.c (ix86_function_type_abi): Same. * config/i386/i386.c (ix86_function_type_abi): Same.
(ix86_function_ms_hook_prologue): Same. (ix86_function_ms_hook_prologue): Same.
(classify_argument): Same. (classify_argument): Same.
(ix86_expand_prologue): Same. (ix86_expand_prologue): Same.
(ix86_md_asm_adjust): Same. (ix86_md_asm_adjust): Same.
(ix86_memmodel_check): Same. (ix86_memmodel_check): Same.
2019-05-17 Dragan Mladjenovic <dmladjenovic@wavecomp.com> 2019-05-17 Dragan Mladjenovic <dmladjenovic@wavecomp.com>
...@@ -8859,8 +8853,8 @@ Fix test-suite. ...@@ -8859,8 +8853,8 @@ Fix test-suite.
PR target/89952 PR target/89952
* config/s390/s390.c (s390_restore_gprs_from_fprs): Restore GPRs * config/s390/s390.c (s390_restore_gprs_from_fprs): Restore GPRs
from FPRs in reverse order. Generate REG_CFA_DEF_CFA note also from FPRs in reverse order. Generate REG_CFA_DEF_CFA note also
for restored hard frame pointer. for restored hard frame pointer.
(s390_sched_dependencies_evaluation): Implement new target hook. (s390_sched_dependencies_evaluation): Implement new target hook.
(TARGET_SCHED_DEPENDENCIES_EVALUATION_HOOK): New macro definition. (TARGET_SCHED_DEPENDENCIES_EVALUATION_HOOK): New macro definition.
...@@ -9229,7 +9223,7 @@ Fix test-suite. ...@@ -9229,7 +9223,7 @@ Fix test-suite.
* config/microblaze/microblaze.c (microblaze_expand_block_move): Treat * config/microblaze/microblaze.c (microblaze_expand_block_move): Treat
size and alignment as unsigned. size and alignment as unsigned.
2019-04-15 Richard Biener <rguenther@suse.de> 2019-04-15 Richard Biener <rguenther@suse.de>
PR debug/90074 PR debug/90074
...@@ -14217,7 +14211,8 @@ Fix test-suite. ...@@ -14217,7 +14211,8 @@ Fix test-suite.
(_mm256_mask_fixupimm_ps): Ditto. (_mm256_mask_fixupimm_ps): Ditto.
(_mm_mask_fixupimm_pd): Ditto. (_mm_mask_fixupimm_pd): Ditto.
(_mm_mask_fixupimm_ps): Ditto. (_mm_mask_fixupimm_ps): Ditto.
* config/i386/i386-builtin-types.def: Add new types and remove useless ones. * config/i386/i386-builtin-types.def: Add new types and remove
useless ones.
* config/i386/i386-builtin.def: Update builtin definitions. * config/i386/i386-builtin.def: Update builtin definitions.
* config/i386/i386.c: Handle new builtin types and remove useless ones. * config/i386/i386.c: Handle new builtin types and remove useless ones.
* config/i386/sse.md: Update VFIXUPIMM* patterns. * config/i386/sse.md: Update VFIXUPIMM* patterns.
...@@ -14336,10 +14331,12 @@ Fix test-suite. ...@@ -14336,10 +14331,12 @@ Fix test-suite.
2019-01-16 Tamar Christina <tamar.christina@arm.com> 2019-01-16 Tamar Christina <tamar.christina@arm.com>
* config/arm/arm-protos.h (neon_vcmla_lane_prepare_operands): Remove patternmode. * config/arm/arm-protos.h (neon_vcmla_lane_prepare_operands):
Remove patternmode.
* config/arm/arm.c (neon_vcmla_lane_prepare_operands): Likewise. * config/arm/arm.c (neon_vcmla_lane_prepare_operands): Likewise.
* config/arm/neon.md (neon_vcmla_lane<rot><mode>, neon_vcmla_laneq<rot><mode>, * config/arm/neon.md (neon_vcmla_lane<rot><mode>,
neon_vcmlaq_lane<rot><mode>): Remove endianness conversion. neon_vcmla_laneq<rot><mode>, neon_vcmlaq_lane<rot><mode>):
Remove endianness conversion.
2019-01-16 Martin Liska <mliska@suse.cz> 2019-01-16 Martin Liska <mliska@suse.cz>
......
...@@ -1816,8 +1816,8 @@ ...@@ -1816,8 +1816,8 @@
2019-06-12 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com> 2019-06-12 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
* gcc.target/arm/ssadv16qi.c: New test. * gcc.target/arm/ssadv16qi.c: New test.
* gcc.target/arm/usadv16qi.c: Likewise. * gcc.target/arm/usadv16qi.c: Likewise.
2019-06-12 Jakub Jelinek <jakub@redhat.com> 2019-06-12 Jakub Jelinek <jakub@redhat.com>
...@@ -3100,123 +3100,123 @@ ...@@ -3100,123 +3100,123 @@
2019-05-16 Martin Sebor <msebor@redhat.com> 2019-05-16 Martin Sebor <msebor@redhat.com>
* c-c++-common/Wbool-operation-1.c: Adjust text of expected diagnostics. * c-c++-common/Wbool-operation-1.c: Adjust text of expected diagnostics.
* c-c++-common/Wvarargs-2.c: Same. * c-c++-common/Wvarargs-2.c: Same.
* c-c++-common/Wvarargs.c: Same. * c-c++-common/Wvarargs.c: Same.
* c-c++-common/pr51768.c: Same. * c-c++-common/pr51768.c: Same.
* c-c++-common/tm/inline-asm.c: Same. * c-c++-common/tm/inline-asm.c: Same.
* c-c++-common/tm/safe-1.c: Same. * c-c++-common/tm/safe-1.c: Same.
* g++.dg/asm-qual-1.C: Same. * g++.dg/asm-qual-1.C: Same.
* g++.dg/asm-qual-3.C: Same. * g++.dg/asm-qual-3.C: Same.
* g++.dg/conversion/dynamic1.C: Same. * g++.dg/conversion/dynamic1.C: Same.
* g++.dg/cpp0x/constexpr-89599.C: Same. * g++.dg/cpp0x/constexpr-89599.C: Same.
* g++.dg/cpp0x/constexpr-cast.C: Same. * g++.dg/cpp0x/constexpr-cast.C: Same.
* g++.dg/cpp0x/constexpr-shift1.C: Same. * g++.dg/cpp0x/constexpr-shift1.C: Same.
* g++.dg/cpp0x/lambda/lambda-conv11.C: Same. * g++.dg/cpp0x/lambda/lambda-conv11.C: Same.
* g++.dg/cpp0x/nullptr04.C: Same. * g++.dg/cpp0x/nullptr04.C: Same.
* g++.dg/cpp0x/static_assert12.C: Same. * g++.dg/cpp0x/static_assert12.C: Same.
* g++.dg/cpp0x/static_assert8.C: Same. * g++.dg/cpp0x/static_assert8.C: Same.
* g++.dg/cpp1y/lambda-conv1.C: Same. * g++.dg/cpp1y/lambda-conv1.C: Same.
* g++.dg/cpp1y/pr79393-3.C: Same. * g++.dg/cpp1y/pr79393-3.C: Same.
* g++.dg/cpp1y/static_assert1.C: Same. * g++.dg/cpp1y/static_assert1.C: Same.
* g++.dg/cpp1z/constexpr-if4.C: Same. * g++.dg/cpp1z/constexpr-if4.C: Same.
* g++.dg/cpp1z/constexpr-if5.C: Same. * g++.dg/cpp1z/constexpr-if5.C: Same.
* g++.dg/cpp1z/constexpr-if9.C: Same. * g++.dg/cpp1z/constexpr-if9.C: Same.
* g++.dg/eh/goto2.C: Same. * g++.dg/eh/goto2.C: Same.
* g++.dg/eh/goto3.C: Same. * g++.dg/eh/goto3.C: Same.
* g++.dg/expr/static_cast8.C: Same. * g++.dg/expr/static_cast8.C: Same.
* g++.dg/ext/flexary5.C: Same. * g++.dg/ext/flexary5.C: Same.
* g++.dg/ext/utf-array-short-wchar.C: Same. * g++.dg/ext/utf-array-short-wchar.C: Same.
* g++.dg/ext/utf-array.C: Same. * g++.dg/ext/utf-array.C: Same.
* g++.dg/ext/utf8-2.C: Same. * g++.dg/ext/utf8-2.C: Same.
* g++.dg/gomp/loop-4.C: Same. * g++.dg/gomp/loop-4.C: Same.
* g++.dg/gomp/macro-4.C: Same. * g++.dg/gomp/macro-4.C: Same.
* g++.dg/gomp/udr-1.C: Same. * g++.dg/gomp/udr-1.C: Same.
* g++.dg/init/initializer-string-too-long.C: Same. * g++.dg/init/initializer-string-too-long.C: Same.
* g++.dg/other/offsetof9.C: Same. * g++.dg/other/offsetof9.C: Same.
* g++.dg/ubsan/pr63956.C: Same. * g++.dg/ubsan/pr63956.C: Same.
* g++.dg/warn/Wbool-operation-1.C: Same. * g++.dg/warn/Wbool-operation-1.C: Same.
* g++.dg/warn/Wtype-limits-Wextra.C: Same. * g++.dg/warn/Wtype-limits-Wextra.C: Same.
* g++.dg/warn/Wtype-limits.C: Same. * g++.dg/warn/Wtype-limits.C: Same.
* g++.dg/wrappers/pr88680.C: Same. * g++.dg/wrappers/pr88680.C: Same.
* g++.old-deja/g++.mike/eh55.C: Same. * g++.old-deja/g++.mike/eh55.C: Same.
* gcc.dg/Wsign-compare-1.c: Same. * gcc.dg/Wsign-compare-1.c: Same.
* gcc.dg/Wtype-limits-Wextra.c: Same. * gcc.dg/Wtype-limits-Wextra.c: Same.
* gcc.dg/Wtype-limits.c: Same. * gcc.dg/Wtype-limits.c: Same.
* gcc.dg/Wunknownprag.c: Same. * gcc.dg/Wunknownprag.c: Same.
* gcc.dg/Wunsuffixed-float-constants-1.c: Same. * gcc.dg/Wunsuffixed-float-constants-1.c: Same.
* gcc.dg/asm-6.c: Same. * gcc.dg/asm-6.c: Same.
* gcc.dg/asm-qual-1.c: Same. * gcc.dg/asm-qual-1.c: Same.
* gcc.dg/cast-1.c: Same. * gcc.dg/cast-1.c: Same.
* gcc.dg/cast-2.c: Same. * gcc.dg/cast-2.c: Same.
* gcc.dg/cast-3.c: Same. * gcc.dg/cast-3.c: Same.
* gcc.dg/cpp/source_date_epoch-2.c: Same. * gcc.dg/cpp/source_date_epoch-2.c: Same.
* gcc.dg/debug/pr85252.c: Same. * gcc.dg/debug/pr85252.c: Same.
* gcc.dg/dfp/cast-bad.c: Same. * gcc.dg/dfp/cast-bad.c: Same.
* gcc.dg/format/gcc_diag-1.c: Same. * gcc.dg/format/gcc_diag-1.c: Same.
* gcc.dg/format/gcc_diag-11.c: Same. * gcc.dg/format/gcc_diag-11.c: Same.
* gcc.dg/gcc_diag-11.c: Same. * gcc.dg/gcc_diag-11.c: Same.
* gcc.dg/gnu-cond-expr-2.c: Same. * gcc.dg/gnu-cond-expr-2.c: Same.
* gcc.dg/gnu-cond-expr-3.c: Same. * gcc.dg/gnu-cond-expr-3.c: Same.
* gcc.dg/gomp/macro-4.c: Same. * gcc.dg/gomp/macro-4.c: Same.
* gcc.dg/init-bad-1.c: Same. * gcc.dg/init-bad-1.c: Same.
* gcc.dg/init-bad-2.c: Same. * gcc.dg/init-bad-2.c: Same.
* gcc.dg/init-bad-3.c: Same. * gcc.dg/init-bad-3.c: Same.
* gcc.dg/pr27528.c: Same. * gcc.dg/pr27528.c: Same.
* gcc.dg/pr48552-1.c: Same. * gcc.dg/pr48552-1.c: Same.
* gcc.dg/pr48552-2.c: Same. * gcc.dg/pr48552-2.c: Same.
* gcc.dg/pr59846.c: Same. * gcc.dg/pr59846.c: Same.
* gcc.dg/pr61096-1.c: Same. * gcc.dg/pr61096-1.c: Same.
* gcc.dg/pr8788-1.c: Same. * gcc.dg/pr8788-1.c: Same.
* gcc.dg/pr90082.c: Same. * gcc.dg/pr90082.c: Same.
* gcc.dg/simd-2.c: Same. * gcc.dg/simd-2.c: Same.
* gcc.dg/spellcheck-params-2.c: Same. * gcc.dg/spellcheck-params-2.c: Same.
* gcc.dg/spellcheck-params.c: Same. * gcc.dg/spellcheck-params.c: Same.
* gcc.dg/strlenopt-49.c: Same. * gcc.dg/strlenopt-49.c: Same.
* gcc.dg/tm/pr52141.c: Same. * gcc.dg/tm/pr52141.c: Same.
* gcc.dg/torture/pr51106-1.c: Same. * gcc.dg/torture/pr51106-1.c: Same.
* gcc.dg/torture/pr51106-2.c: Same. * gcc.dg/torture/pr51106-2.c: Same.
* gcc.dg/utf-array-short-wchar.c: Same. * gcc.dg/utf-array-short-wchar.c: Same.
* gcc.dg/utf-array.c: Same. * gcc.dg/utf-array.c: Same.
* gcc.dg/utf8-2.c: Same. * gcc.dg/utf8-2.c: Same.
* gcc.dg/warn-sprintf-no-nul.c: Same. * gcc.dg/warn-sprintf-no-nul.c: Same.
* gcc.target/i386/asm-flag-0.c: Same. * gcc.target/i386/asm-flag-0.c: Same.
* gcc.target/i386/inline_error.c: Same. * gcc.target/i386/inline_error.c: Same.
* gcc.target/i386/pr30848.c: Same. * gcc.target/i386/pr30848.c: Same.
* gcc.target/i386/pr39082-1.c: Same. * gcc.target/i386/pr39082-1.c: Same.
* gcc.target/i386/pr39678.c: Same. * gcc.target/i386/pr39678.c: Same.
* gcc.target/i386/pr57756.c: Same. * gcc.target/i386/pr57756.c: Same.
* gcc.target/i386/pr68843-1.c: Same. * gcc.target/i386/pr68843-1.c: Same.
* gcc.target/i386/pr79804.c: Same. * gcc.target/i386/pr79804.c: Same.
* gcc.target/i386/pr82673.c: Same. * gcc.target/i386/pr82673.c: Same.
* obj-c++.dg/class-protocol-1.mm: Same. * obj-c++.dg/class-protocol-1.mm: Same.
* obj-c++.dg/exceptions-3.mm: Same. * obj-c++.dg/exceptions-3.mm: Same.
* obj-c++.dg/exceptions-4.mm: Same. * obj-c++.dg/exceptions-4.mm: Same.
* obj-c++.dg/exceptions-5.mm: Same. * obj-c++.dg/exceptions-5.mm: Same.
* obj-c++.dg/exceptions-6.mm: Same. * obj-c++.dg/exceptions-6.mm: Same.
* obj-c++.dg/method-12.mm: Same. * obj-c++.dg/method-12.mm: Same.
* obj-c++.dg/method-13.mm: Same. * obj-c++.dg/method-13.mm: Same.
* obj-c++.dg/method-6.mm: Same. * obj-c++.dg/method-6.mm: Same.
* obj-c++.dg/method-7.mm: Same. * obj-c++.dg/method-7.mm: Same.
* obj-c++.dg/method-9.mm: Same. * obj-c++.dg/method-9.mm: Same.
* obj-c++.dg/method-lookup-1.mm: Same. * obj-c++.dg/method-lookup-1.mm: Same.
* obj-c++.dg/proto-lossage-4.mm: Same. * obj-c++.dg/proto-lossage-4.mm: Same.
* obj-c++.dg/protocol-qualifier-2.mm: Same. * obj-c++.dg/protocol-qualifier-2.mm: Same.
* objc.dg/call-super-2.m: Same. * objc.dg/call-super-2.m: Same.
* objc.dg/class-protocol-1.m: Same. * objc.dg/class-protocol-1.m: Same.
* objc.dg/desig-init-1.m: Same. * objc.dg/desig-init-1.m: Same.
* objc.dg/exceptions-3.m: Same. * objc.dg/exceptions-3.m: Same.
* objc.dg/exceptions-4.m: Same. * objc.dg/exceptions-4.m: Same.
* objc.dg/exceptions-5.m: Same. * objc.dg/exceptions-5.m: Same.
* objc.dg/exceptions-6.m: Same. * objc.dg/exceptions-6.m: Same.
* objc.dg/method-19.m: Same. * objc.dg/method-19.m: Same.
* objc.dg/method-2.m: Same. * objc.dg/method-2.m: Same.
* objc.dg/method-5.m: Same. * objc.dg/method-5.m: Same.
* objc.dg/method-6.m: Same. * objc.dg/method-6.m: Same.
* objc.dg/method-7.m: Same. * objc.dg/method-7.m: Same.
* objc.dg/method-lookup-1.m: Same. * objc.dg/method-lookup-1.m: Same.
* objc.dg/proto-hier-1.m: Same. * objc.dg/proto-hier-1.m: Same.
* objc.dg/proto-lossage-4.m: Same. * objc.dg/proto-lossage-4.m: Same.
2019-05-17 Dragan Mladjenovic <dmladjenovic@wavecomp.com> 2019-05-17 Dragan Mladjenovic <dmladjenovic@wavecomp.com>
...@@ -3329,7 +3329,7 @@ ...@@ -3329,7 +3329,7 @@
2019-05-15 Janne Blomqvist <jb@gcc.gnu.org> 2019-05-15 Janne Blomqvist <jb@gcc.gnu.org>
PR fortran/90461 PR fortran/90461
* gfortran.dg/open_errors_2.f90: Add -std=f2008, adjust line number. * gfortran.dg/open_errors_2.f90: Add -std=f2008, adjust line number.
* gfortran.dg/open_errors_3.f90: New test. * gfortran.dg/open_errors_3.f90: New test.
2019-05-15 H.J. Lu <hongjiu.lu@intel.com> 2019-05-15 H.J. Lu <hongjiu.lu@intel.com>
...@@ -4057,10 +4057,10 @@ ...@@ -4057,10 +4057,10 @@
2019-04-29 Vladislav Ivanishin <vlad@ispras.ru> 2019-04-29 Vladislav Ivanishin <vlad@ispras.ru>
* gcc.dg/uninit-25-gimple.c: New test. * gcc.dg/uninit-25-gimple.c: New test.
* gcc.dg/uninit-25.c: New test. * gcc.dg/uninit-25.c: New test.
* gcc.dg/uninit-26.c: New test. * gcc.dg/uninit-26.c: New test.
* gcc.dg/uninit-27-gimple.c: New test. * gcc.dg/uninit-27-gimple.c: New test.
2019-04-29 Richard Biener <rguenther@suse.de> 2019-04-29 Richard Biener <rguenther@suse.de>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment