diff options
author | Moonchild <moonchild@palemoon.org> | 2021-06-25 19:25:29 +0000 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2021-06-25 19:25:29 +0000 |
commit | 2215d8467e260453efe6abcbc66218e367d0d2c3 (patch) | |
tree | 43609c5b718dc5a2e375c4452d616c05c131e9e0 /gfx/cairo | |
parent | a0461e377582be71ca2e8669fef9a102e42a43c4 (diff) | |
download | uxp-2215d8467e260453efe6abcbc66218e367d0d2c3.tar.gz |
Issue #1751 - Remove Mac/ARM C fallback on gcc from pixman
Diffstat (limited to 'gfx/cairo')
-rw-r--r-- | gfx/cairo/libpixman/src/moz.build | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/gfx/cairo/libpixman/src/moz.build b/gfx/cairo/libpixman/src/moz.build index 055b3dcf23..6bfa22dc0a 100644 --- a/gfx/cairo/libpixman/src/moz.build +++ b/gfx/cairo/libpixman/src/moz.build @@ -8,11 +8,7 @@ EXPORTS += [ 'pixman.h', ] -# Apple's arm assembler doesn't support the same syntax as -# the standard GNU assembler, so use the C fallback paths for now. -# This may be fixable if clang's ARM/iOS assembler improves into a -# viable solution in the future. -if CONFIG['OS_ARCH'] != 'Darwin' and CONFIG['GNU_CC']: +if CONFIG['GNU_CC']: if CONFIG['HAVE_ARM_NEON']: SOURCES += [ 'pixman-arm-neon-asm-bilinear.S', @@ -94,16 +90,11 @@ if '86' in CONFIG['OS_TEST']: elif 'ppc' in CONFIG['OS_TEST']: if CONFIG['GNU_CC']: use_vmx = True -# Apple's arm assembler doesn't support the same syntax as -# the standard GNU assembler, so use the C fallback paths for now. -# This may be fixable if clang's ARM/iOS assembler improves into a -# viable solution in the future. elif 'arm' in CONFIG['OS_TEST']: - if CONFIG['OS_ARCH'] != 'Darwin': - if CONFIG['HAVE_ARM_SIMD']: - use_arm_simd_gcc = True - if CONFIG['HAVE_ARM_NEON']: - use_arm_neon_gcc = True + if CONFIG['HAVE_ARM_SIMD']: + use_arm_simd_gcc = True + if CONFIG['HAVE_ARM_NEON']: + use_arm_neon_gcc = True if use_mmx: DEFINES['USE_MMX'] = True |