aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers.py
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2017-02-02 19:27:18 +0530
committerJussi Pakkanen <jpakkane@gmail.com>2017-02-02 19:40:12 +0200
commitad8048aac34caa044267561f53d22104fccbdd2c (patch)
treea9a2ee75537327865791027aac5f20220c3d27eb /mesonbuild/compilers.py
parente42f366e0b272196b99ae4f80453d6679b3f90bb (diff)
downloadmeson-ad8048aac34caa044267561f53d22104fccbdd2c.zip
meson-ad8048aac34caa044267561f53d22104fccbdd2c.tar.gz
meson-ad8048aac34caa044267561f53d22104fccbdd2c.tar.bz2
compilers: Don't use CompilerArgs() for sanity checks
It's only useful to use those when you have to override include dirs or library paths by appending them from various sources according to the priority order, or if the compiler args need to be converted from Unix/GCC-style to native (MSVC, for instance) style. Sanity checks match neither of these. Closes https://github.com/mesonbuild/meson/issues/1351
Diffstat (limited to 'mesonbuild/compilers.py')
-rw-r--r--mesonbuild/compilers.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/compilers.py b/mesonbuild/compilers.py
index bb9b04a..5351111 100644
--- a/mesonbuild/compilers.py
+++ b/mesonbuild/compilers.py
@@ -601,7 +601,7 @@ class Compiler:
self.language))
def get_cross_extra_flags(self, environment, *, compile, link):
- extra_flags = CompilerArgs(self)
+ extra_flags = []
if self.is_cross and environment:
if 'properties' in environment.cross_info.config:
lang_args_key = self.language + '_args'
@@ -831,7 +831,7 @@ class CCompiler(Compiler):
mlog.debug('Sanity testing ' + self.language + ' compiler:', ' '.join(self.exelist))
mlog.debug('Is cross compiler: %s.' % str(self.is_cross))
- extra_flags = CompilerArgs(self)
+ extra_flags = []
source_name = os.path.join(work_dir, sname)
binname = sname.rsplit('.', 1)[0]
if self.is_cross: