Index: libcxx/trunk/include/utility =================================================================== --- libcxx/trunk/include/utility +++ libcxx/trunk/include/utility @@ -989,8 +989,10 @@ { case 3: __h ^= __data[2] << 16; + _LIBCPP_FALLTHROUGH(); case 2: __h ^= __data[1] << 8; + _LIBCPP_FALLTHROUGH(); case 1: __h ^= __data[0]; __h *= __m;