home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / acorn / tech / 1094 < prev    next >
Encoding:
Text File  |  1992-12-21  |  2.8 KB  |  69 lines

  1. Newsgroups: comp.sys.acorn.tech
  2. Path: sparky!uunet!mcsun!ieunet!dec4ie.ieunet.ie!jkh
  3. From: jkh@whisker.lotus.ie (Jordan K. Hubbard)
  4. Subject: Formation of working group to port GCC 2.3.2 to RISCOS
  5. Message-ID: <JKH.92Dec19013413@whisker.lotus.ie>
  6. Sender: usenet@ieunet.ie (USENET News System)
  7. Nntp-Posting-Host: whisker.lotus.ie
  8. Organization: Lotus Development Ireland
  9. Distribution: comp
  10. Date: Sat, 19 Dec 1992 01:34:13 GMT
  11. Lines: 56
  12.  
  13. Hello,
  14.  
  15. As some of you know, I've recently taken up the task of adapting the
  16. RISCiX port of gcc 2.3.2 to the RISCOS environment.  I'm currently
  17. targeting 3.1, but I don't see any particular reason (at this time)
  18. why it won't be equally usable under 2.0.
  19.  
  20. I've taken it up for four reasons:
  21.  
  22. 1.  I already use gcc on daily 6 platforms (Amiga, 386BSD, SUNOS 4.1.2,
  23.     HPUX, AIX & PC532/Mach) and very much enjoy being able to standardize
  24.     on one compiler.
  25.  
  26. 2.  I've got a fair bit of experience with gcc, having done the Symmetric
  27.     port, and do a bit of ongoing work tweaking the PC532 version.  I've
  28.     also been using it regularly since version 1.21.
  29.  
  30. 3.  2.3.2 also supports C++, which is my current language of choice (despite
  31.     its somewhat massive flaws :-) and I don't have many alternatives on
  32.     the Archimedes.
  33.  
  34. 4.  I'd really enjoy porting it to the Archimedes.
  35.  
  36. Now, this picture is unfortunately not without flaws.
  37.  
  38. For one, I'm a fairly new Arch user and have a lot to learn about the
  39. system (and my 3.1 PRMS have not yet arrived - ARGH).  I'm hoping to
  40. find other people who know a lot about AOF format to deal with the
  41. issues of linkage and libraries.  I am currently working with the
  42. author of !AS (who is somewhat busy at the moment) to more closely
  43. target his assembler.  This is really not a problem for me, and I feel
  44. confident that I can beat gcc into generating code that !AS largely
  45. likes.  The problems will arise when it comes time to link the objects
  46. together.  This is where I'm hoping other folks can come to my rescue
  47. with a GPL/PUBLIC DOMAIN solution.  Saying we should use Acorn's
  48. linker isn't going to cut it - the entire development system MUST be
  49. available to anyone, completely free of charge.
  50.  
  51. Secondly, I have limited time, with several other GNU/PD projects
  52. rotting in my "in box" that I really need to spend some time on as
  53. well.  I will not be able to work full time on this, but I am willing
  54. to coordinate and harass members of the group often enough to ensure
  55. that progress doesn't grind to a complete halt! :-)
  56.  
  57. I think we have a very good start with the RISCiX port, and I'm quite
  58. comfortable with hacking on the back end of 2.3.2.  Let's get gcc on
  59. the Arch and finally have a decent C development environment that
  60. doesn't cost and arm and a leg.
  61.  
  62. Comments?
  63.  
  64.                     Jordan
  65.  
  66. --
  67. Jordan Hubbard        Lotus Development Ireland    jkh@whisker.lotus.ie
  68. I DO NOT SPEAK FOR LOTUS - IT HAS PLENTY OF LAWYERS TO DO THAT FOR IT ALREADY
  69.