diff options
author | Rich Felker <dalias@aerifal.cx> | 2012-10-28 18:45:11 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2012-10-28 18:45:11 -0400 |
commit | dd762cf6e5886ed297886a19a2e2ffd49157a786 (patch) | |
tree | 3ac9b6f824cbf8ada7c881ffca42c8620acb2221 | |
parent | 86dd1e7bbb1e0901b7f07ed41be5dc98fd39f5ef (diff) | |
download | musl-dd762cf6e5886ed297886a19a2e2ffd49157a786.zip musl-dd762cf6e5886ed297886a19a2e2ffd49157a786.tar.gz musl-dd762cf6e5886ed297886a19a2e2ffd49157a786.tar.bz2 |
release notes for 0.9.7v0.9.7
-rw-r--r-- | WHATSNEW | 31 |
1 files changed, 31 insertions, 0 deletions
@@ -749,3 +749,34 @@ bug fixes: new features: - O_EXEC open mode - md5 crypt hash function + + + +0.9.7 release notes + +new features: +- thread-local storage (__thread/_Thread_local) +- microblaze port +- getopt option parsing reset support +- vsyscall (sysenter, etc.) support on i386 (faster syscalls) +- memmem function (GNU extension) +- mips fenv support +- accept "nan(n-char-sequence)" in strtod/scanf family functions +- configure now supports compiling with pcc + +quality and correctness improvements: +- close-on-exec flag for all library-internal file descriptors +- cancellation-safety and corner-case overhaul in shm_open/sem_open +- close EINTR vs EINPROGRESS issue +- mark binaries as not requiring executable stack +- better gdb compatibility in dynamic linker +- support recursive dlopen (dlopen called from constructors) +- posix_spawn/system/popen no longer momentarily double commit charge +- all stdio functions wait for locks + +bug fixes: +- broken sysvipc *ctl functions on 64-bit archs +- broken shmdt on some archs +- getaddrinfo failure with port "0" +- dirname handling of trailing slash +- vfork race in posix_spawn |