openwrt/toolchain
Matthias Schiffer b20a95f181
musl: fix locking synchronization bug
Import proposed upstream fix [2] for the critical locking
synchronization bug recently found in musl [1].

This affects all programs that are temporarily multithreaded, but then
return to single-threaded operation.

[1] https://www.openwall.com/lists/musl/2020/05/22/3
[2] https://www.openwall.com/lists/musl/2020/05/22/10

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
(cherry picked from commit 10c211031c)
2020-05-26 23:50:37 +02:00
..
binutils toolchain/binutils: Use xz tarballs where possible 2018-04-29 18:58:20 +02:00
fortify-headers toolchain/fortify-headers: Update to 0.9 2017-09-30 22:44:18 +02:00
gcc toolchain/gcc: correct the check expr for newer clang 2019-12-23 01:06:59 +01:00
gdb toolchain: gdb: enable TUI 2018-12-18 09:44:04 +01:00
glibc toolchain/glibc: update to latest 2.26 commit 2018-09-13 11:11:53 +02:00
kernel-headers kernel-headers: adjust PKG_ variables when using git clone method 2018-01-27 16:46:45 +01:00
musl musl: fix locking synchronization bug 2020-05-26 23:50:37 +02:00
uClibc uClibc-ng: update to 1.0.30 2018-05-24 17:24:30 +02:00
wrapper buildroot: allow specifying libc personality for external toolchains 2013-02-20 15:06:10 +00:00
yasm treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
Config.in toolchain: gdb: activate on ARM64 2018-02-10 20:15:52 +01:00
info.mk uClibc cleanup: - use full version string (0.9.30.1), instead of base (0.9.30) + extra (.1) - remove support for 0.9.28 and snapshots (building from SVN to be added later) 2009-04-24 02:07:24 +00:00
Makefile build: drop buildbot toolchain rebuild check when not using git 2018-09-24 11:08:44 +02:00