|
Lines 50-56
Link Here
|
| 50 |
CSC_COMPILERS=['csc', 'mcs'] |
50 |
CSC_COMPILERS=['csc', 'mcs'] |
| 51 |
JAVAC=None |
51 |
JAVAC=None |
| 52 |
JAR=None |
52 |
JAR=None |
| 53 |
PYTHON_PACKAGE_DIR=distutils.sysconfig.get_python_lib() |
53 |
PYTHON_PACKAGE_DIR=distutils.sysconfig.get_python_lib(prefix=getenv("PREFIX", None)) |
| 54 |
BUILD_DIR='build' |
54 |
BUILD_DIR='build' |
| 55 |
REV_BUILD_DIR='..' |
55 |
REV_BUILD_DIR='..' |
| 56 |
SRC_DIR='src' |
56 |
SRC_DIR='src' |
|
Lines 298-310
Link Here
|
| 298 |
t = TempFile('tstsse.cpp') |
298 |
t = TempFile('tstsse.cpp') |
| 299 |
t.add('int main() { return 42; }\n') |
299 |
t.add('int main() { return 42; }\n') |
| 300 |
t.commit() |
300 |
t.commit() |
| 301 |
if exec_compiler_cmd([cc, CPPFLAGS, 'tstsse.cpp', LDFLAGS, '-mfpmath=sse -msse -msse2']) == 0: |
301 |
# -Werror is needed because some versions of clang warn about unrecognized |
|
|
302 |
# -m flags. |
| 303 |
if exec_compiler_cmd([cc, CPPFLAGS, '-Werror', 'tstsse.cpp', LDFLAGS, '-mfpmath=sse -msse -msse2']) == 0: |
| 302 |
FPMATH_FLAGS="-mfpmath=sse -msse -msse2" |
304 |
FPMATH_FLAGS="-mfpmath=sse -msse -msse2" |
| 303 |
return "SSE2-GCC" |
305 |
return "SSE2-GCC" |
| 304 |
elif exec_compiler_cmd([cc, CPPFLAGS, 'tstsse.cpp', LDFLAGS, '-msse -msse2']) == 0: |
306 |
elif exec_compiler_cmd([cc, CPPFLAGS, '-Werror', 'tstsse.cpp', LDFLAGS, '-msse -msse2']) == 0: |
| 305 |
FPMATH_FLAGS="-msse -msse2" |
307 |
FPMATH_FLAGS="-msse -msse2" |
| 306 |
return "SSE2-CLANG" |
308 |
return "SSE2-CLANG" |
| 307 |
elif exec_compiler_cmd([cc, CPPFLAGS, 'tstsse.cpp', LDFLAGS, '-mfpu=vfp -mfloat-abi=hard']) == 0: |
309 |
elif exec_compiler_cmd([cc, CPPFLAGS, '-Werror', 'tstsse.cpp', LDFLAGS, '-mfpu=vfp -mfloat-abi=hard']) == 0: |
| 308 |
FPMATH_FLAGS="-mfpu=vfp -mfloat-abi=hard" |
310 |
FPMATH_FLAGS="-mfpu=vfp -mfloat-abi=hard" |
| 309 |
return "ARM-VFP" |
311 |
return "ARM-VFP" |
| 310 |
else: |
312 |
else: |
|
Lines 2767-2773
Link Here
|
| 2767 |
check_ar() |
2769 |
check_ar() |
| 2768 |
CXX = find_cxx_compiler() |
2770 |
CXX = find_cxx_compiler() |
| 2769 |
CC = find_c_compiler() |
2771 |
CC = find_c_compiler() |
| 2770 |
SLIBEXTRAFLAGS = '' |
2772 |
SLIBEXTRAFLAGS = '%s -Wl,-soname,libz3.so.0' % LDFLAGS |
| 2771 |
EXE_EXT = '' |
2773 |
EXE_EXT = '' |
| 2772 |
LIB_EXT = '.a' |
2774 |
LIB_EXT = '.a' |
| 2773 |
if GPROF: |
2775 |
if GPROF: |