Safe implementations of explicit_bzero and timingsafe_bcmp for GCC