If I build with the target profile of "Multiple devices" like so:
Target System (Broadcom BCM27xx)
Subtarget (BCM2711 boards (64 bit))
Target Profile (Multiple devices)
it causes a build of both the cortex-a53 and cortex-a72 toolchains:
% ls build_dir
host
target-aarch64_cortex-a53_musl
target-aarch64_cortex-a72_musl
toolchain-aarch64_cortex-a53_gcc-11.2.0_musl
toolchain-aarch64_cortex-a72_gcc-11.2.0_musl
Yet, if I start over (nuking the build_dir
) and build with the RPi4B/400/4CM 64bit target profile like so:
Target System (Broadcom BCM27xx)
Subtarget (BCM2711 boards (64 bit))
Target Profile (Raspberry Pi 4B/400/4CM (64bit))
it causes a build of only the cortex-a53 toolchain:
% ls build_dir
host
hostpkg
target-aarch64_cortex-a53_musl
toolchain-aarch64_cortex-a53_gcc-11.2.0_musl
Why? I believe RPi4B is pure cortex-a72 not a53.