On April 2, 2021 10:00:53 AM GMT+02:00, Matthias Klose <d...@ubuntu.com> wrote: >On 9/30/20 2:27 PM, Florian Weimer wrote: >> These micro-architecture levels are defined in the x86-64 psABI: >> >> >https://gitlab.com/x86-psABIs/x86-64-ABI/-/commit/77566eb03bc6a326811cb7e9 >> >> PTA_NO_TUNE is introduced so that the new processor alias table >entries >> do not affect the CPU tuning setting in ix86_tune. >> >> The tests depend on the macros added in commit >92e652d8c21bd7e66cbb0f900 >> ("i386: Define __LAHF_SAHF__ and __MOVBE__ macros, based on ISA >flags"). > > >I would like to see this series backported to the gcc-10 branch >(already doing >that for distro builds). With the backport for PR target/95842 from >March 30, >these can now be backported without changes: That consists of: > >i386: Define __LAHF_SAHF__ and __MOVBE__ macros, based on ISA flags >commit 92e652d8c21bd7e66cbb0f9001542a2f55345af0 > >Add support for x86-64-v2, x86-64-v3, x86-64-v4 levels for x86-64 >commit 324bec558e95584e8c1997575ae9d75978af59f1 > >Add support for x86-64-v2, x86-64-v3, x86-64-v4 levels for x86-64 >commit 16664e6e4fb4281be6477c13989740d44c963c77 > >Add support for x86-64-v2, x86-64-v3, x86-64-v4 levels for x86-64 >commit 552ed3ea761324bdd42c1a40d4bbef91432da29a > >i386: Make -march=x86-64-v[234] behave more like other -march= options >commit 59482fa1e7243bd905c7e27c92ae2b89c79fff87 > >and > >Fix up plugin header install >9a83366b62e585cce5577309013a832f895ccdbf > >the latter one needed anyway on the gcc-10 branch. > >I know, it's late, but the PR target/95842 backport only happened two >days ago.
This can be done after the 10.3 release if really necessary. Richard. >Matthias