Sebastian Huber sebastian.huber at
Mon Jun 18 13:40:47 UTC 2012

On 06/18/2012 03:26 PM, Joel Sherrill wrote:
> In the long run, we may be better off with a "constructor" style initialization
> like that found in FreeBSD or something similar. That way if you need the
> initialization
> routine, it is implicitly referenced. Otherwise, it is left out.  Chris Johns
> had a
> prototype of this working a while back. The question with this approach is whether
> the code to process the "constructor tables" and data required would really
> result in savings over just having the small initialization routines there all the
> time.

We had also a GSoC project for this:

The blocking point to implement this is the zoo of linker command files.

Sebastian Huber, embedded brains GmbH

Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
Phone   : +49 89 18 90 80 79-6
Fax     : +49 89 18 90 80 79-9
E-Mail  : sebastian.huber at
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

More information about the users mailing list