]> git.ipfire.org Git - thirdparty/gcc.git/commit
i386: Remove CLDEMOTE for clients
authorHaochen Jiang <haochen.jiang@intel.com>
Tue, 17 Jun 2025 06:08:38 +0000 (14:08 +0800)
committerHaochen Jiang <haochen.jiang@intel.com>
Wed, 25 Jun 2025 02:39:12 +0000 (10:39 +0800)
commit11b03928bab9a52e4ec43a3d5a0ab85e5a8ee67a
tree830af61ff6a82d32de5c1e6d83e6df25b317e417
parent675844ec088a5c19081201cbc4750f64ecb0a21b
i386: Remove CLDEMOTE for clients

CLDEMOTE is not enabled on clients according to SDM. SDM only mentioned
it will be enabled on Xeon and Atom servers, not clients. Remove them
since Alder Lake (where it is introduced).

gcc/ChangeLog:

* config/i386/i386.h (PTA_ALDERLAKE): Use PTA_GOLDMONT_PLUS
as base to remove PTA_CLDEMOTE.
(PTA_SIERRAFOREST): Add PTA_CLDEMOTE since PTA_ALDERLAKE
does not include that anymore.
* doc/invoke.texi: Update texi file.
gcc/config/i386/i386.h
gcc/doc/invoke.texi