diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/perf/util/setup.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tools/perf/util/setup.py b/tools/perf/util/setup.py index c8680984d2d6..af415febbc46 100644 --- a/tools/perf/util/setup.py +++ b/tools/perf/util/setup.py | |||
@@ -1,8 +1,15 @@ | |||
1 | #!/usr/bin/python2 | 1 | #!/usr/bin/python2 |
2 | 2 | ||
3 | from distutils.core import setup, Extension | ||
4 | from os import getenv | 3 | from os import getenv |
5 | 4 | ||
5 | cc = getenv("CC") | ||
6 | if cc == "clang": | ||
7 | from _sysconfigdata import build_time_vars | ||
8 | from re import sub | ||
9 | build_time_vars["CFLAGS"] = sub("-specs=[^ ]+", "", build_time_vars["CFLAGS"]) | ||
10 | |||
11 | from distutils.core import setup, Extension | ||
12 | |||
6 | from distutils.command.build_ext import build_ext as _build_ext | 13 | from distutils.command.build_ext import build_ext as _build_ext |
7 | from distutils.command.install_lib import install_lib as _install_lib | 14 | from distutils.command.install_lib import install_lib as _install_lib |
8 | 15 | ||