Unable to run big-endian applications on a big-endian Qemu

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From English to

Hi all,

    I have to create a big-endian Linux distribution for a IXDP465.

I created a new big-endian toolchain from scratch using the Kegel

Then, I compiled QEmu adding the big-endian support (i.e. armeb).

However, QEmu does not correctly execute binaries compiled with my
toolchain. Let me explain better. I tried writing a simple program in
C, that uses printf and fstat.
If I compile the program and run it using QEmu, the program runs, but
the output of fstat is wrong... It seems that QEmu does not support
big-endian arms at 100%.

Any help and suggestion is welcome.

Many thanks,


Site Timeline