mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-01 04:47:31 +09:00
No Issue - Fix clang builds on 32-bit ARM Linux. The clang integrated assembler can't handle these files.
This commit is contained in:
parent
b8890277ba
commit
fca1546384
2 changed files with 8 additions and 5 deletions
|
|
@ -58,6 +58,10 @@ if CONFIG['CPU_ARCH'] == 'arm' and CONFIG['HAVE_ARM_NEON']:
|
||||||
SOURCES += [
|
SOURCES += [
|
||||||
'yuv_convert_arm.cpp',
|
'yuv_convert_arm.cpp',
|
||||||
]
|
]
|
||||||
|
if CONFIG['CC_TYPE'] == 'clang':
|
||||||
|
SOURCES['yuv_convert_arm.cpp'].flags += [
|
||||||
|
'-fno-integrated-as'
|
||||||
|
]
|
||||||
|
|
||||||
LOCAL_INCLUDES += ['/media/libyuv/include']
|
LOCAL_INCLUDES += ['/media/libyuv/include']
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -93,11 +93,10 @@ if CONFIG['LIBJPEG_TURBO_ASFLAGS']:
|
||||||
'simd/arm/jquanti-neon.c',
|
'simd/arm/jquanti-neon.c',
|
||||||
]
|
]
|
||||||
CFLAGS += ['-mfpu=neon']
|
CFLAGS += ['-mfpu=neon']
|
||||||
elif CONFIG['CPU_ARCH'] == 'aarch64':
|
if CONFIG['CC_TYPE'] == 'clang':
|
||||||
SOURCES += [
|
SOURCES['simd/arm/aarch32/jsimd_neon.S'].flags += [
|
||||||
'simd/jsimd_arm64.c',
|
'-fno-integrated-as',
|
||||||
'simd/jsimd_arm64_neon.S',
|
]
|
||||||
]
|
|
||||||
elif CONFIG['CPU_ARCH'] == 'aarch64':
|
elif CONFIG['CPU_ARCH'] == 'aarch64':
|
||||||
LOCAL_INCLUDES += [
|
LOCAL_INCLUDES += [
|
||||||
'/media/libjpeg/simd/arm',
|
'/media/libjpeg/simd/arm',
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue