To: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: Re: thanks and GNUish advocacy From: alane AT wozzle DOT linet DOT org (J. Alan Eldridge) Date: Thu, 11 Mar 93 22:54:13 EST Organization: Disorganization src4src!mcdhup!rutgers!wrdis01.robins.af.mil!jshumate ( Shumate Jason;WR-ALC/DSM writes: > Huh? I thought that DJGPP didn't support DPMI 0.9 because DJ himself > felt that Microsoft should have supported DPMI 1.0 and wasn't willing to > add 0.9 support, not that the a.out format made it impossible to support > 0.9. Please correct me if I am wrong. My understanding is that this is more or less correct. I've been playing with DPMI 1.0 support to run under OS/2. It's not going easily, primarily because I don't have enough time to devote to it. > > DJGPP main problem is gdb, but I hope that someone will correct that > > one day. But if you have a 486-DX or a x87 you can use emx gdb. > > There would have to be a major architectural change (xlat: rewrite) to use gdb with go32. Go32 is _not_ a Unix emulator, and gdb works via the ptrace() call, I believe (DJ correct me if I'm wrong here). > GDB under EMX works fine on a 387 we have here at work. You don't need a > 486 to run it. Discussion in the past was that the current format of go32 > made it impossible to support gdb. I wouldn't mind debug32 if I could turn > off the assembly listing and just see the C source code. My biggest gripe Not enough memory to hold symbol tables... you'd have to make go32 huge model and damn, would that not be fun. > is that IMHO debug32 is really poorly documented. It would probably be > more useful to many of us if it had a decent page or two of examples > showing how to use it. I have had all kinds of trouble using it without > any examples to follow. void personal_opinion() { Hurm.... at the place where I work, if anyone says, "It would be really nice if [...] were better documented", our boss says, "OK, write a document on it!" ... Are you volunteering? I hope so. If not, well, those of us who write this stuff also have day jobs and many have families - it's a miracle we can crank the code out. :-) } alane AT wozzle DOT linet DOT org (J. Alan Eldridge) Fido: The University of Woolloomooloo 1:272/38.473