/* On OS X, memcpy has supported overlapping buffers for many years.
* While technically, this will catch buggy code, we should not abort.
- * if (__chk_assert_no_overlap)
+ * if (__builtin_expect (__chk_assert_no_overlap != 0, 1))
* __chk_overlap(dest, len, src, len);
*/