On 10/10/07, Fabrice Bellard <[EMAIL PROTECTED]> wrote: > J. Mayer wrote: > > Following the patches done for elfload32, it appeared to me that there > > were still problems that would prevent 32 bits executables to run on 64 > > bits target in linux user mode emulation. > > [...] > > Are you sure it is a good idea to try to add 32 bit executable support > to a 64 bit target ? In the end you will need to write a 64 bit to 32 > bit linux syscall converter which would mean duplicating all the > linux-user code of the corresponding 32 bit target (think of ioctls with > strutures, signals frames, etc...).
True. But I hope some day we have Solaris binary execution support, and we need this 32+64 mode for that. I think Linux can emulate Solaris system calls.