Messages in this thread | | | Date | Tue, 1 Nov 2011 08:32:35 +0530 | Subject | Re: powerpc 476, Little-endian, pte fault | From | Santosh Kumar <> |
| |
I have attached the patch with only the relevant changes.
The patch is not based on uLIBC patch.
Glibc doesnt support little endian for PPC, but after minor changes to makefile i got it working. With the compiler i am using i could get 2.6.31 on ppc440 working. I am using the same compiler as 476 & 440 instruction is almost the same.
Thanks Santosh Kumar .A
Vision without Action is a daydream... Action without Vision is a nightmare...
On 31 October 2011 16:53, Benjamin Herrenschmidt <benh@kernel.crashing.org> wrote: > On Mon, 2011-10-31 at 20:49 +1100, Michael Neuling wrote: >> > I have built a cross compiler for ppc440 in little endian mode and >> > using it to build the kernel. >> > >> > Yes i am running Linux in Little-Endian. This is the first user space >> > process. I wrote the below program and running it as init from >> > /sbin/init. I have also set the permissions with chmod +s. >> > >> > main() >> > { >> > >> > while(1){ >> > printf("hello world"); >> > sleep(1); >> > } >> > } >> >> Does libc even support little endian on PPC? > > Ian did a port a while back for uClibc, is that at least partially based > on it ? > >> > I have attached the patch. >> >> This is a pretty huge patch: >> >> 115 files changed, 44479 insertions(+), 7398 deletions(-) >> >> It seems to include a new platform as well as a bunch of unrelated junk. >> >> I suggest you need to break this down into something more digestible. >> Like remove all the junk in the patch. Then add the support for the new >> platform (invader? platform). Then start looking at little endian. >> Unless you do this, it's unlikely anyone here is going to be able to >> help. >> >> When you get to the little endian work, you might want to take a look at >> this patch series from Ian Munsie: >> >> http://lists.ozlabs.org/pipermail/linuxppc-dev/2010-October/086165.html > > Right, the new patch should be if possible based on Ian's series or at > least a cleaned / rebased variant of it. Then split in bits so we can > review it properly. > > Cheers, > Ben. > >> Mikey >> _______________________________________________ >> Linuxppc-dev mailing list >> Linuxppc-dev@lists.ozlabs.org >> https://lists.ozlabs.org/listinfo/linuxppc-dev > > > [unhandled content-type:application/octet-stream] | |