diff options
| -rw-r--r-- | sys/conf/kern.pre.mk | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/conf/kern.pre.mk b/sys/conf/kern.pre.mk index c1bbf0d30bfb..d0d43ead6a3d 100644 --- a/sys/conf/kern.pre.mk +++ b/sys/conf/kern.pre.mk @@ -124,7 +124,10 @@ LDFLAGS+= -Wl,--build-id=sha1 .if defined(LINKER_FEATURES) && ${LINKER_FEATURES:Mifunc} == "" .error amd64 kernel requires linker ifunc support .endif -LDFLAGS+= -Wl,-z max-page-size=2097152 -Wl,-z common-page-size=4096 +LDFLAGS+= -Wl,-z max-page-size=2097152 +.if ${LINKER_TYPE} != "lld" +LDFLAGS+= -Wl,-z common-page-size=4096 +.endif .endif NORMAL_C= ${CC} -c ${CFLAGS} ${WERROR} ${PROF} ${.IMPSRC} |
