diff --git a/test/more/tests/libs/hash-ref.gold b/test/more/tests/libs/hash-ref.gold
index e886580..be82263 100644
--- a/test/more/tests/libs/hash-ref.gold
+++ b/test/more/tests/libs/hash-ref.gold
@@ -16,16 +16,16 @@
template<>struct hash<bool>;template<>struct hash<char>;template<>struct hash<signedchar>;
- template<>struct hash<unsignedchar>;
+ template<>struct hash<unsignedchar>;template<>struct hash<wchar_t>;template<>struct hash<short>;
- template<>struct hash<unsignedshort>;
+ template<>struct hash<unsignedshort>;template<>struct hash<int>;template<>struct hash<unsignedint>;template<>struct hash<long>;
- template<>struct hash<unsignedlong>;
+ template<>struct hash<unsignedlong>;template<>struct hash<longlong>;
- template<>struct hash<unsignedlonglong>;
+ template<>struct hash<unsignedlonglong>;template<>struct hash<float>;template<>struct hash<double>;template<>struct hash<longdouble>;
@@ -280,10 +280,10 @@
std::size_toperator()(signedchar)const;};Descriptionstd::size_toperator()(signedchar val)const;Returns:Unspecified in TR1, except that equal arguments yield the same result.hash_value(val) in Boost.Throws:Doesn't throwStruct hash<unsigned char>3boost::hash<unsigned char>// In header: <boost/functional/hash.hpp>
+ ?>Returns:Unspecified in TR1, except that equal arguments yield the same result.hash_value(val) in Boost.Throws:Doesn't throwStruct hash<unsigned char>3boost::hash<unsigned char>// In header: <boost/functional/hash.hpp>
-struct hash<unsignedchar>{
+struct hash<unsignedchar>{std::size_toperator()(unsignedchar)const;};Descriptionstd::size_toperator()(unsignedchar val)const;std::size_toperator()(short)const;};Descriptionstd::size_toperator()(short val)const;Returns:Unspecified in TR1, except that equal arguments yield the same result.hash_value(val) in Boost.Throws:Doesn't throwStruct hash<unsigned short>3boost::hash<unsigned short>// In header: <boost/functional/hash.hpp>
+ ?>Returns:Unspecified in TR1, except that equal arguments yield the same result.hash_value(val) in Boost.Throws:Doesn't throwStruct hash<unsigned short>3boost::hash<unsigned short>// In header: <boost/functional/hash.hpp>
-struct hash<unsignedshort>{
+struct hash<unsignedshort>{std::size_toperator()(unsignedshort)const;};Descriptionstd::size_toperator()(unsignedshort val)const;std::size_toperator()(long)const;};Descriptionstd::size_toperator()(long val)const;Returns:Unspecified in TR1, except that equal arguments yield the same result.hash_value(val) in Boost.Throws:Doesn't throwStruct hash<unsigned long>3boost::hash<unsigned long>// In header: <boost/functional/hash.hpp>
+ ?>Returns:Unspecified in TR1, except that equal arguments yield the same result.hash_value(val) in Boost.Throws:Doesn't throwStruct hash<unsigned long>3boost::hash<unsigned long>// In header: <boost/functional/hash.hpp>
-struct hash<unsignedlong>{
+struct hash<unsignedlong>{std::size_toperator()(unsignedlong)const;};Descriptionstd::size_toperator()(unsignedlong val)const;std::size_toperator()(longlong)const;};Descriptionstd::size_toperator()(longlong val)const;Returns:Unspecified in TR1, except that equal arguments yield the same result.hash_value(val) in Boost.Throws:Doesn't throwStruct hash<unsigned long long>3boost::hash<unsigned long long>// In header: <boost/functional/hash.hpp>
+ ?>Returns:Unspecified in TR1, except that equal arguments yield the same result.hash_value(val) in Boost.Throws:Doesn't throwStruct hash<unsigned long long>3boost::hash<unsigned long long>// In header: <boost/functional/hash.hpp>
-struct hash<unsignedlonglong>{
+struct hash<unsignedlonglong>{std::size_toperator()(unsignedlonglong)const;};Descriptionstd::size_toperator()(unsignedlonglong val)const;