Determining cancellation points in glibc

Mike Frysinger
Thu Nov 27 19:17:00 GMT 2008

On Tuesday 25 November 2008 15:47:04 Loic Domaigne wrote:
> The next issue I see: POSIX states that the no other functions except
> the ones listed in the mandatory and optional list may be CP. So a
> natural question arise: how does the Glibc folks enforce this? Through
> code review? Other means, like compiler flags etc. ?

code review only atm for optional.  due to the nesting Carlos highlights, it's 
pretty hard to statically trace everything.

most mandatory points are checked with `nm` ... look at the nptl tests.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL: <>

More information about the Libc-help mailing list