Jim Meyering asks: > I'm curious: what's your motivation for using it? Portability testing. Through the BeOS porting, I found the following problems not limited to BeOS: - check-AUTHORS: applies to any platform that doesn't build all of the programs. - mbchar.h problem: applies to any platform that has mbrtowc() but no <wctype.h>. - fchmod: applies to any platform without fchmod(); that includes mingw and djgpp. - fsusage.m4: applies to the Hurd. - printf of f_fsid: applies to any platform where f_fsid is not 64 bits. - fchdir: applies to any platform without fchdir(); that includes mingw and djgpp.
Other people do portability testing differently. The more different testing strategies are used, the better is quality of the result. Bruno