🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: vmsnet.internals
Article #249

re: PATCH on ALPHA ?

#249
From: MILLER
Date: Tue, 01 Sep 1992 15:52
25 lines
1576 bytes
>> Oh bugger.  So I have to cut a tape whenever I want to send someone a fix?
>> With Patch I can fix things immediately over the phone.  I think it's a
>> foolish decision to leave Patch out.  It's going to make my job a lot
>> harder.
>
>I doubt it. Given all the work that a RISC compiler does on your source
>(even, I suspect, if the source is MACRO32), I think that trying to
>implemement a nontrivial patch to the code that doesn't have unexpected
>side-effects is probably a lot more work than recompiling!

I doubt it.  I've already worked with miles and miles of machine listings
from both the GEM C compiler and the MACRO32 compiler.  I've even found
several compiler optimizer bugs.  I know what I'm doing.

Besides, a lot of patches are trivial, like constant changes.  And
what if I want to patch some native M64 code?

>The only exception I can think of is patching the DATA sections in the
>image. But the current patch utility could do that, and I can't remember
>when I last wanted to use PATCH on data sections anyway!

So when is Digital going to fix Patch so that it works on already
loaded images?

-bruce
Technical Details
Message-ID: <715362736.403197.MILLER@TGV.COM>
Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!darwin.sura.net!jvnc.net!yale.edu!nigel.msen.com!emory!sol.ctr.columbia.edu!hamblin.math.byu.edu!arizona.edu!mvb.saic.com!macro32

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!darwin.sura.net!jvnc.net!yale.edu!nigel.msen.com!emory!sol.ctr.columbia.edu!hamblin.math.byu.edu!arizona.edu!mvb.saic.com!macro32
From: MILLER@TGV.COM
Newsgroups: vmsnet.internals
Subject: re: PATCH on ALPHA ?
Message-ID: <715362736.403197.MILLER@TGV.COM>
Date: 1 Sep 92 15:52:16 GMT
Organization: Macro32<==>Vmsnet.Internals Gateway
Lines: 25
X-Gateway-Source-Info: Mailing List