and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

This project is mirrored from git://gcc.gnu.org/git/gcc.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 10 Oct, 2017 2 commits
  2. 09 Oct, 2017 1 commit
  3. 08 Oct, 2017 1 commit
  4. 07 Oct, 2017 1 commit
  5. 06 Oct, 2017 1 commit
  6. 05 Oct, 2017 1 commit
  7. 04 Oct, 2017 1 commit
  8. 03 Oct, 2017 1 commit
  9. 02 Oct, 2017 4 commits
    • Jakub Jelinek's avatar
      backport: i386.c (ix86_split_idivmod): Use mode instead of always SImode for... · 58742285
      Jakub Jelinek authored
      backport: i386.c (ix86_split_idivmod): Use mode instead of always SImode for DIV and MOD in REG_EQUAL notes.
      
      	Backported from mainline
      	2017-09-30  Jakub Jelinek  <jakub@redhat.com>
      
      	* config/i386/i386.c (ix86_split_idivmod): Use mode instead of
      	always SImode for DIV and MOD in REG_EQUAL notes.
      
      From-SVN: r253364
      58742285
    • Bill Schmidt's avatar
      backport: re PR tree-optimization/82337 (ICE: SSA corruption at tree-ssa-coalesce.c:1010) · 2bce8598
      Bill Schmidt authored
      [gcc]
      
      2017-10-02  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
      
      	Backport from mainline
      	2017-09-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
      
      	PR tree-optimization/82337
      	* gimple-ssa-strength-reduction.c (find_phi_def): Don't record a
      	phi definition if the PHI result appears in an abnormal PHI.
      	(find_basis_for_base_expr): Don't record a basis if the LHS of the
      	basis appears in an abnormal PHI.
      
      [gcc]
      
      2017-10-02  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
      
      	Backport from mainline
      	2017-09-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
      
      	PR tree-optimization/82337
      	* gcc.c-torture/compile/pr82337.c: New file.
      
      From-SVN: r253361
      2bce8598
    • Thomas Schwinge's avatar
      Handle libbacktrace in contrib/gcc_update · cf8ce4dd
      Thomas Schwinge authored
      	contrib/
      	* gcc_update (files_and_dependencies): Handle libbacktrace.
      
      trunk r253346
      
      From-SVN: r253349
      cf8ce4dd
    • GCC Administrator's avatar
      Daily bump. · 1611c7d9
      GCC Administrator authored
      From-SVN: r253331
      1611c7d9
  10. 01 Oct, 2017 1 commit
  11. 30 Sep, 2017 1 commit
  12. 29 Sep, 2017 1 commit
  13. 28 Sep, 2017 1 commit
  14. 27 Sep, 2017 1 commit
  15. 26 Sep, 2017 1 commit
  16. 25 Sep, 2017 2 commits
    • Iain Sandoe's avatar
      [Patch, Darwin] Fix 81037 by adjutng headers · d30443c7
      Iain Sandoe authored
      2017-09-26  Iain Sandoe  <iain@codesourcery.com>
                  Ryan Mounce  <ryan@mounce.com.au>
      
      	PR bootstrap/81037
       	Backport from mainline r235362
       	2016-04-22  Szabolcs Nagy  <szabolcs.nagy@arm.com>
       
      	* system.h (list, map, set, vector): Include conditionally.
      	* auto-profile.c (INCLUDE_MAP, INCLUDE_SET): Define.
      	* graphite-isl-ast-to-gimple.c (INCLUDE_MAP): Define.
      	* ipa-icf.c (INCLUDE_LIST): Define.
      	* ipa-icf-gimple.c (INCLUDE_LIST): Define.
      	* config/sh/sh.c (INCLUDE_VECTOR): Define.
      	* config/sh/sh_treg_combine.cc (INCLUDE_ALGORITHM): Define.
      	(INCLUDE_LIST, INCLUDE_VECTOR): Define.
      	* fortran/trans-common.c (INCLUDE_MAP): Define.
      
      	Backport from mainline r235361
      	2016-04-22  Szabolcs Nagy  <szabolcs.nagy@arm.com>
      
      	* auto-profile.c: Remove <string.h> include.
      	* diagnostic.c: Remove <new> include.
      	* genmatch.c: Likewise.
      	* pretty-print.c: Likewise.
      	* toplev.c: Likewise
      	* c/c-objc-common.c: Likewise.
      	* cp/error.c: Likewise.
      	* fortran/error.c: Likewise.
      Co-Authored-By: default avatarRyan Mounce <ryan@mounce.com.au>
      
      From-SVN: r253181
      d30443c7
    • GCC Administrator's avatar
      Daily bump. · 0d4232b6
      GCC Administrator authored
      From-SVN: r253128
      0d4232b6
  17. 24 Sep, 2017 1 commit
  18. 23 Sep, 2017 1 commit
  19. 22 Sep, 2017 1 commit
  20. 21 Sep, 2017 3 commits
    • Alexander Monakov's avatar
      re PR tree-optimization/71702 (dr_group_sort_cmp violates transitivity required for qsort) · 5280b196
      Alexander Monakov authored
      PR tree-optimization/71702
      
      	Backport r230667
      	2015-11-20  Jim Wilson  <jim.wilson@linaro.org>
      
      	* tree-vect-data-refs.c (compare_tree): Call STRIP_NOPS.
      
      From-SVN: r253081
      5280b196
    • Alan Modra's avatar
      PR81996, __builtin_return_address(0) fails · c0ced9e0
      Alan Modra authored
      rs6000_return_addr assumes that the stack link is at frame+0, which is
      true for count>0.  For count==0, rs6000_return_addr is called with
      frame==frame_pointer_rtx and the stack link is *not* at frame+0 if
      -fstack-protector-all or -fsanitize=address because rs6000.h sets
      FRAME_GROWS_DOWNWARD for those options.
      
      	PR target/81996
      	* gcc/config/rs6000/rs6000.c (rs6000_return_addr): Use
      	stack_pointer_rtx for count 0.  Update comments.  Break up
      	large rtl expression.
      
      From-SVN: r253070
      c0ced9e0
    • GCC Administrator's avatar
      Daily bump. · 24b0a9e2
      GCC Administrator authored
      From-SVN: r253043
      24b0a9e2
  21. 20 Sep, 2017 1 commit
  22. 19 Sep, 2017 3 commits
  23. 18 Sep, 2017 7 commits
    • Jason Merrill's avatar
      PR c++/80294 - ICE with constexpr and inheritance. · 54d61eb8
      Jason Merrill authored
      	* constexpr.c (reduced_constant_expression_p):
      	A null constructor element is non-constant.
      	(cxx_eval_indirect_ref): Don't VERIFY_CONSTANT before
      	returning an empty base.
      
      From-SVN: r252940
      54d61eb8
    • Jason Merrill's avatar
      PR c++/79607 - ICE with T{} initializer · ef2dd804
      Jason Merrill authored
      	* decl.c (type_dependent_init_p): Check the type of a CONSTRUCTOR.
      
      From-SVN: r252939
      ef2dd804
    • Jason Merrill's avatar
      PR c++/72457 - ICE with list-value-initialized base. · 6df911fd
      Jason Merrill authored
      	* init.c (expand_aggr_init_1): Only handle value-init of bases.
      	* constexpr.c (build_data_member_initialization): Handle multiple
      	initializers for the same field.
      
      From-SVN: r252938
      6df911fd
    • Jason Merrill's avatar
      PR c++/55922 - list-value-initialization of base · 3632267f
      Jason Merrill authored
      	PR c++/63151
      	* init.c (expand_aggr_init_1): Handle list-initialization from {}.
      
      From-SVN: r252937
      3632267f
    • Richard Biener's avatar
      Backport PRs 64516, 68528, 80171, 80362 · 38f38646
      Richard Biener authored
      2017-09-18  Richard Biener  <rguenther@suse.de>
      
      	Backport from mainline
      	2017-04-10  Richard Biener  <rguenther@suse.de>
      
      	PR middle-end/80362
      	* fold-const.c (fold_binary_loc): Look at unstripped ops when
      	looking for NEGATE_EXPR in -A / -B to A / B folding.
      
      	* gcc.dg/torture/pr80362.c: New testcase.
      
      	2015-11-25  Richard Biener  <rguenther@suse.de>
      
      	PR middle-end/68528
      	* fold-const.c (fold_binary_loc): Do not call negate_expr_p
      	on stripped operands.
      
      	* gcc.dg/torture/pr68528.c: New testcase.
      
      	2017-03-27  Richard Biener  <rguenther@suse.de>
      
      	PR middle-end/80171
      	* gimple-fold.c (fold_ctor_reference): Properly guard against
      	NULL return value from canonicalize_constructor_val.
      
      	* g++.dg/torture/pr80171.C: New testcase.
      
      	2016-06-13  Richard Biener  <rguenther@suse.de>
      
      	PR middle-end/64516
      	* fold-const.c (fold_unary_loc): Preserve alignment when
      	folding a VIEW_CONVERT_EXPR into a MEM_REF.
      
      	* gcc.dg/align-3.c: New testcase.
      
      From-SVN: r252926
      38f38646
    • Martin Liska's avatar
      Remove test failing on the branch. · 5a623b73
      Martin Liska authored
      2017-09-18  Martin Liska  <mliska@suse.cz>
      
      	* gcc.dg/asan/pr81224.c: Remove.
      
      From-SVN: r252912
      5a623b73
    • GCC Administrator's avatar
      Daily bump. · b37b491b
      GCC Administrator authored
      From-SVN: r252897
      b37b491b
  24. 17 Sep, 2017 1 commit
  25. 16 Sep, 2017 1 commit