From faa0e82b409362ba022f6872cea9677e9dd42f0c Mon Sep 17 00:00:00 2001 From: Haochen Jiang Date: Wed, 18 Oct 2023 15:17:19 +0800 Subject: [PATCH] x86: Correct ISA enabled for clients since Arrow Lake gcc/ChangeLog: * config/i386/i386.h: Correct the ISA enabled for Arrow Lake. Also make Clearwater Forest depends on Sierra Forest. * config/i386/i386-options.cc: Revise the order of the macro definition to avoid confusion. * doc/extend.texi: Revise documentation. * doc/invoke.texi: Correct documentation. gcc/testsuite/ChangeLog: * gcc.target/i386/funcspec-56.inc: Group Clearwater Forest with atom cores. --- gcc/config/i386/i386-options.cc | 10 ++-- gcc/config/i386/i386.h | 8 ++- gcc/doc/extend.texi | 18 +++--- gcc/doc/invoke.texi | 57 ++++++++++--------- gcc/testsuite/gcc.target/i386/funcspec-56.inc | 2 +- 5 files changed, 49 insertions(+), 46 deletions(-) diff --git a/gcc/config/i386/i386-options.cc b/gcc/config/i386/i386-options.cc index 3a03de5ceca7..072bbc628e24 100644 --- a/gcc/config/i386/i386-options.cc +++ b/gcc/config/i386/i386-options.cc @@ -128,24 +128,24 @@ along with GCC; see the file COPYING3. If not see #define m_ROCKETLAKE (HOST_WIDE_INT_1U<