Hi! Just a short heads-up. I have updated the version of qemu-m68k on the four qemu buildds (vs90~vs93) to use Lauren's master-dev branch [1], git revision is 5e79823. I have added two patches from me to add the socket calls 19 and 20 plus update the m68k syscall table for Linux 4.4 which are going to be merged qemu upstream soon.
I have also started reporting issues to the qemu-m68k tracker on github [2]. If you find anything which appears to be a qemu bug, please report it there. I have recently tried to bootstrap a current ghc version for m68k by cross-compiling it which failed because ghc produces C code which is not 100% standard-compliant and therefore segfaults on m68k due to the register design which has separate registers for addresses and data values [3]. It's still not 100% clear though how to fix this issue. If anyone wants to help, please go ahead. Cheers, Adrian > [1] https://github.com/vivier/qemu-m68k/tree/680x0-master-dev > [2] https://github.com/vivier/qemu-m68k/issues > [3] https://ghc.haskell.org/trac/ghc/ticket/11395 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913