On 16/09/15 07:44, Rob Landley wrote: [...] > Jeff says that mcode mode is useless and deprecated because it only
produces 32 bit output, and 10 years after x86-64 hardware started shipping in volume 32 bit x86 is so obsolete Fedora is slowly dropping i686 support. (Fedora 24 server won't ship i686 install media, and i686 bugs are no longer considered release blockers ala https://lists.fedoraproject.org/pipermail/devel/2015-August/213118.html)
You are confusing kernel and user code. It is perfectly possible to run 32 bit code on x86-64 hardware with a 64 bit kernel.
Is there a plan to convert mcode to 64 bit, or is our only choice using a gcc of llvm backend?
If you don't want to use a 32 bit compiler, you'd better to use llvm backend.
(It's a pity that qemu's tcg and libfirm and such don't all have a consistent interface so you could try plugging in various alternatives...)
tcg is very specific but I didn't know about libfirm. I will have a look. Tristan. _______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
