Move reallocarray definition to the _BSD_VISIBLE block Add the required __alloc_size attributes
Requested by: pfg