On Thu, Oct 30, 2014 at 10:51 AM, Christos Zoulas <chris...@astron.com> wrote: > In article <20141030012621.0982...@cvs.netbsd.org>, > Masao Uebayashi <source-changes-d@NetBSD.org> wrote: > > Re: constructors/destructors: > > Using them will create a portability constraint on elf. This has > the implication that rump will not work on some platforms.
Could you show me an example failure senario? What do you propose instead? I heard that rump fixed linkset problem using .ctors/.dtors. But .ctors/.dtors in kernel is just analogy of the userland one; it may use the same section names but the internal behavior can be defferent.