summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/gcc/gcc-configure-common.inc
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2014-06-13 16:46:25 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-06-16 15:31:40 +0100
commitc56c9a2f41eac8f87f13547806edc794b77ba54e (patch)
tree6b7ac56a88f4aa402d7adde8a963d2f87eafa01b /meta/recipes-devtools/gcc/gcc-configure-common.inc
parent3476a49b10093c58b2f89e3d9a8527224f1bd7f6 (diff)
downloadpoky-c56c9a2f41eac8f87f13547806edc794b77ba54e.tar.gz
kernel-module-split: Add support for KERNEL_MODULE_AUTOLOAD and KERNEL_MODULE_PROBECONF
The current module_autoload_* and module_conf_* variables are error both ugly and error prone. They aren't registered in the task checksums so changes to them aren't reflected in the build. This turns out to be near impossible to fix with the current variable format in any sensible way :(. This patch replace module_autoload with the list of variables in KERNEL_MODULE_AUTOLOAD which is a much simpler and usable API. An error is printed if an old style variable is encountered. It should be simple to convert to this. module_conf_* are harder to deal with since there is data associated with it, it isn't simply a flag. We need a list of variables that are set in order to be able to correctly handle the task checksum so we add KERNEL_MODULE_PROBECONF for this purpose and error if the user hasn't added a module to it when they should have. [YOCTO #5786] (From OE-Core rev: 6f8b5be646be0f3e15e215907547f11d2a23d81b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/gcc/gcc-configure-common.inc')
0 files changed, 0 insertions, 0 deletions