git: 0db846a9697e - stable/15 - asmc(4): Stop building it on i386, as it supports only 64-bit chipsets

From: Olivier Certner <olce_at_FreeBSD.org>
Date: Thu, 19 Feb 2026 12:29:36 UTC
The branch stable/15 has been updated by olce:

URL: https://cgit.FreeBSD.org/src/commit/?id=0db846a9697e09c8eb102f2b2331f4b2ddeaba93

commit 0db846a9697e09c8eb102f2b2331f4b2ddeaba93
Author:     Olivier Certner <olce@FreeBSD.org>
AuthorDate: 2026-01-12 09:37:24 +0000
Commit:     Olivier Certner <olce@FreeBSD.org>
CommitDate: 2026-02-19 12:28:53 +0000

    asmc(4): Stop building it on i386, as it supports only 64-bit chipsets
    
    Reported by:    ngie
    Fixes:          fde9fe18219f ("i386: Fix kernel compilation after introduction of ASMC_DEBUG option")
    Sponsored by:   The FreeBSD Foundation
    
    (cherry picked from commit 8342d9f7b5f13d0623861cb8b88caf10a15571f6)
---
 sys/conf/files.amd64 | 1 +
 sys/conf/files.x86   | 1 -
 sys/modules/Makefile | 2 +-
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64
index a342242ac66e..ace100a1de31 100644
--- a/sys/conf/files.amd64
+++ b/sys/conf/files.amd64
@@ -110,6 +110,7 @@ crypto/openssl/amd64/sha512-x86_64.S	optional ossl
 crypto/openssl/amd64/ossl_aes_gcm_avx512.c	optional ossl
 crypto/openssl/ossl_aes_gcm.c	optional ossl
 dev/amdgpio/amdgpio.c		optional	amdgpio
+dev/asmc/asmc.c			optional	asmc isa
 dev/axgbe/if_axgbe_pci.c	optional	axp
 dev/axgbe/xgbe-desc.c		optional	axp
 dev/axgbe/xgbe-dev.c		optional	axp
diff --git a/sys/conf/files.x86 b/sys/conf/files.x86
index 31b8e88a6951..b1bd6f7291ca 100644
--- a/sys/conf/files.x86
+++ b/sys/conf/files.x86
@@ -67,7 +67,6 @@ dev/amdsbwd/amdsbwd.c		optional	amdsbwd
 dev/amdsmn/amdsmn.c		optional	amdsmn | amdtemp
 dev/amdtemp/amdtemp.c		optional	amdtemp
 dev/arcmsr/arcmsr.c		optional	arcmsr pci
-dev/asmc/asmc.c			optional	asmc isa
 dev/atkbdc/atkbd.c		optional	atkbd atkbdc
 dev/atkbdc/atkbd_atkbdc.c	optional	atkbd atkbdc
 dev/atkbdc/atkbdc.c		optional	atkbdc
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index 27b96d68a94c..204f604166e0 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -786,7 +786,6 @@ _amdsbwd=	amdsbwd
 _amdsmn=	amdsmn
 _amdtemp=	amdtemp
 _arcmsr=	arcmsr
-_asmc=		asmc
 .if ${MK_CRYPT} != "no" || defined(ALL_MODULES)
 _blake2=	blake2
 .endif
@@ -845,6 +844,7 @@ _x86bios=	x86bios
 
 .if ${MACHINE_CPUARCH} == "amd64"
 _amdgpio=	amdgpio
+_asmc=		asmc
 _ccp=		ccp
 _enic=		enic
 _iavf=		iavf