]> git.proxmox.com Git - wasi-libc.git/commit - expected/wasm32-wasi/predefined-macros.txt
Update to musl 1.1.22.
authorDan Gohman <sunfish@mozilla.com>
Mon, 15 Apr 2019 13:11:29 +0000 (06:11 -0700)
committerDan Gohman <sunfish@mozilla.com>
Mon, 15 Apr 2019 16:48:03 +0000 (09:48 -0700)
commitf41256b60274f4db25da179c05e4ce844c4cfee2
tree1c2c7416d1889f561ef64ec53f5e8fb9a131ab1d
parent65107e782f135ebbc651c01d6676462ab27c43b8
Update to musl 1.1.22.

Most of the changes are in threads, TLS, dynamic linking, and other
features wasi doesn't yet use, but there are some bug fixes in code
wasi does use.

atanl.c - local changes no longer needed as they've now landed upstream.

include/alltypes.h.in - Upstream now makes FILE a complete type in
pre-C11 mode. For WASI, this level of pre-C11 strictness isn't as
important, and having multiple incompatible definitions of _IO_FILE
that are kept separate only by clever use of translation unit
boundaries can confuse some tools, so stick with the incomplete type.
89 files changed:
Makefile
expected/wasm32-wasi/predefined-macros.txt
libc-top-half/README.md
libc-top-half/musl/VERSION
libc-top-half/musl/WHATSNEW
libc-top-half/musl/arch/aarch64/bits/hwcap.h
libc-top-half/musl/arch/aarch64/bits/syscall.h.in
libc-top-half/musl/arch/arm/bits/syscall.h.in
libc-top-half/musl/arch/generic/bits/ioctl.h
libc-top-half/musl/arch/mips/bits/ioctl.h
libc-top-half/musl/arch/mips64/bits/ioctl.h
libc-top-half/musl/arch/mipsn32/bits/ioctl.h
libc-top-half/musl/arch/or1k/bits/syscall.h.in
libc-top-half/musl/arch/powerpc/bits/ioctl.h
libc-top-half/musl/arch/powerpc/bits/ptrace.h
libc-top-half/musl/arch/powerpc64/bits/ioctl.h
libc-top-half/musl/arch/powerpc64/bits/ptrace.h
libc-top-half/musl/arch/s390x/bits/fcntl.h
libc-top-half/musl/arch/sh/bits/ioctl.h
libc-top-half/musl/include/alltypes.h.in
libc-top-half/musl/include/elf.h
libc-top-half/musl/include/fcntl.h
libc-top-half/musl/include/netinet/in.h
libc-top-half/musl/include/netinet/tcp.h
libc-top-half/musl/include/netinet/udp.h
libc-top-half/musl/include/netpacket/packet.h
libc-top-half/musl/include/stdio.h
libc-top-half/musl/include/sys/inotify.h
libc-top-half/musl/include/sys/ioctl.h
libc-top-half/musl/include/sys/membarrier.h [new file with mode: 0644]
libc-top-half/musl/include/sys/mman.h
libc-top-half/musl/include/sys/prctl.h
libc-top-half/musl/include/sys/shm.h
libc-top-half/musl/include/sys/socket.h
libc-top-half/musl/include/tar.h
libc-top-half/musl/include/ucontext.h
libc-top-half/musl/include/wchar.h
libc-top-half/musl/ldso/dynlink.c
libc-top-half/musl/src/dirent/fdopendir.c
libc-top-half/musl/src/env/__init_tls.c
libc-top-half/musl/src/include/pthread.h
libc-top-half/musl/src/include/stdio.h
libc-top-half/musl/src/include/sys/membarrier.h [new file with mode: 0644]
libc-top-half/musl/src/include/wchar.h [new file with mode: 0644]
libc-top-half/musl/src/internal/pthread_impl.h
libc-top-half/musl/src/internal/shgetc.c
libc-top-half/musl/src/internal/shgetc.h
libc-top-half/musl/src/ldso/aarch64/tlsdesc.s
libc-top-half/musl/src/ldso/arm/tlsdesc.S
libc-top-half/musl/src/ldso/dlerror.c
libc-top-half/musl/src/ldso/i386/tlsdesc.s
libc-top-half/musl/src/ldso/x86_64/tlsdesc.s
libc-top-half/musl/src/linux/membarrier.c [new file with mode: 0644]
libc-top-half/musl/src/locale/dcngettext.c
libc-top-half/musl/src/math/atanl.c
libc-top-half/musl/src/mman/mlock.c
libc-top-half/musl/src/network/dn_skipname.c
libc-top-half/musl/src/network/getaddrinfo.c
libc-top-half/musl/src/process/execvp.c
libc-top-half/musl/src/process/fork.c
libc-top-half/musl/src/signal/sigaltstack.c
libc-top-half/musl/src/stdio/gets.c
libc-top-half/musl/src/stdio/rename.c
libc-top-half/musl/src/stdio/setvbuf.c
libc-top-half/musl/src/thread/__tls_get_addr.c
libc-top-half/musl/src/thread/__unmapself.c
libc-top-half/musl/src/thread/i386/tls.s
libc-top-half/musl/src/thread/pthread_attr_setinheritsched.c
libc-top-half/musl/src/thread/pthread_create.c
libc-top-half/musl/src/thread/pthread_detach.c
libc-top-half/musl/src/thread/pthread_join.c
libc-top-half/musl/src/thread/pthread_key_create.c
libc-top-half/musl/src/thread/pthread_key_delete.c [deleted file]
libc-top-half/musl/src/thread/pthread_mutex_consistent.c
libc-top-half/musl/src/thread/pthread_mutex_timedlock.c
libc-top-half/musl/src/thread/pthread_mutex_trylock.c
libc-top-half/musl/src/thread/pthread_mutex_unlock.c
libc-top-half/musl/src/thread/pthread_mutexattr_setprotocol.c
libc-top-half/musl/src/thread/pthread_rwlock_rdlock.c
libc-top-half/musl/src/thread/pthread_rwlock_timedrdlock.c
libc-top-half/musl/src/thread/pthread_rwlock_timedwrlock.c
libc-top-half/musl/src/thread/pthread_rwlock_tryrdlock.c
libc-top-half/musl/src/thread/pthread_rwlock_trywrlock.c
libc-top-half/musl/src/thread/pthread_rwlock_unlock.c
libc-top-half/musl/src/thread/pthread_rwlock_wrlock.c
libc-top-half/musl/src/thread/synccall.c
libc-top-half/musl/src/time/timer_create.c
libc-top-half/musl/src/time/timer_delete.c
libc-top-half/musl/src/unistd/renameat.c