* Noah Goldstein: >> >> bzero does not have the interface ambiguity that bcmp has. So the >> >> only reason for not using it would be namespace cleanliness. >> > >> > bzero isn't a standard C function and it isn't optimized like memset >> > in glibc. > > It could be an issue if the "optimization" was made and then the > binary was run with an older version of GCC that was still using > the aliasing bzero. Would end up being a deoptimization then.
That's a fair point.