Eric S. Raymond wrote:
> Keith Owens <[EMAIL PROTECTED]>:
> 
>>IMHO make oldconfig should always output _exactly_ the same .config as
>>was read in, apart from changes due to new options.  CML1 does that and
>>some people rely on this behaviour to detect new options, by comparing
>>the old and new .config.  
>>
> 
> Well, that's fair.  I'll change the oldconfig invocation line to use
> -i (include with no freeze) rather than -I (include and freeze).
> 

Hmm.
Eric: Could you finally define what is -i and -I ?
In development of CML2 the definition was changes continuosly,
and I thinked because of bugs, but now.... I don't understand.

My original proposal was:

-i file : The default value of symbols is set according to 'file', but
           CML2 will ask anyway.

-I file : The symbols in 'file' are frozen (= the symbols are set according
           file, and no question is asked about these symbols).

in CML1:
make config 'uses' '-i .config': it use the old default, but it ask
   everything.
make oldconfig 'uses' '-I .config': it use the old default, AND it ask
   NOTHING about the old symbols.


        giacomo







_______________________________________________
kbuild-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kbuild-devel

Reply via email to