--- perl-5.18.0/hv_func.h~ 2013-05-08 15:58:40.000000000 +0200 +++ perl-5.18.0/hv_func.h 2013-06-09 20:29:24.940447822 +0200 @@ -425,6 +425,9 @@ k1 |= carry<<24; MURMUR_DOBLOCK(h1, k1); } + default: + /* make gcc quiet */ + break; } #endif /* Advance over whole 32-bit chunks, possibly leaving 1..3 bytes */