Re: [PATCH] libstdc++: Refactor std::hash specializations

2024-11-13 Thread Jonathan Wakely
I've pushed this now. On Wed, 6 Nov 2024 at 15:50, Jonathan Wakely wrote: > > This attempts to simplify and clean up our std::hash code. The primary > benefit is improved diagnostics for users when they do something wrong > involving std::hash or unordered containers. An additional benefit is > t

[PATCH] libstdc++: Refactor std::hash specializations

2024-11-06 Thread Jonathan Wakely
This attempts to simplify and clean up our std::hash code. The primary benefit is improved diagnostics for users when they do something wrong involving std::hash or unordered containers. An additional benefit is that for the unstable ABI (--enable-symvers=gnu-versioned-namespace) we can reduce the