Source-Changes-D archive

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

Re: CVS commit: src/usr.bin/config



On Thu, Oct 30, 2014 at 11:38 AM, Matt Thomas <matt%3am-software.com@localhost> wrote:
> arm doesn’t use .ctors/.dtors
>
> it has init/fini array instead.

The section names don't really matter.  Probably .kctors/.kdtors are
less confusing (+ to avoid confliction with rump).

> and where would they be executed?

Somewhere in sys/kern/init_main.c:main().  Kernel executes modules'
constructors.  I believe that Linux has already done the same way.


Home | Main Index | Thread Index | Old Index