argv dereference in crt1.S for m68k

Richard Sandiford richard at
Fri Nov 17 17:07:22 UTC 2006

Rick Garcia <rick at> writes:
> I'm a bit iffy on the %a1 termination function pointer tho - I still 
> don't see that as a mmu/nommu issue.  Is that simply something that's 
> being deprecated as uClinux moves on?

binfmt_flat.c doesn't initialise %a1 to anything special on entry.
In all cases, crt1.S is using __ARCH_USE_MMU__ as a way of discriminating
flat conventions from ELF conventions, and the two are different.


More information about the uClibc mailing list