home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / arch / 8318 < prev    next >
Encoding:
Text File  |  1992-07-25  |  1.9 KB  |  42 lines

  1. Newsgroups: comp.arch
  2. Path: sparky!uunet!cs.utexas.edu!convex!news.utdallas.edu!corpgate!bnrgate!bmerh85!bcars64a!bqneh3!schow
  3. From: schow@bqneh3.bnr.ca (Stanley T.H. Chow)
  4. Subject: Re: MVC and MVCL (was Re: RISC Mainframe)
  5. Message-ID: <1992Jul25.173912.8890@bcars64a.bnr.ca>
  6. Sender: news@bcars64a.bnr.ca (Usenet News)
  7. Organization: Bell Northern Research Ltd, Ottawa
  8. References: <GLEW.92Jul20084651@pdx007.intel.com> <1992Jul20.154604.12548@bcars64a.bnr.ca> <l6rkltINN88q@spim.mips.com>
  9. Date: Sat, 25 Jul 1992 17:39:12 GMT
  10. Lines: 30
  11.  
  12. In article <l6rkltINN88q@spim.mips.com> mash@mips.com (John Mashey) writes:
  13. >In article <1992Jul20.154604.12548@bcars64a.bnr.ca> schow@bqneh3.bnr.ca (Stanley T.H. Chow) writes:
  14. >
  15. >>Clearly then, you belong to the compile-code-for-each-different-machine
  16. >>school of administration. I think I will start a disk drive company to
  17. >>supply your disk requirements :-)
  18. >
  19. >1) Some systems support dynamic-linked shared libraries for a lot of
  20. >other reasons; that's one way to do it.
  21.  
  22. Why not look at H/W as "dynamic-linked shared libraries" that is bound
  23. by the H/W :-)
  24.  
  25. >2) if it really makes a difference, it's not all that hard to have
  26. >a function that checks once to see which machine is there, andthen choose
  27. >one of several versions of the code, 8after* checking to see that the
  28. >move-length is long enough to be interesting.
  29.  
  30. But the problem is that the one must have thought of checking for all
  31. the different combinations at the time before generating the binary. If
  32. binary compatibility is important, the binaries that the system must 
  33. run whill have been generating with none of the checks. (Murphy's law
  34. says binaries that you don't care about will have all possible checks
  35. already present, but you could just easily rebuilt them).
  36.  
  37. --
  38. Stanley Chow            InterNet: schow@BNR.CA
  39. Bell Northern Research  UUCP:     ..!uunet!bnrgate!bqneh3!schow
  40. (613) 763-2831
  41. Me? Represent other people? Don't make them laugh so hard.
  42.