🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #7441

Re: Need help with Phar Lap DOS Extender and assembly

#7441
From: Michael R Castle
Date: Mon, 04 Jan 1993 18:58
55 lines
3414 bytes
In article <1993Jan4.153250.9049@mksol.dseg.ti.com> daniel@mksol.dseg.ti.com (daniel lemon) writes:
>In article <3JAN199313402308@zeus.tamu.edu> s0r1282@zeus.tamu.edu (RAVET, STEVEN) writes:
>>The real reason I am posting is to recommend a different compiler, GCC from
>>the Free Software Foundation.  It comes with a dos extender that supports
>>VCPI, ie QEMM, DesqView, etc.  It is bundled with a debugger, assembler,
>>profiler, etc.
>
>Correct me if I'm wrong, but isn't that debugger a little primitive?
>I tried out this package, and the debugger wasn't much better than the
>DOS DEBUG.EXE command.  It had no support for source-level debugging.
>(If it actually will do source-level debugging, please tell me; I need
>to know.  We'd be using it if it did.)

debug32 can do a little bit more now than it used to.  If the source in 
in the current directory, it will display it as you go along, and you 
can go things like

g file.c#50   

to run till you hit line 50 of file.c

Still not line by line debuging, 'step' still takes you through one machine
instruction at a time, but at least now you can see where you are at (listing
code is much the same, you see the assembler along with the c source).

If you have a unix machine nearby, someone from cygnus has managed to do
some changes to debug32 to allow use of gdb using it's serial line protocol
to control debug32 (so you are in essence using gdb).  More info can be
found from the djgpp mailling list.

Hey, if you don't like, source is there, feel free to change it!  If you 
really need it right away, you can probably pay someone to put it in for
you (most of the people of doing it in their spare time, remember, and 
dj is taking some time off of it due to an upcoming addition to his family).


Btw, I saw another post mentioning problems getting to barnacle.  The address
IS barnacle.erc.clarkson.edu, but there do appear to be some (unannounced)
problems.  They may just be doing some maintainence.  djgpp 1.09 can also
be found on simtel20 in pd1:<msdos.djgpp>, could possibly be on garbo (i'm 
sure 1.08 is, not sure if they've upgraded), and a T1 link can be found at
ftp.math.niu.edu (this last also has several ports to dos using djgpp, such
as many fsf packages (ls, sort, cat, tail, head, mv, rm, etc), zoo (much 
faster than standard dos version), and others).  Dir for niu are pretty
obvious.

regards,
mrc
(djgpp hacker)

-- 
Mike Castle .-=NEXUS=-.  Life is like a clock:  You can work constantly
  mcastle@cs.umr.edu     and be right all the time, or not work at all
S087891@UMRVMA.UMR.EDU   and be right at least twice a day.  -- mrc
    We are all of us living in the shadow of Manhattan.  -- Watchmen
Technical Details
Message-ID: <1993Jan4.185841.2420@umr.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!howland.reston.ans.net!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!usenet-feed.cc.umr.edu!mcastle
References: <g8trrpd@lynx.unm.edu> <3JAN199313402308@zeus.tamu.edu> <1993Jan4.153250.9049@mksol.dseg.ti.com>

Show Full Headers
Complete Article Headers
Newsgroups: comp.os.msdos.programmer,alt.msdos.programmer,rec.games.programmer
Path: arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!howland.reston.ans.net!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!usenet-feed.cc.umr.edu!mcastle
From: mcastle@cs.umr.edu (Michael R Castle)
Subject: Re: Need help with Phar Lap DOS Extender and assembly
References: <g8trrpd@lynx.unm.edu> <3JAN199313402308@zeus.tamu.edu> <1993Jan4.153250.9049@mksol.dseg.ti.com>
Date: Mon, 4 Jan 1993 18:58:41 GMT
Nntp-Posting-Host: next9.cs.umr.edu
Organization: University of Missouri - Rolla, Rolla, MO
Sender: cnews@umr.edu (UMR Usenet News Post)
Message-ID: <1993Jan4.185841.2420@umr.edu>
Lines: 55