Commit b9113907 by Uros Bizjak

* ChangeLog: Fix whitespace.

From-SVN: r190666
parent f27a59cf
...@@ -72,7 +72,8 @@ ...@@ -72,7 +72,8 @@
* gimple-pretty-print.c (gimple_dump_bb_buff): Checking-assert that * gimple-pretty-print.c (gimple_dump_bb_buff): Checking-assert that
DECL_STRUCT_FUNCTION (current_function_decl) is not NULL. Pass it to DECL_STRUCT_FUNCTION (current_function_decl) is not NULL. Pass it to
dump_histograms_for_stmt. dump_histograms_for_stmt.
(dump_gimple_mem_ops): Pass DECL_STRUCT_FUNCTION (current_function_decl) (dump_gimple_mem_ops): Pass
DECL_STRUCT_FUNCTION (current_function_decl)
as an argument to dump_gimple_mem_ops. as an argument to dump_gimple_mem_ops.
* tree-cfg.c (dump_function_to_file): Rename parameter fn to fndecl. * tree-cfg.c (dump_function_to_file): Rename parameter fn to fndecl.
Do not change cfun. Change and restore current_function_decl. Do not change cfun. Change and restore current_function_decl.
...@@ -144,8 +145,7 @@ ...@@ -144,8 +145,7 @@
to CASE_CONST_ANY. to CASE_CONST_ANY.
* cse.c (exp_equiv_p, canon_reg, fold_rtx, cse_process_notes_1, * cse.c (exp_equiv_p, canon_reg, fold_rtx, cse_process_notes_1,
count_reg_usage): Convert constant cases. count_reg_usage): Convert constant cases.
* cselib.c (cselib_expand_value_rtx_1): Convert to * cselib.c (cselib_expand_value_rtx_1): Convert to CASE_CONST_ANY.
CASE_CONST_ANY.
(cselib_subst_to_values): Convert constant cases. (cselib_subst_to_values): Convert constant cases.
* df-scan.c (df_uses_record): Ditto. * df-scan.c (df_uses_record): Ditto.
* dse.c (const_or_frame_p): Convert case statements to explicit * dse.c (const_or_frame_p): Convert case statements to explicit
...@@ -433,18 +433,19 @@ ...@@ -433,18 +433,19 @@
multi-line asm output strings. multi-line asm output strings.
(divsi_inv_qitable, divsi_inv_hitable): Use single-alternative asm (divsi_inv_qitable, divsi_inv_hitable): Use single-alternative asm
output. output.
(*andsi3_bclr, rotldi3_mextr, rotrdi3_mextr, calli, call_valuei_tbr_rel, (*andsi3_bclr, rotldi3_mextr, rotrdi3_mextr, calli,
movml_push_banked, movml_pop_banked, bclr_m2a, bclrmem_m2a, bset_m2a, call_valuei_tbr_rel, movml_push_banked, movml_pop_banked, bclr_m2a,
bsetmem_m2a, bst_m2a, bld_m2a, bldsign_m2a, bld_reg, *bld_regqi, bclrmem_m2a, bset_m2a, bsetmem_m2a, bst_m2a, bld_m2a, bldsign_m2a,
band_m2a, bor_m2a, bxor_m2a, mextr_rl, *mextr_lr, ): Use tab char bld_reg, *bld_regqi, band_m2a, bor_m2a, bxor_m2a, mextr_rl, *mextr_lr):
instead of '\\t'. Use tab char instead of '\\t'.
(iordi3): Use braced string. (iordi3): Use braced string.
(*movsi_pop): Use tab chars instead of spaces. (*movsi_pop): Use tab chars instead of spaces.
2012-08-21 Oleg Endo <olegendo@gcc.gnu.org> 2012-08-21 Oleg Endo <olegendo@gcc.gnu.org>
PR target/39423 PR target/39423
* config/sh/sh.md (*movhi_index_disp): Add support for SH2A movu.w insn. * config/sh/sh.md (*movhi_index_disp): Add support for SH2A
movu.w insn.
2012-08-21 H.J. Lu <hongjiu.lu@intel.com> 2012-08-21 H.J. Lu <hongjiu.lu@intel.com>
...@@ -718,18 +719,15 @@ ...@@ -718,18 +719,15 @@
* config/ia64/hpux.h (MEMBER_TYPE_FORCES_BLK): Removed. * config/ia64/hpux.h (MEMBER_TYPE_FORCES_BLK): Removed.
* config/ia64/ia64.c (ia64_member_type_forces_blk): New * config/ia64/ia64.c (ia64_member_type_forces_blk): New function.
function.
(TARGET_MEMBER_TYPE_FORCES_BLK): New macro. (TARGET_MEMBER_TYPE_FORCES_BLK): New macro.
* config/rs6000/rs6000.c (TARGET_MEMBER_TYPE_FORCES_BLK): New * config/rs6000/rs6000.c (TARGET_MEMBER_TYPE_FORCES_BLK): New macro.
macro.
(rs6000_member_type_forces_blk): New function. (rs6000_member_type_forces_blk): New function.
* config/rs6000/rs6000.h (MEMBER_TYPE_FORCES_BLK): Removed. * config/rs6000/rs6000.h (MEMBER_TYPE_FORCES_BLK): Removed.
* config/xtensa/xtensa.c (xtensa_member_type_forces_blk): New * config/xtensa/xtensa.c (xtensa_member_type_forces_blk): New function.
function.
(TARGET_MEMBER_TYPE_FORCES_BLK): New macro. (TARGET_MEMBER_TYPE_FORCES_BLK): New macro.
* config/xtensa/xtensa.h (MEMBER_TYPE_FORCES_BLK): Removed. * config/xtensa/xtensa.h (MEMBER_TYPE_FORCES_BLK): Removed.
...@@ -810,13 +808,11 @@ ...@@ -810,13 +808,11 @@
2012-08-17 Nick Clifton <nickc@redhat.com> 2012-08-17 Nick Clifton <nickc@redhat.com>
* config/fr30/fr30.md (cbranchsi4): Remove mode from * config/fr30/fr30.md (cbranchsi4): Remove mode from comparison.
comparison.
(branch_true): Likewise. (branch_true): Likewise.
(branch_false): Likewise. (branch_false): Likewise.
* config/mcore/mcore.md (cbranchsi4): Remove mode from * config/mcore/mcore.md (cbranchsi4): Remove mode from comparison.
comparison.
* config/iq2000/iq2000.md (cbranchsi4): Remove mode from * config/iq2000/iq2000.md (cbranchsi4): Remove mode from
comparison and label. comparison and label.
...@@ -824,8 +820,7 @@ ...@@ -824,8 +820,7 @@
(branch_zero_inverted): Likewise. (branch_zero_inverted): Likewise.
(branch_equality): Likewise. (branch_equality): Likewise.
(branch_equality_inverted): Likewise. (branch_equality_inverted): Likewise.
(extend-and-compare): Disable until reload issues can be (extend-and-compare): Disable until reload issues can be resolved.
resolved.
* config/iq2000/iq2000.c (gen_conditional_branch): Use VOIDmode * config/iq2000/iq2000.c (gen_conditional_branch): Use VOIDmode
for comparison. for comparison.
(iq2000_function_arg_advance): Remove CONST_CAST2. (iq2000_function_arg_advance): Remove CONST_CAST2.
...@@ -847,13 +842,11 @@ ...@@ -847,13 +842,11 @@
2012-08-17 Richard Guenther <rguenther@suse.de> 2012-08-17 Richard Guenther <rguenther@suse.de>
* hash-table.h (class hash_table): Use a descriptor template * hash-table.h (class hash_table): Use a descriptor template
argument instead of decomposed element type and support argument instead of decomposed element type and support functions.
functions.
(struct pointer_hash): New generic typed pointer-hash. (struct pointer_hash): New generic typed pointer-hash.
(struct typed_free_remove, struct typed_noop_remove): Generic (struct typed_free_remove, struct typed_noop_remove): Generic
hash_table support pieces. hash_table support pieces.
* coverage.c (struct counts_entry): Add hash_table support * coverage.c (struct counts_entry): Add hash_table support members.
members.
* tree-ssa-ccp.c (gimple_htab): Use pointer_hash. * tree-ssa-ccp.c (gimple_htab): Use pointer_hash.
* tree-ssa-coalesce.c (struct ssa_name_var_hash): New generic * tree-ssa-coalesce.c (struct ssa_name_var_hash): New generic
SSA name by SSA_NAME_VAR hash. SSA name by SSA_NAME_VAR hash.
...@@ -865,8 +858,7 @@ ...@@ -865,8 +858,7 @@
(phi_trans_lookup): Likewise. (phi_trans_lookup): Likewise.
(phi_trans_add): Likewise. (phi_trans_add): Likewise.
(do_regular_insertion): Likewise. (do_regular_insertion): Likewise.
* tree-ssa-tail-merge.c (struct same_succ_def): Add hash_table * tree-ssa-tail-merge.c (struct same_succ_def): Add hash_table support.
support.
(same_succ_htab): Adjust. (same_succ_htab): Adjust.
(find_same_succ_bb): Likewise. (find_same_succ_bb): Likewise.
(find_same_succ): Likewise. (find_same_succ): Likewise.
...@@ -979,8 +971,7 @@ ...@@ -979,8 +971,7 @@
* ipa-pure-const.c (analyze_function): Use FOR_EACH_LOOP_BREAK. * ipa-pure-const.c (analyze_function): Use FOR_EACH_LOOP_BREAK.
* cfgloop.h (FOR_EACH_LOOP_BREAK): Fix. * cfgloop.h (FOR_EACH_LOOP_BREAK): Fix.
* tree-ssa-structalias.c (handle_lhs_call): Properly free rhsc. * tree-ssa-structalias.c (handle_lhs_call): Properly free rhsc.
* tree-into-ssa.c (get_ssa_name_ann): Allocate info only when * tree-into-ssa.c (get_ssa_name_ann): Allocate info only when needed.
needed.
* tree-ssa-loop-im.c (analyze_memory_references): Adjust. * tree-ssa-loop-im.c (analyze_memory_references): Adjust.
(tree_ssa_lim_finalize): Free all mem_refs. (tree_ssa_lim_finalize): Free all mem_refs.
* tree-ssa-sccvn.c (extract_and_process_scc_for_name): Free * tree-ssa-sccvn.c (extract_and_process_scc_for_name): Free
...@@ -1038,30 +1029,23 @@ ...@@ -1038,30 +1029,23 @@
* config/rs6000/aix43.h (TARGET_DEFAULT): Delete MASK_NEW_MNEMONICS. * config/rs6000/aix43.h (TARGET_DEFAULT): Delete MASK_NEW_MNEMONICS.
(RS6000_CALL_GLUE): Adjust for single assembler syntax. (RS6000_CALL_GLUE): Adjust for single assembler syntax.
* config/rs6000/aix51.h (TARGET_DEFAULT, RS6000_CALL_GLUE): * config/rs6000/aix51.h (TARGET_DEFAULT, RS6000_CALL_GLUE): Ditto.
Ditto. * config/rs6000/aix52.h (TARGET_DEFAULT, RS6000_CALL_GLUE): Ditto.
* config/rs6000/aix52.h (TARGET_DEFAULT, RS6000_CALL_GLUE): * config/rs6000/aix53.h (TARGET_DEFAULT, RS6000_CALL_GLUE): Ditto.
Ditto. * config/rs6000/aix61.h (TARGET_DEFAULT, RS6000_CALL_GLUE): Ditto.
* config/rs6000/aix53.h (TARGET_DEFAULT, RS6000_CALL_GLUE):
Ditto.
* config/rs6000/aix61.h (TARGET_DEFAULT, RS6000_CALL_GLUE):
Ditto.
* config/rs6000/darwin.h (TARGET_DEFAULT): Ditto. * config/rs6000/darwin.h (TARGET_DEFAULT): Ditto.
* config/rs6000/darwin.md (whole file): Adjust to single * config/rs6000/darwin.md (whole file): Adjust to single
assembler syntax. assembler syntax.
* config/rs6000/darwin64.h (TARGET_DEFAULT): Delete * config/rs6000/darwin64.h (TARGET_DEFAULT): Delete MASK_NEW_MNEMONICS.
MASK_NEW_MNEMONICS.
* config/rs6000/default64.h (TARGET_DEFAULT): Ditto. * config/rs6000/default64.h (TARGET_DEFAULT): Ditto.
* config/rs6000/dfp.md: (whole file): Adjust to single * config/rs6000/dfp.md: (whole file): Adjust to single
assembler syntax. assembler syntax.
* config/rs6000/eabi.h (TARGET_DEFAULT): Delete * config/rs6000/eabi.h (TARGET_DEFAULT): Delete MASK_NEW_MNEMONICS.
MASK_NEW_MNEMONICS.
* config/rs6000/eabialtivec.h (TARGET_DEFAULT): Ditto. * config/rs6000/eabialtivec.h (TARGET_DEFAULT): Ditto.
* config/rs6000/eabispe.h (TARGET_DEFAULT): Ditto. * config/rs6000/eabispe.h (TARGET_DEFAULT): Ditto.
* config/rs6000/linuxaltivec.h (TARGET_DEFAULT): Ditto. * config/rs6000/linuxaltivec.h (TARGET_DEFAULT): Ditto.
* config/rs6000/linuxspe.h (TARGET_DEFAULT): Ditto. * config/rs6000/linuxspe.h (TARGET_DEFAULT): Ditto.
* config/rs6000/rs6000-cpus.def (whole file): Delete * config/rs6000/rs6000-cpus.def (whole file): Delete POWERPC_BASE_MASK.
POWERPC_BASE_MASK.
* config/rs6000/rs6000-tables.opt: Regenerate. * config/rs6000/rs6000-tables.opt: Regenerate.
* config/rs6000/rs6000.c (POWERPC_BASE_MASK): Delete. * config/rs6000/rs6000.c (POWERPC_BASE_MASK): Delete.
(num_insns_constant_wide): Adjust comments. (num_insns_constant_wide): Adjust comments.
...@@ -1076,16 +1060,13 @@ ...@@ -1076,16 +1060,13 @@
assembler syntax. assembler syntax.
* config/rs6000/sync.md: (whole file): Adjust to single * config/rs6000/sync.md: (whole file): Adjust to single
assembler syntax. assembler syntax.
* config/rs6000/sysv4.h (TARGET_DEFAULT): Delete * config/rs6000/sysv4.h (TARGET_DEFAULT): Delete MASK_NEW_MNEMONICS.
MASK_NEW_MNEMONICS.
(ASM_OUTPUT_REG_PUSH): Adjust. (ASM_OUTPUT_REG_PUSH): Adjust.
(ASM_OUTPUT_REG_POP): Adjust. (ASM_OUTPUT_REG_POP): Adjust.
* config/rs6000/sysv4le.h (TARGET_DEFAULT): Delete * config/rs6000/sysv4le.h (TARGET_DEFAULT): Delete MASK_NEW_MNEMONICS.
MASK_NEW_MNEMONICS.
* config/rs6000/vsx.md: (whole file): Adjust to single * config/rs6000/vsx.md: (whole file): Adjust to single
assembler syntax. assembler syntax.
* config/rs6000/vxworks.h (TARGET_DEFAULT): Delete * config/rs6000/vxworks.h (TARGET_DEFAULT): Delete MASK_NEW_MNEMONICS.
MASK_NEW_MNEMONICS.
* doc/invoke.texi: Adjust documentation to reflect the * doc/invoke.texi: Adjust documentation to reflect the
removal of -mnew-mnemonics and -mold-mnemonics. removal of -mnew-mnemonics and -mold-mnemonics.
...@@ -1111,8 +1092,7 @@ ...@@ -1111,8 +1092,7 @@
* config/rs6000/linuxspe.h (TARGET_DEFAULT): Ditto. * config/rs6000/linuxspe.h (TARGET_DEFAULT): Ditto.
* config/rs6000/rs6000-builtin.def (RS6000_BUILTIN_CFSTRING): * config/rs6000/rs6000-builtin.def (RS6000_BUILTIN_CFSTRING):
Use RS6000_BTM_ALWAYS instead of RS6000_BTM_POWERPC. Use RS6000_BTM_ALWAYS instead of RS6000_BTM_POWERPC.
* config/rs6000/rs6000-c.c (rs6000_target_modify_macros): * config/rs6000/rs6000-c.c (rs6000_target_modify_macros): Adjust.
Adjust.
(rs6000_cpu_cpp_builtins): Adjust. (rs6000_cpu_cpp_builtins): Adjust.
* config/rs6000/rs6000.c (POWERPC_BASE_MASK): Delete MASK_POWERPC. * config/rs6000/rs6000.c (POWERPC_BASE_MASK): Delete MASK_POWERPC.
(rs6000_builtin_mask_calculate): Adjust. (rs6000_builtin_mask_calculate): Adjust.
...@@ -1121,8 +1101,7 @@ ...@@ -1121,8 +1101,7 @@
(rs6000_output_function_prologue): Ditto. (rs6000_output_function_prologue): Ditto.
(rs6000_opt_masks): Delete MASK_POWERPC. (rs6000_opt_masks): Delete MASK_POWERPC.
(rs6000_builtin_mask_names): Delete RS6000_BTM_POWERPC. (rs6000_builtin_mask_names): Delete RS6000_BTM_POWERPC.
* config/rs6000/rs6000.h (ASM_CPU_SPEC): Delete handling for * config/rs6000/rs6000.h (ASM_CPU_SPEC): Delete handling for -mpowerpc.
-mpowerpc.
(RS6000_BTM_POWERPC): Delete. (RS6000_BTM_POWERPC): Delete.
(RS6000_BTM_COMMON): Delete RS6000_BTM_POWERPC. (RS6000_BTM_COMMON): Delete RS6000_BTM_POWERPC.
* config/rs6000/rs6000.md (extendqisi2 patterns): Adjust for * config/rs6000/rs6000.md (extendqisi2 patterns): Adjust for
...@@ -1318,8 +1297,7 @@ ...@@ -1318,8 +1297,7 @@
2012-08-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org> 2012-08-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
* config/arm/neon.md (neon_vaba<mode> VDQIW): Canonicalize * config/arm/neon.md (neon_vaba<mode> VDQIW): Canonicalize operands.
operands.
(neon_vabal<mode> VDQIW): Likewise. (neon_vabal<mode> VDQIW): Likewise.
2012-08-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org> 2012-08-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
...@@ -1374,9 +1352,8 @@ ...@@ -1374,9 +1352,8 @@
(vec_heap_o_reserve_exact): Remove. (vec_heap_o_reserve_exact): Remove.
(vec_stack_p_reserve): Remove. (vec_stack_p_reserve): Remove.
(vec_stack_p_reserve_exact): Remove. (vec_stack_p_reserve_exact): Remove.
* vec.h (VEC_CHECK_INFO, VEC_CHECK_DECL, VEC_CHECK_PASS, * vec.h (VEC_CHECK_INFO, VEC_CHECK_DECL, VEC_CHECK_PASS, VEC_ASSERT,
VEC_ASSERT, VEC_ASSERT_FAIL, vec_assert_fail): Move earlier VEC_ASSERT_FAIL, vec_assert_fail): Move earlier in the file.
in the file.
(VEC): Define to vec_t<T>. (VEC): Define to vec_t<T>.
(vec_allocation_t): Define. (vec_allocation_t): Define.
(struct vec_prefix): Move earlier in the file. (struct vec_prefix): Move earlier in the file.
...@@ -1520,8 +1497,7 @@ ...@@ -1520,8 +1497,7 @@
* doc/gty.texi: Document support for C++ templates and * doc/gty.texi: Document support for C++ templates and
user-provided markers. user-provided markers.
* gcc/gengtype-lex.l: Update copyright year. * gcc/gengtype-lex.l: Update copyright year.
Remove support for recognizing DEF_VEC_O, DEF_VEC_P and Remove support for recognizing DEF_VEC_O, DEF_VEC_P and DEFVEC_I.
DEFVEC_I.
* gengtype-parse.c: Update copyright year. * gengtype-parse.c: Update copyright year.
(token_names): Remove DEF_VEC_O, DEF_VEC_P and DEF_VEC_I. (token_names): Remove DEF_VEC_O, DEF_VEC_P and DEF_VEC_I.
(require_template_declaration): New. (require_template_declaration): New.
...@@ -1884,8 +1860,7 @@ ...@@ -1884,8 +1860,7 @@
2012-08-14 Lawrence Crowl <crowl@google.com> 2012-08-14 Lawrence Crowl <crowl@google.com>
Merge cxx-conversion branch. Support tree macro calling Merge cxx-conversion branch. Support tree macro calling from gdb.
from gdb.
* tree.h (tree_check): New. * tree.h (tree_check): New.
(TREE_CHECK): Use inline function above instead of __extension__. (TREE_CHECK): Use inline function above instead of __extension__.
......
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