arch-mips: Add MIPS 64r6 N32 tune
Add MIPS64R6-n32 tuning options. (From OE-Core rev: e723dbb9614f7d7e7e158bc9afd0b2bfac0fbee2) Signed-off-by: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
39f83be8bd
commit
6eb35af19a
|
@ -174,6 +174,8 @@ def package_qa_get_machine_dict(d):
|
|||
"linux-gnun32" : {
|
||||
"mips64": ( 8, 0, 0, False, 32),
|
||||
"mips64el": ( 8, 0, 0, True, 32),
|
||||
"mipsisa64r6": ( 8, 0, 0, False, 32),
|
||||
"mipsisa64r6el":( 8, 0, 0, True, 32),
|
||||
},
|
||||
}
|
||||
|
||||
|
|
|
@ -89,6 +89,8 @@ def siteinfo_data(d):
|
|||
"mips64el-linux-musl": "mips64el-linux",
|
||||
"mips64-linux-gnun32": "mips-linux bit-32",
|
||||
"mips64el-linux-gnun32": "mipsel-linux bit-32",
|
||||
"mipsisa64r6-linux-gnun32": "mipsisa32r6-linux bit-32",
|
||||
"mipsisa64r6el-linux-gnun32": "mipsisa32r6el-linux bit-32",
|
||||
"powerpc-linux": "powerpc32-linux",
|
||||
"powerpc-linux-musl": "powerpc-linux powerpc32-linux",
|
||||
"powerpc-linux-uclibc": "powerpc-linux powerpc32-linux",
|
||||
|
|
|
@ -30,3 +30,29 @@ TUNE_FEATURES_tune-mipsisa64r6el-nf = "r6 n64 mipsisa64r6"
|
|||
MIPSPKGSFX_VARIANT_tune-mipsisa64r6el-nf = "${TUNE_ARCH}"
|
||||
BASE_LIB_tune-mipsisa64r6el-nf = "lib64"
|
||||
PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6el-nf = "mipsisa64r6el-nf"
|
||||
|
||||
# MIPS 64r6 n32
|
||||
AVAILTUNES += "mipsisa64r6-n32 mipsisa64r6el-n32"
|
||||
|
||||
TUNE_FEATURES_tune-mipsisa64r6-n32 = "bigendian fpu-hard r6 n32 mipsisa64r6"
|
||||
BASE_LIB_tune-mipsisa64r6-n32 = "lib32"
|
||||
MIPSPKGSFX_VARIANT_tune-mipsisa64r6-n32 = "${TUNE_ARCH}"
|
||||
PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6-n32 = "mipsisa64r6-n32"
|
||||
|
||||
TUNE_FEATURES_tune-mipsisa64r6el-n32 = "fpu-hard r6 n32 mipsisa64r6"
|
||||
BASE_LIB_tune-mipsisa64r6el-n32 = "lib32"
|
||||
MIPSPKGSFX_VARIANT_tune-mipsisa64r6el-n32 = "${TUNE_ARCH}"
|
||||
PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6el-n32 = "mipsisa64r6el-n32"
|
||||
|
||||
# MIPS 64r6 n32 and Soft Float
|
||||
AVAILTUNES += "mipsisa64r6-nf-n32 mipsisa64r6el-nf-n32"
|
||||
|
||||
TUNE_FEATURES_tune-mipsisa64r6-nf-n32 = "bigendian r6 n32 mipsisa64r6"
|
||||
BASE_LIB_tune-mipsisa64r6-nf-n32 = "lib32"
|
||||
MIPSPKGSFX_VARIANT_tune-mipsisa64r6-nf-n32 = "${TUNE_ARCH}"
|
||||
PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6-nf-n32 = "mipsisa64r6-nf-n32"
|
||||
|
||||
TUNE_FEATURES_tune-mipsisa64r6el-nf-n32 = "bigendian r6 n32 mipsisa64r6"
|
||||
BASE_LIB_tune-mipsisa64r6el-nf-n32 = "lib32"
|
||||
MIPSPKGSFX_VARIANT_tune-mipsisa64r6el-nf-n32 = "${TUNE_ARCH}"
|
||||
PACKAGE_EXTRA_ARCHS_tune-mipsisa64r6el-nf-n32 = "mipsisa64r6el-nf-n32"
|
||||
|
|
Loading…
Reference in New Issue