release notes for 0.7.10 v0.7.10
authorRich Felker <dalias@aerifal.cx>
Tue, 17 May 2011 18:13:06 +0000 (14:13 -0400)
committerRich Felker <dalias@aerifal.cx>
Tue, 17 May 2011 18:13:06 +0000 (14:13 -0400)
WHATSNEW

index 63253343fb9aca00a2f1be960f0cb856c83bcdbe..14731172edab0214ef1d8eed3fc2abd9c8165ca4 100644 (file)
--- 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