Kevin Lawton wrote:
> > Just some little details to think about before you load
> > it into CVS:
> >
> > - I think you should remove user/iodev and user/gui
> > Perhaps use cvs -P next time ;)
> > - You should add guest/test to guest/Makefile.in and configure.in
> > Right now, that dir is neither built or cleaned from the main
> > Makefile, which is irritating. Also, IIRC there's currently
> > a binary in that dir !
> > - Adding docs/ to configure.in / main Makefile would also be
> > helpful.
> > - I haven't had the time yet to look in detail at the new code
> > (I'll do that real soon!) but what is kernel/crap.S ?
> > Not a very descriptive name ;)
>
> Yes, I can fix these for the CVS tree. Oops, you can
> send crap.S to /dev/null.
One more point I just noticed: I had removed all dependencies on
Linux-specific headers, e.g. on the u32 etc. types, from all files
except host-linux.c. You have apparently reverted those changes
(e.g. your monitor.c/h again contains u32 where I had already replaced
it with Bit32u ...), and reintroduced stuff like #include <linux/types.h>
in config.h.in and a host.h file.
Was this a deliberate change? I don't see what advantage this brings,
especially if we want to write code that runs also in the guest context
(where specific Linux services aren't available anyway).
Another CVS-specific problem: it is impossible to rename directories
in CVS, so that in order to rename the main directory to plex86 we'll
probably have to create a new repository anyway ...
Bye,
Ulrich
--
Ulrich Weigand,
IMMD 1, Universitaet Erlangen-Nuernberg,
Martensstr. 3, D-91058 Erlangen, Phone: +49 9131 85-27688