Move unconditional test compile and link flags into their configuration functions.

llvm-svn: 224674
This commit is contained in:
Eric Fiselier 2014-12-20 04:14:14 +00:00
parent 7bd7144e44
commit e75e0b4095
1 changed files with 4 additions and 2 deletions

View File

@ -213,8 +213,8 @@ class Configuration(object):
self.obj_root = None
self.library_root = None
self.env = {}
self.compile_flags = ['-nostdinc++']
self.link_flags = ['-nodefaultlibs']
self.compile_flags = []
self.link_flags = []
self.use_system_lib = False
self.use_clang_verify = False
self.use_ccache = False
@ -451,6 +451,7 @@ class Configuration(object):
def configure_compile_flags(self):
# Configure extra compiler flags.
self.compile_flags += ['-nostdinc++']
self.compile_flags += ['-I' + self.src_root + '/include',
'-I' + self.src_root + '/test/support']
if sys.platform.startswith('linux'):
@ -485,6 +486,7 @@ class Configuration(object):
def configure_link_flags(self):
self.link_flags += ['-nodefaultlibs']
# Configure library search paths
abi_library_path = self.get_lit_conf('abi_library_path', '')
if not self.use_system_lib: