diff options
| author | Eric Fiselier <eric@efcs.ca> | 2015-01-20 16:26:48 +0000 |
|---|---|---|
| committer | Eric Fiselier <eric@efcs.ca> | 2015-01-20 16:26:48 +0000 |
| commit | 4b8985b5452040f27990f38830af7ff9eb9f7007 (patch) | |
| tree | 5b92cad4ee77811eea3d60ec62250ff10d17bd33 /libcxx/test | |
| parent | 747c0fda5de57fb35518cb9b983ae5efe106c231 (diff) | |
| download | bcm5719-llvm-4b8985b5452040f27990f38830af7ff9eb9f7007.tar.gz bcm5719-llvm-4b8985b5452040f27990f38830af7ff9eb9f7007.zip | |
Print compiler path during configuration and pass more flags to the linker
llvm-svn: 226576
Diffstat (limited to 'libcxx/test')
| -rw-r--r-- | libcxx/test/libcxx/test/config.py | 5 | ||||
| -rw-r--r-- | libcxx/test/lit.cfg | 1 |
2 files changed, 5 insertions, 1 deletions
diff --git a/libcxx/test/libcxx/test/config.py b/libcxx/test/libcxx/test/config.py index e2b69e514c3..779470c6f3b 100644 --- a/libcxx/test/libcxx/test/config.py +++ b/libcxx/test/libcxx/test/config.py @@ -62,7 +62,10 @@ class Configuration(object): self.configure_link_flags() self.configure_sanitizer() self.configure_features() + + def print_config_info(self): # Print the final compile and link flags. + self.lit_config.note('Using compiler: %s' % self.cxx.path) self.lit_config.note('Using flags: %s' % self.cxx.flags) self.lit_config.note('Using compile flags: %s' % self.cxx.compile_flags) self.lit_config.note('Using link flags: %s' % self.cxx.link_flags) @@ -410,7 +413,7 @@ class Configuration(object): llvm_symbolizer = lit.util.which('llvm-symbolizer', symbolizer_search_paths) # Setup the sanitizer compile flags - self.cxx.compile_flags += ['-g', '-fno-omit-frame-pointer'] + self.cxx.flags += ['-g', '-fno-omit-frame-pointer'] if sys.platform.startswith('linux'): self.cxx.link_flags += ['-ldl'] if san == 'Address': diff --git a/libcxx/test/lit.cfg b/libcxx/test/lit.cfg index c487cf36d3c..385a4336fec 100644 --- a/libcxx/test/lit.cfg +++ b/libcxx/test/lit.cfg @@ -57,4 +57,5 @@ config_module = __import__(config_module_name, fromlist=['Configuration']) configuration = config_module.Configuration(lit_config, config) configuration.configure() +configuration.print_config_info() config.test_format = configuration.get_test_format() |

