History log of /freebsd-10-stable/sys/conf/kmod.mk
Revision Date Author Comments
# 324643 15-Oct-2017 brooks

MFC r321256:

Include ARCH_FLAGS in CFLAGS when building modules.

Without this change, modules will match the default compiler
configuration which may not be the same as the kernel values.

Reviewed by: imp
Obtained from: CheriBSD
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D11633


# 307035 11-Oct-2016 sephe

build: Add vmbus_if.m

This is a direct commit, which reflects the difference between
current and 10-stable.

Sponsored by: Microsoft


# 300629 24-May-2016 jhb

MFC 299310:
Don't store generated firmware object files in the source directory.

Trim the leading directory of a firmware source file from the resulting
target object file name so the object file is stored in the object
directory. Previously, using 'FIRMWS= /path/to/fw.bin:fw.bin' would
store the generated 'fw.bin.fwo' file in the /path/to directory. Now
it stores it in the object directory of the kernel module being built.


# 294782 26-Jan-2016 des

MFH (r293033): ignore unload unless loaded + add a reload target


# 278678 13-Feb-2015 ian

MFC r276645:

Don't allow clang to use fpu instructions or registers in kernel modules.


# 278652 12-Feb-2015 ian

MFC r276525, r276596:

Put in a workaround for bug 196407 (arm modules cause crashes & panics).
(Don't allow movw/movt insn in modules.)

Fix alignment directives in arm asm code after clang 3.5 import.


# 265169 01-May-2014 markj

MFC r262733:
Use a full path to the target for make rules which create symlinks @,
machine and ${MACHINE_CPUARCH}. Otherwise the presence of a file named
"x86" or "x86.c" in the make path can cause problems.


# 262861 06-Mar-2014 jhb

MFC 259016,259019,259049,259071,259102,259110,259129,259130,259178,259179,
259203,259221,259261,259532,259615,259650,259651,259667,259680,259727,
259761,259772,259776,259777,259830,259882,259915,260160,260449,260450,
260688,260888,260953,261269,261547,261551,261552,261553,261585:
Merge the vt(4) driver (newcons) to stable/10.

Approved by: ray


# 259307 13-Dec-2013 ian

MFC r256492:

Add the long-missing spibus_if.m to the MFILES list.


# 278678 13-Feb-2015 ian

MFC r276645:

Don't allow clang to use fpu instructions or registers in kernel modules.


# 278652 12-Feb-2015 ian

MFC r276525, r276596:

Put in a workaround for bug 196407 (arm modules cause crashes & panics).
(Don't allow movw/movt insn in modules.)

Fix alignment directives in arm asm code after clang 3.5 import.


# 265169 01-May-2014 markj

MFC r262733:
Use a full path to the target for make rules which create symlinks @,
machine and ${MACHINE_CPUARCH}. Otherwise the presence of a file named
"x86" or "x86.c" in the make path can cause problems.


# 262861 06-Mar-2014 jhb

MFC 259016,259019,259049,259071,259102,259110,259129,259130,259178,259179,
259203,259221,259261,259532,259615,259650,259651,259667,259680,259727,
259761,259772,259776,259777,259830,259882,259915,260160,260449,260450,
260688,260888,260953,261269,261547,261551,261552,261553,261585:
Merge the vt(4) driver (newcons) to stable/10.

Approved by: ray


# 259307 13-Dec-2013 ian

MFC r256492:

Add the long-missing spibus_if.m to the MFILES list.