From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.5-pre1 Path: eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: John McCabe Newsgroups: comp.lang.ada Subject: Are there any cross-compiler for Embedded Linux on ARMv7? Date: Mon, 29 Mar 2021 17:16:42 -0000 (UTC) Organization: A noiseless patient Spider Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Mon, 29 Mar 2021 17:16:42 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="e8b42917ee670df8b395f7800c9922c8"; logging-data="26789"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX185HEY64R3MrvpnSW+Uz7IR6wUbQUwsIJs=" User-Agent: Pan/0.146 (Hic habitat felicitas; 8107378 git@gitlab.gnome.org:GNOME/pan.git) Cancel-Lock: sha1:IYzYgXtTGySZm+E+LzqCh7dvVXA= Xref: reader02.eternal-september.org comp.lang.ada:61666 List-Id: Kind of as it says in the subject; I'm aware there's a GNAT Pro release that seems to target Embedded Linux on ARM, but are there any others? I'm assuming the GNAT offering covers ARMv7 on the basis their bare-metal one packaged in the Community Edition does, but maybe it doesn't! I saw some information on a PTC ApexAda one but what I read gives the impression it may be ARMv8 only, maybe not though! If anyone knows more about this, any info they can give me would be very much appreciated; at this point I'm particularly interested in ARM A9 support, and at least Ada 2005, preferably 2012. Also, does anyone know what AdaCore's like (or any other vendors, for that matter) if you ask for pricing/evaluation? We've been using C++ at work for ages, but I'm quite interested in seeing whether it would be at all feasible to move, at least partly, to Ada because C++ gets on my nerves :-) Sadly though, as we're busy and it would be an "on the side" evalaution, I've not got much time to 'play' with it, so the duration would be pretty much be open-ended, and I could do without people hassling me every few weeks to buy their products when the chances are I've managed about 10 minutes with it between calls... Hope you don't mind me asking here; I know there are some great guys from various vendors here, so... Thanks John