Commit e49cf927 by Jakub Jelinek

Revert UTF-8 breaking parts of 141383 and 141295 commits.

From-SVN: r141428
parent a9a92cac
...@@ -169,7 +169,7 @@ ...@@ -169,7 +169,7 @@
* tree-ssa-loop-ivopts.c (add_old_iv_candidates): For pointer bases * tree-ssa-loop-ivopts.c (add_old_iv_candidates): For pointer bases
add sizetype IV with initial value zero instead of pointer type. add sizetype IV with initial value zero instead of pointer type.
2008-10-24 Manuel López-Ibáñez <manu@gcc.gnu.org> 2008-10-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c/7543 PR c/7543
* value-prof.c (gimple_stringop_fixed_value): Use parentheses * value-prof.c (gimple_stringop_fixed_value): Use parentheses
...@@ -262,7 +262,7 @@ ...@@ -262,7 +262,7 @@
* tree-ssa-structalias.c (could_have_pointers): Complex types * tree-ssa-structalias.c (could_have_pointers): Complex types
cannot have pointers. cannot have pointers.
2008-10-22 Manuel López-Ibáñez <manu@gcc.gnu.org> 2008-10-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c/30949 PR c/30949
* c-typeck.c (convert_for_assignment): Do not give declaration's * c-typeck.c (convert_for_assignment): Do not give declaration's
...@@ -350,11 +350,11 @@ ...@@ -350,11 +350,11 @@
* tree-ssa-pre.c (insert_into_preds_of_block): Don't rewrite constant * tree-ssa-pre.c (insert_into_preds_of_block): Don't rewrite constant
part of expression. part of expression.
2008-10-20 Tobias Schlüter <tobi@gcc.gnu.org> 2008-10-20 Tobias Schlüter <tobi@gcc.gnu.org>
* doc/install.texi: Fix typos in previous patch. * doc/install.texi: Fix typos in previous patch.
2008-10-19 Tobias Schlüter <tobi@gcc.gnu.org> 2008-10-19 Tobias Schlüter <tobi@gcc.gnu.org>
* doc/install.texi: Document in-tree building of gcc and mpfr. * doc/install.texi: Document in-tree building of gcc and mpfr.
...@@ -362,7 +362,7 @@ ...@@ -362,7 +362,7 @@
* tree-ssa-alias.c (may_alias_p): Remove bogus shortcut. * tree-ssa-alias.c (may_alias_p): Remove bogus shortcut.
2008-10-19 Manuel López-Ibáñez <manu@gcc.gnu.org> 2008-10-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c/30260 PR c/30260
* c-decl.c (finish_enum): Convert non-integer enumerators to enum * c-decl.c (finish_enum): Convert non-integer enumerators to enum
...@@ -7338,7 +7338,7 @@ ...@@ -7338,7 +7338,7 @@
* passes.c (init_optimization_passes): Exchange store-ccp * passes.c (init_optimization_passes): Exchange store-ccp
with a ccp pass. with a ccp pass.
2008-08-19 Rafael Espíndola <espindola@google.com> 2008-08-19 Rafael Espíndola <espindola@google.com>
* varasm.c (weak_decls): Move earlier in the file. * varasm.c (weak_decls): Move earlier in the file.
(assemble_external): Add weak decls to the weak_decls list. (assemble_external): Add weak decls to the weak_decls list.
...@@ -9137,7 +9137,7 @@ ...@@ -9137,7 +9137,7 @@
PR ada/36554 PR ada/36554
* dwarf2out.c (is_subrange_type): Deal with BOOLEAN_TYPE. * dwarf2out.c (is_subrange_type): Deal with BOOLEAN_TYPE.
2008-07-30 Rafael Ávila de Espíndola <espindola@google.com> 2008-07-30 Rafael Ávila de Espíndola <espindola@google.com>
PR 36974 PR 36974
* final.c (call_from_call_insn): Handle COND_EXEC. * final.c (call_from_call_insn): Handle COND_EXEC.
...@@ -9349,7 +9349,7 @@ ...@@ -9349,7 +9349,7 @@
* config/rs6000/rs6000.h (SLOW_UNALIGNED_ACCESS): Add clause for * config/rs6000/rs6000.h (SLOW_UNALIGNED_ACCESS): Add clause for
vector modes. vector modes.
2008-07-30 Rafael Ávila de Espíndola <espindola@google.com> 2008-07-30 Rafael Ávila de Espíndola <espindola@google.com>
* final.c (call_from_call_insn): New. * final.c (call_from_call_insn): New.
(final_scan_insn): Call assemble_external on FUNCTION_DECLs. (final_scan_insn): Call assemble_external on FUNCTION_DECLs.
...@@ -10467,7 +10467,7 @@ ...@@ -10467,7 +10467,7 @@
(TARGET_OPTION_PRINT): Ditto. (TARGET_OPTION_PRINT): Ditto.
(TARGET_CAN_INLINE_P): Ditto. (TARGET_CAN_INLINE_P): Ditto.
2008-07-22 Rafael Ávila de Espíndola <espindola@google.com> 2008-07-22 Rafael Ávila de Espíndola <espindola@google.com>
* c-typeck.c (build_external_ref): Don't call assemble_external. * c-typeck.c (build_external_ref): Don't call assemble_external.
* final.c (output_operand): Call assemble_external. * final.c (output_operand): Call assemble_external.
...@@ -10488,7 +10488,7 @@ ...@@ -10488,7 +10488,7 @@
highest magnitude if this is still less or equal to the true highest magnitude if this is still less or equal to the true
quotient in magnitude. quotient in magnitude.
2008-07-21 Rafael Ávila de Espíndola <espindola@google.com> 2008-07-21 Rafael Ávila de Espíndola <espindola@google.com>
* Makefile.in: Replace toplev.h with TOPLEV_H. * Makefile.in: Replace toplev.h with TOPLEV_H.
* c-decl.c (merge_decls): Don't set DECL_IN_SYSTEM_HEADER. * c-decl.c (merge_decls): Don't set DECL_IN_SYSTEM_HEADER.
...@@ -10791,7 +10791,7 @@ ...@@ -10791,7 +10791,7 @@
(m32c_legitimate_address_p): Handle "++rii" addresses created by (m32c_legitimate_address_p): Handle "++rii" addresses created by
m32c_legitimize_reload_address. m32c_legitimize_reload_address.
2007-07-16 Rafael Ávila de Espíndola <espindola@google.com> 2007-07-16 Rafael Ávila de Espíndola <espindola@google.com>
* c-decl.c (merge_decls): Keep DECL_SOURCE_LOCATION and * c-decl.c (merge_decls): Keep DECL_SOURCE_LOCATION and
DECL_IN_SYSTEM_HEADER in sync. DECL_IN_SYSTEM_HEADER in sync.
...@@ -10881,7 +10881,7 @@ ...@@ -10881,7 +10881,7 @@
* emit-rtl.c (set_mem_attributes_minus_bitpos): Improve comment. * emit-rtl.c (set_mem_attributes_minus_bitpos): Improve comment.
2007-07-14 Rafael Ávila de Espíndola <espindola@google.com> 2007-07-14 Rafael Ávila de Espíndola <espindola@google.com>
* c-decl.c (diagnose_mismatched_decls): Don't warn if TREE_NO_WARNING * c-decl.c (diagnose_mismatched_decls): Don't warn if TREE_NO_WARNING
is set. is set.
...@@ -15173,7 +15173,7 @@ ...@@ -15173,7 +15173,7 @@
Clear __gcov_indreict_call_callee variable to avoid misattribution Clear __gcov_indreict_call_callee variable to avoid misattribution
of the profile. of the profile.
2008-05-28 Rafael Espíndola <espindola@google.com> 2008-05-28 Rafael Espíndola <espindola@google.com>
* see.c (see_def_extension_not_merged): Use copy_rtx_if_shared to avoid * see.c (see_def_extension_not_merged): Use copy_rtx_if_shared to avoid
invalid sharing. invalid sharing.
...@@ -15591,7 +15591,7 @@ ...@@ -15591,7 +15591,7 @@
for A24 to PSImode. for A24 to PSImode.
(m32c_address_cost): Detail costs for indirect offsets. (m32c_address_cost): Detail costs for indirect offsets.
2008-05-23 Rafael Espíndola <espindola@google.com> 2008-05-23 Rafael Espíndola <espindola@google.com>
* see.c (see_get_extension_data): Don't use SUBREG_REG to test * see.c (see_get_extension_data): Don't use SUBREG_REG to test
if a node is a SUBREG. if a node is a SUBREG.
...@@ -15692,7 +15692,7 @@ ...@@ -15692,7 +15692,7 @@
* config/avr/avr.c (get_sequence_length): Add new function. * config/avr/avr.c (get_sequence_length): Add new function.
(expand_prologue, expand_epilogue): Remove duplicate code. (expand_prologue, expand_epilogue): Remove duplicate code.
2008-05-22 Rafael Espíndola <espindola@google.com> 2008-05-22 Rafael Espíndola <espindola@google.com>
* see.c (see_pre_insert_extensions): Use copy_rtx to avoid invalid rtx * see.c (see_pre_insert_extensions): Use copy_rtx to avoid invalid rtx
sharing. sharing.
...@@ -16984,7 +16984,7 @@ ...@@ -16984,7 +16984,7 @@
to one line. to one line.
* doc/invoke.texi (Wframe-larger-than=): Add more description. * doc/invoke.texi (Wframe-larger-than=): Add more description.
2008-05-08 Rafael Espíndola <espindola@google.com> 2008-05-08 Rafael Espíndola <espindola@google.com>
* tree-complex.c (expand_complex_div_wide): Don't create CONDs that * tree-complex.c (expand_complex_div_wide): Don't create CONDs that
trap. trap.
...@@ -18011,7 +18011,7 @@ ...@@ -18011,7 +18011,7 @@
(evaluate_stmt): Print the likely value. (evaluate_stmt): Print the likely value.
(ccp_visit_stmt): Avoid excessive vertical spacing. (ccp_visit_stmt): Avoid excessive vertical spacing.
2008-04-30 Rafael Espíndola <espindola@google.com> 2008-04-30 Rafael Espíndola <espindola@google.com>
* builtins.c (fold_call_expr): Return realret. * builtins.c (fold_call_expr): Return realret.
* tree-ssa-threadedge.c * tree-ssa-threadedge.c
...@@ -18794,7 +18794,7 @@ ...@@ -18794,7 +18794,7 @@
* tree-vect-analyze.c (vect_analyze_group_access): SLP is * tree-vect-analyze.c (vect_analyze_group_access): SLP is
incapable of dealing with loads with gaps. incapable of dealing with loads with gaps.
2008-04-24 Rafael Espíndola <espindola@google.com> 2008-04-24 Rafael Espíndola <espindola@google.com>
* tree-flow.h (vrp_evaluate_conditional): Change signature. * tree-flow.h (vrp_evaluate_conditional): Change signature.
* tree-ssa-propagate.c (fold_predicate_in): Update call to * tree-ssa-propagate.c (fold_predicate_in): Update call to
...@@ -19118,7 +19118,7 @@ ...@@ -19118,7 +19118,7 @@
* Makefile.in (s-gtyp-input): Remove tmp-gi.list before writing it. * Makefile.in (s-gtyp-input): Remove tmp-gi.list before writing it.
2008-04-18 Rafael Espíndola <espindola@google.com> 2008-04-18 Rafael Espíndola <espindola@google.com>
* tree-vrp.c (find_case_label_index): Fix the binary search. * tree-vrp.c (find_case_label_index): Fix the binary search.
(find_case_label_range): New. (find_case_label_range): New.
...@@ -19424,7 +19424,7 @@ ...@@ -19424,7 +19424,7 @@
* c-decl.c (finish_decl): If extern or static var has variable * c-decl.c (finish_decl): If extern or static var has variable
size, set TREE_TYPE (decl) to error_mark_node. size, set TREE_TYPE (decl) to error_mark_node.
2008-04-15 Rafael Espíndola <espindola@google.com> 2008-04-15 Rafael Espíndola <espindola@google.com>
* fold-const.c (tree_call_nonnegative_warnv_p): Remove local * fold-const.c (tree_call_nonnegative_warnv_p): Remove local
variable arg1. variable arg1.
...@@ -19564,7 +19564,7 @@ ...@@ -19564,7 +19564,7 @@
* config/spu/spu.c (spu_init_builtins): Mark builtins as nothrow. * config/spu/spu.c (spu_init_builtins): Mark builtins as nothrow.
2008-04-10 Rafael Espíndola <espindola@google.com> 2008-04-10 Rafael Espíndola <espindola@google.com>
* tree-vrp.c (extract_range_from_binary_expr): Don't handle * tree-vrp.c (extract_range_from_binary_expr): Don't handle
TRUTH_ANDIF_EXPR or TRUTH_ORIF_EXPR. TRUTH_ANDIF_EXPR or TRUTH_ORIF_EXPR.
...@@ -19659,7 +19659,7 @@ ...@@ -19659,7 +19659,7 @@
* config/rs6000/rs6000.c (rs6000_output_function_epilogue): Update * config/rs6000/rs6000.c (rs6000_output_function_epilogue): Update
GNU Fortran language string. GNU Fortran language string.
2008-04-08 Rafael Espíndola <espindola@google.com> 2008-04-08 Rafael Espíndola <espindola@google.com>
* fold-canst.c (tree_call_nonnegative_warnv_p): New. * fold-canst.c (tree_call_nonnegative_warnv_p): New.
(tree_invalid_nonnegative_warnv_p): Use tree_call_nonnegative_warnv_p. (tree_invalid_nonnegative_warnv_p): Use tree_call_nonnegative_warnv_p.
...@@ -20307,7 +20307,7 @@ ...@@ -20307,7 +20307,7 @@
make sure to fill gaps with a fallback label if default_label make sure to fill gaps with a fallback label if default_label
is not present. is not present.
2008-04-03 Dominique d'Humières <dominiq@lps.ens.fr> 2008-04-03 Dominique d'Humières <dominiq@lps.ens.fr>
PR target/35801 PR target/35801
* config/rs6000/rs6000.c (rs6000_output_mi_thunk): Free cfun. * config/rs6000/rs6000.c (rs6000_output_mi_thunk): Free cfun.
...@@ -20470,7 +20470,7 @@ ...@@ -20470,7 +20470,7 @@
(varying_mem_p): Move above propagate_rtx. (varying_mem_p): Move above propagate_rtx.
(all_uses_available_at): Do not check MEMs. (all_uses_available_at): Do not check MEMs.
2008-04-02 Rafael Espíndola <espindola@google.com> 2008-04-02 Rafael Espíndola <espindola@google.com>
* tree-vrp.c (extract_code_and_val_from_cond): Remove. * tree-vrp.c (extract_code_and_val_from_cond): Remove.
(register_edge_assert_for_2): Split the cond argument. (register_edge_assert_for_2): Split the cond argument.
...@@ -20645,7 +20645,7 @@ ...@@ -20645,7 +20645,7 @@
(*sse4_1_smin<mode>3): Likewise. (*sse4_1_smin<mode>3): Likewise.
(*sse4_1_umin<mode>3): Likewise. (*sse4_1_umin<mode>3): Likewise.
2008-04-01 Rafael Espíndola <espindola@google.com> 2008-04-01 Rafael Espíndola <espindola@google.com>
* tree-cfg.c (verify_expr): remove in_phi. * tree-cfg.c (verify_expr): remove in_phi.
(verify_stmt): Don't call walk_tree with verify_expr. Use (verify_stmt): Don't call walk_tree with verify_expr. Use
...@@ -20666,7 +20666,7 @@ ...@@ -20666,7 +20666,7 @@
PR pch/13675 PR pch/13675
* c-pch.c (c_common_read_pch): On error close (fd) resp. fclose (f). * c-pch.c (c_common_read_pch): On error close (fd) resp. fclose (f).
2008-04-01 Rafael Espíndola <espindola@google.com> 2008-04-01 Rafael Espíndola <espindola@google.com>
* tree-vrp.c (extract_code_and_val_from_cond_with_ops): New. * tree-vrp.c (extract_code_and_val_from_cond_with_ops): New.
(extract_code_and_val_from_cond): Use (extract_code_and_val_from_cond): Use
...@@ -20857,7 +20857,7 @@ ...@@ -20857,7 +20857,7 @@
vectorization support. vectorization support.
* doc/invoke.texi (-mveclibabi) [svml]: Document new target option. * doc/invoke.texi (-mveclibabi) [svml]: Document new target option.
2008-03-28 Rafael Espíndola <espindola@google.com> 2008-03-28 Rafael Espíndola <espindola@google.com>
* fold-const.c (tree_unary_nonnegative_warnv_p): Make it public. * fold-const.c (tree_unary_nonnegative_warnv_p): Make it public.
(tree_binary_nonnegative_warnv_p): Make it public. (tree_binary_nonnegative_warnv_p): Make it public.
...@@ -22650,7 +22650,7 @@ ...@@ -22650,7 +22650,7 @@
on hpux10. on hpux10.
* configure: Rebuilt. * configure: Rebuilt.
2008-03-04 Rafael Espíndola <espindola@google.com> 2008-03-04 Rafael Espíndola <espindola@google.com>
* fold-const.c (tree_simple_nonnegative_warnv_p): New. * fold-const.c (tree_simple_nonnegative_warnv_p): New.
(tree_unary_nonnegative_warnv_p): New. (tree_unary_nonnegative_warnv_p): New.
...@@ -22671,7 +22671,7 @@ ...@@ -22671,7 +22671,7 @@
* config/i386/smmintrin.h (SIDD_XXX): Renamed to ... * config/i386/smmintrin.h (SIDD_XXX): Renamed to ...
(_SIDD_XXX): This. (_SIDD_XXX): This.
2008-03-04 Rafael Espíndola <espindola@google.com> 2008-03-04 Rafael Espíndola <espindola@google.com>
* fold-const.c (tree_unary_nonzero_warnv_p): New. * fold-const.c (tree_unary_nonzero_warnv_p): New.
(tree_binary_nonzero_warnv_p): New. (tree_binary_nonzero_warnv_p): New.
......
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