[dpdk-dev] [PATCH v4 1/2] config/arm: split march cfg into arch and features

Thomas Monjalon thomas at monjalon.net
Thu Sep 16 18:17:22 CEST 2021


17/08/2021 12:56, Juraj Linkeš:
> Older compilers may not support all arch versions and all features that
> the target SoC supports, in which case it's better to figure out the
> highest arch version and features that the compiler supports. Implement
> a way to achieve this:
> 1. Find the highest arch version that the compiler supports, keeping in
> mind the SoC arch version we're building. For example, if the SoC arch
> version is arm8.2-a, but the compiler only supports arm8.1-a, use
> arm8.1-a. On the other hand, if the compiler supports arm8.3-a (or
> higher), use armv8.2-a.
> 2. With the architecture version locked, iterate over SoC features and
> use all that are supported.
> 
> In all cases, emit a warning if there's something unsupported by the
> compiler.
> 
> Signed-off-by: Juraj Linkeš <juraj.linkes at pantheon.tech>

Series applied, thanks.





More information about the dev mailing list