From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: Petition ARM to not hinder Ada Date: Wed, 14 Oct 2015 15:02:55 +0100 Organization: A noiseless patient Spider Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="20fbd190bb9d0acbcc1326050ba852dd"; logging-data="30258"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ckG7naTbOrYAfaa18KUmgQ9RTN0mmJiQ=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) Cancel-Lock: sha1:qb4V8+vKqkV2DislW8F5+3sQmF0= sha1:quncZuJ4BUzO4bUV/86/0HXieko= Xref: news.eternal-september.org comp.lang.ada:27971 Date: 2015-10-14T15:02:55+01:00 List-Id: Paul Colin de Gloucester writes: > It is possible to obtain GNAT for ARM if one is already an Ada > programmer and wants to obtain an Ada compiler. However, a person who > is simply planning on targeting ARM hardware might accept a > cross-compiler for bad languages. ARM provides a copy of GCC with a > customized configuration script which is incompatible with the > standard switch --enable-languages=ada for configure but ARM indicated > to me that if demand could be shown, then ARM might support Ada. So far as I can see there are three places where said script says "--enable-languages=c,c++" (and one "--enable-languages=c", probably for bootstrap) which wouldn't be too hard to change? More serious is that build-prerequisites failed in mpfr-2.4.2 with "error: invalid instruction mnemonic 'ffreep'", ugh. This might I suppose have to do with the Howto still referring to OS X 10.7, while the world has moved on to 10.11 ... > ARM emailed on September 22nd, 2015: > "> From: Colin Paul de Glocester [. . .] >> Sent: Monday, September 21, 2015 6:48 PM >> >> Ada is a very good engineering language. You should consider it. > > Note that including it or not result of a compromise: including it > will make our toolchain bigger which incurs a penalty for all the > people not using this language but downloading our toolchain. So it > needs to be balanced with the number of people who would benefit from > having this support. I invite you to create a question on the > Launchpad page to keep public track of this request." > > Would you like to ask such a question on > HTTPS://Answers.Launchpad.net/gcc-arm-embedded ? And did you?