Fun with the dynamic loader.

Haavard Skinnemoen haavard.skinnemoen at atmel.com
Fri Nov 14 08:21:36 UTC 2008


Rob Landley <rob at landley.net> wrote:
> Only three architectures actually #define this macro: frv, bfin, and avr32.
> The last of which does:
> 
> ./avr32/dl-startup.h:#define START()    return _dl_elf_main;
> 
> So it's #defining the macro to do what the absence of the macro would do.
> 
> Why?

I don't quite remember, but I would guess that the #ifndef thing hasn't
always been there...

If all three architectures do the same thing, I suppose it can be
removed.

Haavard



More information about the uClibc mailing list