summaryrefslogtreecommitdiff
path: root/sys/conf/kmod.mk
AgeCommit message (Expand)Author
2025-12-28kernel: MK_REPRODUCIBLE_PATHS for full paths vs /usr/srcWarner Losh
2025-11-12kmod.mk: Remove a trailing reference to pccarddevs.hJohn Baldwin
2025-08-21sys/conf: Remap paths for reproducibilityMark Johnston
2024-11-12sys: move SAN and COVERAGE options handling to kern.mkKa Ho Ng
2024-10-11LinuxKPI: always include linux/kconfig.hBjoern A. Zeeb
2024-08-20sys/conf: Introduce NOSAN_CFLAGS and NOSAN_CAndrew Turner
2024-05-10kmod.mk use ${XARGS}Simon J. Gerraty
2024-01-12sanitizers: Avoid building genassym.c and genoffset.c with sanitizersMark Johnston
2023-12-26sys: ${CFLAGS:N-flto} -> ${CFLAGS:N-flto*}Alex Xu (Hello71)
2023-12-14Revert "Don't try and run kldxref for arm kernels"Jessica Clarke
2023-12-14Don't try and run kldxref for arm kernelsJessica Clarke
2023-12-13Make kldxref a bootstrap tool and use unconditionallyJessica Clarke
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line sh patternWarner Losh
2023-07-28Pre-quote macros passed to .incbin to avoid unwanted substitutionJessica Clarke
2023-07-24Work around VNET and DPCPU related panics on aarch64Dimitry Andric
2023-07-19i386: Switch to PIC kernel modulesDmitry Chagin
2023-07-11kmod.mk: Use portable printf '%s' over non-portable echo -nJessica Clarke
2023-03-22sys: Retire OPENZFS_CWARNFLAGS now that it is empty.John Baldwin
2023-03-22sys: Stop enabling -Wnested-externs.John Baldwin
2023-01-12riscv: always include frame pointerMitchell Horne
2022-12-14sys/conf: Remove an unneeded flag variableMark Johnston
2022-09-26LinuxKPI: add the "dummy" includes directory to buildsBjoern A. Zeeb
2022-09-26LinuxKPI: define LINUXKPI_INCLUDES for module builds as wellBjoern A. Zeeb
2022-06-14firmware: Map '@' in filenames to '_' in symbols.John Baldwin
2022-06-13amd64: symlink i386 includes into build dirBrooks Davis
2022-06-08Add SPLIT_KERNEL_DEBUG knobEd Maste
2022-05-14Avoid adding -d to kernel module link command lines for lld >= 14Dimitry Andric
2022-02-07Stop adding -Wredundant-decls to CWARNFLAGS.John Baldwin
2022-01-25linuxkpi: Add i2c supportEmmanuel Vadot
2022-01-11Use ${MACHINE} for the kernel modeule ldscriptAndrew Turner
2021-12-30mips: Remove sys/mipsWarner Losh
2021-06-02kmod.mk: Allow extra objects to be specified in modulesWarner Losh
2021-01-27conf/kern.mk: save some work by using realpath instead of cd ; pwdMateusz Guzik
2021-01-13Create a stack frame when needed in the arm64 kernelAndrew Turner
2021-01-08linuxkpi: handle ARIKonstantin Belousov
2020-12-27openzfs: fix gcc kernel module buildsRyan Libby
2020-12-17Use a template assembly file for firmware object files.John Baldwin
2020-10-18[zfs] Remove a non-existent directory in the build infraAdrian Chadd
2020-10-02linuxkpi: Add backlight supportEmmanuel Vadot
2020-08-25Merge OpenZFS support in to HEAD.Matt Macy
2020-06-23kmod.mk: Don't split out debug symbols if requestedConrad Meyer
2020-05-20pkgbase: use -dev,-dbg instead of -development,-debugEd Maste
2020-05-12Remove tests for obsolete compilers in the build systemEric van Gyzen
2020-04-18Allow kernel modules to build with a compiler that defaults to -fno-commonAlex Richardson
2020-04-07Add -fno-common to all userland/kernel src buildsKyle Evans
2020-03-20Introduce LINUXKPI_GENSRCS.Konstantin Belousov
2020-01-29kmod build: start generating opt_global.h, include itKyle Evans
2019-12-27[PowerPC] Switch to PIC kernel modules on powerpc*Brandon Bergren
2019-11-21Add a kmod.opts.mk.John Baldwin