Use specific build-target for ARM/NEON routines

This commit is contained in:
Robin Gareus 2020-08-21 03:39:56 +02:00
parent 98023fcfe8
commit fb5abde677
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04
4 changed files with 8 additions and 3 deletions

View file

@ -474,6 +474,9 @@ int main() { return 0; }''',
#
compiler_flags.append ('-U__STRICT_ANSI__')
if conf.env['build_target'] == 'armhf' or conf.env['build_target'] == 'aarch64':
conf.define('ARM_NEON_SUPPORT', 1)
if opt.use_libcpp or conf.env['build_host'] in [ 'el_capitan', 'sierra', 'high_sierra', 'mojave', 'catalina' ]:
cxx_flags.append('--stdlib=libc++')
linker_flags.append('--stdlib=libc++')