summaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)Author
2017-12-17Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255757 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-16 Backported from mainlinejakub
2017-12-15 Jakub Jelinek <jakub@redhat.com> PR c++/83205 * decl.c (cp_finish_decomp): Handle the case when tsize is not error_mark_node, but doesn't fit into uhwi. Split up count != eltscnt and !tree_fits_uhwi_p (tsize) error_at calls into error_n and inform_n to handle plural forms properly. * g++.dg/cpp1z/decomp3.C: Adjust for structured binding count mismatch diagnostics split into error and warning with plural forms. * g++.dg/cpp1z/decomp10.C: Likewise. * g++.dg/cpp1z/decomp32.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255736 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-16 Backported from mainlinejakub
2017-12-15 Jakub Jelinek <jakub@redhat.com> PR c++/81197 * cp-tree.h (cp_maybe_mangle_decomp): Declare. * decl.c (cp_maybe_mangle_decomp): New function. (cp_finish_decomp): Don't SET_DECL_ASSEMBLER_NAME here. * parser.c (cp_convert_range_for, cp_parser_decomposition_declaration): Call cp_maybe_mangle_decomp. * pt.c (tsubst_expr): Likewise. * mangle.c (find_decomp_unqualified_name): New function. (write_unqualified_name): Handle DECL_DECOMPOSITION_P where DECL_ASSEMBLER_NAME is already set. * g++.dg/cpp1z/decomp34.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255735 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-16Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255733 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 PR c++/83217jakub
* decl.c (cp_finish_decomp): If decl's type is REFERENCE_TYPE, call complete_type (TREE_TYPE (type)). * g++.dg/cpp1z/decomp33.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255730 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 PR tree-optimization/83269jakub
* fold-const.c (fold_binary_loc): Perform (-A) - B -> (-B) - A subtraction in arg0's type if type is signed and arg0 is unsigned. Formatting fix. * gcc.c-torture/execute/pr83269.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255729 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-12-14 Jakub Jelinek <jakub@redhat.com> PR tree-optimization/83198 * gimple-ssa-sprintf.c (format_floating): Set type solely based on dir.modifier, regardless of TREE_TYPE (arg). Assume non-REAL_CST value if arg is a REAL_CST with incompatible type. * gcc.dg/pr83198.c: New test. * gcc.dg/tree-ssa/pr83198.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255728 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-12-14 Jakub Jelinek <jakub@redhat.com> PR c++/79650 * pt.c (convert_nontype_argument): Diagnose reduced_constant_expression_p expressions that aren't INTEGER_CST. * g++.dg/template/pr79650.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255727 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-12-12 Jakub Jelinek <jakub@redhat.com> PR tree-optimization/80631 * tree-vect-loop.c (get_initial_def_for_reduction): Fix comment typo. (vect_create_epilog_for_reduction): Add INDUC_VAL argument, for INTEGER_INDUC_COND_REDUCTION use INDUC_VAL instead of hardcoding zero as the value if COND_EXPR is never true. For INTEGER_INDUC_COND_REDUCTION don't emit the final COND_EXPR if INDUC_VAL is equal to INITIAL_DEF. (vectorizable_reduction): Compute INDUC_VAL for vect_create_epilog_for_reduction, if no value is suitable, don't use INTEGER_INDUC_COND_REDUCTION for now. Formatting fixes. * gcc.dg/vect/pr80631-1.c: New test. * gcc.dg/vect/pr80631-2.c: New test. PR tree-optimization/80631 * gcc.target/i386/avx2-pr80631.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255726 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-12-08 Joseph Myers <joseph@codesourcery.com> Alexander Monakov <amonakov@ispras.ru> Jakub Jelinek <jakub@redhat.com> PR target/81906 * config/i386/i386.c (ix86_expand_rint): Handle flag_rounding_math. * gcc.target/i386/pr81906.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255725 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-12-06 Jakub Jelinek <jakub@redhat.com> PR c++/80259 * decl2.c (grokfield): Diagnose = delete redefinition of a friend. * g++.dg/cpp0x/pr80259.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255723 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-12-02 Jakub Jelinek <jakub@redhat.com> PR c++/81212 * tree-cfg.c (pass_warn_function_return::execute): Handle __builtin_ubsan_handle_missing_return like __builtin_unreachable with BUILTINS_LOCATION. * g++.dg/ubsan/pr81212.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255722 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-12-02 Jakub Jelinek <jakub@redhat.com> PR target/78643 PR target/80583 * expr.c (get_inner_reference): If DECL_MODE of a non-bitfield is BLKmode for vector field with vector raw mode, use TYPE_MODE instead of DECL_MODE. * gcc.target/i386/pr80583.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255721 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-29 Jakub Jelinek <jakub@redhat.com> PR target/80819 * config/i386/sse.md (vec_concatv2di): Remove * from (=Yr,0,*rm) alternative. * gcc.target/i386/pr80819-1.c: New test. * gcc.target/i386/pr80819-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255720 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-27 Jakub Jelinek <jakub@redhat.com> PR c++/81888 * parser.c (cp_parser_decomposition_declaration): Reject just BRACE_ENCLOSED_INITIALIZER_P initializers with nelts != 1 rather than all such CONSTRUCTORs, and only if is_direct_init is true. * g++.dg/cpp1z/decomp30.C: Add a test for structured binding with = {} and = { a, a } initializers. * g++.dg/cpp1z/decomp31.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255719 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-27 Jakub Jelinek <jakub@redhat.com> PR c++/81675 * cp-gimplify.c (cp_fold) <case COND_EXPR>: Don't return immediately for VOID_TYPE_P COND_EXPRs, instead fold the operands and if op0 is INTEGER_CST, ensure that both op1 and op2 are non-NULL and fall through into normal folding, otherwise just rebuild x if any op changed. * g++.dg/warn/pr81675.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255718 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-25 Jakub Jelinek <jakub@redhat.com> PR rtl-optimization/81553 * combine.c (simplify_if_then_else): In (if_then_else COND (OP Z C1) Z) to (OP Z (mult COND (C1 * STORE_FLAG_VALUE))) optimization, if OP is a shift where C1 has different mode than the whole shift, use C1's mode for MULT rather than the shift's mode. * gcc.c-torture/compile/pr81553.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255717 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-24 Jakub Jelinek <jakub@redhat.com> PR fortran/81304 * trans-openmp.c (gfc_trans_omp_array_reduction_or_udr): Set attr.implicit_type in intrinsic_sym to avoid undesirable warning. * testsuite/libgomp.fortran/pr81304.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255716 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-24 Jakub Jelinek <jakub@redhat.com> PR sanitizer/83014 * ubsan.c (ubsan_type_descriptor): Use pp_unsigned_wide_integer instead of pp_printf with HOST_WIDE_INT_PRINT_DEC. Avoid calling tree_to_uhwi twice. * gcc.dg/ubsan/pr83014.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255715 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-24 Jakub Jelinek <jakub@redhat.com> * tree-object-size.c (pass_through_call): Do not handle BUILT_IN_STPNCPY_CHK which is not a pass through call. * gcc.dg/builtin-object-size-18.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255714 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-23 Jakub Jelinek <jakub@redhat.com> * parser.c (cp_parser_omp_declare): Change return type to bool from void, return true for declare simd. (cp_parser_pragma): Return cp_parser_omp_declare returned value rather than always false. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255713 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-23 Dirk Broemmel <d.broemmel@fz-juelich.de> Jakub Jelinek <jakub@redhat.com> PR fortran/81841 * parse.c (parse_spec): Allow ST_OMP_THREADPRIVATE inside of BLOCK DATA. * libgomp.fortran/pr81841.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255712 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-23 Jakub Jelinek <jakub@redhat.com> PR middle-end/82253 * expr.c (expand_assignment): For CONCAT to_rtx, complex type from and bitpos/bitsize covering the whole destination, use store_expr only if the complex mode is the same. Otherwise, use expand_normal and if it returns CONCAT, subreg each part separately instead of trying to subreg the whole result. * gfortran.dg/pr82253.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255711 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-22 Jakub Jelinek <jakub@redhat.com> PR debug/83084 * valtrack.c (propagate_for_debug_subst, propagate_for_debug): Reset debug insns if they would contain UNSPEC_VOLATILE or volatile asm. (dead_debug_insert_temp): Likewise, but also ignore even non-volatile asm. * g++.dg/opt/pr83084.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255710 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-21 James Cowgill <James.Cowgill@imgtec.com> Jakub Jelinek <jakub@redhat.com> PR target/82880 * config/mips/frame-header-opt.c (mips_register_frame_header_opt): Remove static keyword from f variable. * gcc.dg/opts-8.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255709 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-21 Jakub Jelinek <jakub@redhat.com> PR c++/83059 * c-common.c (get_atomic_generic_size): Use TREE_INT_CST_LOW instead of tree_to_uhwi, formatting fix. * c-c++-common/pr83059.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255708 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 Backported from mainlinejakub
2017-11-20 Jakub Jelinek <jakub@redhat.com> PR c++/82781 * constexpr.c (cxx_eval_vector_conditional_expression): New function. (cxx_eval_constant_expression) <case VEC_COND_EXPR>: Use it instead of cxx_eval_conditional_expression. * g++.dg/ext/constexpr-pr82781.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255707 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-152017-12-15 Richard Biener <rguenther@suse.de>rguenth
PR bootstrap/83439 * tree-ssa-pre.c (eliminate_dom_walker::before_dom_children): Adjust remaining gimple_set_modified to use the modified variable instead. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255704 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15 PR target/66488ebotcazou
* ggc-page.c (HOST_BITS_PER_PTR): Do not define here... * hwint.h (HOST_BITS_PER_PTR): ...but here instead. * config/i386/xm-mingw32.h (HOST_BITS_PER_PTR): Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255688 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-152017-12-15 Richard Biener <rguenther@suse.de>rguenth
Backport from mainline PR tree-optimization/82060 * tree-ssa-pre.c (eliminate_dom_walker::before_dom_children): Move devirtualization after stmt folding and before EH/AB/noreturn cleanup to get the stmt refs canonicalized. Use a bool instead of gimple_modified_p since that doesn't work for NOPs. Schedule NOPs generated by folding for removal. * g++.dg/torture/pr82060.C: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255682 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15Fix regression on soft float targets for armv8_2-fp16-move-2.csudi
*** gcc/testsuite/ChangeLog *** 2017-12-15 Sudakshina Das <sudi.das@arm.com> * gcc.target/arm/armv8_2-fp16-move-2.c: Remove dg-add-options. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255681 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-152017-12-15 Richard Biener <rguenther@suse.de>rguenth
Backport from mainline 2017-09-05 Richard Biener <rguenther@suse.de> PR tree-optimization/82102 * tree-ssa-pre.c (eliminate): Check if lhs is NULL. * gcc.dg/torture/pr82102.c: New testcase. 2017-09-13 Richard Biener <rguenther@suse.de> PR middle-end/82128 * gimple-fold.c (gimple_fold_call): Update SSA name in-place to default-def to avoid breaking iterator update with the weird interaction with cgraph_update_edges_for_call_stmt_node. * g++.dg/pr82128.C: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255678 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-152017-12-15 Richard Biener <rguenther@suse.de>rguenth
Backport from mainline 2017-11-24 Richard Biener <rguenther@suse.de> PR tree-optimization/82402 * tree-vect-loop-manip.c (create_lcssa_for_virtual_phi): Properly set SSA_NAME_OCCURS_IN_ABNORMAL_PHI. * gcc.dg/torture/pr82402.c: New testcase. 2017-10-24 Richard Biener <rguenther@suse.de> PR tree-optimization/82697 * tree-ssa-phiopt.c (cond_store_replacement): Use alias-set zero for conditional load and unconditional store. * gcc.dg/torture/pr82697.c: New testcase. 2017-11-02 Richard Biener <rguenther@suse.de> PR middle-end/82765 * varasm.c (decode_addr_const): Make offset HOST_WIDE_INT. Truncate ARRAY_REF index and element size. * gcc.dg/pr82765.c: New testcase. 2017-11-09 Richard Biener <rguenther@suse.de> PR tree-optimization/82902 * tree-ssa-phiprop.c (propagate_with_phi): Test proper type. * g++.dg/torture/pr82902.C: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255677 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-15Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255669 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-14gcc/bergner
Backport from mainline 2017-10-02 Peter Bergner <bergner@vnet.ibm.com> PR target/80210 * config/rs6000/rs6000.c (rs6000_option_override_internal): Rewrite function to not use the have_cpu variable. Do not set cpu_index, rs6000_cpu_index or rs6000_tune_index if we end up using TARGET_DEFAULT or the default cpu. (rs6000_valid_attribute_p): Remove duplicate initializations of old_optimize and func_optimize. (rs6000_pragma_target_parse): Call rs6000_activate_target_options (). (rs6000_activate_target_options): Make global. * config/rs6000/rs6000-protos.h (rs6000_activate_target_options): Add prototype. gcc/testsuite/ Backport from mainline 2017-10-02 Peter Bergner <bergner@vnet.ibm.com> PR target/80210 * gcc.target/powerpc/pr80210-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255655 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-14 * gcc-interface/decl.c (gnat_to_gnu_field): Do not set the alignmentebotcazou
of the enclosing record type if it is not already set. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255646 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-14gcc/bergner
Backport from mainline 2017-12-13 Peter Bergner <bergner@vnet.ibm.com> * config/rs6000/ppc-auxv.h (PPC_FEATURE2_HTM_NO_SUSPEND): New define. * config/rs6000/rs6000.c (cpu_supports_info): Use it. gcc/testsuite/ Backport from mainline 2017-12-13 Peter Bergner <bergner@vnet.ibm.com> * gcc.target/powerpc/cpu-builtin-1.c (htm-no-suspend): Add test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255622 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-14Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255619 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-13 * gcc-interface/trans.c (Subprogram_Body_to_gnu): Initialize locus.ebotcazou
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255604 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-13 * gcc-interface/trans.c (process_freeze_entity): Be prepared for aebotcazou
package without body. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255602 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-13 * gcc-interface/decl.c (gnat_to_gnu_entity): Robustify test for typesebotcazou
descendant of System.Address. (gnat_to_gnu_subprog_type): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255600 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-13Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255595 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-12Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255561 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-11[gcc]meissner
2017-12-11 Michael Meissner <meissner@linux.vnet.ibm.com> Back port from trunk 2017-12-01 Michael Meissner <meissner@linux.vnet.ibm.com> PR target/81959 * config/rs6000/rs6000.c (rs6000_address_for_fpconvert): Check for whether we can allocate pseudos before trying to fix an address. * config/rs6000/rs6000.md (float_<mode>si2_hw): Make sure the memory address is indexed or indirect. (floatuns_<mode>si2_hw2): Likewise. [gcct/testsuite] 2017-12-11 Michael Meissner <meissner@linux.vnet.ibm.com> Back port from trunk 2017-12-01 Michael Meissner <meissner@linux.vnet.ibm.com> PR target/81959 * gcc.target/powerpc/pr81959.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255545 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-11Backported 'Fix wrong code by arm_final_prescan with fp16 move instructions'sudi
ChangeLog entry are as follow: *** gcc/ChangeLog *** 2017-12-11 Sudakshina Das <sudi.das@arm.com> Backported from trunk 2017-12-01 Sudakshina Das <sudi.das@arm.com> * config/arm/vfp.md (*movhf_vfp_fp16): Add conds attribute. *** gcc/testsuite/ChangeLog *** 2017-12-11 Sudakshina Das <sudi.das@arm.com> Backported from trunk 2017-12-01 Sudakshina Das <sudi.das@arm.com> * gcc.target/arm/armv8_2-fp16-move-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255541 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-11Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255536 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-10Backport "Fix condition folding in c_parser_omp_for_loop"vries
2017-12-10 Tom de Vries <tom@codesourcery.com> backport from trunk: 2017-09-16 Tom de Vries <tom@codesourcery.com> PR c/81875 * c-parser.c (c_parser_omp_for_loop): Fold only operands of cond, not cond itself. * testsuite/libgomp.c/pr81875.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255531 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-10Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255526 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-09Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255519 138bc75d-0d04-0410-961f-82ee72b054a4
2017-12-08Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@255489 138bc75d-0d04-0410-961f-82ee72b054a4