home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / gnu / gcc / help / 2884 < prev    next >
Encoding:
Text File  |  1993-01-08  |  2.1 KB  |  55 lines

  1. Newsgroups: gnu.gcc.help
  2. Path: sparky!uunet!math.fu-berlin.de!news.th-darmstadt.de!adams
  3. From: adams@pdv2.fmr.maschinenbau.th-darmstadt.de (Adams)
  4. Subject: Re: gcc on Motorola Delta box ca. 1985
  5. Sender: news@news.th-darmstadt.de (The News System)
  6. Message-ID: <ADAMS.93Jan9011630@PDV2.pdv2.fmr.maschinenbau.th-darmstadt.de>
  7. In-Reply-To: moshier@world.std.com's message of Mon, 4 Jan 1993 19: 50:13 GMT
  8. Date: Sat, 9 Jan 1993 01:16:29 GMT
  9. References: <C0CHrq.HMM@world.std.com>
  10. Nntp-Posting-Host: pdv2.fmr.maschinenbau.th-darmstadt.de
  11. Organization: TH-Darmstadt
  12. Lines: 41
  13.  
  14. In article <C0CHrq.HMM@world.std.com> moshier@world.std.com (Stephen L Moshier) writes:
  15.  
  16.  
  17. >     For several years I've been trying off and on to get gcc running on an
  18. >   old Motorola Delta box.  The unix system identifies itself as System
  19. >   V/68 M68020 R2V2.2, copyright 1985.
  20.  
  21. Furtheron I will assume MVME130/MVME131 - based...
  22.  
  23. >     By supplying a minimal config.h, I can get cccp to compile with some
  24. >   complaints about enums.  The unix compiler supports structure
  25. >   assignments, but apparently not reentrantly in subroutine returns. 
  26. >   cccp crashes with a core dump almost immediately.
  27.  
  28. You will have problems with  your current C-compiler, it 
  29. will not be able to evaluate branches around "LEGITMIZE_xxx_ADDRESS",
  30. (if ..(if (if ()))). 
  31. This is due to tables choosen too small during setup. There were fixes
  32. available from Motorola.
  33.  
  34. Trick I used to bootstrap gcc on Motorola systems years ago was to
  35. build a cross compiler on a system with approbriate endian ;->,
  36. move all include files from Motorola to the cross development system,
  37. making _SURE_, that these will be used,
  38. and compile the sources to assembler sources, which were assembled
  39. on the target system.
  40.  
  41. C-compilers delivered by Motorola (except Green Hills, which I never tested)
  42. never were able to compile any GCC-sources (No, even not 1.3[7-9]).
  43.  
  44. You might have a llok at 
  45.     "ftp.th-darmstadt.de:/pub/incoming/local_ports/sysV68".
  46.  
  47. hope it helps, adams
  48.  
  49. PS: mail referring to GNU-software should be sent to
  50.     "gnu@pdv2.fmr.maschinenbau.th-darmstadt.de".
  51.  
  52.  
  53.  
  54.  
  55.