[Bug 278417] Support for the F16C CPU extension should be added to bsd.cpu.mk (Was: The _cvtsh_ss() intrinsic function generates illegal instructions)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 18 Apr 2024 18:44:01 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278417
--- Comment #8 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:
URL:
https://cgit.FreeBSD.org/src/commit/?id=2fd73b7126d7d7e5701e001af929411ce7a0c5f1
commit 2fd73b7126d7d7e5701e001af929411ce7a0c5f1
Author: Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2024-04-18 17:46:57 +0000
Commit: Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2024-04-18 18:42:21 +0000
share/mk/bsd.cpu.mk: add F16C feature for i386 and amd64 architectures
As discussed in bug 278417, some ports require the F16C instruction set
to compile, but there is no way yet to detect whether the currently
chosen CPUTYPE supports this feature.
Add the feature to the MACHINE_CPU variable, for each processor that
supports it. The list of processors was extracted from clang 18's -dM
output, filtered on the __F16C__ define.
PR: 278417
Reviewed by: brooks, emaste
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D44848
share/mk/bsd.cpu.mk | 42 ++++++++++++++++++++++++------------------
1 file changed, 24 insertions(+), 18 deletions(-)
--
You are receiving this mail because:
You are the assignee for the bug.