On 11/30/07, Jeremy C. Reed <[EMAIL PROTECTED]> wrote:
> On Fri, 30 Nov 2007, Jeremy C. Reed wrote:
>
> > The pkgsrc build system has several patches against qemu 0.9.0.
> >
> > They are at:
> >
> > http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/emulators/qemu/patches/
> >
> > Do you want them submitted in a certain way?

Unified diff from top level, unrelated changes preferably in separate patches?

patch-aa: HAVE_MACHINE_BSWAP_H excludes HAVE_BYTESWAP_H, why?
patch-ac: the affected code is conditional on __linux__, why does this
have to be changed for NetBSD? Is __APPLE__ equal to _BSD for all
Apples?
patch-ag: BSD_INSTALL_ stuff isn't defined anywhere?
patch-am: OK, I think
patch-ao: Ugly, is it really possible for some system define to
corrupt a variable that happens to be similar? Or what is the problem?
patch-au: OK
patch-av: maybe better place would be cutils.c or host-utils.c
patch-aw: don't know much about PPC host, but looks strange
patch-ax: if a helper is needed, please put it into op_helper.c, see
for example Sparc op.c for use of USE_INT_TO_FLOAT_HELPERS
patch-ay: looks OK

By the way, maybe someone who knows NetBSD kernel internals could find
out why NetBSD/Sparc can't boot on Qemu. It would be nice to get other
OSes beside Linux run.


Reply via email to