home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / dsp / 2881 < prev    next >
Encoding:
Text File  |  1992-12-31  |  2.1 KB  |  48 lines

  1. Newsgroups: comp.dsp
  2. Path: sparky!uunet!cs.utexas.edu!oakhill!oakhill!jeff
  3. From: jeff@dsp.sps.mot.com (Jeff Enderwick)
  4. Subject: Re: Motorola's gcc diffs?
  5. In-Reply-To: moshier@world.std.com's message of Sat, 26 Dec 1992 16:03:58 GMT
  6. Message-ID: <JEFF.92Dec31092357@dsp.sps.mot.com>
  7. Sender: news@oakhill.sps.mot.com
  8. Nntp-Posting-Host: 223.10.249.92
  9. Organization: Motorola DSP Compilers
  10. References: <Bzs3CD.26o@world.std.com> <1992Dec25.181709.19960@qcj.icon.com>
  11.     <BzvJAM.H8C@world.std.com>
  12. Date: 31 Dec 92 09:23:57
  13. Lines: 33
  14.  
  15.  
  16. > The one I tried is called Version 1.03.  When you try to compile
  17. > something with it, it bombs when it gets to the point of looking
  18. > for the non-existent optimizer.  The illegal instruction sequences
  19. > include using an address register on the instruction after loading it,
  20. > and doing a subroutine return on the instruction after modifying
  21. > the system stack (i.e. popping the status).
  22.  
  23. How hard is this? Motorola has a product named DSP56KCC. It is a C 
  24. compiler system that generates executable programs for the Motorola 
  25. DSP5600X family of chips. Much of the aforementioned system is based 
  26. gcc. The sources to the gcc based portion have been made available.
  27. You have part of the system, and you expect everything to work? The 
  28. compiler system doesn't generate illegal code sequences as you say;
  29. nop insertion is performed later in the code generation process, and 
  30. by non-FSF code. No, it isn't performed by the assembly language 
  31. optimizer, it is performed by the assembler.
  32.  
  33. BTW, I really appreciate it when people point out real problems with 
  34. the compiler. When we find out about bugs we fix them. I'm sorry if 
  35. I sound grumpy, but hey, the thing works. If you later discover any 
  36. real bugs, I would really appreciate hearing about them.
  37.  
  38.     no hard feelings,
  39.  
  40.     Jeff Enderwick
  41.     jeff@dsp.sps.mot.com
  42.  
  43. PS: I would think that spending $709 (this is *not* a price quote) for
  44. a compiler kit that includes an assembler, linker, librarian, libraries
  45. (both ANSI and runtime support), a manual and phone support would be 
  46. cheaper than fooling around with the sources. But I guess that's not my
  47. decision to make.
  48.