summaryrefslogtreecommitdiff
blob: 029f96489686b65f9be5765953cee3f1948e8343 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- a/setup.py	2020-06-08 00:11:23.457959701 -0700
+++ b/setup.py	2020-06-08 00:11:54.384652323 -0700
@@ -68,9 +68,10 @@
 
 def check_linker_need_libatomic():
     """Test if linker on system needs libatomic."""
+    cc = os.environ.get('CC', 'cc')
     code_test = (b'#include <atomic>\n' +
                  b'int main() { return std::atomic<int64_t>{}; }')
-    cc_test = subprocess.Popen(['cc', '-x', 'c++', '-std=c++11', '-'],
+    cc_test = subprocess.Popen([cc, '-x', 'c++', '-std=c++11', '-'],
                                stdin=PIPE,
                                stdout=PIPE,
                                stderr=PIPE)