summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKO Myung-Hun <komh@chollian.net>2023-07-03 23:04:29 +0900
committerDylan Baker <dylan@pnwbakers.com>2025-11-14 08:16:23 -0800
commitd9381f57af26a757e3e565e8fe783204669d4f73 (patch)
treea57ef96605953ce36f72622e2f7ab3e462882964
parentf22c663932998e54b08a6c49706b5409bb1bb720 (diff)
downloadmeson-d9381f57af26a757e3e565e8fe783204669d4f73.tar.gz
Add a proper flag for pthread on OS/2
-rw-r--r--mesonbuild/compilers/mixins/clike.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/compilers/mixins/clike.py b/mesonbuild/compilers/mixins/clike.py
index 1ecab7eef..c6bb570cc 100644
--- a/mesonbuild/compilers/mixins/clike.py
+++ b/mesonbuild/compilers/mixins/clike.py
@@ -1267,6 +1267,8 @@ class CLikeCompiler(Compiler):
host_m = env.machines[self.for_machine]
if host_m.is_haiku() or host_m.is_darwin():
return []
+ if host_m.is_os2():
+ return ['-lpthread']
return ['-pthread']
def linker_to_compiler_args(self, args: T.List[str]) -> T.List[str]: