From: uros Date: Thu, 8 May 2008 13:26:02 +0000 (+0000) Subject: * ChangeLog: Whitespace fixes. X-Git-Tag: upstream/4.9.2~42314 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=19d0552032bcf6f4284ae2f73a1974809db1f228;p=platform%2Fupstream%2Flinaro-gcc.git * ChangeLog: Whitespace fixes. * testsuite/Changelog: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@135081 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5fd257c..fcf9e3d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -12,12 +12,12 @@ 2008-05-08 Kai Tietz - PR/36180 + PR bootstrap/36180 * calls.c (compute_argument_block_size ): Add ATTRIBUTE_UNUSED to fndecl argument. - (emit_library_call_value_1): Add ATTRIBUTE_UNUSED to variable - fndecl. - * target-def.h: Check that TARGET_RETURN_IN_MEMORY isn't declared in front. + (emit_library_call_value_1): Add ATTRIBUTE_UNUSED to variable fndecl. + * target-def.h: Check that TARGET_RETURN_IN_MEMORY isn't + declared in front. 2008-05-08 Richard Guenther @@ -103,7 +103,6 @@ 2008-05-08 Sa Liu * config/spu/spu.md: Fixed subti3 pattern. - * testsuite/gcc.target/spu/subti3.c: New. 2008-05-08 Richard Guenther @@ -117,7 +116,7 @@ * fold-const.c (operand_equal_p): Two objects which types differ in pointerness are not equal. -2008-05-08 Kai Tietz +2008-05-08 Kai Tietz * calls.c (compute_argument_block_size): Add argument tree fndecl. (OUTGOING_REG_PARM_STACK_SPACE): Add function type argument. @@ -135,8 +134,7 @@ * config/i386/sysv4.h: Likewise. * config/i386/vx-common.h: Likewise. * config/cris/cris.h: Removed #if 0 clause. - * config/arm/arm-protos.h (arm_return_in_memory): Add fntype - argument. + * config/arm/arm-protos.h (arm_return_in_memory): Add fntype argument. * config/i386/i386-protos.h (ix86_return_in_memory): Add fntype argument. (ix86_sol10_return_in_memory): Likewise. @@ -162,7 +160,8 @@ * config/v850/v850.h: Likewise. * defaults.h: Likewise. * doc/tm.texi (OUTGOING_REG_PARM_STACK_SPACE): Adjust documentation. - * expr.c (emit_block_move): Adjust use of OUTGOING_REG_PARM_STACK_SPACE. + * expr.c (emit_block_move): Adjust use of + OUTGOING_REG_PARM_STACK_SPACE. * function.c (STACK_DYNAMIC_OFFSET): Adjust use of OUTGOING_REG_PARM_STACK_SPACE. * targhooks.c (default_return_in_memory): Remove RETURN_IN_MEMORY. @@ -180,91 +179,88 @@ 2008-05-07 Kenneth Zadeck - PATCH rtl/7335 - PATCH rtl/33826 - * see.c (see_copy_insn): Copy new pure const attributes for new - call. - * c-decl.c (merge_decls): Ditto. - * postreload.c (record_opr_changes): Change CONST_OR_PURE_CALL_P - to RTL_CONST_OR_PURE_CALL_P. - * tree.c (define_local_buitin): Rename DECL_IS_PURE to - DECL_PURE_P. Initialized DECL_LOOPING_CONST_PURE. - (process_call_operands): Set tree_side_effects properly. - * tree.h (TREE_READONLY_DECL_P): Removed. - (DECL_IS_PURE): Renamed to DECL_PURE_P. - (DECL_LOOPING_OR_CONST_P): New macro. - (struct tree_function_decl): Added looping_const_or_pure_p. - (ECF_*) Renumbered. - (ECF_LOOPING_OR_CONST_P): New macro, - * rtlanal.c (pure_const_p): Removed. - * builtins.c (expand_builtin): Rename DECL_IS_PURE to DECL_PURE_P. - * reorg.c (delete_prior_computation) Changed CONST_OR_PURE_CALL_P - to RTL_CONST_CALL_P. - * ipa-pure-const.c (pure_const_state_e): Added looping field. - (check_decl, check_tree, check_call, scan_function): Initialize - looping. - (analyze_function): Rename DECL_IS_PURE to DECL_PURE_P. - (static_execute): Set looping true for recursive functions. - Undo setting state to IPA_NEITHER for recursive functions. - * cse.c (cse_insn): - * ifcvt.c (noce_can_store_speculate_p): Changed - CONST_OR_PURE_CALL_P and pure_call_p to RTL_CONST_CALL_P or - RTL_CONST_OR_PURE_CALL_P. - * dse.c (scan_insn): Ditto. - * local-alloc.c (validate_equiv_mem, memref_used_between_p): Ditto. - * gcse.c (oprs_not_seen_p) Changed CONST_OR_PURE_CALL_P to - RTL_CONST_OR_PURE_CALL_P. - (store_killed_in_insn): Changed CONST_OR_PURE_CALL_P and - pure_call_p to RTL_CONST_CALL_P. - * gimplify.c (gimplify_call_expr): Clear side effects for - non-looping pure and constant calls. - * calls.c (emit_call_1): Set rtl flags from ecf flags. - (flags_from_decl_or_type): Set ecf flags from decl flags. - (initialize_argument_information): Turn off - ECF_LOOPING_CONST_OR_PURE when turning off ECF_CONST. - Change const to pure if callee_copies is true rather than just - turning off const. - (expand_call): Turn off ECF_LOOPING_PURE_CONST_CALL and remove old - way of marking pure calls. - (emit_library_call_value_1): Turn off ECF_LOOPING_PURE_CONST_CALL. - Remove hack that was supposed to fix pr7335 and remove old - way of marking pure calls. - * emit-rtl.c (emit_copy_of_insn_after): Copy RTL_CONST_CALL_P, - RTL_PURE_CALL_P, RTL_LOOPING_CONST_OR_PURE_CALL_P. - * cselib.c (cselib_process_insn): Changed CONST_OR_PURE_CALL_P to - RTL_CONST_OR_PURE_CALL_P. - * tree-ssa-pre.c (can_value_number_call): Fixed spacing. - * loop-invariant.c (find_exits, find_invariant_bb): Changed - CONST_OR_PURE_CALL_P to RTL_CONST_OR_PURE_CALL_P. - * sched-deps.c (schedule_analyze): Ditto. - * rtl.h (struct rtx_def): Use call field, unchanging field, and - return_val field of calls to represent pure and const function - info. - (CONST_OR_PURE_CALL_P): Deleted macro. - (RTL_CONST_CALL_P, RTL_PURE_CALL_P, - RTL_LOOPING_CONST_OR_PURE_CALL_P, RTL_CONST_OR_PURE_P): New macros. - * tree-inline.c (copy_body_r): Changed TREE_READONLY_DECL_P to - TREE_READONLY. - * tree-optimize.c (execute_fixup_cfg): Added test for - ECF_LOOPING_CONST_OR_PURE. - * c-common.c (handle_pure_attribute): Changed DECL_IS_PURE to - DECL_PURE_P. - * tree-cfg.c (update_call_expr_flags): Do not clear tree side - effects for looping pure or const calls. - (verify_gimple_expr): Added verification code. - * config/alpha/alpha.c (alpha_legitimize_address, - alpha_emit_xfloating_libcall): Changed CONST_OR_PURE_CALL_P to - RTL_CONST_CALL_P. - * config/s390/s390.c (s390_emit_tls_call_insn): Ditto. - * config/rs6000/rs6000.c (rs6000_legitimize_tls_address): Ditto. - * config/mips/mips.c (mips_call_tls_get_addr): Ditto. - * cfgrtl.c (need_fake_edge_p): Changed CONST_OR_PURE_CALL_P to - RTL_CONST_OR_PURE_CALL_P. - * dce.c (deletable_insn_p): Allow non looping, non sibling, pure - and const calls to be deleted. - - -2008-05-08 Uros Bizjak + PR rtl/7335 + PR rtl/33826 + * see.c (see_copy_insn): Copy new pure const attributes for new call. + * c-decl.c (merge_decls): Ditto. + * postreload.c (record_opr_changes): Change CONST_OR_PURE_CALL_P + to RTL_CONST_OR_PURE_CALL_P. + * tree.c (define_local_buitin): Rename DECL_IS_PURE to DECL_PURE_P. + Initialized DECL_LOOPING_CONST_PURE. + (process_call_operands): Set tree_side_effects properly. + * tree.h (TREE_READONLY_DECL_P): Removed. + (DECL_IS_PURE): Renamed to DECL_PURE_P. + (DECL_LOOPING_OR_CONST_P): New macro. + (struct tree_function_decl): Added looping_const_or_pure_p. + (ECF_*) Renumbered. + (ECF_LOOPING_OR_CONST_P): New macro. + * rtlanal.c (pure_const_p): Removed. + * builtins.c (expand_builtin): Rename DECL_IS_PURE to DECL_PURE_P. + * reorg.c (delete_prior_computation) Changed CONST_OR_PURE_CALL_P + to RTL_CONST_CALL_P. + * ipa-pure-const.c (pure_const_state_e): Added looping field. + (check_decl, check_tree, check_call, scan_function): Initialize + looping. + (analyze_function): Rename DECL_IS_PURE to DECL_PURE_P. + (static_execute): Set looping true for recursive functions. + Undo setting state to IPA_NEITHER for recursive functions. + * cse.c (cse_insn): + * ifcvt.c (noce_can_store_speculate_p): Changed + CONST_OR_PURE_CALL_P and pure_call_p to RTL_CONST_CALL_P or + RTL_CONST_OR_PURE_CALL_P. + * dse.c (scan_insn): Ditto. + * local-alloc.c (validate_equiv_mem, memref_used_between_p): Ditto. + * gcse.c (oprs_not_seen_p) Changed CONST_OR_PURE_CALL_P to + RTL_CONST_OR_PURE_CALL_P. + (store_killed_in_insn): Changed CONST_OR_PURE_CALL_P and + pure_call_p to RTL_CONST_CALL_P. + * gimplify.c (gimplify_call_expr): Clear side effects for + non-looping pure and constant calls. + * calls.c (emit_call_1): Set rtl flags from ecf flags. + (flags_from_decl_or_type): Set ecf flags from decl flags. + (initialize_argument_information): Turn off + ECF_LOOPING_CONST_OR_PURE when turning off ECF_CONST. + Change const to pure if callee_copies is true rather than just + turning off const. + (expand_call): Turn off ECF_LOOPING_PURE_CONST_CALL and remove old + way of marking pure calls. + (emit_library_call_value_1): Turn off ECF_LOOPING_PURE_CONST_CALL. + Remove hack that was supposed to fix pr7335 and remove old + way of marking pure calls. + * emit-rtl.c (emit_copy_of_insn_after): Copy RTL_CONST_CALL_P, + RTL_PURE_CALL_P, RTL_LOOPING_CONST_OR_PURE_CALL_P. + * cselib.c (cselib_process_insn): Changed CONST_OR_PURE_CALL_P to + RTL_CONST_OR_PURE_CALL_P. + * tree-ssa-pre.c (can_value_number_call): Fixed spacing. + * loop-invariant.c (find_exits, find_invariant_bb): Changed + CONST_OR_PURE_CALL_P to RTL_CONST_OR_PURE_CALL_P. + * sched-deps.c (schedule_analyze): Ditto. + * rtl.h (struct rtx_def): Use call field, unchanging field, and + return_val field of calls to represent pure and const function info. + (CONST_OR_PURE_CALL_P): Deleted macro. + (RTL_CONST_CALL_P, RTL_PURE_CALL_P, + RTL_LOOPING_CONST_OR_PURE_CALL_P, RTL_CONST_OR_PURE_P): New macros. + * tree-inline.c (copy_body_r): Changed TREE_READONLY_DECL_P to + TREE_READONLY. + * tree-optimize.c (execute_fixup_cfg): Added test for + ECF_LOOPING_CONST_OR_PURE. + * c-common.c (handle_pure_attribute): Changed DECL_IS_PURE to + DECL_PURE_P. + * tree-cfg.c (update_call_expr_flags): Do not clear tree side + effects for looping pure or const calls. + (verify_gimple_expr): Added verification code. + * config/alpha/alpha.c (alpha_legitimize_address, + alpha_emit_xfloating_libcall): Changed CONST_OR_PURE_CALL_P to + RTL_CONST_CALL_P. + * config/s390/s390.c (s390_emit_tls_call_insn): Ditto. + * config/rs6000/rs6000.c (rs6000_legitimize_tls_address): Ditto. + * config/mips/mips.c (mips_call_tls_get_addr): Ditto. + * cfgrtl.c (need_fake_edge_p): Changed CONST_OR_PURE_CALL_P to + RTL_CONST_OR_PURE_CALL_P. + * dce.c (deletable_insn_p): Allow non looping, non sibling, pure + and const calls to be deleted. + +2008-05-07 Uros Bizjak PR target/35714 * config/i386/mmx.md (mmx_subv2sf3): New expander. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 2647ea4..3106bfb 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,7 +1,11 @@ 2008-05-08 Kai Tietz - * gcc.c-torture/compile/pr36172.c: Replace unsigned long by - __SIZE_TYPE__. + * gcc.c-torture/compile/pr36172.c: Replace unsigned long by + __SIZE_TYPE__. + +2008-05-08 Sa Liu + + * testsuite/gcc.target/spu/subti3.c: New. 2008-05-08 Richard Guenther @@ -29,7 +33,7 @@ 2008-05-06 Jerry DeLisle PR libfortran/34974 - gfortran.dg/fmt_t_7.f: XFAIL this until we get issue resolved. + * gfortran.dg/fmt_t_7.f: XFAIL this until we get issue resolved. 2008-05-06 H.J. Lu