13
0

separate build host & target (fix win32 asm)

This commit is contained in:
Robin Gareus 2015-04-24 00:33:34 +02:00
parent df498c8372
commit 91b9d6c063

View File

@ -145,11 +145,7 @@ def build(bld):
if bld.env['build_target'] == 'x86_64':
obj.defines += [ 'USE_X86_64_ASM' ]
if bld.env['build_target'] == 'mingw':
import re
import platform as PLATFORM
u = PLATFORM.uname ()
cpu = u[4]
if re.search ("(x86_64|AMD64)", cpu) != None:
if re.search ('/^x86_64/', str(bld.env['CC'])):
obj.defines += [ 'USE_X86_64_ASM' ]
obj.defines += ['NO_POSIX_MEMALIGN' ]
obj.source += [ 'windows_special_dirs.cc' ]