home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / vmsnet / internal / 1251 < prev    next >
Encoding:
Text File  |  1992-09-01  |  2.4 KB  |  58 lines

  1. Newsgroups: vmsnet.internals
  2. Path: sparky!uunet!eco.twg.com!eco.twg.com!reece
  3. From: reece@eco.twg.com (Reece R. Pollack)
  4. Subject: re: PATCH on ALPHA ?
  5. Message-ID: <1992Sep1.214402.16889@eco.twg.com>
  6. Lines: 43
  7. Sender: reece@crash.eco.twg.com (Reece R. Pollack)
  8. Nntp-Posting-Host: eco.twg.com
  9. Reply-To: reece@eco.twg.com (Reece R. Pollack)
  10. Organization: The Wollongong Group (East Coast Operations)
  11. References:  <715362736.403197.MILLER@TGV.COM>
  12. Date: Tue, 1 Sep 92 21:44:02 GMT
  13. Lines: 43
  14.  
  15.  
  16. In article <715362736.403197.MILLER@TGV.COM>, MILLER@TGV.COM writes:
  17. |>>> Oh bugger.  So I have to cut a tape whenever I want to send someone a fix?
  18. |>>> With Patch I can fix things immediately over the phone.  I think it's a
  19. |>>> foolish decision to leave Patch out.  It's going to make my job a lot
  20. |>>> harder.
  21. |>>
  22. |>>I doubt it. Given all the work that a RISC compiler does on your source
  23. |>>(even, I suspect, if the source is MACRO32), I think that trying to
  24. |>>implemement a nontrivial patch to the code that doesn't have unexpected
  25. |>>side-effects is probably a lot more work than recompiling!
  26. |>
  27. |>I doubt it.  I've already worked with miles and miles of machine listings
  28. |>from both the GEM C compiler and the MACRO32 compiler.  I've even found
  29. |>several compiler optimizer bugs.  I know what I'm doing.
  30.  
  31. And he's modest too.
  32.  
  33. |>Besides, a lot of patches are trivial, like constant changes.  And
  34. |>what if I want to patch some native M64 code?
  35.  
  36. I don't think I'd want to subject my customers to the headache of trying
  37. to manage patched images. DEC has been moving away from this as fast as
  38. they can, and for good reason. It's much too easy for a customer to mis-
  39. type a patch and really screw things up, and if you provide them with a
  40. file to do it for them, why not provide them with an updated image?
  41.  
  42. |>>The only exception I can think of is patching the DATA sections in the
  43. |>>image. But the current patch utility could do that, and I can't remember
  44. |>>when I last wanted to use PATCH on data sections anyway!
  45. |>
  46. |>So when is Digital going to fix Patch so that it works on already
  47. |>loaded images?
  48.  
  49. If you get killed playing the PDP-11 version of Dungeon, it asks you if you
  50. want to be reincarnated. If you say no, it indignantly protests, "What? Don't
  51. you trust me? I once patched a running RSX system and it stayed up for 30
  52. seconds!!"
  53.  
  54. --
  55. Reece R. Pollack
  56. Senior Software Engineer
  57. The Wollongong Group, Inc.
  58.