summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
diff options
context:
space:
mode:
authorKO Myung-Hun <komh@chollian.net>2023-07-03 23:05:00 +0900
committerDylan Baker <dylan@pnwbakers.com>2025-11-14 08:16:23 -0800
commit4b58e349657ef386e4311dcc7552fc1c0ac2293f (patch)
treee052c090c2f8a3ed87507fb7e5f3ff2064f80ae7 /mesonbuild/compilers
parentd9381f57af26a757e3e565e8fe783204669d4f73 (diff)
downloadmeson-4b58e349657ef386e4311dcc7552fc1c0ac2293f.tar.gz
PIC is always enabled on OS/2
Diffstat (limited to 'mesonbuild/compilers')
-rw-r--r--mesonbuild/compilers/mixins/gnu.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/compilers/mixins/gnu.py b/mesonbuild/compilers/mixins/gnu.py
index 933d236de..21258ce48 100644
--- a/mesonbuild/compilers/mixins/gnu.py
+++ b/mesonbuild/compilers/mixins/gnu.py
@@ -374,8 +374,8 @@ class GnuLikeCompiler(Compiler, metaclass=abc.ABCMeta):
self.can_compile_suffixes.add('sx')
def get_pic_args(self) -> T.List[str]:
- if self.info.is_windows() or self.info.is_cygwin() or self.info.is_darwin():
- return [] # On Window and OS X, pic is always on.
+ if self.info.is_windows() or self.info.is_cygwin() or self.info.is_darwin() or self.info.is_os2():
+ return [] # On Window, OS X and OS/2, pic is always on.
return ['-fPIC']
def get_pie_args(self) -> T.List[str]: