On Fri, May 24, 2013 at 03:35:15PM +0200, Rainer Orth wrote: > > I've posted today wouldn't work well on Solaris? > > It should work on the 4.8 branch (I'll include it in my bootstraps this > weekend), but on mainline the failures due to missing nanosleep/-lrt > will remain.
Thanks. Please make sure to use http://gcc.gnu.org/ml/gcc-patches/2013-05/msg01456.html rather than the earlier broken patch. Yeah, the patch isn't meant to fix the pre-existing issues on the trunk on Solaris, it is just about the ABI thing plus enablement to do the real thing on Linux using syscall function; but, with the ABI change either the =auto changes for Solaris can be safely reverted, or your patch applied, whatever else. Note that for 4.8.1 this is kind of urgent, because it is blocking 4.8.1-rc2 and thus also 4.8.1 release, so the sooner this gets resolved, the better. Jonathan/Benjamin, could you please review the patch in the mean time, so that if it works well for Rainer, it can be applied immediately and 4.8.1-rc2 rolled, even during the weekend? Jakub