[Greg Banks]
> Have you assessed the impact of making the visibility guard
> (CONFIG_HOTLPLUG in this example) also a value limit for the symbols
> defined in the source'd file?

Not an issue, as CONFIG_HOTPLUG is a bool, and I see no conceivable
reason it should become a tristate.

But yes, when converting an 'if [ ]' statement with tristates in it, I
*do* assess the impact.  Usually it is minimal, if not beneficial.

> I was more concerned about a wholesale change in a large number of
> config.ins, which will be a pain for arch port maintainers to merge
> back to their devel trees.

So it would.  As noted before, the conversion could take as long as
needed.  Arch maintainers would have plenty of warning before what you
termed the flag day - the day backward compatibility was ditched so
that visibility could later be redefined.

> > Of course, in today's world, 'if [ ]' and dep_* (with those $'s) both
> > care about the difference between 'n' and ''.  According to my Grand
> > Plan, not coincidentally, both cases will eventually go away.
> 
> So your "dep_if" is sufficiently similar to current "if" that the
> transition can be done gradually?

I believe so, yes.  I intend to do a good fraction of the transition
myself, if only as a demo / proof of concept.  Unfortunately I have
been rather busy at work lately, so I won't have time to give it much
attention for another day or two.

Peter


-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
kbuild-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kbuild-devel

Reply via email to