blob: d795b867fd5138fb7f653b4048ac055b409a438e [file] [log] [blame]
Brad Bishop6e60e8b2018-02-01 10:27:11 -05001DEFAULTTUNE ?= "armv7athf"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -08002ARM_INSTRUCTION_SET ?= "thumb"
Patrick Williamsc124f4f2015-09-15 14:41:29 -05003
4TUNEVALID[armv7a] = "Enable instructions for ARMv7-a"
5TUNECONFLICTS[armv7a] = "armv4 armv5 armv6 armv7"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -05006TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'armv7a', ' -march=armv7-a', '', d)}"
Andrew Geisslerc3d88e42020-10-02 09:45:00 -05007MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'armv7a', 'armv7a:', '', d)}"
Patrick Williamsc124f4f2015-09-15 14:41:29 -05008
9require conf/machine/include/arm/arch-armv6.inc
10require conf/machine/include/arm/feature-arm-neon.inc
11
12# Little Endian base configs
Brad Bishop19323692019-04-05 15:28:33 -040013AVAILTUNES += "armv7a armv7at armv7a-vfpv3d16 armv7at-vfpv3d16 armv7a-vfpv3 armv7at-vfpv3 armv7a-vfpv4d16 armv7at-vfpv4d16 armv7a-neon armv7at-neon armv7a-neon-vfpv4 armv7at-neon-vfpv4"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050014ARMPKGARCH_tune-armv7a ?= "armv7a"
15ARMPKGARCH_tune-armv7at ?= "armv7a"
16ARMPKGARCH_tune-armv7a-vfpv3d16 ?= "armv7a"
17ARMPKGARCH_tune-armv7at-vfpv3d16 ?= "armv7a"
18ARMPKGARCH_tune-armv7a-vfpv3 ?= "armv7a"
19ARMPKGARCH_tune-armv7at-vfpv3 ?= "armv7a"
Brad Bishop19323692019-04-05 15:28:33 -040020ARMPKGARCH_tune-armv7a-vfpv4d16 ?= "armv7a"
21ARMPKGARCH_tune-armv7at-vfpv4d16 ?= "armv7a"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050022ARMPKGARCH_tune-armv7a-neon ?= "armv7a"
23ARMPKGARCH_tune-armv7at-neon ?= "armv7a"
24ARMPKGARCH_tune-armv7a-neon-vfpv4 ?= "armv7a"
25ARMPKGARCH_tune-armv7at-neon-vfpv4 ?= "armv7a"
26TUNE_FEATURES_tune-armv7a = "arm armv7a vfp"
27TUNE_FEATURES_tune-armv7at = "${TUNE_FEATURES_tune-armv7a} thumb"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050028TUNE_FEATURES_tune-armv7a-vfpv3d16 = "${TUNE_FEATURES_tune-armv7a} vfpv3d16"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050029TUNE_FEATURES_tune-armv7at-vfpv3d16 = "${TUNE_FEATURES_tune-armv7at} vfpv3d16"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050030TUNE_FEATURES_tune-armv7a-vfpv3 = "${TUNE_FEATURES_tune-armv7a-vfpv3d16} vfpv3"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050031TUNE_FEATURES_tune-armv7at-vfpv3 = "${TUNE_FEATURES_tune-armv7at-vfpv3d16} vfpv3"
Brad Bishop19323692019-04-05 15:28:33 -040032TUNE_FEATURES_tune-armv7a-vfpv4d16 = "${TUNE_FEATURES_tune-armv7a} vfpv4d16"
33TUNE_FEATURES_tune-armv7at-vfpv4d16 = "${TUNE_FEATURES_tune-armv7at} vfpv4d16"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050034TUNE_FEATURES_tune-armv7a-neon = "${TUNE_FEATURES_tune-armv7a} neon"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050035TUNE_FEATURES_tune-armv7at-neon = "${TUNE_FEATURES_tune-armv7at} neon"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050036TUNE_FEATURES_tune-armv7a-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7a-neon} vfpv4"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050037TUNE_FEATURES_tune-armv7at-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7at-neon} vfpv4"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050038PACKAGE_EXTRA_ARCHS_tune-armv7a = "${PACKAGE_EXTRA_ARCHS_tune-armv6} armv7a armv7a-vfp"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050039PACKAGE_EXTRA_ARCHS_tune-armv7at = "${PACKAGE_EXTRA_ARCHS_tune-armv6t} armv7a armv7a-vfp armv7at2-vfp"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050040PACKAGE_EXTRA_ARCHS_tune-armv7a-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a} armv7a-vfpv3d16"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050041PACKAGE_EXTRA_ARCHS_tune-armv7at-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7at} armv7a-vfpv3d16 armv7at2-vfpv3d16"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050042PACKAGE_EXTRA_ARCHS_tune-armv7a-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a-vfpv3d16} armv7a-vfpv3"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050043PACKAGE_EXTRA_ARCHS_tune-armv7at-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7at-vfpv3d16} armv7a-vfpv3 armv7at2-vfpv3"
Brad Bishop19323692019-04-05 15:28:33 -040044PACKAGE_EXTRA_ARCHS_tune-armv7a-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a} armv7a-vfpv4d16"
45PACKAGE_EXTRA_ARCHS_tune-armv7at-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7at} armv7a-vfpv4d16 armv7at2-vfpv4d16"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050046PACKAGE_EXTRA_ARCHS_tune-armv7a-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7a} armv7a-neon"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050047PACKAGE_EXTRA_ARCHS_tune-armv7at-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7at} armv7a-neon armv7at2-neon"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050048PACKAGE_EXTRA_ARCHS_tune-armv7a-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a-neon} armv7a-neon-vfpv4"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050049PACKAGE_EXTRA_ARCHS_tune-armv7at-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7at-neon} armv7a-neon-vfpv4 armv7at2-neon-vfpv4"
Patrick Williamsc124f4f2015-09-15 14:41:29 -050050
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050051# HF Tunes
Brad Bishop19323692019-04-05 15:28:33 -040052AVAILTUNES += "armv7ahf armv7athf armv7ahf-vfpv3d16 armv7athf-vfpv3d16 armv7ahf-vfpv3 armv7athf-vfpv3 armv7ahf-vfpv4d16 armv7athf-vfpv4d16 armv7ahf-neon armv7athf-neon armv7ahf-neon-vfpv4 armv7athf-neon-vfpv4"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050053ARMPKGARCH_tune-armv7ahf ?= "armv7a"
54ARMPKGARCH_tune-armv7athf ?= "armv7a"
55ARMPKGARCH_tune-armv7ahf-vfpv3d16 ?= "armv7a"
56ARMPKGARCH_tune-armv7athf-vfpv3d16 ?= "armv7a"
57ARMPKGARCH_tune-armv7ahf-vfpv3 ?= "armv7a"
58ARMPKGARCH_tune-armv7athf-vfpv3 ?= "armv7a"
Brad Bishop19323692019-04-05 15:28:33 -040059ARMPKGARCH_tune-armv7ahf-vfpv4d16 ?= "armv7a"
60ARMPKGARCH_tune-armv7athf-vfpv4d16 ?= "armv7a"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050061ARMPKGARCH_tune-armv7ahf-neon ?= "armv7a"
62ARMPKGARCH_tune-armv7athf-neon ?= "armv7a"
63ARMPKGARCH_tune-armv7ahf-neon-vfpv4 ?= "armv7a"
Patrick Williamsc124f4f2015-09-15 14:41:29 -050064ARMPKGARCH_tune-armv7athf-neon-vfpv4 ?= "armv7a"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050065TUNE_FEATURES_tune-armv7ahf = "${TUNE_FEATURES_tune-armv7a} callconvention-hard"
66TUNE_FEATURES_tune-armv7athf = "${TUNE_FEATURES_tune-armv7at} callconvention-hard"
67TUNE_FEATURES_tune-armv7ahf-vfpv3d16 = "${TUNE_FEATURES_tune-armv7a-vfpv3d16} callconvention-hard"
68TUNE_FEATURES_tune-armv7athf-vfpv3d16 = "${TUNE_FEATURES_tune-armv7at-vfpv3d16} callconvention-hard"
69TUNE_FEATURES_tune-armv7ahf-vfpv3 = "${TUNE_FEATURES_tune-armv7a-vfpv3} callconvention-hard"
70TUNE_FEATURES_tune-armv7athf-vfpv3 = "${TUNE_FEATURES_tune-armv7at-vfpv3} callconvention-hard"
Brad Bishop19323692019-04-05 15:28:33 -040071TUNE_FEATURES_tune-armv7ahf-vfpv4d16 = "${TUNE_FEATURES_tune-armv7a-vfpv4d16} callconvention-hard"
72TUNE_FEATURES_tune-armv7athf-vfpv4d16 = "${TUNE_FEATURES_tune-armv7at-vfpv4d16} callconvention-hard"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050073TUNE_FEATURES_tune-armv7ahf-neon = "${TUNE_FEATURES_tune-armv7a-neon} callconvention-hard"
74TUNE_FEATURES_tune-armv7athf-neon = "${TUNE_FEATURES_tune-armv7at-neon} callconvention-hard"
75TUNE_FEATURES_tune-armv7ahf-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7a-neon-vfpv4} callconvention-hard"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050076TUNE_FEATURES_tune-armv7athf-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7at-neon-vfpv4} callconvention-hard"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050077PACKAGE_EXTRA_ARCHS_tune-armv7ahf = "${PACKAGE_EXTRA_ARCHS_tune-armv6hf} armv7ahf-vfp"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050078PACKAGE_EXTRA_ARCHS_tune-armv7athf = "${PACKAGE_EXTRA_ARCHS_tune-armv6thf} armv7ahf-vfp armv7at2hf-vfp"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050079PACKAGE_EXTRA_ARCHS_tune-armv7ahf-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf} armv7ahf-vfpv3d16"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050080PACKAGE_EXTRA_ARCHS_tune-armv7athf-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf} armv7ahf-vfpv3d16 armv7at2hf-vfpv3d16"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050081PACKAGE_EXTRA_ARCHS_tune-armv7ahf-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf-vfpv3d16} armv7ahf-vfpv3"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050082PACKAGE_EXTRA_ARCHS_tune-armv7athf-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf-vfpv3d16} armv7ahf-vfpv3 armv7at2hf-vfpv3"
Brad Bishop19323692019-04-05 15:28:33 -040083PACKAGE_EXTRA_ARCHS_tune-armv7ahf-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf} armv7ahf-vfpv4d16"
84PACKAGE_EXTRA_ARCHS_tune-armv7athf-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf} armv7ahf-vfpv4d16 armv7at2hf-vfpv4d16"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050085PACKAGE_EXTRA_ARCHS_tune-armv7ahf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf} armv7ahf-neon"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050086PACKAGE_EXTRA_ARCHS_tune-armv7athf-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf} armv7ahf-neon armv7at2hf-neon"
Brad Bishop6e60e8b2018-02-01 10:27:11 -050087PACKAGE_EXTRA_ARCHS_tune-armv7ahf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahf-neon} armv7ahf-neon-vfpv4"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050088PACKAGE_EXTRA_ARCHS_tune-armv7athf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athf-neon} armv7ahf-neon-vfpv4 armv7at2hf-neon-vfpv4"
Patrick Williamsc124f4f2015-09-15 14:41:29 -050089
90# Big Endian
Brad Bishop19323692019-04-05 15:28:33 -040091AVAILTUNES += "armv7ab armv7atb armv7ab-vfpv3d16 armv7atb-vfpv3d16 armv7ab-vfpv3 armv7atb-vfpv3 armv7ab-vfpv4d16 armv7atb-vfpv4d16 armv7ab-neon armv7atb-neon armv7ab-neon-vfpv4 armv7atb-neon-vfpv4"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050092ARMPKGARCH_tune-armv7ab ?= "armv7a"
93ARMPKGARCH_tune-armv7atb ?= "armv7a"
94ARMPKGARCH_tune-armv7ab-vfpv3d16 ?= "armv7a"
95ARMPKGARCH_tune-armv7atb-vfpv3d16 ?= "armv7a"
96ARMPKGARCH_tune-armv7ab-vfpv3 ?= "armv7a"
97ARMPKGARCH_tune-armv7atb-vfpv3 ?= "armv7a"
Brad Bishop19323692019-04-05 15:28:33 -040098ARMPKGARCH_tune-armv7ab-vfpv4d16 ?= "armv7a"
99ARMPKGARCH_tune-armv7atb-vfpv4d16 ?= "armv7a"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500100ARMPKGARCH_tune-armv7ab-neon ?= "armv7a"
101ARMPKGARCH_tune-armv7atb-neon ?= "armv7a"
102ARMPKGARCH_tune-armv7ab-neon-vfpv4 ?= "armv7a"
103ARMPKGARCH_tune-armv7atb-neon-vfpv4 ?= "armv7a"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500104TUNE_FEATURES_tune-armv7ab = "${TUNE_FEATURES_tune-armv7a} bigendian"
105TUNE_FEATURES_tune-armv7atb = "${TUNE_FEATURES_tune-armv7at} bigendian"
106TUNE_FEATURES_tune-armv7ab-vfpv3d16 = "${TUNE_FEATURES_tune-armv7a-vfpv3d16} bigendian"
107TUNE_FEATURES_tune-armv7atb-vfpv3d16 = "${TUNE_FEATURES_tune-armv7at-vfpv3d16} bigendian"
108TUNE_FEATURES_tune-armv7ab-vfpv3 = "${TUNE_FEATURES_tune-armv7a-vfpv3} bigendian"
109TUNE_FEATURES_tune-armv7atb-vfpv3 = "${TUNE_FEATURES_tune-armv7at-vfpv3} bigendian"
Brad Bishop19323692019-04-05 15:28:33 -0400110TUNE_FEATURES_tune-armv7ab-vfpv4d16 = "${TUNE_FEATURES_tune-armv7a-vfpv4d16} bigendian"
111TUNE_FEATURES_tune-armv7atb-vfpv4d16 = "${TUNE_FEATURES_tune-armv7at-vfpv4d16} bigendian"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500112TUNE_FEATURES_tune-armv7ab-neon = "${TUNE_FEATURES_tune-armv7a-neon} bigendian"
113TUNE_FEATURES_tune-armv7atb-neon = "${TUNE_FEATURES_tune-armv7at-neon} bigendian"
114TUNE_FEATURES_tune-armv7ab-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7a-neon-vfpv4} bigendian"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500115TUNE_FEATURES_tune-armv7atb-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7at-neon-vfpv4} bigendian"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500116PACKAGE_EXTRA_ARCHS_tune-armv7ab = "${PACKAGE_EXTRA_ARCHS_tune-armv6b} armv7ab-vfp"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500117PACKAGE_EXTRA_ARCHS_tune-armv7atb = "${PACKAGE_EXTRA_ARCHS_tune-armv6tb} armv7ab-vfp armv7at2b-vfp"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500118PACKAGE_EXTRA_ARCHS_tune-armv7ab-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ab} armv7ab-vfpv3d16"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500119PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7atb} armv7ab-vfpv3d16 armv7at2b-vfpv3d16"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500120PACKAGE_EXTRA_ARCHS_tune-armv7ab-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ab-vfpv3d16} armv7ab-vfpv3"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500121PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv3d16} armv7ab-vfpv3 armv7at2b-vfpv3"
Brad Bishop19323692019-04-05 15:28:33 -0400122PACKAGE_EXTRA_ARCHS_tune-armv7ab-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ab} armv7ab-vfpv4d16"
123PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfp43d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7atb} armv7ab-vfpv4d16 armv7at2b-vfpv4d16"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500124PACKAGE_EXTRA_ARCHS_tune-armv7ab-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ab} armv7ab-neon"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500125PACKAGE_EXTRA_ARCHS_tune-armv7atb-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7atb} armv7ab-neon armv7at2b-neon"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500126PACKAGE_EXTRA_ARCHS_tune-armv7ab-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ab-neon} armv7ab-neon-vfpv4"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500127PACKAGE_EXTRA_ARCHS_tune-armv7atb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7atb-neon} armv7ab-neon-vfpv4 armv7at2b-neon-vfpv4"
Patrick Williamsc124f4f2015-09-15 14:41:29 -0500128
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500129# Big Endian + HF
Brad Bishop19323692019-04-05 15:28:33 -0400130AVAILTUNES += "armv7ahfb armv7athfb armv7ahfb-vfpv3d16 armv7athfb-vfpv3d16 armv7ahfb-vfpv3 armv7athfb-vfpv3 armv7ahfb-vfpv4d16 armv7athfb-vfpv4d16 armv7ahfb-neon armv7athfb-neon armv7ahfb-neon-vfpv4 armv7athfb-neon-vfpv4"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500131ARMPKGARCH_tune-armv7ahfb ?= "armv7a"
132ARMPKGARCH_tune-armv7athfb ?= "armv7a"
133ARMPKGARCH_tune-armv7ahfb-vfpv3d16 ?= "armv7a"
134ARMPKGARCH_tune-armv7athfb-vfpv3d16 ?= "armv7a"
135ARMPKGARCH_tune-armv7ahfb-vfpv3 ?= "armv7a"
136ARMPKGARCH_tune-armv7athfb-vfpv3 ?= "armv7a"
Brad Bishop19323692019-04-05 15:28:33 -0400137ARMPKGARCH_tune-armv7ahfb-vfpv4d16 ?= "armv7a"
138ARMPKGARCH_tune-armv7athfb-vfpv4d16 ?= "armv7a"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500139ARMPKGARCH_tune-armv7ahfb-neon ?= "armv7a"
140ARMPKGARCH_tune-armv7athfb-neon ?= "armv7a"
141ARMPKGARCH_tune-armv7ahfb-neon-vfpv4 ?= "armv7a"
142ARMPKGARCH_tune-armv7athfb-neon-vfpv4 ?= "armv7a"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500143TUNE_FEATURES_tune-armv7ahfb = "${TUNE_FEATURES_tune-armv7ahf} bigendian"
144TUNE_FEATURES_tune-armv7athfb = "${TUNE_FEATURES_tune-armv7athf} bigendian"
145TUNE_FEATURES_tune-armv7ahfb-vfpv3d16 = "${TUNE_FEATURES_tune-armv7ahf-vfpv3d16} bigendian"
146TUNE_FEATURES_tune-armv7athfb-vfpv3d16 = "${TUNE_FEATURES_tune-armv7athf-vfpv3d16} bigendian"
147TUNE_FEATURES_tune-armv7ahfb-vfpv3 = "${TUNE_FEATURES_tune-armv7ahf-vfpv3} bigendian"
148TUNE_FEATURES_tune-armv7athfb-vfpv3 = "${TUNE_FEATURES_tune-armv7athf-vfpv3} bigendian"
Brad Bishop19323692019-04-05 15:28:33 -0400149TUNE_FEATURES_tune-armv7ahfb-vfpv4d16 = "${TUNE_FEATURES_tune-armv7ahf-vfpv4d16} bigendian"
150TUNE_FEATURES_tune-armv7athfb-vfpv4d16 = "${TUNE_FEATURES_tune-armv7athf-vfpv4d16} bigendian"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500151TUNE_FEATURES_tune-armv7ahfb-neon = "${TUNE_FEATURES_tune-armv7ahf-neon} bigendian"
152TUNE_FEATURES_tune-armv7athfb-neon = "${TUNE_FEATURES_tune-armv7athf-neon} bigendian"
153TUNE_FEATURES_tune-armv7ahfb-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7ahf-neon-vfpv4} bigendian"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500154TUNE_FEATURES_tune-armv7athfb-neon-vfpv4 = "${TUNE_FEATURES_tune-armv7athf-neon-vfpv4} bigendian"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500155PACKAGE_EXTRA_ARCHS_tune-armv7ahfb = "${PACKAGE_EXTRA_ARCHS_tune-armv6hfb} armv7ahfb-vfp"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500156PACKAGE_EXTRA_ARCHS_tune-armv7athfb = "${PACKAGE_EXTRA_ARCHS_tune-armv6thfb} armv7ahfb-vfp armv7at2hfb-vfp"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500157PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahfb} armv7ahfb-vfpv3d16"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500158PACKAGE_EXTRA_ARCHS_tune-armv7athfb-vfpv3d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athfb} armv7ahfb-vfpv3d16 armv7at2hfb-vfpv3d16"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500159PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-vfpv3d16} armv7ahfb-vfpv3"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500160PACKAGE_EXTRA_ARCHS_tune-armv7athfb-vfpv3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athfb-vfpv3d16} armv7ahfb-vfpv3 armv7at2hfb-vfpv3"
Brad Bishop19323692019-04-05 15:28:33 -0400161PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahfb} armv7ahfb-vfpv4d16"
162PACKAGE_EXTRA_ARCHS_tune-armv7athfb-vfpv4d16 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athfb} armv7ahfb-vfpv4d16 armv7at2hfb-vfpv4d16"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500163PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahfb} armv7ahfb-neon"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500164PACKAGE_EXTRA_ARCHS_tune-armv7athfb-neon = "${PACKAGE_EXTRA_ARCHS_tune-armv7athfb} armv7ahfb-neon armv7at2hfb-neon"
Brad Bishop6e60e8b2018-02-01 10:27:11 -0500165PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7ahfb-neon} armv7ahfb-neon-vfpv4"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -0500166PACKAGE_EXTRA_ARCHS_tune-armv7athfb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7athfb-neon} armv7ahfb-neon-vfpv4 armv7at2hfb-neon-vfpv4"