blob: 1f8e5b4e565dc753f93134a294db6b34c40a8f6f [file] [log] [blame] [edit]
from tests.toolchain.test_external import TestExternalToolchain
class TestExternalToolchainArmArm(TestExternalToolchain):
config = """
BR2_arm=y
BR2_cortex_a8=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_ARM_ARM=y
# BR2_TARGET_ROOTFS_TAR is not set
"""
toolchain_prefix = "arm-none-linux-gnueabihf"
def test_run(self):
TestExternalToolchain.common_check(self)
class TestExternalToolchainArmAarch64(TestExternalToolchain):
config = """
BR2_aarch64=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_ARM_AARCH64=y
# BR2_TARGET_ROOTFS_TAR is not set
"""
toolchain_prefix = "aarch64-none-linux-gnu"
def test_run(self):
TestExternalToolchain.common_check(self)
class TestExternalToolchainArmAarch64Be(TestExternalToolchain):
config = """
BR2_aarch64_be=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_ARM_AARCH64_BE=y
# BR2_TARGET_ROOTFS_TAR is not set
"""
toolchain_prefix = "aarch64_be-none-linux-gnu"
def test_run(self):
TestExternalToolchain.common_check(self)