diff options
Diffstat (limited to 'utils/libcxx/test/target_info.py')
-rw-r--r-- | utils/libcxx/test/target_info.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/utils/libcxx/test/target_info.py b/utils/libcxx/test/target_info.py index 670aea7ae6307..0e93e11448bfa 100644 --- a/utils/libcxx/test/target_info.py +++ b/utils/libcxx/test/target_info.py @@ -234,7 +234,9 @@ class LinuxLocalTI(DefaultTargetInfo): flags += ['-lunwind', '-ldl'] else: flags += ['-lgcc_s'] - flags += ['-lgcc'] + compiler_rt = self.full_config.get_lit_bool('compiler_rt', False) + if not compiler_rt: + flags += ['-lgcc'] use_libatomic = self.full_config.get_lit_bool('use_libatomic', False) if use_libatomic: flags += ['-latomic'] |