Xref: news-dnh.mv.net comp.os.msdos.djgpp:1270 Path: news-dnh.mv.net!mv!news.sprintlink.net!howland.reston.ans.net!news.moneng.mei.com!bloom-beacon.mit.edu!news.kei.com!simtel!harbinger.cc.monash.edu.au!silas.cc.monash.edu.au!junaid From: junaid AT silas DOT cc DOT monash DOT edu DOT au (Mr A. Walker) Newsgroups: comp.os.msdos.djgpp Subject: Re: Announce: GDB4.14 Date: 31 Jul 1995 11:12:14 GMT Organization: Monash University Lines: 53 References: <3v7iut$c5r AT harbinger DOT cc DOT monash DOT edu DOT au> Nntp-Posting-Host: silas.cc.monash.edu.au To: djgpp AT sun DOT soe DOT clarkson DOT edu Dj-Gateway: from newsgroup comp.os.msdos.djgpp Mr A. Walker (junaid AT silas DOT cc DOT monash DOT edu DOT au) wrote: : I have been working on porting GDB V4.14 for DJGPP (MSDOS-go32). : This is a preliminary release of my working files (i'll provide diffs : later when things completely stabilise for the dos specific files). : The files are relative to the stock gdb-4.12.tar.gz distribution. Opps! gdb-4.14.tar.gz : Note they have MSDOS \r\n line seperators. : My changes can be found at delorie.com/pub/djgpp/contrib/gdb414pa.zip Its there now! : , and omnigate.clarkson.edu/pub/msdos/djgpp/pub/gdb414pa.zip. Not there! How to upload go omnigate? : Note termio has not been completed, so the files in gdb/readline : do not work as advertised. For MSDOS, you'll have to use the gdb V4.13 : readline library that has lots of hacks to work with go32. Or you can : yHUSE the special readline lib included in the DJGPP source distribution : of DJGPP V2.0-beta, GDB V4.12 . I keep grappling with myself whether i should take the easy way out and require that people load ansi.sys, or use the bios to provide the required termios functionality. Comments? : My files also have duel debugger hooks included. I wonder if the : maintainers of gdb would consider making the gdb comment char "##" so : it doesnt conflict with duel's "#" operator? : At this point, the changes are mostly 'clean', with dos specific : files included, a dos readme, and changes to the go32 target files. Also some base files need to be changed so gdb will interpret the MSDOS style 'PATH' variable . Dont think i've included these changes yet. : Anyway with a bit of fiddling, its fairly straight forward to : make a gdb.exe with duel debugging extensions. The gdb.exe seems to function : reliably. : Junaid (junaid AT silas DOT cc DOT monash DOT edu DOT au) Junaid (what do you expect when living on the bleeding edge?)