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

  1. Newsgroups: comp.arch
  2. Path: sparky!uunet!charon.amdahl.com!pacbell.com!mips!mips!decwrl!deccrl!news.crl.dec.com!pa.dec.com!weir.pa.dec.com!ed
  3. From: ed@weir.pa.dec.com (Ed Gould)
  4. Subject: Re: Translating ML (was Re: MVC and MVCL)
  5. Message-ID: <1992Jul26.193248.29109@PA.dec.com>
  6. Sender: news@PA.dec.com (News)
  7. Reply-To: ed@pa.dec.com
  8. Organization: DEC Network Systems Lab, Palo Alto
  9. References: <65D202Zn1bIR01@JUTS.ccc.amdahl.com> <1992Jul24.172258.22178@raid.dell.com> <1992Jul14.181115.1@eagle.wesleyan.edu> <e83w02h719R301@JUTS.ccc.amdahl.com> <BrM7Mw.DIp@zoo.toronto.edu> <1992Jul19.212901.8857@bcars64a.bnr.ca> <BrrBvA.E0w@zoo.toronto.edu> <1992Jul24.190506.6168@PA.dec.com>
  10. Date: Sun, 26 Jul 92 19:32:48 GMT
  11. Lines: 29
  12.  
  13. >> I don't think this necessarily follows.  For example, one of the compiled
  14. >> languages for Alpha is Macro-32, i.e., VAX Assembly.  It's unusual to think
  15. >> of what started out as an assembly language to be run through a compiler,
  16. >> but there's nothing magic about it.
  17.  
  18. > As I understand it, the ability to translate VAX assembly code to Alpha is
  19. > highly dependent on the "good behavior" of the original VAX code ...
  20.  
  21. > Unfortunately for IBM/370 customers, very few of the above properties are
  22. > guaranteed to hold for a given program.  ...
  23.  
  24. That's true for the binary translator, but I was commenting on a
  25. compiler that's available (or will be available - I have no connection
  26. to any of the product groups) for Alpha.  This compiler reads VAX
  27. assembly as its input, and produces native Alpha as output.  Note, of
  28. course, that this requires the assembly *source*; I don't know if
  29. machine-disassembled code would have enough information.  Also, recall
  30. that the comment I was addressing was that there could be no compiler
  31. optimizations in such a situation.  Further, the VAX doesn't have an EX
  32. instruction.
  33.  
  34. > John Sullivan, Engineer/Computer Development.   Email: jjs40@cd.amdahl.com.
  35. > Amdahl Corporation, Sunnyvale CA.               Phone: (408)746-4688.
  36.  
  37. --
  38. Ed Gould      ed@pa.dec.com        Digital Equipment Corporation
  39. +1 415 688 1309      Network Systems Lab    505 Hamilton Ave, Palo Alto, CA  94301
  40.  
  41. "Unison is only one form of harmony." -- LW
  42.