summaryrefslogtreecommitdiff
path: root/share/mk/bsd.kmodule.mk
AgeCommit message (Expand)Author
2023-06-03adapt to ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}lukem
2023-06-03bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBERlukem
2023-05-07RISC-V support that works on QEMU with a single hart.skrll
2022-08-07bsd.kmodule.mk: Build modules with KDTRACE_HOOKS if MKDTRACE=yes.riastradh
2022-08-03sys: Build kernel with -Wno-type-limits.riastradh
2022-07-17bsd.kmodule.mk: Also sync no-address-of-packed-member.riastradh
2022-07-17bsd.kmodule.mk: Use -Wno-attributes like conf/Makefie.kern.inc.riastradh
2022-03-29get rid of old style `` command substitution in shell and use $() instead.christos
2021-03-29On MIPS if we compile C files as N64, compile assembly with the same ABI.simonb
2021-03-23Work in progress for MIPS modules. Only tested on mipseb64, not yetsimonb
2021-03-07Build modules for PPC_OEA64 on evbppc64.rin
2021-03-07whitespace --> tab. No functional changes.rin
2020-10-18Handle the no-addr-of-packed-member only for the files that need it, notchristos
2020-09-10Turn off -mpltseq for kernel modules on powerpc for GCC >= 9.rin
2020-09-06add support for new GCC 9 warnings that may be too much to fixmrg
2020-07-27Don't define _LKM. LKMs are dead. Long live modules.skrll
2020-05-11Update the list of hppa options to build working kernel modules.skrll
2020-05-02Fix previous; add missing <module>.kmod.debug to realall.rin
2020-05-01Install <module>.kmod.debug files for kernel crash debugging.christos
2020-04-04make sure _OSRELEASE is defined where it is needed.christos
2020-04-04Infrastructure for putting kernel+modules in /netbsd/kernel andchristos
2019-12-01Build aarch64 modules without fp or simd instructions.jmcneill
2019-07-05When building a module keep symbols if built with "MKCTF" and "COPTS=-g".hannken
2019-05-09G/C unused code.maya
2019-01-21Most of the mv operations are to move temporary files to their final place.christos
2017-01-11Disable a couple of warnings until further investigation.joerg
2016-02-02Add the missing CTFMERGE step.christos
2016-01-30Make ctfconvert remove the debugging symbols after it is done converting them.christos
2016-01-30If we are building CTF, keep debugging symbols.christos
2015-07-09Add _MKTARGET_LINKmatt
2015-06-24Don't add anything to CFLAGS/LDFLAGS on mips64 is BSD_MK_COMPAT_FILE is set.matt
2015-05-02For mips64, build kmodules using N64 ABImatt
2014-11-13do the dependencies in a simpler way using a separate targetchristos
2014-11-13If mkldscript.sh is used to build ${PROG}, depend on it.uebayasi
2014-11-12sync both instances of the ldscript.christos
2014-11-12add -t to mkldscriptchristos
2014-11-12use ${HOST_SH}christos
2014-11-12Enable dynamic link script generation to handle __{start,stop}_link_set_*christos
2014-11-06Leave .map when linking .kmod.uebayasi
2014-09-19Add RISCV-V support.matt
2014-08-10Put GCC/GAS specific options under ACTIVE_CC == "gcc".joerg
2014-03-10-mcmodel option is CPU specific not machine specific.nakayama
2014-02-21Use small code model for LLVM on SPARC64, it should be equivalent tojoerg
2013-11-09use -fno-unwind-tables when building arm modulesjmcneill
2013-09-18When compiling kernel modules on sparc64 force the same memory model asmartin
2013-08-07Add support for generating tramponlines in the module at link time.matt
2013-08-06Add -mlong-calls to hppa module builds.skrll
2012-08-10Remove effectively tautological condition.joerg
2012-03-15Decouple HAVE_LLVM from HAVE_GCC. For GCC, add -Wno-format-zero-lengthjoerg
2012-02-19Add support for --combine with gcc.matt