From: Rich Felker Date: Tue, 17 May 2011 18:13:06 +0000 (-0400) Subject: release notes for 0.7.10 X-Git-Tag: v0.7.10 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=c5025bfabefe952507cf333ea89854d6ba612549;p=oweals%2Fmusl.git release notes for 0.7.10 --- diff --git a/WHATSNEW b/WHATSNEW index 63253343..14731172 100644 --- a/WHATSNEW +++ b/WHATSNEW @@ -219,3 +219,28 @@ x86_64-specific bug fixes: - fcntl file locking - thread stack alignment - broken select timeouts due to incorrect timeval definition + + + +0.7.10 release notes + +new features: +- ipv6 numeric string parsing +- eventfd syscall wrappers + +optimizations: +- new qsort implementation using the smoothsort algorithm +- much smaller/faster sigset_t handling functions +- lowered spin count before futex wait in synchronization functions + +general bug fixes: +- incorrect floating point round-to-even behavior in printf +- major bugs in pthread barrier implementation +- off-by-one error in scanf %n results +- scanf failure to report EOF when scanning for literal text +- minor missing/incorrect prototype issues +- dependency on undefined call order in fclose + +compiler issue workarounds: +- incorrect inlining of variadic functions on recent gcc versions +- pcc preprocessor bug with recursive macro expansion