Skip to content

Add support for microarch features levels

Marco Clemencic requested to merge microarch-features-levels into master

GCC 11 and Clang 12 introduce support for micro-architecture levels defined in the x86-64 psABI (via -march=x86-64-v2, -march=x86-64-v3 and -march=x86-64-v4), see GCC 11 release notes.

The definition of the levels is simple enough that it can be easily mimicked on older versions of the compilers, and that is what I'm doing with this MR, similar to lcg-toolchains!47 (2eac0d17)

Edited by Marco Clemencic

Merge request reports