summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * gfortran.h: Do not include coretypes.h here.steven2012-07-0831-1/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make it an error to include this before coretypes.h * openmp.c: Include coretypes.h. * interface.c: Likewise. * intrinsic.c: Likewise. * symbol.c: Likewise. * class.c: Likewise. * decl.c: Likewise. * matchexp.c: Likewise. * dump-parse-tree.c: Likewise. * array.c: Likewise. * constructor.c: Likewise. * error.c: Likewise. * data.c: Likewise. * expr.c: Likewise. * module.c: Likewise. * scanner.c: Likewise. * bbt.c: Likewise. * io.c: Likewise. * frontend-passes.c: Likewise. * resolve.c: Likewise. * st.c: Likewise. * target-memory.c: Likewise. * match.c: Likewise. * arith.c: Likewise. * parse.c: Likewise. * check.c: Likewise. * dependency.c: Likewise. * primary.c: Likewise. * misc.c: Likewise. * simplify.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189357 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (gengtype-lex.o, gengtype-parse.o, gengtype-state.o,steven2012-07-082-0/+22
| | | | | | | | gengtype.o): Add -DGENERATOR_FILE manually for host gengtype objects. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189356 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2012-07-081-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189355 138bc75d-0d04-0410-961f-82ee72b054a4
* * arm.h (TARGET_CPU_CPP_BUILTINS): Remove Maverick support.rearnsha2012-07-0711-813/+343
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (TARGET_FPA): Delete definition. (TARGET_MAVERICK): Likewise. (TARGET_FPA_EMU2): Likewise. (arm_fp_model): Remove FPA and Maverick models. (arm_arch_cirrus): Delete declaration. (FLOAT_WORDS_BIG_ENDIAN): Delete definition. (FIXED_REGISTERS): Remove FPA and Maverick support. Reorganize. (CALL_USED_REGISTERS): Likewise. (FIRST_FPA_REGNUM, LAST_FPA_REGNUM): Delete definition. (FIRST_VFP_REGNUM): Renumbered. (D7_VFP_REGNUM): Chain definition. (LAST_LO_VFP_REGNUM): Likewise. (FIRST_HI_VFP_REGNUM): Likewise. (LAST_HI_VFP_REGNUM): Likewise. (FIRST_IWMMXT_GR_REGNUM): Likewise. (LAST_IWMMXT_GR_REGNUM): Likewise. (FIRST_IWMMXT_REGNUM): Likewise. (LAST_IWMMXT_REGNUM): Likewise. (FRAME_POINTER_REGNUM): Renumbered. (ARG_POINTER_REGNUM): Renumbered. (FIRST_PSEUDO_REGISTER): Remove FPA and Maverick registers. (FIRST_CIRRUS_FP_REGNUM, LAST_CIRRUS_FP_REGNUM): Delete definitions. (HARD_REGNO_REGNUM): Remove FPA support. (REG_ALLOC_ORDER): Remove FPA and Maverick registers. Reorganize. (reg_class): Likewise. (REG_CLASS_NAMES): Likewise. (REG_CLASS_CONTENTS): Likewise. (CANNOT_CHANGE_MODE_CLASS): Never true. Update comment. (SECONDARY_INPUT_RELOAD_CLASS): Remove Maverick support. (CLASS_MAX_NREGS): Remove FPA and Maverick support. * aout.h (REGISTER_NAMES): Remove FPA and Maverick registers. Reorganize. Use AAPCS preferred names. (ADDITIONAL_REGISTER_NAMES): Remove aliases for Maverick. Update comments. (OVERLAPPING_REGISTER_NAMES): Update register numbering. * arm.c (FL_CIRRUS): Delete definition. (arm_arch_cirrus): Delete variable. (arm_float_words_big_endian): Delete function. (cirrus_memory_offset): Delete function. (output_mov_long_double_fpa_from_arm): Delete function. (output_mov_long_double_arm_from_fpa): Delete function. (output_mov_double_fpa_from_arm): Delete function. (output_mov_double_arm_from_fpa): Delete function. (emit_sfm): Delete function. (maybe_get_arm_condition_code): Update comment. (arm_file_start): Always use softvfp for softfloat systems. (thumb_core_reg_alloc_order): Adjust for updated register allocation. (arm_option_override): Remove FPA and Maverick support. Always default to vfp as the fallback FPU format. (use_return_insn): Remove FPA support. (arm_get_frame_offsets): Likewise. (arm_save_coproc_regs): Likewise. (arm_canonicalize_comparison): Remove Maverick support. (arm_select_cc_mode): Likewise. (arm_gen_compare_reg): Likewise. (arm_print_operand): Likewise. (arm_libcall_value_1): Remove FPA and Maverick support. (arm_function_value_regno_p): Likewise. (arm_apply_result_size): Likewise. (arm_legitimate_index_p): Likewise. (thumb2_legitimate_index_p): Likewise. (legitimize_reload_address): Likewise. (arm_register_move_cost): Likewise. (arm_hard_regno_mode_ok): Likewise. (arm_regno_class): Likewise. (arm_dbx_register_number): Likewise. (arm_emit_unwind_sequence): Likewise. (arm_conditional_register_usage): Likewise. * arm-protos.h (neg_const_double_rtx_ok_for_fpa): Remove declaration. (cirrus_memory_offset): Likewise. (output_move_long_double_fpa_from_arm): Likewise. (output_move_long_double_arm_from_fpa): Likewise. (output_move_double_fpa_from_arm): Likewise. (output_move_double_arm_from_fpa): Likewise. (arm_float_words_big_endian): Likewise. * arm.md (CC_REGNUM): Renumbered. (VFPCC_REGNUM): Moved here. Renumbered. (FPA_F0_REGNUM, FPA_F7_REGNUM): Delete. (attr fpu): Remove FPA and Maverick support. * vfp.md (VFPCC_REGNUM): Delete. Moved to arm.md. * arm-cores.def (ep9312): Remove Maverick support. * arm-arches.def (ep9312): Delete architecture. * arm-tables.opt: Regenerated. * arm/linux-elf.h (FPUTYPE_DEFAULT): Set to vfp. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189350 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/steven2012-07-074-3/+36
| | | | | | | | | | | | | | | PR tree-optimization/53881 * tree-switch-conversion.c (emit_case_bit_tests): Do not rely on comparing labels to establish uniqueness of a switch case target, use the CFG instead. testsuite/ PR tree-optimization/53881 * gcc.dg/pr53881.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189349 138bc75d-0d04-0410-961f-82ee72b054a4
* * combine.c (force_to_mode) [LSHIFTRT]: Avoid undefined behaviouruweigand2012-07-072-0/+6
| | | | | | | due to negative shift amount. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189347 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix configure test for "stack protector support in target C library".hp2012-07-073-26/+35
| | | | | | | | | * configure.ac (test_prefix, test_exec_prefix): Move setting from inside sysroot handling to before and outside it. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189345 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2012-07-071-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189344 138bc75d-0d04-0410-961f-82ee72b054a4
* PR bootstrap/52947ktietz2012-07-062-0/+11
| | | | | | | | * config/i386/mingw32.h (NATIVE_SYSTEM_HEADER_DIR): Define it always as "/mingw/include". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189338 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/53862jason2012-07-064-11/+35
| | | | | | | * pt.c (tsubst_arg_types): Add "end" parameter. (check_undeduced_parms): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189334 138bc75d-0d04-0410-961f-82ee72b054a4
* * cp-tree.h (DECL_DECLARES_TYPE_P): Check DECL_TYPE_TEMPLATE_P.jason2012-07-062-1/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189332 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/53858jason2012-07-064-1/+20
| | | | | | * name-lookup.c (ambiguous_decl): Use DECL_TYPE_TEMPLATE_P. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189331 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-06 Paolo Carlini <paolo.carlini@oracle.com>paolo2012-07-063-2/+46
| | | | | | | | | | PR libstdc++/53872 * include/std/thread (thread::_M_make_routine): Qualify make_shared to prevent ADL. * testsuite/30_threads/thread/adl.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189329 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-06 Richard Guenther <rguenther@suse.de>rguenth2012-07-064-27/+31
| | | | | | | | | | | * Makefile.def (cloog): Pass $(HOST_GMPINC) and $(HOST_ISLINC) as CPPFLAGS, pass path to built gmp as LDFLAGS, always use --with-gmp=system. * Makefile.in: Regenerated. * configure: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189328 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-06 Richard Guenther <rguenther@suse.de>rguenth2012-07-065-35/+53
| | | | | | | | | | | * configure.ac (extra_isl_gmp_configure_flags): Initialize and subst. * Makefile.def (isl): Use extra_isl_gmp_configure_flags and supply V=1 as extra_make_flags. * configure: Regenerated. * Makefile.in: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189327 138bc75d-0d04-0410-961f-82ee72b054a4
* PR debug/53820aoliva2012-07-062-7/+11
| | | | | | | | * var-tracking.c (vt_add_function_parameter): Convert internal_arg_pointer into arg_pointer-based address even without DRAP. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189326 138bc75d-0d04-0410-961f-82ee72b054a4
* PR rtl-optimization/53827aoliva2012-07-062-2/+10
| | | | | | | | | PR debug/53671 PR debug/49888 * alias.c (memrefs_conflict_p): Adjust offset and size by the same amount for alignment ANDs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189325 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-06 Tom de Vries <tom@codesourcery.com>vries2012-07-063-0/+70
| | | | | | | | | PR tree-optimization/51879 * gcc.dg/pr51879-16.c: New test. * gcc.dg/pr51879-17.c: Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189324 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-06 Tom de Vries <tom@codesourcery.com>vries2012-07-062-11/+38
| | | | | | | | | | PR tree-optimization/51879 * tree-ssa-sccvn.c (copy_reference_ops_from_call) (visit_reference_op_call): Handle case that lhs is not an SSA_NAME. (visit_use): Also call visit_reference_op_call for calls with a vdef. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189323 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-06 Tom de Vries <tom@codesourcery.com>vries2012-07-063-0/+41
| | | | | | | | | PR tree-optimization/52009 * gcc.dg/pr51879-7.c: New test. * gcc.dg/pr51879-18.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189322 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-06 Tom de Vries <tom@codesourcery.com>vries2012-07-064-13/+50
| | | | | | | | | | | | | | | | PR tree-optimization/52009 * tree-ssa-tail-merge.c (gimple_equal_p): For GIMPLE_ASSIGN, compare value numbers of gimple_vdef. * tree-ssa-sccvn.h (vn_reference_insert): Add vdef parameter to prototype. * tree-ssa-sccvn.c (copy_reference_ops_from_ref): Handle MODIFY_EXPR. (vn_reference_insert): Add and handle vdef parameter. (visit_reference_op_load): Add argument to vn_reference_insert call. (visit_reference_op_store): Find value number of vdef of store. Insert value number of vdef of store. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189321 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/i386.md (simple lea to add peephole): Also transformuros2012-07-062-0/+24
| | | | | | | | RTXes where second PLUS operand matches output. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189320 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/i386.c (construct_plt_address): Make static.uros2012-07-063-27/+31
| | | | | | | | * config/i386/i386-protos.h (construct_plt_address): Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189319 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/mn10300/mn10300.c (mn10300_encode_section_info): Callnickc2012-07-062-1/+9
| | | | | | | default_encode_section_info. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189316 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/53811uros2012-07-062-0/+10
| | | | | | | | | * config/i386/i386.c (x86_output_mi_thunk): For CM_LARGE_PIC model, emit PIC sequence for fnaddr symbol reference in advance. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189315 138bc75d-0d04-0410-961f-82ee72b054a4
* Revertebotcazou2012-07-062-54/+25
| | | | | | | | | | | | | | | | | | 2012-06-14 Eric Botcazou <ebotcazou@adacore.com> * dwarf2out.c (function_possibly_abstracted_p): New static function. (gen_subprogram_die): Use it function_possibly_abstracted_p in lieu of cgraph_function_possibly_inlined_p. (gen_inlined_subroutine_die): Return if the origin is to be ignored. (process_scope_var): Do not emit concrete instances of abstracted nested functions from here. (gen_decl_die): Emit the abstract instance if the function is possibly abstracted and not only possibly inlined. (dwarf2out_finish): Find the first non-abstract parent instance and attach concrete instances on the limbo list to it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189311 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2012-07-061-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189310 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/53039jason2012-07-052-28/+11
| | | | | | | * pt.c (arg_from_parm_pack_p): Go back to using same_type_p or cp_tree_equal. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189305 138bc75d-0d04-0410-961f-82ee72b054a4
* * cp-tree.h (TEMPLATE_PARM_NUM_SIBLINGS): Remove.jason2012-07-056-329/+16
| | | | | | | | | | | | | (struct template_parm_index_s): Remove num_siblings. * pt.c (fixup_template_parms, fixup_template_parm_index): Remove. (fixup_template_type_parm_type): Remove. (build_template_parm_index): Remove num_siblings parm. (process_template_parm): Likewise. * parser.c (cp_parser_template_parameter_list): Adjust. * tree.c (cp_tree_equal): Don't compare num_siblings. * typeck.c (comp_template_parms_position): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189299 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/50852jason2012-07-059-5/+276
| | | | | | | | | | | PR c++/53039 * tree.c (strip_typedefs_expr): New. * cp-tree.h: Declare it. * pt.c (convert_template_argument, unify): Use it. * parser.c (cp_parser_template_declaration_after_export): Don't call fixup_template_parms. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189298 138bc75d-0d04-0410-961f-82ee72b054a4
* Correct bug number to PR target/48941 ramana2012-07-052-2/+2
| | | | | | | First part of the fix . git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189295 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-05 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>ramana2012-07-0511-192/+376
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR target/49891 PR target/51980 * gcc/testsuite/gcc.target/arm/neon/vtrnf32.c: Update. * gcc/testsuite/gcc.target/arm/neon/vtrns32.c: Update. * gcc/testsuite/gcc.target/arm/neon/vtrnu32.c: Update. * gcc/testsuite/gcc.target/arm/neon/vzipf32.c: Update. * gcc/testsuite/gcc.target/arm/neon/vzips32.c: Update. * gcc/testsuite/gcc.target/arm/neon/vzipu32.c: Update. 2012-07-05 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org> Julian Brown <julian@codesourcery.com> PR target/49891 PR target/51980 * config/arm/neon-gen.ml (return_by_ptr): Delete. (print_function): Handle empty strings. (return): Delete use of return_by_ptr. (mask_shape_for_shuffle): New function. (mask_elems): Likewise. (shuffle_fn): Likewise. (params): Simplify and remove use of return_by_ptr. (get_shuffle): New function. (print_variant): Update. * config/arm/neon.ml (rev_elems): New function. (permute_range): Likewise. (zip_range): Likewise. (uzip_range): Likewise. (trn_range): Likewise. (zip_elems): Likewise. (uzip_elems): Likewise. (trn_elems): Likewise. (features): New enumeration Use_shuffle. Delete ReturnPtr. (pf_su_8_16): New. (suf_32): New. (ops): Update entries for Vrev64, Vrev32, Vrev16, Vtr, Vzip, Vuzp. * config/arm/arm_neon.h: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189294 138bc75d-0d04-0410-961f-82ee72b054a4
* fortran/mikael2012-07-054-8/+32
| | | | | | | | | | | | | | PR fortran/53732 * trans-array.c (gfc_add_loop_ss_code): Disable self recursive calls handling nested loop(s) if the subscript flag is true. testsuite/ PR fortran/53732 * gfortran.dg/inline_sum_4.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189292 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-05 Richard Guenther <rguenther@suse.de>rguenth2012-07-052-1/+6
| | | | | | | | * tree-pretty-print.c (dump_generic_node): Properly test the result of exact_log2. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189291 138bc75d-0d04-0410-961f-82ee72b054a4
* * hr.po: New.jsm282012-07-052-0/+45019
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189289 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel2012-07-054-7/+42
| | | | | | | | | | | | | * config/s390/s390-protos.h (s390_expand_movmem) (s390_expand_cmpmem): Add return value. * config/s390/s390.c (s390_expand_movmem, s390_expand_cmpmem): Return FALSE to use the library function in some cases. * config/s390/s390.md (movmem, cmpmem): Evaluate return value of C helper functions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189288 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel2012-07-052-0/+6
| | | | | | | | * config.gcc: Enable ifunc attribute by default on s390 and s390x. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189287 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/steven2012-07-055-240/+348
| | | | | | | | | | | | | | | | * expr.c (try_casesi): Remove bogus ATTRIBUTE_UNUSED markers. * stmt.c (dump_case_nodes): New. (expand_case): Split out code generation parts into new functions. (expand_switch_as_decision_tree_p): Split out from expand_case. (emit_case_decision_tree): Likewise. (emit_case_dispatch_table): Likewise. testsuite/ * gcc.c-torture/compile/20000326-1.c: Fix to not optimize to empty. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189285 138bc75d-0d04-0410-961f-82ee72b054a4
* Add files forgotten in last commit (ChangeLog has them already):mgretton2012-07-053-0/+76
| | | | | | | | | | gcc/testsuite: * gcc.target/arm/fma.c: New testcase. * gcc.target/arm/fma.h: Likewise. * gcc.target/arm/fma-sp.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189284 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc/config/arm/iterators.md (SDF): New mode iterator.mgretton2012-07-054-2/+77
| | | | | | | | | | | | | | | | | (V_if_elem): Add support for SF and DF modes. (V_reg): Likewise. (F_constraint): New mode iterator attribute. (F_fma_type): Likewise. config/arm/vfp.md (fma<SDF:mode>4): New pattern. (*fmsub<SDF:mode>4): Likewise. (*fmnsub<SDF:mode>4): Likewise. (*fmnadd<SDF:mode>4): Likewise. * gcc/testsuite/gcc.target/arm/fma-sp.c: New testcase. * gcc/testsuite/gcc.target/arm/fma.c: Likewise. * gcc/testsuite/gcc.target/arm/fma.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189283 138bc75d-0d04-0410-961f-82ee72b054a4
* * expmed.c (expand_mult): Initialize coeff and is_neg.uros2012-07-056-6/+18
| | | | | | | | | | | | | | | java/ChangeLog: * jcf-io.c (read_zip_member): Initialize d_stream. fortran/ChangLog: PR fortran/53449 * parse.c (gfc_parse_file): Initialize errors_before. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189281 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-04 Sandra Loosemore <sandra@codesourcery.com>sandra2012-07-052-3/+8
| | | | | | | | | libgomp/ * libgomp.texi (Library Index): Renamed from "Index" to prevent conflict with index.html on case-insensitive file systems. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189278 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/std/condition_variable: Update copyright years.redi2012-07-052-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189277 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2012-07-051-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189272 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/sh/predicates.md (zero_extend_operand): New predicate.olegendo2012-07-043-14/+18
| | | | | | | | | | * config/sh/sh.md (zero_extendhisi2): Simplify by using new zero_extend_operand predicate. (zero_extendqisi2): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189269 138bc75d-0d04-0410-961f-82ee72b054a4
* PR libstdc++/53830redi2012-07-043-19/+103
| | | | | | | | | * include/std/condition_variable (condition_variable_any::wait): Move _Unlock type to class scope. (condition_variable_any::wait_until): Reuse it. * testsuite/30_threads/condition_variable_any/53830.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189268 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/53848jason2012-07-044-8/+22
| | | | | | * decl.c (build_enumerator): Don't use build_lang_decl_loc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189267 138bc75d-0d04-0410-961f-82ee72b054a4
* PR middle-end/53321uros2012-07-044-6/+48
| | | | | | | | | | | | | | * ipa.c (symtab_remove_unreachable_nodes): Partially revert r187375 to not call cgraph_propagate_frequency if something was changed. testsuite/ChangLog: PR middle-end/53321 * g++.dg/torture/pr53321.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189261 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-04 Richard Guenther <rguenther@suse.de>rguenth2012-07-042-0/+10
| | | | | | | | | PR middle-end/53433 * gimple-fold.c (get_base_constructor): Do not return an error_mark_node DECL_INITIAL. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189260 138bc75d-0d04-0410-961f-82ee72b054a4
* config/gingold2012-07-044-7/+14
| | | | | | | | | | | | | | 2012-07-04 Tristan Gingold <gingold@adacore.com> * isl.m4 (ISL_CHECK_VERSION): Set to yes if cross-compiling. Fix comments. 2012-07-04 Tristan Gingold <gingold@adacore.com> * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189257 138bc75d-0d04-0410-961f-82ee72b054a4