From nobody Sun Apr 21 19:06:30 2024 X-Original-To: toolchain@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VMyXk6WJ7z5HXhy for ; Sun, 21 Apr 2024 19:06:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VMyXk4rYYz4fg7 for ; Sun, 21 Apr 2024 19:06:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713726390; a=rsa-sha256; cv=none; b=Bbj5PNGD7i/2Gvf4D5BdDNcwwY32Lf08L5dMKXfeF/9QapG0dXvaAzmsU1RvibjQ0kG7MT aKL0P0kROuvG0DwkVFCeNdv73iHnOothUVxche8zQLoVumSjFVcUx2S6ECOEAn51ylz5mM aVsLO9RRwdUlHNJ16FQt11BJNGiRCi7dbFNtOGtDG+LD9+4wZdgfkbReBOh6E9GeXCOiK3 uTuk+kvzzY3/R706spggcYn652eS89IYh68G+XIAr8sbw1B3a0/q9Lh6tZGmtnQ2aA04pL 5ATnv3cppo2DTMNlg1UN+yGLjGABmMaoCP9Q++qyIkeA06v44EZT7PBfPyrmJQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713726390; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1hrNEDtRQmk3n5bk3AYiw1Qm4no/Vd/U0I3vBwN3laM=; b=yd4Iq7SBxdfXXYOv96/x7G/SYZyDQK7jh+Oj3yYhC6AWVhCvr8d7RALQVP33BwRvv9+cmZ k/wk498yoTpyUSfyLRo8Bj/q5/xj/4t1UO/hrcOzBGcLYeYuCw5RUFVTXnJs0MaBDo6mSN 9nNUEnVv9JO+LEnmLDIgcYKCFJD44+J0zI15xvftilyr3Y/U0G+/y614vVWUs/MeOed6eu Q3gdN7UHbebEVPQAxuaPE7n5RylaXfLy4DBNgYXHcwoeqmOeJn6vLNQe4D2jfAtSsApt04 I/D+QAPbUNAeDmUIgnR2TE4sGejtg8bu3IlnBCWLIot+2iSnVy+Hm5QuGEjxvw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VMyXk4S28zGwN for ; Sun, 21 Apr 2024 19:06:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 43LJ6UMU096084 for ; Sun, 21 Apr 2024 19:06:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 43LJ6UL3096083 for toolchain@FreeBSD.org; Sun, 21 Apr 2024 19:06:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 278417] Support for the F16C CPU extension should be added to bsd.cpu.mk (Was: The _cvtsh_ss() intrinsic function generates illegal instructions) Date: Sun, 21 Apr 2024 19:06:30 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: 14.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-toolchain@freebsd.org Sender: owner-freebsd-toolchain@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D278417 --- Comment #9 from commit-hook@FreeBSD.org --- A commit in branch stable/14 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D2dff504999f570d45e969f62a3911f5d8= 310ab21 commit 2dff504999f570d45e969f62a3911f5d8310ab21 Author: Dimitry Andric AuthorDate: 2024-04-18 17:46:57 +0000 Commit: Dimitry Andric CommitDate: 2024-04-21 18:44: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 (cherry picked from commit 2fd73b7126d7d7e5701e001af929411ce7a0c5f1) share/mk/bsd.cpu.mk | 42 ++++++++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 18 deletions(-) --=20 You are receiving this mail because: You are the assignee for the bug.=