aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2026-03-05 19:09:19 +0000
committerEd Maste <emaste@FreeBSD.org>2026-03-11 00:00:17 +0000
commit96294c22f7e54a48df44c86a4ee5848e71ac4470 (patch)
treecdc913a144b792f16a5cfb4ca30aa57024fdaf99 /sys
parentbfb2fd5f66183454cfe8771595df09c0f23c7efb (diff)
Diffstat (limited to 'sys')
-rw-r--r--sys/conf/kern.pre.mk6
-rw-r--r--sys/conf/kmod.mk2
2 files changed, 0 insertions, 8 deletions
diff --git a/sys/conf/kern.pre.mk b/sys/conf/kern.pre.mk
index cf5e4a96ad49..d4b29aac5e63 100644
--- a/sys/conf/kern.pre.mk
+++ b/sys/conf/kern.pre.mk
@@ -115,14 +115,8 @@ CFLAGS+= ${GCOV_CFLAGS}
# the others.
CFLAGS+= ${CONF_CFLAGS}
-.if defined(LINKER_FEATURES) && ${LINKER_FEATURES:Mbuild-id}
LDFLAGS+= --build-id=sha1
-.endif
-.if defined(LINKER_FEATURES) && ${LINKER_FEATURES:Mifunc} == "" && \
- !make(install)
-.error kernel requires linker ifunc support
-.endif
.if ${MACHINE_CPUARCH} == "amd64"
LDFLAGS+= -z max-page-size=2097152
.if ${LINKER_TYPE} != "lld"
diff --git a/sys/conf/kmod.mk b/sys/conf/kmod.mk
index 4f1509592483..aacd7a17ef99 100644
--- a/sys/conf/kmod.mk
+++ b/sys/conf/kmod.mk
@@ -159,9 +159,7 @@ LDFLAGS+= -d
.endif
LDFLAGS+= -warn-common
-.if defined(LINKER_FEATURES) && ${LINKER_FEATURES:Mbuild-id}
LDFLAGS+= --build-id=sha1
-.endif
CFLAGS+= ${DEBUG_FLAGS}
.if ${MACHINE_CPUARCH} == aarch64 || ${MACHINE_CPUARCH} == amd64 || \