1. 05 Feb, 2019 3 commits
    • re PR middle-end/89150 (Tree form bitmaps break GC) · 7eeb6fc2
      2019-02-05  Richard Biener  <rguenther@suse.de>
      
      	PR middle-end/89150
      	* bitmap.h (struct bitmap_obstack): Do not mark GTY.
      	(struct bitmap_element): Drop chain_prev so we properly recurse on
      	the prev member, supporting tree views.
      	(struct bitmap_head): GTY skip the obstack member.
      
      From-SVN: r268530
      Richard Biener committed
    • [PR87770] test partial specializations for type dependence · e1bbb0bc
      When instantiating a partial specialization of a template member
      function for a full specialization of a class template, we test
      whether the context of variables local to the partial specialization,
      i.e., the partial specialization itself, is dependent, and this ICEs
      in type_dependent_expression_p, when checking that the function type
      isn't type-dependent because it is not in a type-dependent scope.
      
      We shouldn't have got that far: the previous block in
      type_dependent_expression_p catches cases in which the function itself
      takes template arguments of its own, but it only did so for primary
      templates, not for partial specializations.  This patch fixes that.
      
      
      for  gcc/cp/ChangeLog
      
      	PR c++/87770
      	* pt.c (instantiates_primary_template_p): New.
      	(type_dependent_expression_p): Use it.
      
      for  gcc/testsuite/ChangeLog
      
      	PR c++/87770
      	* g++.dg/pr87770.C: New.
      
      From-SVN: r268529
      Alexandre Oliva committed
    • Daily bump. · ca0107a7
      From-SVN: r268528
      GCC Administrator committed
  2. 04 Feb, 2019 16 commits
  3. 03 Feb, 2019 6 commits
  4. 02 Feb, 2019 9 commits
  5. 01 Feb, 2019 6 commits