On Thu, Jan 24, 2008 at 11:34:56AM +1100, Ben Elliston wrote:
> > I've tried.  The problem is communication between the DOS system (or
> > emulator) and the host system.  DOS isn't kind to networking,
> > semaphores, or anything else that hints at multiprocessing.
> 
> If you're trying to at least test code generation, etc., you could treat
> the DOS system like a basic target board and cross-compile tests and
> transfer them over a serial line to execute them.  That's the way it was
> done in the bad old days.
> 
> However, it's just occurred to me that you are probably wanting to test
> djgpp as a native compiler.  Yeah?

What if you had a set of scripts that would fire up the DJGPP compiler
inside a DOS emulator on a Unix/Linux/whatever box and execute that?  Then
if those scripts were named "gcc", "g++" etc. it would seem that you could
test native compilation that way.  I haven't tried to hack dejagnu in
about a decade so I'm probably missing something, but it should be
feasible.


Reply via email to