皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Intel Wildcat Lake “-march=wildcatlake” 已添加到 GCC & LLVM Clang 编译器

虽然开源的 GCC 和 LLVM/Clang 编译器在 2024 年初增加了 Panther Lake 的支持,但 Wildcat Lake 目标的支持仅在昨晚被上游集成到 GCC 和 Clang 中。

作为 Panther Lake 的预算/低功耗替代品,Wildcat Lake 现已添加到 GCC 和 LLVM/Clang 编译器的支持中。在过去的几个月里,为 Linux 内核驱动程序添加了对 Intel Wildcat Lake 的支持,并在开源生态系统中提供了其他支持——主要是新的 ID,并且通常遵循与 Panther Lake 支持相同的代码路径。

此提交为 GCC Git 添加了对明年 GCC 16 版本 “-march=wildcatlake” 目标支持的添加。这也预计将被回滚到下一个 GCC 15 点版本。

同时还有一个提交用于修复 Panther Lake 和 Diamond Rapids 的 ISA 集。Panther Lake 没有启用 PREFETCHI,因此必须从其目标中移除。同时,Xeon Diamond Rapids 在最新的英特尔 ISA 文档中取消了 USER_MSR 的支持。

LLVM 提交也是为了将 Wildcat Lake 添加到 LLVM/Clang。

Intel Wildcat Lake "-march=wildcatlake" 已添加到 GCC & LLVM Clang 编译器

这个 Wildcat Lake “-march=wildcatlake” 和 “-mcpu=wildcatlake” 编译器目标遵循与 Panther Lake 相同的 ISA 特性,具有相同的 Cougar Cove 和 Darkmont 核心。

转自  Intel Wildcat Lake “-march=wildcatlake” Added To GCC & LLVM Clang Compilers – Phoronix