webkitgtk: enable package for aarch64
authorAdrian Perez de Castro <aperez@igalia.com>
Tue, 9 Oct 2018 22:08:50 +0000 (01:08 +0300)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Wed, 10 Oct 2018 19:21:53 +0000 (21:21 +0200)
64-bit ARM is well supported, particularly in little-endian
configurations, where JavaScriptCore JIT can be enabled as well.

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/webkitgtk/Config.in

index 6933248bd6fe88bd40704fb67b109761ad4ad298..85a3af81bf2175c8fb5dc6a1f77dbc540cffa0be 100644 (file)
@@ -2,6 +2,7 @@ config BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS
        bool
        # ARM needs BLX, so v5t+, BE completely untested so disabled
        default y if BR2_arm && !BR2_ARM_CPU_ARMV4
+       default y if BR2_aarch64 || BR2_aarch64_be
        default y if BR2_i386 || BR2_x86_64
        # Disabled on MIPS big endian due to sigbus
        default y if BR2_mipsel || BR2_mips64el
@@ -15,6 +16,8 @@ config BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS_JIT
        bool
        # ARM needs NEON for JIT.
        default y if BR2_ARM_CPU_HAS_NEON
+       # AArch64 is supported upstream but not well tested on big-endian mode.
+       default y if BR2_aarch64
        # i386 & x86_64 don't have any special requirements.
        default y if BR2_i386
        default y if BR2_x86_64