Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: removing link sets (Re: CVS commit: src/usr.sbin/puffs/rump_smbfs)




On Sep 16, 2009, at 8:43 AM, Eric Haszlakiewicz wrote:

On Wed, Sep 16, 2009 at 07:08:16AM +0400, Valeriy E. Ushakov wrote:
PS: It's really amazing how rump can cope with link sets in the DSO
world at all.  One can condescentingly call it a hack, but link sets
are not rump's fault.  People are most welcome to fix this ugliness
properly by helping to get rid of link sets in the kernel.

getting rid of link sets?  I thought they were added specifically
to fix the need to have a bunch of ifdefs in code to initialize
bits of code.  What do you replace them with?

Yes, I came to regret the addition of them. They solved a problem at one time, but are not really a great solution. I'd like to see them go, replaced with real constructor methods for each subsystem.


eric

-- thorpej



Home | Main Index | Thread Index | Old Index