On Fri, Sep 14, 2012 at 7:39 AM, Michael Tokarev <m...@tls.msk.ru> wrote:
> What's the difference between the two except that the
> latter adds some more instructions (actually whole new
> subsytem) to the former?  Why do we need -i386, what
> -x86_64 does not do which does -i386?

i386 should not allow executing x86_64 code or using other 64 bit
features but raise exceptions. 64 bit CPU models should not be
available to i386 emulator. Physical memory is limited to PAE maximum
for i386.

We could also let x86_64 diverge from i386 and remove legacy devices
to emulate a modern legacy free system while keeping i386 closer to
1990s machines, though this would be mainly a linkage issue.

>
> Thanks,
>
> /mjt
>

Reply via email to