mirror of
https://git.yoctoproject.org/meta-raspberrypi
synced 2026-07-25 06:46:55 +00:00
305c5259e2
* without this tune-xscale and tune-arm926ejs were both creating packages in armv5te feed, but each with different -mtune, with OEBasicHash enabled it was causing each package to rebuild with new -mtune after MACHINE switch, but that doesn't make sense with output stored in the same armv5te feed * this makes different feed for each -mtune, but more generic one to be selected with DEFAULTTUNE * tune-iwmmxt and tune-ep9312 were already using this, just move it bellow AVAILTUNES and use ARMPKGARCH_tune-foo syntax * tune-cortexr4 and tune-cortexm3 are using armv7r/armv7m as ARMPKGARCH because there isn't another tune to use the same -march (From OE-Core rev: cffda9a821a3b83a8529d643c567859e091c6846) Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
12 lines
476 B
PHP
12 lines
476 B
PHP
DEFAULTTUNE ?= "armv6"
|
|
|
|
require conf/machine/include/arm/arch-armv6.inc
|
|
|
|
TUNEVALID[arm1176jzfs] = "Enable arm1176jzfs specific processor optimizations"
|
|
TUNE_CCARGS += "${@bb.utils.contains("TUNE_FEATURES", "arm1176jzfs", "-mtune=arm1176jzf-s", "", d)}"
|
|
|
|
AVAILTUNES += "arm1176jzfs"
|
|
TUNE_FEATURES_tune-arm1176jzfs = "${TUNE_FEATURES_tune-armv6} arm1176jzfs"
|
|
ARMPKGARCH_tune-arm1176jzfs = "arm1176jzfs"
|
|
PACKAGE_EXTRA_ARCHS_tune-arm1176jzfs = "${PACKAGE_EXTRA_ARCHS_tune-armv6}"
|