diff options
| author | Carl Hetherington <cth@carlh.net> | 2022-04-22 11:26:59 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2022-04-22 12:22:44 +0200 |
| commit | f850054a2a62c13696d567601b6c8f812c0500c4 (patch) | |
| tree | 766d4cc36014cfd650b684d78caa58d68f653fb8 /test/wscript | |
| parent | ed1f39dc5664d642f0f5af1a606e2e7aebd5e5f4 (diff) | |
Don't specify no-default-inline on clang as it's not supported.
Diffstat (limited to 'test/wscript')
| -rw-r--r-- | test/wscript | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/test/wscript b/test/wscript index 0d5b382e..206f5ca2 100644 --- a/test/wscript +++ b/test/wscript @@ -54,7 +54,9 @@ def build(bld): obj = bld(features='cxx cxxprogram') obj.name = 'tests' obj.uselib = 'BOOST_TEST BOOST_FILESYSTEM BOOST_DATETIME OPENJPEG CXML XMLSEC1 SNDFILE OPENMP ASDCPLIB_CTH LIBXML++ OPENSSL XERCES DL' - obj.cppflags = ['-fno-inline', '-fno-default-inline', '-fno-elide-constructors', '-g', '-O0'] + obj.cppflags = ['-fno-inline', '-fno-elide-constructors', '-g', '-O0'] + if bld.env['CXX_NAME'] == 'gcc': + obj.cppflags.append('-fno-default-inline') if bld.is_defined('HAVE_GCOV'): obj.use = 'libdcp%s_gcov' % bld.env.API_VERSION obj.lib = ['gcov'] @@ -114,7 +116,9 @@ def build(bld): obj = bld(features='cxx cxxprogram') obj.name = 'subs_in_out' obj.uselib = 'BOOST_TEST BOOST_FILESYSTEM OPENJPEG CXML OPENMP ASDCPLIB_CTH XMLSEC1 OPENSSL DL LIBXML++' - obj.cppflags = ['-fno-inline', '-fno-default-inline', '-fno-elide-constructors', '-g', '-O0'] + obj.cppflags = ['-fno-inline', '-fno-elide-constructors', '-g', '-O0'] + if bld.env['CXX_NAME'] == 'gcc': + obj.cppflags.append('-fno-default-inline') if bld.is_defined('HAVE_GCOV'): obj.use = 'libdcp%s_gcov' % bld.env.API_VERSION obj.lib = ['gcov'] @@ -129,7 +133,9 @@ def build(bld): obj = bld(features='cxx cxxprogram') obj.name = 'rewrite_subs' obj.uselib = 'BOOST_TEST BOOST_FILESYSTEM OPENJPEG CXML OPENMP ASDCPLIB_CTH XMLSEC1 OPENSSL DL LIBXML++' - obj.cppflags = ['-fno-inline', '-fno-default-inline', '-fno-elide-constructors', '-g', '-O0'] + obj.cppflags = ['-fno-inline', '-fno-elide-constructors', '-g', '-O0'] + if bld.env['CXX_NAME'] == 'gcc': + obj.cppflags.append('-fno-default-inline') if bld.is_defined('HAVE_GCOV'): obj.use = 'libdcp%s_gcov' % bld.env.API_VERSION obj.lib = ['gcov'] |
