summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libcxxabi/test/libcxxabi/test/config.py18
-rw-r--r--libcxxabi/test/lit.site.cfg.in2
2 files changed, 2 insertions, 18 deletions
diff --git a/libcxxabi/test/libcxxabi/test/config.py b/libcxxabi/test/libcxxabi/test/config.py
index a8c993f9c44..67ff8240bf2 100644
--- a/libcxxabi/test/libcxxabi/test/config.py
+++ b/libcxxabi/test/libcxxabi/test/config.py
@@ -10,7 +10,7 @@ class Configuration(LibcxxConfiguration):
super(Configuration, self).__init__(lit_config, config)
self.libcxxabi_src_root = None
self.libcxxabi_obj_root = None
- self.libcxxabi_lib_root = None
+ self.abi_library_path = None
self.libcxx_src_root = None
def configure_src_root(self):
@@ -23,8 +23,6 @@ class Configuration(LibcxxConfiguration):
def configure_obj_root(self):
self.libcxxabi_obj_root = self.get_lit_conf('libcxxabi_obj_root')
- self.libcxxabi_lib_root = self.get_lit_conf('libcxxabi_lib_root',
- self.libcxxabi_obj_root)
super(Configuration, self).configure_obj_root()
def configure_compile_flags(self):
@@ -60,12 +58,6 @@ class Configuration(LibcxxConfiguration):
def configure_compile_flags_no_monotonic_clock(self):
pass
- def configure_link_flags_abi_library_path(self):
- # Configure ABI library paths.
- if self.libcxxabi_lib_root:
- self.cxx.link_flags += ['-L' + self.libcxxabi_lib_root,
- '-Wl,-rpath,' + self.libcxxabi_lib_root]
-
# TODO(ericwf): Remove this. This is a hack for OS X.
# libc++ *should* export all of the symbols found in libc++abi on OS X.
# For this reason LibcxxConfiguration will not link libc++abi in OS X.
@@ -75,11 +67,3 @@ class Configuration(LibcxxConfiguration):
def configure_link_flags_abi_library(self):
self.cxx.link_flags += ['-lc++abi']
- def configure_env(self):
- library_paths = []
- if self.libcxxabi_lib_root:
- library_paths += [self.libcxxabi_lib_root]
- if self.cxx_library_root:
- library_paths += [self.cxx_library_root]
- if sys.platform == 'darwin' and library_paths:
- self.env['DYLD_LIBRARY_PATH'] = ':'.join(library_paths)
diff --git a/libcxxabi/test/lit.site.cfg.in b/libcxxabi/test/lit.site.cfg.in
index 836ad906197..6809261e131 100644
--- a/libcxxabi/test/lit.site.cfg.in
+++ b/libcxxabi/test/lit.site.cfg.in
@@ -2,7 +2,7 @@
config.cxx_under_test = "@LIBCXXABI_COMPILER@"
config.libcxxabi_src_root = "@LIBCXXABI_SOURCE_DIR@"
config.libcxxabi_obj_root = "@LIBCXXABI_BINARY_DIR@"
-config.libcxxabi_lib_root = "@LIBCXXABI_LIBRARY_DIR@"
+config.abi_library_path = "@LIBCXXABI_LIBRARY_DIR@"
config.libcxx_src_root = "@LIBCXXABI_LIBCXX_PATH@"
config.cxx_headers = "@LIBCXXABI_LIBCXX_INCLUDES@"
config.cxx_library_root = "@LIBCXXABI_LIBCXX_LIBRARY_PATH@"
OpenPOWER on IntegriCloud