From 31655d5eba09aa9c87b393a263c042c2c60bdf70 Mon Sep 17 00:00:00 2001 From: ulfalizer Date: Fri, 13 Mar 2015 02:02:49 +0100 Subject: Add note on v4.0-rc3 compatibility --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 7c623fa..c3b8ed6 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,21 @@ extract information, query and set symbol values, and read and write utilities in the kernel, usually invoked via make targets such as menuconfig and defconfig. +**Update: Mar 13 2015** + +Thanks to a patch from Philip Craig (https://github.com/philipc) that adds support +for the new `allnoconfig_y` option (which sets the user value of certain symbols +to `y` during `make allconfig` to improve coverage) and fixes an obscure issue +with comments inside `choice`s, the testsuite now passes with Linux v4.0-rc3. Very +little seems to have changed in the C implementation over the past years, which makes +me happy. :) + +Despite the warnings, modules *are* supported by the way (otherwise tests would break +horribly). The warnings are related to `option modules`, which lets you select which +symbol serves as the `MODULES` symbol. (In the kernel, it's always `MODULES`, and old +version didn't require setting `option modules` on it -- hence the warnings.) I should +add support for `option modules` in a backwards-compatible way. + ## Installation ## Installation instructions for the Linux kernel (in the kernel root): -- cgit v1.2.3