On 16 October 2013 15:36, Stacey Son <s...@freebsd.org> wrote: > This patch series adds a significant number of system calls and mips/arm > support for bsd-user. In its current state it can emulate most > FreeBSD mips/mips64 and arm target binaries on a x86 host in a simple > chroot environment. (see https://wiki.freebsd.org/QemuUserModeHowTo for > the details.) > > Besides adding a lot of shims and other support code this change > restructures the code significantly to reduce the amount of C > preprocessor conditionals for the various target and host arch/OS's. > In general, the target cpu depedent code has been moved into into > the various arch directories and the host OS dependent code (ie. > FreeBSD, NetBSD, OpenBSD) has been moved into the OS directories as > much as possible.
Thanks -- this series definitely looks in much better shape than the previous one. I've looked at the (fairly minor) changes to code outside bsd-user/ and I think they're OK. -- PMM