summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone/conf
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@xilinx.com>2021-12-18 10:20:35 -0800
committerMark Hatle <mark.hatle@xilinx.com>2021-12-20 10:28:42 -0800
commit6a1c662f40c11fcd26bafb53aaf190c0791d8ce2 (patch)
treec664d5d610f0e6b15b80929491a5c5b74977189c /meta-xilinx-standalone/conf
parent655838703ddaf610dce8e1e61ee61bd6defb03bf (diff)
downloadmeta-xilinx-6a1c662f40c11fcd26bafb53aaf190c0791d8ce2.tar.gz
Remove cortexrm tune, as Yocto Project now has cortex-r tunes
armrm override is now replaced by armv7r and armv8r overrides. Adjust recipes to match the new usage. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
Diffstat (limited to 'meta-xilinx-standalone/conf')
-rw-r--r--meta-xilinx-standalone/conf/machine/arm-rm-tc.conf64
1 files changed, 37 insertions, 27 deletions
diff --git a/meta-xilinx-standalone/conf/machine/arm-rm-tc.conf b/meta-xilinx-standalone/conf/machine/arm-rm-tc.conf
index d8e68e4f..a3a07768 100644
--- a/meta-xilinx-standalone/conf/machine/arm-rm-tc.conf
+++ b/meta-xilinx-standalone/conf/machine/arm-rm-tc.conf
@@ -1,7 +1,17 @@
1require conf/multilib.conf 1require conf/multilib.conf
2require conf/machine/include/tune-cortexrm.inc 2require conf/machine/include/arm/arch-armv8r.inc
3require conf/machine/include/baremetal-tc.conf 3require conf/machine/include/baremetal-tc.conf
4 4
5# Since we're combining armv7r and armv8r into a single set of multilibs,
6# copy the following machine setting to make sure it's available
7# From conf/machine/include/arm/arch-armv7r.inc
8
9TUNEVALID[armv7r] = "Enable instructions for ARMv7-r"
10TUNE_CCARGS_MARCH = "${@bb.utils.contains('TUNE_FEATURES', 'armv7r', ' -march=armv7-r', '', d)}"
11MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'armv7r', 'armv7r:', '', d)}"
12TUNECONFLICTS[armv7r] = "armv4 armv5 armv6 armv7a"
13
14
5# Define all of the multilibs supproted by this configuration 15# Define all of the multilibs supproted by this configuration
6MULTILIB_GLOBAL_VARIANTS = "${@extend_variants(d,'MULTILIBS','multilib')}" 16MULTILIB_GLOBAL_VARIANTS = "${@extend_variants(d,'MULTILIBS','multilib')}"
7 17
@@ -21,14 +31,14 @@ TUNE_PKGARCH = "${TUNE_PKGARCH:tune-${DEFAULTTUNE}}"
21 31
22# Base configuration 32# Base configuration
23# CFLAGS: 33# CFLAGS:
24DEFAULTTUNE = "armrm" 34DEFAULTTUNE = "armv7r"
25 35
26AVAILTUNES += "armrm" 36AVAILTUNES += "armv7r"
27PACKAGE_EXTRA_ARCHS:tune-armrm = "${TUNE_PKGARCH:tune-armrm}" 37PACKAGE_EXTRA_ARCHS:tune-armv7r = "${TUNE_PKGARCH:tune-armv7r}"
28BASE_LIB:tune-armrm = "lib" 38BASE_LIB:tune-armv7r = "lib"
29TUNE_FEATURES:tune-armrm = "arm armrm" 39TUNE_FEATURES:tune-armv7r = "arm armv7r"
30TUNE_CCARGS:tune-armrm = "" 40TUNE_CCARGS:tune-armv7r = ""
31TUNE_PKGARCH:tune-armrm = "armrm" 41TUNE_PKGARCH:tune-armv7r = "armv7r"
32 42
33 43
34# arm/v5te/softfp 44# arm/v5te/softfp
@@ -38,7 +48,7 @@ DEFAULTTUNE:virtclass-multilib-libarmv5tesoftfp = "armv5tesoftfp"
38AVAILTUNES += "armv5tesoftfp" 48AVAILTUNES += "armv5tesoftfp"
39PACKAGE_EXTRA_ARCHS:tune-armv5tesoftfp = "${TUNE_PKGARCH:tune-armv5tesoftfp}" 49PACKAGE_EXTRA_ARCHS:tune-armv5tesoftfp = "${TUNE_PKGARCH:tune-armv5tesoftfp}"
40BASE_LIB:tune-armv5tesoftfp = "lib/arm/v5te/softfp" 50BASE_LIB:tune-armv5tesoftfp = "lib/arm/v5te/softfp"
41TUNE_FEATURES:tune-armv5tesoftfp = "arm armrm" 51TUNE_FEATURES:tune-armv5tesoftfp = "arm armv7r"
42TUNE_CCARGS:tune-armv5tesoftfp = "-marm -march=armv5te+fp -mfloat-abi=softfp" 52TUNE_CCARGS:tune-armv5tesoftfp = "-marm -march=armv5te+fp -mfloat-abi=softfp"
43TUNE_PKGARCH:tune-armv5tesoftfp = "armv5tefp" 53TUNE_PKGARCH:tune-armv5tesoftfp = "armv5tefp"
44 54
@@ -50,7 +60,7 @@ DEFAULTTUNE:virtclass-multilib-libarmv5tehard = "armv5tehard"
50AVAILTUNES += "armv5tehard" 60AVAILTUNES += "armv5tehard"
51PACKAGE_EXTRA_ARCHS:tune-armv5tehard = "${TUNE_PKGARCH:tune-armv5tehard}" 61PACKAGE_EXTRA_ARCHS:tune-armv5tehard = "${TUNE_PKGARCH:tune-armv5tehard}"
52BASE_LIB:tune-armv5tehard = "lib/arm/v5te/hard" 62BASE_LIB:tune-armv5tehard = "lib/arm/v5te/hard"
53TUNE_FEATURES:tune-armv5tehard = "arm armrm" 63TUNE_FEATURES:tune-armv5tehard = "arm armv7r"
54TUNE_CCARGS:tune-armv5tehard = "-marm -march=armv5te+fp -mfloat-abi=hard" 64TUNE_CCARGS:tune-armv5tehard = "-marm -march=armv5te+fp -mfloat-abi=hard"
55TUNE_PKGARCH:tune-armv5tehard = "armv5tefphf" 65TUNE_PKGARCH:tune-armv5tehard = "armv5tefphf"
56 66
@@ -62,7 +72,7 @@ DEFAULTTUNE:virtclass-multilib-libnofp = "armnofp"
62AVAILTUNES += "armnofp" 72AVAILTUNES += "armnofp"
63PACKAGE_EXTRA_ARCHS:tune-armnofp = "${TUNE_PKGARCH:tune-armnofp}" 73PACKAGE_EXTRA_ARCHS:tune-armnofp = "${TUNE_PKGARCH:tune-armnofp}"
64BASE_LIB:tune-armnofp = "lib/thumb/nofp" 74BASE_LIB:tune-armnofp = "lib/thumb/nofp"
65TUNE_FEATURES:tune-armnofp = "arm armrm" 75TUNE_FEATURES:tune-armnofp = "arm armv7r"
66TUNE_CCARGS:tune-armnofp = "-mthumb -mfloat-abi=soft" 76TUNE_CCARGS:tune-armnofp = "-mthumb -mfloat-abi=soft"
67TUNE_PKGARCH:tune-armnofp = "armt" 77TUNE_PKGARCH:tune-armnofp = "armt"
68 78
@@ -74,7 +84,7 @@ DEFAULTTUNE:virtclass-multilib-libv7nofp = "armv7nofp"
74AVAILTUNES += "armv7nofp" 84AVAILTUNES += "armv7nofp"
75PACKAGE_EXTRA_ARCHS:tune-armv7nofp = "${TUNE_PKGARCH:tune-armv7nofp}" 85PACKAGE_EXTRA_ARCHS:tune-armv7nofp = "${TUNE_PKGARCH:tune-armv7nofp}"
76BASE_LIB:tune-armv7nofp = "lib/thumb/v7/nofp" 86BASE_LIB:tune-armv7nofp = "lib/thumb/v7/nofp"
77TUNE_FEATURES:tune-armv7nofp ="arm armrm" 87TUNE_FEATURES:tune-armv7nofp ="arm armv7r"
78TUNE_CCARGS:tune-armv7nofp = "-mthumb -march=armv7 -mfloat-abi=soft" 88TUNE_CCARGS:tune-armv7nofp = "-mthumb -march=armv7 -mfloat-abi=soft"
79TUNE_PKGARCH:tune-armv7nofp = "armv7t" 89TUNE_PKGARCH:tune-armv7nofp = "armv7t"
80 90
@@ -86,7 +96,7 @@ DEFAULTTUNE:virtclass-multilib-libv7fpsoftfp = "armv7fpsoftfp"
86AVAILTUNES += "armv7fpsoftfp" 96AVAILTUNES += "armv7fpsoftfp"
87PACKAGE_EXTRA_ARCHS:tune-armv7fpsoftfp = "${TUNE_PKGARCH:tune-armv7fpsoftfp}" 97PACKAGE_EXTRA_ARCHS:tune-armv7fpsoftfp = "${TUNE_PKGARCH:tune-armv7fpsoftfp}"
88BASE_LIB:tune-armv7fpsoftfp = "lib/thumb/v7+fp/softfp" 98BASE_LIB:tune-armv7fpsoftfp = "lib/thumb/v7+fp/softfp"
89TUNE_FEATURES:tune-armv7fpsoftfp ="arm armrm" 99TUNE_FEATURES:tune-armv7fpsoftfp ="arm armv7r"
90TUNE_CCARGS:tune-armv7fpsoftfp = "-mthumb -march=armv7+fp -mfloat-abi=softfp" 100TUNE_CCARGS:tune-armv7fpsoftfp = "-mthumb -march=armv7+fp -mfloat-abi=softfp"
91TUNE_PKGARCH:tune-armv7fpsoftfp = "armv7fpt" 101TUNE_PKGARCH:tune-armv7fpsoftfp = "armv7fpt"
92 102
@@ -98,7 +108,7 @@ DEFAULTTUNE:virtclass-multilib-libv7fphard = "armv7fphard"
98AVAILTUNES += "armv7fphard" 108AVAILTUNES += "armv7fphard"
99PACKAGE_EXTRA_ARCHS:tune-armv7fphard = "${TUNE_PKGARCH:tune-armv7fphard}" 109PACKAGE_EXTRA_ARCHS:tune-armv7fphard = "${TUNE_PKGARCH:tune-armv7fphard}"
100BASE_LIB:tune-armv7fphard = "lib/thumb/v7+fp/hard" 110BASE_LIB:tune-armv7fphard = "lib/thumb/v7+fp/hard"
101TUNE_FEATURES:tune-armv7fphard ="arm armrm" 111TUNE_FEATURES:tune-armv7fphard ="arm armv7r"
102TUNE_CCARGS:tune-armv7fphard = "-mthumb -march=armv7+fp -mfloat-abi=hard" 112TUNE_CCARGS:tune-armv7fphard = "-mthumb -march=armv7+fp -mfloat-abi=hard"
103TUNE_PKGARCH:tune-armv7fphard = "armv7fpthf" 113TUNE_PKGARCH:tune-armv7fphard = "armv7fpthf"
104 114
@@ -114,7 +124,7 @@ EXTRA_OECONF:append:pn-libv6mnofp-newlib = " --disable-newlib-supplied-sysca
114AVAILTUNES += "armv6mnofp" 124AVAILTUNES += "armv6mnofp"
115PACKAGE_EXTRA_ARCHS:tune-armv6mnofp = "${TUNE_PKGARCH:tune-armv6mnofp}" 125PACKAGE_EXTRA_ARCHS:tune-armv6mnofp = "${TUNE_PKGARCH:tune-armv6mnofp}"
116BASE_LIB:tune-armv6mnofp = "lib/thumb/v6-m/nofp" 126BASE_LIB:tune-armv6mnofp = "lib/thumb/v6-m/nofp"
117TUNE_FEATURES:tune-armv6mnofp ="arm armrm" 127TUNE_FEATURES:tune-armv6mnofp ="arm armv7r"
118TUNE_CCARGS:tune-armv6mnofp = "-mthumb -march=armv6s-m -mfloat-abi=soft" 128TUNE_CCARGS:tune-armv6mnofp = "-mthumb -march=armv6s-m -mfloat-abi=soft"
119TUNE_PKGARCH:tune-armv6mnofp = "armv6smt" 129TUNE_PKGARCH:tune-armv6mnofp = "armv6smt"
120 130
@@ -126,7 +136,7 @@ DEFAULTTUNE:virtclass-multilib-libv7mnofp = "armv7mnofp"
126AVAILTUNES += "armv7mnofp" 136AVAILTUNES += "armv7mnofp"
127PACKAGE_EXTRA_ARCHS:tune-armv7mnofp = "${TUNE_PKGARCH:tune-armv7mnofp}" 137PACKAGE_EXTRA_ARCHS:tune-armv7mnofp = "${TUNE_PKGARCH:tune-armv7mnofp}"
128BASE_LIB:tune-armv7mnofp = "lib/thumb/v7-m/nofp" 138BASE_LIB:tune-armv7mnofp = "lib/thumb/v7-m/nofp"
129TUNE_FEATURES:tune-armv7mnofp ="arm armrm" 139TUNE_FEATURES:tune-armv7mnofp ="arm armv7r"
130TUNE_CCARGS:tune-armv7mnofp = "-mthumb -march=armv7-m -mfloat-abi=soft" 140TUNE_CCARGS:tune-armv7mnofp = "-mthumb -march=armv7-m -mfloat-abi=soft"
131TUNE_PKGARCH:tune-armv7mnofp = "armv7mt" 141TUNE_PKGARCH:tune-armv7mnofp = "armv7mt"
132 142
@@ -138,7 +148,7 @@ DEFAULTTUNE:virtclass-multilib-libv7emnofp = "armv7emnofp"
138AVAILTUNES += "armv7emnofp" 148AVAILTUNES += "armv7emnofp"
139PACKAGE_EXTRA_ARCHS:tune-armv7emnofp = "${TUNE_PKGARCH:tune-armv7emnofp}" 149PACKAGE_EXTRA_ARCHS:tune-armv7emnofp = "${TUNE_PKGARCH:tune-armv7emnofp}"
140BASE_LIB:tune-armv7emnofp = "lib/thumb/v7e-m/nofp" 150BASE_LIB:tune-armv7emnofp = "lib/thumb/v7e-m/nofp"
141TUNE_FEATURES:tune-armv7emnofp ="arm armrm" 151TUNE_FEATURES:tune-armv7emnofp ="arm armv7r"
142TUNE_CCARGS:tune-armv7emnofp = "-mthumb -march=armv7e-m -mfloat-abi=soft" 152TUNE_CCARGS:tune-armv7emnofp = "-mthumb -march=armv7e-m -mfloat-abi=soft"
143TUNE_PKGARCH:tune-armv7emnofp = "armv7emt" 153TUNE_PKGARCH:tune-armv7emnofp = "armv7emt"
144 154
@@ -150,7 +160,7 @@ DEFAULTTUNE:virtclass-multilib-libv7emfpsoftfp = "armv7emfpsoftfp"
150AVAILTUNES += "armv7emfpsoftfp" 160AVAILTUNES += "armv7emfpsoftfp"
151PACKAGE_EXTRA_ARCHS:tune-armv7emfpsoftfp = "${TUNE_PKGARCH:tune-armv7emfpsoftfp}" 161PACKAGE_EXTRA_ARCHS:tune-armv7emfpsoftfp = "${TUNE_PKGARCH:tune-armv7emfpsoftfp}"
152BASE_LIB:tune-armv7emfpsoftfp = "lib/thumb/v7e-m+fp/softfp" 162BASE_LIB:tune-armv7emfpsoftfp = "lib/thumb/v7e-m+fp/softfp"
153TUNE_FEATURES:tune-armv7emfpsoftfp ="arm armrm" 163TUNE_FEATURES:tune-armv7emfpsoftfp ="arm armv7r"
154TUNE_CCARGS:tune-armv7emfpsoftfp = "-mthumb -march=armv7e-m+fp -mfloat-abi=softfp" 164TUNE_CCARGS:tune-armv7emfpsoftfp = "-mthumb -march=armv7e-m+fp -mfloat-abi=softfp"
155TUNE_PKGARCH:tune-armv7emfpsoftfp = "armv7emfpt" 165TUNE_PKGARCH:tune-armv7emfpsoftfp = "armv7emfpt"
156 166
@@ -162,7 +172,7 @@ DEFAULTTUNE:virtclass-multilib-libv7emfphard = "armv7emfphard"
162AVAILTUNES += "armv7emfphard" 172AVAILTUNES += "armv7emfphard"
163PACKAGE_EXTRA_ARCHS:tune-armv7emfphard = "${TUNE_PKGARCH:tune-armv7emfphard}" 173PACKAGE_EXTRA_ARCHS:tune-armv7emfphard = "${TUNE_PKGARCH:tune-armv7emfphard}"
164BASE_LIB:tune-armv7emfphard = "lib/thumb/v7e-m+fp/hard" 174BASE_LIB:tune-armv7emfphard = "lib/thumb/v7e-m+fp/hard"
165TUNE_FEATURES:tune-armv7emfphard ="arm armrm" 175TUNE_FEATURES:tune-armv7emfphard ="arm armv7r"
166TUNE_CCARGS:tune-armv7emfphard = "-mthumb -march=armv7e-m+fp -mfloat-abi=hard" 176TUNE_CCARGS:tune-armv7emfphard = "-mthumb -march=armv7e-m+fp -mfloat-abi=hard"
167TUNE_PKGARCH:tune-armv7emfphard = "armv7emfpthf" 177TUNE_PKGARCH:tune-armv7emfphard = "armv7emfpthf"
168 178
@@ -174,7 +184,7 @@ DEFAULTTUNE:virtclass-multilib-libv7emdpsoftfp = "armv7emdpsoftfp"
174AVAILTUNES += "armv7emdpsoftfp" 184AVAILTUNES += "armv7emdpsoftfp"
175PACKAGE_EXTRA_ARCHS:tune-armv7emdpsoftfp = "${TUNE_PKGARCH:tune-armv7emdpsoftfp}" 185PACKAGE_EXTRA_ARCHS:tune-armv7emdpsoftfp = "${TUNE_PKGARCH:tune-armv7emdpsoftfp}"
176BASE_LIB:tune-armv7emdpsoftfp = "lib/thumb/v7e-m+dp/softfp" 186BASE_LIB:tune-armv7emdpsoftfp = "lib/thumb/v7e-m+dp/softfp"
177TUNE_FEATURES:tune-armv7emdpsoftfp ="arm armrm" 187TUNE_FEATURES:tune-armv7emdpsoftfp ="arm armv7r"
178TUNE_CCARGS:tune-armv7emdpsoftfp = "-mthumb -march=armv7e-m+fp.dp -mfloat-abi=softfp" 188TUNE_CCARGS:tune-armv7emdpsoftfp = "-mthumb -march=armv7e-m+fp.dp -mfloat-abi=softfp"
179TUNE_PKGARCH:tune-armv7emdpsoftfp = "armv7emdp" 189TUNE_PKGARCH:tune-armv7emdpsoftfp = "armv7emdp"
180 190
@@ -185,7 +195,7 @@ DEFAULTTUNE:virtclass-multilib-libv7emdphard = "armv7emdphard"
185AVAILTUNES += "armv7emdphard" 195AVAILTUNES += "armv7emdphard"
186PACKAGE_EXTRA_ARCHS:tune-armv7emdphard = "${TUNE_PKGARCH:tune-armv7emdphard}" 196PACKAGE_EXTRA_ARCHS:tune-armv7emdphard = "${TUNE_PKGARCH:tune-armv7emdphard}"
187BASE_LIB:tune-armv7emdphard = "lib/thumb/v7e-m+dp/hard" 197BASE_LIB:tune-armv7emdphard = "lib/thumb/v7e-m+dp/hard"
188TUNE_FEATURES:tune-armv7emdphard ="arm armrm" 198TUNE_FEATURES:tune-armv7emdphard ="arm armv7r"
189TUNE_CCARGS:tune-armv7emdphard = "-mthumb -march=armv7e-m+fp.dp -mfloat-abi=hard" 199TUNE_CCARGS:tune-armv7emdphard = "-mthumb -march=armv7e-m+fp.dp -mfloat-abi=hard"
190TUNE_PKGARCH:tune-armv7emdphard = "armv7emdpthf" 200TUNE_PKGARCH:tune-armv7emdphard = "armv7emdpthf"
191 201
@@ -201,7 +211,7 @@ EXTRA_OECONF:append:pn-libv8mbasenofp-newlib = " --disable-newlib-supplied-sysca
201AVAILTUNES += "armv8mbasenofp" 211AVAILTUNES += "armv8mbasenofp"
202PACKAGE_EXTRA_ARCHS:tune-armv8mbasenofp = "${TUNE_PKGARCH:tune-armv8mbasenofp}" 212PACKAGE_EXTRA_ARCHS:tune-armv8mbasenofp = "${TUNE_PKGARCH:tune-armv8mbasenofp}"
203BASE_LIB:tune-armv8mbasenofp = "lib/thumb/v8-m.base/nofp" 213BASE_LIB:tune-armv8mbasenofp = "lib/thumb/v8-m.base/nofp"
204TUNE_FEATURES:tune-armv8mbasenofp ="arm armrm" 214TUNE_FEATURES:tune-armv8mbasenofp ="arm armv8r"
205TUNE_CCARGS:tune-armv8mbasenofp = "-mthumb -march=armv8-m.base -mfloat-abi=soft" 215TUNE_CCARGS:tune-armv8mbasenofp = "-mthumb -march=armv8-m.base -mfloat-abi=soft"
206TUNE_PKGARCH:tune-armv8mbasenofp = "armv8mbaset" 216TUNE_PKGARCH:tune-armv8mbasenofp = "armv8mbaset"
207 217
@@ -212,7 +222,7 @@ DEFAULTTUNE:virtclass-multilib-libv8mmainnofp = "armv8mmainnofp"
212AVAILTUNES += "armv8mmainnofp" 222AVAILTUNES += "armv8mmainnofp"
213PACKAGE_EXTRA_ARCHS:tune-armv8mmainnofp = "${TUNE_PKGARCH:tune-armv8mmainnofp}" 223PACKAGE_EXTRA_ARCHS:tune-armv8mmainnofp = "${TUNE_PKGARCH:tune-armv8mmainnofp}"
214BASE_LIB:tune-armv8mmainnofp = "lib/thumb/v8-m.main/nofp" 224BASE_LIB:tune-armv8mmainnofp = "lib/thumb/v8-m.main/nofp"
215TUNE_FEATURES:tune-armv8mmainnofp ="arm armrm" 225TUNE_FEATURES:tune-armv8mmainnofp ="arm armv8r"
216TUNE_CCARGS:tune-armv8mmainnofp = "-mthumb -march=armv8-m.main -mfloat-abi=soft" 226TUNE_CCARGS:tune-armv8mmainnofp = "-mthumb -march=armv8-m.main -mfloat-abi=soft"
217TUNE_PKGARCH:tune-armv8mmainnofp = "armv8mmaint" 227TUNE_PKGARCH:tune-armv8mmainnofp = "armv8mmaint"
218 228
@@ -224,7 +234,7 @@ DEFAULTTUNE:virtclass-multilib-libv8mmainfpsoftfp = "armv8mmainfpsoftfp"
224AVAILTUNES += "armv8mmainfpsoftfp" 234AVAILTUNES += "armv8mmainfpsoftfp"
225PACKAGE_EXTRA_ARCHS:tune-armv8mmainfpsoftfp = "${TUNE_PKGARCH:tune-armv8mmainfpsoftfp}" 235PACKAGE_EXTRA_ARCHS:tune-armv8mmainfpsoftfp = "${TUNE_PKGARCH:tune-armv8mmainfpsoftfp}"
226BASE_LIB:tune-armv8mmainfpsoftfp = "lib/thumb/v8-m.main+fp/softfp" 236BASE_LIB:tune-armv8mmainfpsoftfp = "lib/thumb/v8-m.main+fp/softfp"
227TUNE_FEATURES:tune-armv8mmainfpsoftfp ="arm armrm" 237TUNE_FEATURES:tune-armv8mmainfpsoftfp ="arm armv8r"
228TUNE_CCARGS:tune-armv8mmainfpsoftfp = "-mthumb -march=armv8-m.main+fp -mfloat-abi=softfp" 238TUNE_CCARGS:tune-armv8mmainfpsoftfp = "-mthumb -march=armv8-m.main+fp -mfloat-abi=softfp"
229TUNE_PKGARCH:tune-armv8mmainfpsoftfp = "armv8mmainfpt" 239TUNE_PKGARCH:tune-armv8mmainfpsoftfp = "armv8mmainfpt"
230 240
@@ -235,7 +245,7 @@ DEFAULTTUNE:virtclass-multilib-libv8mmainfphard = "armv8mmainfphard"
235AVAILTUNES += "armv8mmainfphard" 245AVAILTUNES += "armv8mmainfphard"
236PACKAGE_EXTRA_ARCHS:tune-armv8mmainfphard = "${TUNE_PKGARCH:tune-armv8mmainfphard}" 246PACKAGE_EXTRA_ARCHS:tune-armv8mmainfphard = "${TUNE_PKGARCH:tune-armv8mmainfphard}"
237BASE_LIB:tune-armv8mmainfphard = "lib/thumb/v8-m.main+fp/hard" 247BASE_LIB:tune-armv8mmainfphard = "lib/thumb/v8-m.main+fp/hard"
238TUNE_FEATURES:tune-armv8mmainfphard ="arm armrm" 248TUNE_FEATURES:tune-armv8mmainfphard ="arm armv8r"
239TUNE_CCARGS:tune-armv8mmainfphard = "-mthumb -march=armv8-m.main+fp -mfloat-abi=hard" 249TUNE_CCARGS:tune-armv8mmainfphard = "-mthumb -march=armv8-m.main+fp -mfloat-abi=hard"
240TUNE_PKGARCH:tune-armv8mmainfphard = "armv8mmainfpthf" 250TUNE_PKGARCH:tune-armv8mmainfphard = "armv8mmainfpthf"
241 251
@@ -247,7 +257,7 @@ DEFAULTTUNE:virtclass-multilib-libv8mmaindpsoftfp = "armv8mmaindpsoftfp"
247AVAILTUNES += "armv8mmaindpsoftfp" 257AVAILTUNES += "armv8mmaindpsoftfp"
248PACKAGE_EXTRA_ARCHS:tune-armv8mmaindpsoftfp = "${TUNE_PKGARCH:tune-armv8mmaindpsoftfp}" 258PACKAGE_EXTRA_ARCHS:tune-armv8mmaindpsoftfp = "${TUNE_PKGARCH:tune-armv8mmaindpsoftfp}"
249BASE_LIB:tune-armv8mmaindpsoftfp = "lib/thumb/v8-m.main+dp/softfp" 259BASE_LIB:tune-armv8mmaindpsoftfp = "lib/thumb/v8-m.main+dp/softfp"
250TUNE_FEATURES:tune-armv8mmaindpsoftfp ="arm armrm" 260TUNE_FEATURES:tune-armv8mmaindpsoftfp ="arm armv8r"
251TUNE_CCARGS:tune-armv8mmaindpsoftfp = "-mthumb -march=armv8-m.main+fp.dp -mfloat-abi=softfp" 261TUNE_CCARGS:tune-armv8mmaindpsoftfp = "-mthumb -march=armv8-m.main+fp.dp -mfloat-abi=softfp"
252TUNE_PKGARCH:tune-armv8mmaindpsoftfp = "armv8mmainfpdpt" 262TUNE_PKGARCH:tune-armv8mmaindpsoftfp = "armv8mmainfpdpt"
253 263
@@ -259,6 +269,6 @@ DEFAULTTUNE:virtclass-multilib-libv8mmaindphard = "armv8mmaindphard"
259AVAILTUNES += "armv8mmaindphard" 269AVAILTUNES += "armv8mmaindphard"
260PACKAGE_EXTRA_ARCHS:tune-armv8mmaindphard = "${TUNE_PKGARCH:tune-armv8mmaindphard}" 270PACKAGE_EXTRA_ARCHS:tune-armv8mmaindphard = "${TUNE_PKGARCH:tune-armv8mmaindphard}"
261BASE_LIB:tune-armv8mmaindphard = "lib/thumb/v8-m.main+dp/hard" 271BASE_LIB:tune-armv8mmaindphard = "lib/thumb/v8-m.main+dp/hard"
262TUNE_FEATURES:tune-armv8mmaindphard ="arm armrm" 272TUNE_FEATURES:tune-armv8mmaindphard ="arm armv8r"
263TUNE_CCARGS:tune-armv8mmaindphard = "-mthumb -march=armv8-m.main+fp.dp -mfloat-abi=hard" 273TUNE_CCARGS:tune-armv8mmaindphard = "-mthumb -march=armv8-m.main+fp.dp -mfloat-abi=hard"
264TUNE_PKGARCH:tune-armv8mmaindphard = "armv8mmainfpdpthf" 274TUNE_PKGARCH:tune-armv8mmaindphard = "armv8mmainfpdpthf"