Don't understand startup code in ARM bFLT environment

Joakim Tjernlund joakim.tjernlund at transmode.se
Wed Aug 20 11:23:15 UTC 2008


On Wed, 2008-08-20 at 03:07 -0700, tike64 wrote:
> From: Thomas Eschenbacher
> > I had a question regarding the same topic years ago but nobody wanted to 
> > take it for serious. I filed a bug for uclibc (#538), maybe it helps you:
> 
> Yes it will help. Thanks a lot.
> 
> > http://bugs.uclibc.org/view.php?id=538
> 
> argc/argv processing seems to be fixed in the svn but the rtld_fini crash remains. I wonder should I reopen your bug report or file a new one? This makes me also wonder if we are the only two trying to use the uClibc on ARM NOMMU system?
> 
> There is still something I can't get right in my head. By only looking at the codes I would be sure that staticly linked program in full ARM-with-MMU system would crash in the same way. Yet with gdb I see that in that case the r0 is zero at the start of the _start. Who is clearing it?

Linux clears it before staring the app.



More information about the uClibc mailing list