PR 68406: Avoid problem with older host compilers
commit2479ea685bb8279fc269659d7d88998a76892934
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Nov 2015 14:31:10 +0000 (18 14:31 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Nov 2015 14:31:10 +0000 (18 14:31 +0000)
tree576b822340c4bbe0496edac99715696e9b6d8fc9
parent24086b436e13f6d58b8bada304542f7c8835e74e
PR 68406: Avoid problem with older host compilers

Older compilers require the Key typedef to be expanded for the traversal
function templates.  This patch uses the same approach as we did for
hash_map.

Tested on x86_64-linux-gnu.

gcc/
PR bootstrap/68406
* hash-set.h (hash_set::traverse): Expand Key typedef.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230549 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/hash-set.h