X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=inline;f=tab_c99.html;h=3ca3f62d6ab8ef5345886aee689a616ec5ac0edd;hb=8ac8a5863d0c4ce068fd27d934726db03eee0b07;hp=22cb7549f03a529aa5704c07c16ecebfef05346f;hpb=b383a30cb981e376256675cb84d8f1dad8eca1af;p=musl-tables diff --git a/tab_c99.html b/tab_c99.html index 22cb754..3ca3f62 100644 --- a/tab_c99.html +++ b/tab_c99.html @@ -1,5 +1,5 @@

musl vs c99 api

-

commit

commit c11d1e696723f41d7873332e51fb6858b417fa5f
Date: Sun Sep 25 21:14:40 2011 -0400

revert previous change in cond var waiter move

using swap has a race condition: the waiters must be added to the
mutex waiter count *before* they are taken off the cond var waiter
count, or wake events can be lost. +

commit

commit 7e14ed1360c65b78c3ad1fc4fafea13e30067478
Date: Mon Sep 26 18:56:56 2011 -0400

fix ctype macros to cast argument to (unsigned) first

issue reported by nsz, but it's actually not just pedantic. the
functions can take input of any arithmetic type, including floating
point, and the behavior needs to be as if the conversion implicit in
the function call took place.

legend

table

muslc99
statussymdeclnameheaderprotosection
missing  NDEBUGassert.h B.1 Diagnostics