OSDN Git Service

2010-02-25 Paolo Carlini <paolo.carlini@oracle.com>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Feb 2010 13:32:52 +0000 (13:32 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Feb 2010 13:32:52 +0000 (13:32 +0000)
commit001c128a78c03623bfbbc0e2bde83ae04f7bb71b
treeb9e6efc036872718e4cffb509db23e692c0321e5
parent5d713e67a59aaff7ca333177fd088f5482d9439d
2010-02-25  Paolo Carlini  <paolo.carlini@oracle.com>

* include/bits/functional_hash.h (__hash_combine): Remove.
(_Fnv_hash_base<>::hash(const char*, size_t)): Add defaulted
hash parameter.
(_Fnv_hash::__hash_combine(const _Tp&, size_t)): Add.
* include/std/system_error (hash<system_error>): Adjust.
* src/compatibility-c++0x.cc (hash<system_error>): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157065 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/functional_hash.h
libstdc++-v3/include/std/system_error
libstdc++-v3/src/compatibility-c++0x.cc