On Fri, Aug 12, 2011 at 04:45:58AM +0200, Luka Marčetić wrote:alloc.cSo we're on the same page, is the latest version in git what you're looking at? I'll take a look..
Both musl and glibc macros generate invalid code for this one, it ends with `do {;` in both cases iirc. Strange - what is it?You might want to read this: http://pubs.opengroup.org/onlinepubs/9699919799/functions/pthread_cleanup_pop.html There's even a sample implementation in the rationale. Rich