crosstool-ng/scripts/build/companion_libs
Chris Packham 902fab451b companion_libs: zstd: Build nomt configuration
We have been building the multi threaded zstd target. This requires that
anything that links with lzstd also links with lpthread. On more recent
systems this is fine because lpthread is part of GNU libc so the
-pthread option is a no-op but on other systems this will cause GCC to
either fail to build or to silently disable zstd compression. By
building the libzstd.a-nomt-release we can be compatible with older GCC
versions and ensure that support for zstd is not silently dropped.

Fixes: #2198
Signed-off-by: Chris Packham <judge.packham@gmail.com>
2024-09-09 08:59:38 +12:00
..
050-zlib.sh Fix zlib build on win32 near enviroments 2023-12-18 16:28:45 +13:00
070-zstd.sh companion_libs: zstd: Build nomt configuration 2024-09-09 08:59:38 +12:00
100-gmp.sh Enable support for building libgccjit 2022-12-18 21:20:50 +13:00
110-mpfr.sh mpfr: Add support of building MPFR for target 2023-05-19 15:54:16 +12:00
121-isl.sh Enable support for building libgccjit 2022-12-18 21:20:50 +13:00
130-cloog.sh Enable support for building libgccjit 2022-12-18 21:20:50 +13:00
140-mpc.sh Enable support for building libgccjit 2022-12-18 21:20:50 +13:00
200-libelf.sh Avoid adding arch/cpu/tune flags for target to GCC build 2018-06-05 00:16:37 -07:00
210-expat.sh Rename JOBSFLAGS -> CT_JOBSFLAGS 2019-04-04 18:57:42 -07:00
220-ncurses.sh Rename JOBSFLAGS -> CT_JOBSFLAGS 2019-04-04 18:57:42 -07:00
320-libiconv.sh Rename JOBSFLAGS -> CT_JOBSFLAGS 2019-04-04 18:57:42 -07:00
330-gettext.sh Restrict *-uclibc,* canadians to gettext 0.20 2022-02-11 00:47:51 -08:00
340-picolibc.sh picolibc: Allow default memory layout values to be configured 2023-04-19 15:13:55 +12:00
350-newlib_nano.sh newlib: Add missing linker options for nano.specs 2023-05-10 17:30:15 +04:00
400-gnuprumcu.sh gnuprumcu: Pass host sysroot to build toolchain 2024-03-11 17:29:13 +13:00