Add TEMP_FAILURE_RETRY macro for darwin

Darwin doesn't define the TEMP_FAILURE_RETRY macro in unistd.h so we
need to add it everywhere. Joy!

(cherry picked from commit 13858a1a53edb14f5b74966f2cbffa11eb8e200e)

Change-Id: Ida554fc65193672cc4616dec79e6282e06cc1b28
1 file changed