Merge "Add portable support for errno.h."