> -----Original Message----- > From: Adrian Bunk <b...@stusta.de> > Sent: den 3 mars 2020 14:40 > To: Peter Kjellerstedt <peter.kjellerst...@axis.com> > Cc: Junling Zheng <zhengjunl...@huawei.com>; Khem Raj > <raj.k...@gmail.com>; openembedded-core@lists.openembedded.org; > wangn...@huawei.com > Subject: Re: [OE-core] [PATCH] arch-arm64.inc: Do not append aarch64 in > MACHINEOVERRIDES > > On Tue, Mar 03, 2020 at 11:59:58AM +0000, Peter Kjellerstedt wrote: > >... > > Which corresponds to how it is done for armv7*. > > > > At least we currently rely on being able to do, e.g.: > > > > COMPATIBLE_MACHINE = "aarch64|armv7a|armv7ve" > > > > and if you remove "aarch64" from MACHINEOVERRIDES, we need a suitable > > substitute. > > What does "aarch64" actually mean here? > Does it also cover 32bit-only aarch64 CPUs?
We haven't had to reflect about that as all aarch64 based SoCs we use are 64-bit only. So I guess we live in a simplified world. Still, we need a way to separate them from our armv7 or mips based SoCs... > Similar to x86 there are 3 ABIs, and aarch64ilp32 is different from > aarch32. > > Different from x86, there is no ABI that is available in all aarch64 CPUs. > They can be 32bit-only or 64bit-only, and aarch32 support is optional. > > > //Peter > > cu > Adrian //Peter -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core