Eric S. Raymond wrote:
> Giacomo A. Catenazzi <[EMAIL PROTECTED]>:
>
>>With attacched config.out, the MODULES
>>is a tristate. I think this is wrong, because
>>modules support can be only build-in.
>>
>
> MODULES is special, see the dicumentation on trit_tie.
>
In my config.out I can have 'CONFIG_MODULES=m'.
This is very bad!
1) MODULES MUST be a boolean (for the kernel). The kernel
sources checks if CONFIG_MODULES is defined. So you are
breaking kernel!
2) You should document the special case 'm' into the
help (former Configure.help)
You should rename (CML2's) MODULES and then derive
the (kernel) MODULES fomr the new symbol, but you cannot
give the kernel a 'CONFIG_MODULES=m'. This have consequence
to break kernel.
giacomo
_______________________________________________
kbuild-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kbuild-devel