On Jul 10 14:45, Fedin Pavel wrote: > Hello! > > My cross-compiling activity has discovered that TEMP_FAILURE_RETRY() macro > is often used, but missing in our includes. GNU code of this macro is below: > --- cut --- > # define TEMP_FAILURE_RETRY(expression) \ > (__extension__ > \ > ({ long int __result; > \ > do __result = (long int) (expression); > \ > while (__result == -1L && errno == EINTR); > \ > __result; })) > --- cut --- > This is used in elf-utils and Prelink. What about adding it ?
That's defined in unistd.h, which is newlib territory. Care to send a patch to the newlib mailing list? Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple