summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * vi.po: Update.jsm282012-04-242-32/+37
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186786 138bc75d-0d04-0410-961f-82ee72b054a4
* * sv.po: Update.jsm282012-04-242-11/+15
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186784 138bc75d-0d04-0410-961f-82ee72b054a4
* * common.opt (gdwarf-): Initialize dwarf_version to -1 instead of 2.hainque2012-04-244-1/+20
| | | | | | | | | | * toplev.c (process_options): Default to dwarf_version 2. * config/vxworks.c (vxworks_override_options): Default to strict-dwarf and dwarf_version 2. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186783 138bc75d-0d04-0410-961f-82ee72b054a4
* gotest: Remove race in use of ../testdata.ian2012-04-241-14/+16
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186781 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-24 Manuel López-Ibáñez <manu@gcc.gnu.org>manu2012-04-246-75/+97
| | | | | | | | | | | | | | | | | | gcc/ * tree-pretty-print.h (default_tree_printer): Do not declare. * tree-diagnostic.c: Include tree-pretty-print.h, tree-pass.h and intl.h. (default_tree_diagnostic_starter): Make static. (default_tree_printer): Move to here. Make static. (tree_diagnostics_defaults): New. * tree-diagnostic.h (default_tree_diagnostic_starter): Do not declare. * tree.c (free_lang_data): Use tree_diagnostics_defaults. * toplev.c: Do not include tree-pass.h. (default_tree_printer): Move from here. (general_init): Use tree_diagnostics_defaults. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186780 138bc75d-0d04-0410-961f-82ee72b054a4
* mksysinfo: Only define PathMax if PATH_MAX is defined.ian2012-04-241-1/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186778 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-24 Chao-ying Fu <fu@mips.com>chaoyingfu2012-04-245-20/+92
| | | | | | | | | | | | | | | | | | | | * config.gcc (mips64*-*-linux*): Append mips/linux-common.h to tm_file. (mips*-*-linux*): Append mips/linux-common.h to tm_file. * config/mips/gnu-user.h (SUBTARGET_CC1_SPEC): Use GNU_USER_TARGET_CC1_SPEC directly. (GNU_USER_TARGET_LINK_SPEC): New define. (LINK_SPEC): Use GNU_USER_TARGET_LINK_SPEC. (LIB_SPEC): Use GNU_USER_TARGET_LIB_SPEC directly. (GNU_USER_TARGET_MATHFILE_SPEC): New define. (ENDFILE_SPEC): Use GNU_USER_TARGET_MATHFILE_SPEC and GNU_USER_TARGET_ENDFILE_SPEC. * config/mips/gnu-user64.h (LIB_SPEC): Remove. (GNU_USER_TARGET_LINK_SPEC): New define. (LINK_SPEC): Use GNU_USER_TARGET_LINK_SPEC. * config/mips/linux-common.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186777 138bc75d-0d04-0410-961f-82ee72b054a4
* PR testsuite/52641gjl2012-04-242-0/+10
| | | | | | | | | PR tree-optimizations/52891 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186776 138bc75d-0d04-0410-961f-82ee72b054a4
* /cppaolo2012-04-2413-205/+360
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2012-04-24 Paolo Carlini <paolo.carlini@oracle.com> PR c++/52363 * call.c (tourney, perform_overload_resolution, build_operator_new_call, build_user_type_conversion_1, build_user_type_conversion, perform_overload_resolution, add_template_candidate, add_template_candidate_real, add_template_conv_candidate, add_builtin_candidates, add_builtin_candidate, build_builtin_candidate, add_conv_candidate, add_function_candidate, implicit_conversion, reference_binding, build_list_conv, conditional_conversion, add_candidates, can_convert_array, build_aggr_conv, build_array_conv, build_complex_conv, conditional_conversion): Add tsubst_flags_t parameter. (joust): Likewise, use it to handle SFINAE as if pedantic. (add_list_candidates, build_integral_nontype_arg_conv, perform_overload_resolution, build_new_function_call, build_operator_new_call, build_op_call_1, build_conditional_expr_1, build_new_op_1, convert_like_real, convert_arg_to_ellipsis, convert_default_arg, convert_for_arg_passing, build_over_call, build_new_method_call_1, can_convert_arg, can_convert_arg_bad, perform_implicit_conversion_flags, perform_direct_initialization_if_possible, initialize_reference): Adjust. * typeck.c (casts_away_constness, casts_away_constness_r): Add tsubst_flags_t parameter. (convert_arguments, check_for_casting_away_constness, build_static_cast_1, build_ptrmemfunc, convert_for_assignment): Adjust. * decl.c (reshape_init_r, check_default_argument): Likewise. * cp-gimplify.c (cxx_omp_clause_apply_fn): Likewise. * pt.c (convert_nontype_argument, check_non_deducible_conversion): Likewise. * init.c (build_new_1): Likewise. * cvt.c (convert_to_reference, ocp_convert, build_type_conversion, build_expr_type_conversion, ): Likewise. * search.c (check_final_overrider): Likewise. * cp-tree.h (build_user_type_conversion, build_operator_new_call, can_convert, can_convert_arg, can_convert_arg_bad, convert_default_arg, convert_arg_to_ellipsis, convert_for_arg_passing): Adjust declaration. /testsuite 2012-04-24 Paolo Carlini <paolo.carlini@oracle.com> PR c++/52363 * g++.dg/cpp0x/sfinae35.C: New. * g++.dg/cpp0x/sfinae36.C: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186774 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Fix order of evalation for m[0] = len(m) when m is a map.ian2012-04-241-6/+12
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186772 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc:wschmidt2012-04-244-6/+45
| | | | | | | | | | | | | | | | | | 2012-04-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com> PR target/47197 * config/rs6000/rs6000-c.c (fully_fold_convert): New function. (altivec_build_resolved_builtin): Call fully_fold_convert. gcc/testsuite: 2012-04-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com> PR target/47197 * gcc.target/powerpc/pr47197.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186771 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386.md (*addsi_2_zext): Remove wrong assert.uros2012-04-241-2/+0
| | | | | | | | (*addsi_3_zext): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186769 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/53065gjl2012-04-242-0/+10
| | | | | | | | * config/avr/avr.h (HARD_REGNO_CALL_PART_CLOBBERED): New hook define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186768 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Reject invalid composite literals.ian2012-04-241-1/+10
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186766 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-24 Richard Guenther <rguenther@suse.de>rguenth2012-04-244-0/+29
| | | | | | | | | | | PR tree-optimization/53085 * tree-ssa-pre.c (eliminate): Do not eliminate volatile redundant stores. * g++.dg/torture/pr53085.C: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186764 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-24 Richard Guenther <rguenther@suse.de>rguenth2012-04-242-4/+11
| | | | | | | | * tree-if-conv.c (main_tree_if_conversion): Move bb under ENABLE_CHECKING. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186763 138bc75d-0d04-0410-961f-82ee72b054a4
* genattrtab: avoid NULL-deref on errormeyering2012-04-242-3/+9
| | | | | | | * genattrtab.c (gen_attr): Avoid NULL-deref after diagnosing absence of an define_enum call. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186761 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-24 Richard Guenther <rguenther@suse.de>rguenth2012-04-242-0/+16
| | | | | | | | | * tree-vect-loop-manip.c (vect_do_peeling_for_loop_bound): If the epilogue loop is not re-used as unvectorized version record the its maximum number of iterations. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186760 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-24 Tristan Gingold <gingold@adacore.com>gingold2012-04-244-3/+11
| | | | | | | | | | * fixincl.c (fix_with_system): Add missing specifier. * configure.ac: Default to twoprocess on vms. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186759 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-24 Andrew Pinski <apinski@cavium.com>pinskia2012-04-242-3/+8
| | | | | | | | | * tree-ssa-forwprop.c (simplify_bitwise_binary): Don't directly use def1/def2. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186757 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-24 Richard Guenther <rguenther@suse.de>rguenth2012-04-242-1/+7
| | | | | | | | | PR tree-optimization/53098 * tree-vect-loop.c (vect_analyze_loop_operations): Fixup comparison sign. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186754 138bc75d-0d04-0410-961f-82ee72b054a4
* Add myself in Write After Approval list in MAINTAINERS file.naveenh2012-04-242-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186753 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>manu2012-04-242-2/+7
| | | | | | | | | contrib/ * compare_tests: Append '/' to make 'find' traverse symlinked directories. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186750 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-24 Andrew Pinski <apinski@cavium.com>pinskia2012-04-246-29/+246
| | | | | | | | | | | | | | | | | | | | PR tree-opt/33512 * tree-ssa-forwprop.c (defcodefor_name): New function. (simplify_bitwise_binary): Use defcodefor_name instead of manually Simplify "( X | Y) & X" to X and "( X & Y) | X" to X. Simplify "(~X | Y) & X" to "X & Y" and "(~X & Y) | X" to "X | Y". 2012-04-24 Andrew Pinski <apinski@cavium.com> PR tree-opt/33512 * gcc.dg/tree-ssa/andor-3.c: New testcase. * gcc.dg/tree-ssa/andor-4.c: New testcase. * gcc.dg/tree-ssa/andor-5.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186749 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-24 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel2012-04-245-8/+26
| | | | | | | | | | | | | | | * recog.c (insn_invalid_p): Add IN_GROUP parameter and use validate_change to add clobbers if IN_GROUP is nonzero. (verify_changes): Call insn_invalid_p with IN_GROUP set to true. * recog.h (insn_invalid_p): Add IN_GROUP parameter to function prototype. * gcse.c (process_insert_insn): Call insn_invalid_p with IN_GROUP set to false. * config/s390/s390.c (insn_invalid_p): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186748 138bc75d-0d04-0410-961f-82ee72b054a4
* Use braced string notation where applicable for v850.mdnaveenh2012-04-241-464/+444
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186747 138bc75d-0d04-0410-961f-82ee72b054a4
* Use braced string notation where applicable for h8300.mdnaveenh2012-04-241-1081/+1192
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186744 138bc75d-0d04-0410-961f-82ee72b054a4
* PR middle-end/53084jakub2012-04-244-0/+38
| | | | | | | | | | | * varasm.c (compute_reloc_for_constant): Handle ADDR_EXPR of MEM_REF. (output_addressed_constants): Likewise. * gcc.c-torture/execute/pr53084.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186742 138bc75d-0d04-0410-961f-82ee72b054a4
* PR middle-end/52999jakub2012-04-242-6/+17
| | | | | | | | * varasm.c (get_section): Don't ICE for section conflicts with built-in section kinds. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186741 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Error for invalid use of ... in call.ian2012-04-241-2/+22
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186739 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/s390/s390.h (LINK_SPEC): Remove, no longer needed.dj2012-04-242-8/+7
| | | | | | | (LIBSTDCXX): Change to CPP2. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186737 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2012-04-241-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186734 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-23 Paolo Carlini <paolo.carlini@oracle.com>paolo2012-04-232-1/+5
| | | | | | | * g++.dg/cpp0x/noexcept15.C: Adjust for Rev 186726 library changes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186730 138bc75d-0d04-0410-961f-82ee72b054a4
* Check if MASK_/TARGET_ macros defined for extra_maskshjl2012-04-232-4/+14
| | | | | | | | | | | 2012-04-23 H.J. Lu <hongjiu.lu@intel.com> PR bootstrap/52878 * opth-gen.awk: Check if MASK_ and TARGET_ macros are defined for extra_masks. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186729 138bc75d-0d04-0410-961f-82ee72b054a4
* * go-lang.c (go_langhook_init): Set MPFR precision to 256.ian2012-04-233-2/+6
| | | | | | | time: Adjust float expression so that it first integer context. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186727 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-23 Daniel Krugler <daniel.kruegler@googlemail.com>paolo2012-04-2312-71/+448
| | | | | | | | | | | | | | | | | | | | | * include/std/type_traits (is_nothrow_destructible): Implement. (is_destructible): Implement LWG 2049. * testsuite/util/testsuite_tr1.h: Add tests. * testsuite/20_util/is_nothrow_destructible/value.cc: New. * testsuite/20_util/is_nothrow_destructible/requirements/typedefs.cc: * testsuite/20_util/is_nothrow_destructible/requirements/ explicit_instantiation.cc: Likewise. * testsuite/20_util/is_destructible/value.cc: Adjust and extend. * testsuite/20_util/is_default_constructible/value.cc: Tweak. * testsuite/20_util/is_constructible/value-2.cc: Likewise. * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust dg-error line numbers. * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Likewise. * testsuite/20_util/declval/requirements/1_neg.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186726 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/i386.md (*add<mode>_2): Add r/r/0 alternative.uros2012-04-233-29/+75
| | | | | | | | | | | (*addsi_2_zext): Ditto. (*add<mode>_3): Ditto. (*addsi_3_zext): Ditto. (*add<mode>_5): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186725 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Correct handling of negative zero floating constant.ian2012-04-231-1/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186722 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-23 Andrew Pinski <apinski@cavium.com>pinskia2012-04-234-0/+69
| | | | | | | | | | | | | * tree-ssa-forwprop.c (simplify_bitwise_binary): Simplify (A & B) OP0 (C & B) to (A OP0) & B. 2012-04-23 Andrew Pinski <apinski@cavium.com> * gcc.dg/tree-ssa/forwprop-17.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186721 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-23 Martin Jambor <mjambor@suse.cz>jamborm2012-04-232-11/+8
| | | | | | | | | * expr.c (expand_expr_real_1): Remove setting parent's alias set for temporaries created for a bitfield (reverting revision 122014). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186718 138bc75d-0d04-0410-961f-82ee72b054a4
* libgo: Make sure log/syslog subdirectory exists before using it.ian2012-04-232-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186715 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-23 Richard Guenther <rguenther@suse.de>rguenth2012-04-232-28/+25
| | | | | | | | | | | * tree-vect-loop-manip.c (slpeel_add_loop_guard): Gimplify the condition using is_gimple_condexpr and avoid the not necessary boolification. (set_prologue_iterations): Likewise. (vect_loop_versioning): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186710 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc-testsuite:wschmidt2012-04-233-0/+8
| | | | | | | | | | | 2012-04-23 Bill Schmidt <wschmidt@linux.ibm.com> PR regression/53076 * gcc.dg/torture/builtin-explog-1.c: Skip if -O0. * gcc.dg/torture/builtin-power-1.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186709 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-23 Andrew Haley <aph@redhat.com>aph2012-04-232-2/+9
| | | | | | | | | * defineclass.cc (MAJOR_1_7, MINOR_1_7): New. (parse): Allow MAJOR_1_7 classfile version. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186707 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-23 Richard Guenther <rguenther@suse.de>rguenth2012-04-234-1/+28
| | | | | | | | | | | PR tree-optimization/53070 * tree-if-conv.c (combine_blocks): Free predicates in all blocks. (main_tree_if_conversion): Verify we succeeded in that. * gcc.dg/torture/pr53070.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186704 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-23 Paolo Carlini <paolo.carlini@oracle.com>paolo2012-04-235-20/+91
| | | | | | | | | | | | PR libstdc++/53080 * include/std/array (tuple_element, get): static_assert I < N. * testsuite/23_containers/array/tuple_interface/tuple_element_neg.cc: New. * testsuite/23_containers/array/tuple_interface/get_neg.cc: Likewise. * testsuite/23_containers/array/tuple_interface/tuple_element.cc: Fix. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186702 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-23 Chris Jefferson <chris@bubblescope.net>paolo2012-04-233-4/+11
| | | | | | | | | | PR testsuite/53046 * testsuite/25_algorithms/stable_partition/mem_check.cc: Fix size of array A. * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186701 138bc75d-0d04-0410-961f-82ee72b054a4
* * lto-symtab.c (lto_cgraph_replace_node): Do not callhubicka2012-04-2310-167/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mark_reahcable_node. * cgraph.c (cgraph_remove_node): Do not clear reachable. (cgraph_mark_reachable_node): Remove. (cgraph_mark_force_output_node): Do not set reachable. (dump_cgraph_node): Do not dump reachable. (cgraph_create_virtual_clone): Do not set reachable. * cgraph.h (cgraph_node): Remove reachable flag. (varpool_node): Remove reachable flag. (cgraph_mark_if_needed): Remove. (cgraph_mark_reachable_node): Remove. * tree-emutls.c (ipa_lower_emutls): Do not check reachable. * cgraphunit.c (cgraph_finalize_function): Do not mark node as reachable. (cgraph_add_new_function): Likewise. (cgraph_mark_if_needed): Remove. (cgraph_analyze_function): Do not set target as reachable. (process_function_and_variable_attributes): Do not care about dllexport. (cgraph_analyze_functions): Do not set reachable flags. (cgraph_mark_functions_to_output): Do not check reachability. (cgraph_copy_node_for_versioning): Do not set reachable flag. (dbxout_expand_expr): Update. * c-decl.c (merge_decls): Do not track changed externs. * ipa.c: Include pointer-set.h (enqueue_cgraph_node): Use reachable pointer set. (process_references): Likewise. (cgraph_remove_unreachable_nodes): Likewise. (whole_program_function_and_variable_visibility): Do not recompute reachable. * trans-mem.c (ipa_tm_execute): Do not check reachable flag. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186700 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/extend.texi (AVR Named Address Spaces): Fix typos.gjl2012-04-232-8/+13
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186697 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-23 Richard Guenther <rguenther@suse.de>rguenth2012-04-234-2/+37
| | | | | | | | | | PR c/53060 * c-typeck.c (build_binary_op): Fix typo. * gcc.dg/pr53060.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186696 138bc75d-0d04-0410-961f-82ee72b054a4