aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend/ninjabackend.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2017-11-20 10:20:27 -0800
committerDylan Baker <dylan@pnwbakers.com>2017-12-07 09:35:12 -0800
commitfc547ad05e5a8e650ae5bc2ecc7d40e4dbcc9f0f (patch)
tree2564b9e98b3a1c0c9ceb5ccc3db87fa69fdb5165 /mesonbuild/backend/ninjabackend.py
parent4ae0cadb7f951691e2913a660a61d024d04b5485 (diff)
downloadmeson-fc547ad05e5a8e650ae5bc2ecc7d40e4dbcc9f0f.zip
meson-fc547ad05e5a8e650ae5bc2ecc7d40e4dbcc9f0f.tar.gz
meson-fc547ad05e5a8e650ae5bc2ecc7d40e4dbcc9f0f.tar.bz2
haiku: do not add pthread arguments
Haiku has pthreads, but they are part of the standard C library, and do not need either special compiler or linker flags.
Diffstat (limited to 'mesonbuild/backend/ninjabackend.py')
-rw-r--r--mesonbuild/backend/ninjabackend.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py
index bcda603..954ead5 100644
--- a/mesonbuild/backend/ninjabackend.py
+++ b/mesonbuild/backend/ninjabackend.py
@@ -2430,7 +2430,7 @@ rule FORTRAN_DEP_HACK
# pkg-config puts the thread flags itself via `Cflags:`
for d in target.external_deps:
if d.need_threads():
- commands += linker.thread_link_flags()
+ commands += linker.thread_link_flags(self.environment)
# Only non-static built targets need link args and link dependencies
if not isinstance(target, build.StaticLibrary):
commands += target.link_args